<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE Map[]>
<Map background-color="#8cf753" font-directory="fonts" 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">
  <Parameters>
    <Parameter name="scale">1</Parameter>
    <Parameter name="metatile">2</Parameter>
    <Parameter name="name"><![CDATA[OpenStreetMap Carto]]></Parameter>
    <Parameter name="description"><![CDATA[A general-purpose OpenStreetMap mapnik style, in CartoCSS]]></Parameter>
    <Parameter name="bounds">-180,-85.05112877980659,180,85.05112877980659</Parameter>
    <Parameter name="center">0,0,4</Parameter>
    <Parameter name="format"><![CDATA[png]]></Parameter>
    <Parameter name="minzoom">0</Parameter>
    <Parameter name="maxzoom">22</Parameter>
  </Parameters>
  <FontSet name="fontset-0">
    <Font face-name="Noto Sans Regular" />
    <Font face-name="Noto Sans Adlam Unjoined Regular" />
    <Font face-name="Noto Sans Arabic UI Regular" />
    <Font face-name="Noto Sans Armenian Regular" />
    <Font face-name="Noto Sans Balinese Regular" />
    <Font face-name="Noto Sans Bamum Regular" />
    <Font face-name="Noto Sans Batak Regular" />
    <Font face-name="Noto Sans Bengali UI Regular" />
    <Font face-name="Noto Sans Buginese Regular" />
    <Font face-name="Noto Sans Buhid Regular" />
    <Font face-name="Noto Sans Canadian Aboriginal Regular" />
    <Font face-name="Noto Sans Chakma Regular" />
    <Font face-name="Noto Sans Cham Regular" />
    <Font face-name="Noto Sans Cherokee Regular" />
    <Font face-name="Noto Sans Coptic Regular" />
    <Font face-name="Noto Sans Devanagari UI Regular" />
    <Font face-name="Noto Sans Ethiopic Regular" />
    <Font face-name="Noto Sans Georgian Regular" />
    <Font face-name="Noto Sans Gujarati UI Regular" />
    <Font face-name="Noto Sans Gurmukhi UI Regular" />
    <Font face-name="Noto Sans Hanunoo Regular" />
    <Font face-name="Noto Sans Hebrew Regular" />
    <Font face-name="Noto Sans Javanese Regular" />
    <Font face-name="Noto Sans Kannada UI Regular" />
    <Font face-name="Noto Sans Kayah Li Regular" />
    <Font face-name="Noto Sans Khmer UI Regular" />
    <Font face-name="Noto Sans Lao UI Regular" />
    <Font face-name="Noto Sans Lepcha Regular" />
    <Font face-name="Noto Sans Limbu Regular" />
    <Font face-name="Noto Sans Lisu Regular" />
    <Font face-name="Noto Sans Malayalam UI Regular" />
    <Font face-name="Noto Sans Mandaic Regular" />
    <Font face-name="Noto Sans Mongolian Regular" />
    <Font face-name="Noto Sans Myanmar UI Regular" />
    <Font face-name="Noto Sans New Tai Lue Regular" />
    <Font face-name="Noto Sans NKo Regular" />
    <Font face-name="Noto Sans Ol Chiki Regular" />
    <Font face-name="Noto Sans Oriya UI Regular" />
    <Font face-name="Noto Sans Osage Regular" />
    <Font face-name="Noto Sans Osmanya Regular" />
    <Font face-name="Noto Sans Samaritan Regular" />
    <Font face-name="Noto Sans Saurashtra Regular" />
    <Font face-name="Noto Sans Shavian Regular" />
    <Font face-name="Noto Sans Sinhala UI Regular" />
    <Font face-name="Noto Sans Sundanese Regular" />
    <Font face-name="Noto Sans Symbols Regular" />
    <Font face-name="Noto Sans Symbols2 Regular" />
    <Font face-name="Noto Sans Syriac Regular" />
    <Font face-name="Noto Sans Tagalog Regular" />
    <Font face-name="Noto Sans Tagbanwa Regular" />
    <Font face-name="Noto Sans Tai Le Regular" />
    <Font face-name="Noto Sans Tai Tham Regular" />
    <Font face-name="Noto Sans Tai Viet Regular" />
    <Font face-name="Noto Sans Tamil UI Regular" />
    <Font face-name="Noto Sans Telugu UI Regular" />
    <Font face-name="Noto Sans Thaana Regular" />
    <Font face-name="Noto Sans Thai UI Regular" />
    <Font face-name="Noto Sans Tifinagh Regular" />
    <Font face-name="Noto Sans Vai Regular" />
    <Font face-name="Noto Sans Yi Regular" />
    <Font face-name="Noto Sans CJK JP Regular" />
    <Font face-name="Noto Serif Tibetan Regular" />
    <Font face-name="Noto Emoji Regular" />
    <Font face-name="HanaMinA Regular" />
    <Font face-name="HanaMinB Regular" />
  </FontSet>
  <FontSet name="fontset-1">
    <Font face-name="Noto Sans Italic" />
    <Font face-name="Noto Sans Regular" />
    <Font face-name="Noto Sans Adlam Unjoined Regular" />
    <Font face-name="Noto Sans Arabic UI Regular" />
    <Font face-name="Noto Sans Armenian Regular" />
    <Font face-name="Noto Sans Balinese Regular" />
    <Font face-name="Noto Sans Bamum Regular" />
    <Font face-name="Noto Sans Batak Regular" />
    <Font face-name="Noto Sans Bengali UI Regular" />
    <Font face-name="Noto Sans Buginese Regular" />
    <Font face-name="Noto Sans Buhid Regular" />
    <Font face-name="Noto Sans Canadian Aboriginal Regular" />
    <Font face-name="Noto Sans Chakma Regular" />
    <Font face-name="Noto Sans Cham Regular" />
    <Font face-name="Noto Sans Cherokee Regular" />
    <Font face-name="Noto Sans Coptic Regular" />
    <Font face-name="Noto Sans Devanagari UI Regular" />
    <Font face-name="Noto Sans Ethiopic Regular" />
    <Font face-name="Noto Sans Georgian Regular" />
    <Font face-name="Noto Sans Gujarati UI Regular" />
    <Font face-name="Noto Sans Gurmukhi UI Regular" />
    <Font face-name="Noto Sans Hanunoo Regular" />
    <Font face-name="Noto Sans Hebrew Regular" />
    <Font face-name="Noto Sans Javanese Regular" />
    <Font face-name="Noto Sans Kannada UI Regular" />
    <Font face-name="Noto Sans Kayah Li Regular" />
    <Font face-name="Noto Sans Khmer UI Regular" />
    <Font face-name="Noto Sans Lao UI Regular" />
    <Font face-name="Noto Sans Lepcha Regular" />
    <Font face-name="Noto Sans Limbu Regular" />
    <Font face-name="Noto Sans Lisu Regular" />
    <Font face-name="Noto Sans Malayalam UI Regular" />
    <Font face-name="Noto Sans Mandaic Regular" />
    <Font face-name="Noto Sans Mongolian Regular" />
    <Font face-name="Noto Sans Myanmar UI Regular" />
    <Font face-name="Noto Sans New Tai Lue Regular" />
    <Font face-name="Noto Sans NKo Regular" />
    <Font face-name="Noto Sans Ol Chiki Regular" />
    <Font face-name="Noto Sans Oriya UI Regular" />
    <Font face-name="Noto Sans Osage Regular" />
    <Font face-name="Noto Sans Osmanya Regular" />
    <Font face-name="Noto Sans Samaritan Regular" />
    <Font face-name="Noto Sans Saurashtra Regular" />
    <Font face-name="Noto Sans Shavian Regular" />
    <Font face-name="Noto Sans Sinhala UI Regular" />
    <Font face-name="Noto Sans Sundanese Regular" />
    <Font face-name="Noto Sans Symbols Regular" />
    <Font face-name="Noto Sans Symbols2 Regular" />
    <Font face-name="Noto Sans Syriac Regular" />
    <Font face-name="Noto Sans Tagalog Regular" />
    <Font face-name="Noto Sans Tagbanwa Regular" />
    <Font face-name="Noto Sans Tai Le Regular" />
    <Font face-name="Noto Sans Tai Tham Regular" />
    <Font face-name="Noto Sans Tai Viet Regular" />
    <Font face-name="Noto Sans Tamil UI Regular" />
    <Font face-name="Noto Sans Telugu UI Regular" />
    <Font face-name="Noto Sans Thaana Regular" />
    <Font face-name="Noto Sans Thai UI Regular" />
    <Font face-name="Noto Sans Tifinagh Regular" />
    <Font face-name="Noto Sans Vai Regular" />
    <Font face-name="Noto Sans Yi Regular" />
    <Font face-name="Noto Sans CJK JP Regular" />
    <Font face-name="Noto Serif Tibetan Regular" />
    <Font face-name="Noto Emoji Regular" />
    <Font face-name="HanaMinA Regular" />
    <Font face-name="HanaMinB Regular" />
  </FontSet>
  <FontSet name="fontset-2">
    <Font face-name="Noto Sans Bold" />
    <Font face-name="Noto Sans Adlam Unjoined Bold" />
    <Font face-name="Noto Sans Arabic UI Bold" />
    <Font face-name="Noto Sans Armenian Bold" />
    <Font face-name="Noto Sans Balinese Bold" />
    <Font face-name="Noto Sans Bamum Bold" />
    <Font face-name="Noto Sans Bengali UI Bold" />
    <Font face-name="Noto Sans Canadian Aboriginal Bold" />
    <Font face-name="Noto Sans Cham Bold" />
    <Font face-name="Noto Sans Cherokee Bold" />
    <Font face-name="Noto Sans Devanagari UI Bold" />
    <Font face-name="Noto Sans Ethiopic Bold" />
    <Font face-name="Noto Sans Georgian Bold" />
    <Font face-name="Noto Sans Gujarati UI Bold" />
    <Font face-name="Noto Sans Gurmukhi UI Bold" />
    <Font face-name="Noto Sans Hebrew Bold" />
    <Font face-name="Noto Sans Javanese Bold" />
    <Font face-name="Noto Sans Kannada UI Bold" />
    <Font face-name="Noto Sans Kayah Li Bold" />
    <Font face-name="Noto Sans Khmer UI Bold" />
    <Font face-name="Noto Sans Lao UI Bold" />
    <Font face-name="Noto Sans Lisu Bold" />
    <Font face-name="Noto Sans Malayalam UI Bold" />
    <Font face-name="Noto Sans Myanmar UI Bold" />
    <Font face-name="Noto Sans Ol Chiki Bold" />
    <Font face-name="Noto Sans Oriya UI Bold" />
    <Font face-name="Noto Sans Sinhala UI Bold" />
    <Font face-name="Noto Sans Sundanese Bold" />
    <Font face-name="Noto Sans Symbols Bold" />
    <Font face-name="Noto Sans Syriac Black" />
    <Font face-name="Noto Sans Tai Tham Bold" />
    <Font face-name="Noto Sans Tamil UI Bold" />
    <Font face-name="Noto Sans Telugu UI Bold" />
    <Font face-name="Noto Sans Thaana Bold" />
    <Font face-name="Noto Sans Thai UI Bold" />
    <Font face-name="Noto Sans CJK JP Bold" />
    <Font face-name="Noto Serif Tibetan Bold" />
    <Font face-name="Noto Emoji Bold" />
    <Font face-name="Noto Sans Regular" />
    <Font face-name="Noto Sans Adlam Unjoined Regular" />
    <Font face-name="Noto Sans Arabic UI Regular" />
    <Font face-name="Noto Sans Armenian Regular" />
    <Font face-name="Noto Sans Balinese Regular" />
    <Font face-name="Noto Sans Bamum Regular" />
    <Font face-name="Noto Sans Batak Regular" />
    <Font face-name="Noto Sans Bengali UI Regular" />
    <Font face-name="Noto Sans Buginese Regular" />
    <Font face-name="Noto Sans Buhid Regular" />
    <Font face-name="Noto Sans Canadian Aboriginal Regular" />
    <Font face-name="Noto Sans Chakma Regular" />
    <Font face-name="Noto Sans Cham Regular" />
    <Font face-name="Noto Sans Cherokee Regular" />
    <Font face-name="Noto Sans Coptic Regular" />
    <Font face-name="Noto Sans Devanagari UI Regular" />
    <Font face-name="Noto Sans Ethiopic Regular" />
    <Font face-name="Noto Sans Georgian Regular" />
    <Font face-name="Noto Sans Gujarati UI Regular" />
    <Font face-name="Noto Sans Gurmukhi UI Regular" />
    <Font face-name="Noto Sans Hanunoo Regular" />
    <Font face-name="Noto Sans Hebrew Regular" />
    <Font face-name="Noto Sans Javanese Regular" />
    <Font face-name="Noto Sans Kannada UI Regular" />
    <Font face-name="Noto Sans Kayah Li Regular" />
    <Font face-name="Noto Sans Khmer UI Regular" />
    <Font face-name="Noto Sans Lao UI Regular" />
    <Font face-name="Noto Sans Lepcha Regular" />
    <Font face-name="Noto Sans Limbu Regular" />
    <Font face-name="Noto Sans Lisu Regular" />
    <Font face-name="Noto Sans Malayalam UI Regular" />
    <Font face-name="Noto Sans Mandaic Regular" />
    <Font face-name="Noto Sans Mongolian Regular" />
    <Font face-name="Noto Sans Myanmar UI Regular" />
    <Font face-name="Noto Sans New Tai Lue Regular" />
    <Font face-name="Noto Sans NKo Regular" />
    <Font face-name="Noto Sans Ol Chiki Regular" />
    <Font face-name="Noto Sans Oriya UI Regular" />
    <Font face-name="Noto Sans Osage Regular" />
    <Font face-name="Noto Sans Osmanya Regular" />
    <Font face-name="Noto Sans Samaritan Regular" />
    <Font face-name="Noto Sans Saurashtra Regular" />
    <Font face-name="Noto Sans Shavian Regular" />
    <Font face-name="Noto Sans Sinhala UI Regular" />
    <Font face-name="Noto Sans Sundanese Regular" />
    <Font face-name="Noto Sans Symbols Regular" />
    <Font face-name="Noto Sans Symbols2 Regular" />
    <Font face-name="Noto Sans Syriac Regular" />
    <Font face-name="Noto Sans Tagalog Regular" />
    <Font face-name="Noto Sans Tagbanwa Regular" />
    <Font face-name="Noto Sans Tai Le Regular" />
    <Font face-name="Noto Sans Tai Tham Regular" />
    <Font face-name="Noto Sans Tai Viet Regular" />
    <Font face-name="Noto Sans Tamil UI Regular" />
    <Font face-name="Noto Sans Telugu UI Regular" />
    <Font face-name="Noto Sans Thaana Regular" />
    <Font face-name="Noto Sans Thai UI Regular" />
    <Font face-name="Noto Sans Tifinagh Regular" />
    <Font face-name="Noto Sans Vai Regular" />
    <Font face-name="Noto Sans Yi Regular" />
    <Font face-name="Noto Sans CJK JP Regular" />
    <Font face-name="Noto Serif Tibetan Regular" />
    <Font face-name="Noto Emoji Regular" />
    <Font face-name="HanaMinA Regular" />
    <Font face-name="HanaMinB Regular" />
  </FontSet>
  <Style filter-mode="first" image-filters="scale-hsla(0,1,0,1,0.2,1,0,1)" name="landcover-low-zoom-low-zoom">
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fire_station') and ([way_pixels] > 900)]]></Filter>
      <PolygonSymbolizer fill="#f3e3dd" />
      <LineSymbolizer offset="-0.5" stroke="#ff5555" stroke-opacity="0.24" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_police') and ([way_pixels] > 900)]]></Filter>
      <PolygonSymbolizer fill="#f3e3dd" />
      <LineSymbolizer offset="-0.5" stroke="#ff5555" stroke-opacity="0.24" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_wet_meadow') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_fen') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_saltmarsh') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_marsh') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_wet_meadow') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_fen') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_saltmarsh') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_marsh') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_bog') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_string_bog') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_bog') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_string_bog') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_reedbed') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_reedbed') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_mangrove') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_mangrove') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_swamp') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_swamp') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scrub') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scrub') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_heath') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_heath') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_sand') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_sand') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#f5e9c6" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_grassland') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_meadow') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_grass') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_village_green') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_grassland') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_meadow') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_grass') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_village_green') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmland') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_greenhouse_horticulture') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eef0d5" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmland') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_greenhouse_horticulture') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eef0d5" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_forest') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#048f3c" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wood') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#048f3c" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_forest') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#048f3c" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wood') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#048f3c" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_orchard') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_orchard') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_vineyard') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_vineyard') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_wet_meadow')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_fen')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_saltmarsh')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_marsh')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_bog')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_string_bog')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_reedbed')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_mangrove')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_swamp')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scrub')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_heath')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_sand')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_grassland')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_meadow')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_grass')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_village_green')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmland')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_greenhouse_horticulture')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_forest')]]></Filter>
      <PolygonSymbolizer fill="#048f3c" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wood')]]></Filter>
      <PolygonSymbolizer fill="#048f3c" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_orchard')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_vineyard')]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" />
    </Rule>
    <Rule>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_water_works')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_wastewater_plant')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
  </Style>
  <Layer cache-features="true" maximum-scale-denominator="25000000" minimum-scale-denominator="750000" name="landcover-low-zoom" 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">
    <StyleName><![CDATA[landcover-low-zoom-low-zoom]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way, way_pixels,
    COALESCE(wetland, landuse, "natural") AS feature
  FROM (SELECT
      way,
      ('landuse_' || (CASE WHEN landuse IN ('forest', 'farmland', 'residential', 'commercial', 'retail', 'industrial',
                                            'meadow', 'grass', 'village_green', 'vineyard', 'orchard') THEN landuse END)) AS landuse,
      ('natural_' || (CASE WHEN "natural" IN ('wood', 'sand', 'scree', 'shingle', 'bare_rock', 'heath', 'grassland', 'scrub') THEN "natural" END)) AS "natural",
      ('wetland_' || (CASE WHEN "natural" IN ('wetland', 'mud') THEN (CASE WHEN "natural" IN ('mud') THEN "natural" ELSE tags->'wetland' END) END)) AS wetland,
      way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels,
      way_area
    FROM planet_osm_polygon
    WHERE (landuse IN ('forest', 'farmland', 'residential', 'commercial', 'retail', 'industrial', 'meadow', 'grass', 'village_green', 'vineyard', 'orchard')
      OR "natural" IN ('wood', 'wetland', 'mud', 'sand', 'scree', 'shingle', 'bare_rock', 'heath', 'grassland', 'scrub'))
      AND way_area > 0.01*!pixel_width!::real*!pixel_height!::real
      AND building IS NULL
  ) AS features
  ORDER BY way_area DESC, feature
) AS landcover_low_zoom]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" image-filters="scale-hsla(0,1,0,1,0.2,1,0,1)" name="landcover-low-zoom">
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_ice_rink') and ([is_building] = 'no') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ddecec" gamma="0.3" />
      <LineSymbolizer stroke="#16b97a" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_ice_rink') and ([is_building] = 'no') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ddecec" gamma="0.75" />
      <LineSymbolizer stroke="#16b97a" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_pitch') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#88e0be" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_pitch') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#88e0be" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_track') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#88e0be" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_track') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#88e0be" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_water_park') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_stadium') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_water_park') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_stadium') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_services') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#efc8c8" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_rest_area') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#efc8c8" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_services') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#efc8c8" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_rest_area') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#efc8c8" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_beach') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#fff1ba" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shoal') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#fff1ba" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_beach') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#fff1ba" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shoal') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#fff1ba" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e9e7e2" gamma="0.3" />
      <LineSymbolizer stroke="#aa9254" stroke-width="0.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e9e7e2" gamma="0.75" />
      <LineSymbolizer stroke="#aa9254" stroke-width="0.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_apron') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dadae0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_apron') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dadae0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fire_station') and ([way_pixels] > 900)]]></Filter>
      <PolygonSymbolizer fill="#f3e3dd" />
      <LineSymbolizer offset="-0.5" stroke="#ff5555" stroke-opacity="0.24" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_police') and ([way_pixels] > 900)]]></Filter>
      <PolygonSymbolizer fill="#f3e3dd" />
      <LineSymbolizer offset="-0.5" stroke="#ff5555" stroke-opacity="0.24" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_hospital') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_clinic') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_university') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_college') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_school') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_kindergarten') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_community_centre') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_social_facility') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_arts_centre') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_hospital') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_clinic') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_university') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_college') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_school') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_kindergarten') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_community_centre') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_social_facility') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_arts_centre') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_wet_meadow') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_fen') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_saltmarsh') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_marsh') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_wet_meadow') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_fen') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_saltmarsh') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_marsh') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_bog') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_string_bog') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_bog') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_string_bog') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_reedbed') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_reedbed') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_mangrove') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_mangrove') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_swamp') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_swamp') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scrub') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c8d7ab" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scrub') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c8d7ab" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_heath') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d6d99f" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_heath') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d6d99f" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_sand') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#f5e9c6" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_sand') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#f5e9c6" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_salt_pond') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_salt_pond') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_landfill') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#b6b592" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_landfill') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#b6b592" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_brownfield') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c7c7b4" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_construction') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c7c7b4" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_brownfield') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c7c7b4" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_construction') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c7c7b4" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_railway') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_railway') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_grassland') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_meadow') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_grass') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_village_green') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_grassland') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_meadow') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_grass') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_village_green') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmland') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_greenhouse_horticulture') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eef0d5" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmland') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_greenhouse_horticulture') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eef0d5" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#f5dcba" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#f5dcba" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_forest') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#048f3c" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wood') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#048f3c" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_forest') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#048f3c" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wood') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#048f3c" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_golf_course') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_golf_course') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_ice_rink') and ([is_building] = 'no')]]></Filter>
      <PolygonSymbolizer fill="#ddecec" />
      <LineSymbolizer stroke="#16b97a" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_park') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c8facc" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_park') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c8facc" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_prison') and ([way_pixels] > 75)]]></Filter>
      <PolygonSymbolizer fill="#8e8e8e" fill-opacity="0.14" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/grey_vertical_hatch.svg" />
      <LineSymbolizer stroke="#888888" stroke-opacity="0.329" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_plant_nursery') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_plant_nursery') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_flowerbed') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_flowerbed') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_garden') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_garden') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_orchard') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_orchard') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_vineyard') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_vineyard') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_quarry') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c5c3c3" />
      <PolygonPatternSymbolizer file="symbols/quarry.svg" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_quarry') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c5c3c3" />
      <PolygonPatternSymbolizer file="symbols/quarry.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_camp_site') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_caravan_site') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_picnic_site') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_camp_site') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_caravan_site') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_picnic_site') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_recreation_ground') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_recreation_ground') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_pitch')]]></Filter>
      <PolygonSymbolizer fill="#88e0be" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_track')]]></Filter>
      <PolygonSymbolizer fill="#88e0be" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_water_park')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_stadium')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_station')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_services')]]></Filter>
      <PolygonSymbolizer fill="#efc8c8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_rest_area')]]></Filter>
      <PolygonSymbolizer fill="#efc8c8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_beach')]]></Filter>
      <PolygonSymbolizer fill="#fff1ba" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shoal')]]></Filter>
      <PolygonSymbolizer fill="#fff1ba" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome')]]></Filter>
      <PolygonSymbolizer fill="#e9e7e2" />
      <LineSymbolizer stroke="#aa9254" stroke-width="0.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_apron')]]></Filter>
      <PolygonSymbolizer fill="#dadae0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_hospital')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_clinic')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_university')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_college')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_school')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_kindergarten')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_community_centre')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_social_facility')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_arts_centre')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_wet_meadow')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_fen')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_saltmarsh')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_marsh')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_bog')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_string_bog')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_reedbed')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_mangrove')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_swamp')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scrub')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_heath')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_sand')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree')]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle')]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock')]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_salt_pond')]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_landfill')]]></Filter>
      <PolygonSymbolizer fill="#b6b592" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_brownfield')]]></Filter>
      <PolygonSymbolizer fill="#c7c7b4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_construction')]]></Filter>
      <PolygonSymbolizer fill="#c7c7b4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_railway')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_grassland')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_meadow')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_grass')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_village_green')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmland')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_greenhouse_horticulture')]]></Filter>
      <PolygonSymbolizer fill="#eef0d5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard')]]></Filter>
      <PolygonSymbolizer fill="#f5dcba" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_forest')]]></Filter>
      <PolygonSymbolizer fill="#048f3c" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wood')]]></Filter>
      <PolygonSymbolizer fill="#048f3c" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments')]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_golf_course')]]></Filter>
      <PolygonSymbolizer fill="#def6c0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_park')]]></Filter>
      <PolygonSymbolizer fill="#c8facc" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential')]]></Filter>
      <PolygonSymbolizer fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_plant_nursery')]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_flowerbed')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_garden')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_orchard')]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_vineyard')]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_quarry')]]></Filter>
      <PolygonSymbolizer fill="#c5c3c3" />
      <PolygonPatternSymbolizer file="symbols/quarry.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_camp_site')]]></Filter>
      <PolygonSymbolizer fill="#def6c0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_caravan_site')]]></Filter>
      <PolygonSymbolizer fill="#def6c0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_picnic_site')]]></Filter>
      <PolygonSymbolizer fill="#def6c0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_recreation_ground')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_water_works')]]></Filter>
      <PolygonSymbolizer fill="#0096ff" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_wastewater_plant')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="landcover-high-zoom">
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_saltmarsh') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.3" />
      <PolygonPatternSymbolizer alignment="global" file="symbols/salt-dots-2.png" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_saltmarsh') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_saltmarsh') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.75" />
      <PolygonPatternSymbolizer alignment="global" file="symbols/salt-dots-2.png" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_saltmarsh') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fire_station') and ([way_pixels] > 900)]]></Filter>
      <PolygonSymbolizer fill="#f3e3dd" />
      <LineSymbolizer offset="-1" stroke="#ff5555" stroke-opacity="0.24" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fire_station') and ([way_pixels] > 900)]]></Filter>
      <PolygonSymbolizer fill="#f3e3dd" />
      <LineSymbolizer offset="-0.5" stroke="#ff5555" stroke-opacity="0.24" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_police') and ([way_pixels] > 900)]]></Filter>
      <PolygonSymbolizer fill="#f3e3dd" />
      <LineSymbolizer offset="-1" stroke="#ff5555" stroke-opacity="0.24" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_police') and ([way_pixels] > 900)]]></Filter>
      <PolygonSymbolizer fill="#f3e3dd" />
      <LineSymbolizer offset="-0.5" stroke="#ff5555" stroke-opacity="0.24" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_saltmarsh')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
      <PolygonPatternSymbolizer alignment="global" file="symbols/salt-dots-2.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_saltmarsh')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.3" />
      <PolygonPatternSymbolizer file="symbols/scree_overlay.png" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.3" />
      <PolygonPatternSymbolizer file="symbols/scree_overlay.png" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.75" />
      <PolygonPatternSymbolizer file="symbols/scree_overlay.png" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.75" />
      <PolygonPatternSymbolizer file="symbols/scree_overlay.png" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.3" />
      <PolygonPatternSymbolizer file="symbols/rock_overlay.png" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.75" />
      <PolygonPatternSymbolizer file="symbols/rock_overlay.png" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#f2dad9" gamma="0.3" />
      <LineSymbolizer stroke="#d1b2b0" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#f2dad9" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#f2dad9" gamma="0.75" />
      <LineSymbolizer stroke="#d1b2b0" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#f2dad9" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#f2dad9" />
      <LineSymbolizer stroke="#d1b2b0" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#f2dad9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.3" />
      <LineSymbolizer stroke="#bba4b7" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.75" />
      <LineSymbolizer stroke="#bba4b7" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" />
      <LineSymbolizer stroke="#bba4b7" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.3" />
      <LineSymbolizer stroke="#bba4b7" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.75" />
      <LineSymbolizer stroke="#bba4b7" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" />
      <LineSymbolizer stroke="#bba4b7" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.3" />
      <LineSymbolizer stroke="#bba4b7" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.75" />
      <LineSymbolizer stroke="#bba4b7" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" />
      <LineSymbolizer stroke="#bba4b7" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_railway') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.3" />
      <LineSymbolizer stroke="#c6b3c3" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_railway') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_railway') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.75" />
      <LineSymbolizer stroke="#c6b3c3" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_railway') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_railway') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
      <LineSymbolizer stroke="#c6b3c3" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_railway') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.3" />
      <LineSymbolizer stroke="#c6b3c3" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.75" />
      <LineSymbolizer stroke="#c6b3c3" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
      <LineSymbolizer stroke="#c6b3c3" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([way_pixels] >= 64) and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" gamma="0.3" />
      <LineSymbolizer stroke="#d99c95" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([way_pixels] >= 64) and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([way_pixels] >= 64) and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" gamma="0.3" />
      <LineSymbolizer stroke="#d99c95" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall') and ([way_pixels] >= 64) and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" gamma="0.3" />
      <LineSymbolizer stroke="#d99c95" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall') and ([way_pixels] >= 64) and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall') and ([way_pixels] >= 64) and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" gamma="0.3" />
      <LineSymbolizer stroke="#d99c95" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace') and ([way_pixels] >= 64) and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" gamma="0.3" />
      <LineSymbolizer stroke="#d99c95" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace') and ([way_pixels] >= 64) and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace') and ([way_pixels] >= 64) and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" gamma="0.3" />
      <LineSymbolizer stroke="#d99c95" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([way_pixels] >= 4) and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" gamma="0.75" />
      <LineSymbolizer stroke="#d99c95" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([way_pixels] >= 4) and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([way_pixels] >= 4) and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" gamma="0.75" />
      <LineSymbolizer stroke="#d99c95" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall') and ([way_pixels] >= 4) and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" gamma="0.75" />
      <LineSymbolizer stroke="#d99c95" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall') and ([way_pixels] >= 4) and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall') and ([way_pixels] >= 4) and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" gamma="0.75" />
      <LineSymbolizer stroke="#d99c95" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace') and ([way_pixels] >= 4) and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" gamma="0.75" />
      <LineSymbolizer stroke="#d99c95" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace') and ([way_pixels] >= 4) and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace') and ([way_pixels] >= 4) and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" gamma="0.75" />
      <LineSymbolizer stroke="#d99c95" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
      <LineSymbolizer stroke="#d99c95" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
      <LineSymbolizer stroke="#d99c95" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
      <LineSymbolizer stroke="#d99c95" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#f5dcba" gamma="0.3" />
      <LineSymbolizer stroke="#d1b48c" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#f5dcba" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#f5dcba" gamma="0.75" />
      <LineSymbolizer stroke="#d1b48c" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#f5dcba" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#f5dcba" />
      <LineSymbolizer stroke="#d1b48c" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#f5dcba" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_ice_rink') and ([is_building] = 'no') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ddecec" gamma="0.3" />
      <LineSymbolizer stroke="#16b97a" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_ice_rink') and ([is_building] = 'no') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ddecec" gamma="0.75" />
      <LineSymbolizer stroke="#16b97a" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e0dfdf" gamma="0.3" />
      <LineSymbolizer stroke="#b9b9b9" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e0dfdf" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([name] != '') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e0dfdf" gamma="0.75" />
      <LineSymbolizer stroke="#b9b9b9" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e0dfdf" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([name] != '') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#e0dfdf" />
      <LineSymbolizer stroke="#b9b9b9" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#e0dfdf" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'jewish') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_jewish.svg" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'jewish') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'jewish') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_jewish.svg" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'jewish') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'christian') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_christian.svg" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'christian') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'christian') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_christian.svg" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'christian') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'muslim') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_muslim.svg" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'muslim') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'muslim') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_muslim.svg" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'muslim') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'INT-generic') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_generic.svg" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'INT-generic') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'INT-generic') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_generic.svg" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'INT-generic') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'jewish') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_jewish.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'jewish') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'jewish') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_jewish.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'jewish') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'christian') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_christian.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'christian') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'christian') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_christian.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'christian') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'muslim') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_muslim.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'muslim') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'muslim') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_muslim.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'muslim') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'INT-generic') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_generic.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'INT-generic') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'INT-generic') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_generic.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'INT-generic') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_pitch') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#88e0be" gamma="0.3" />
      <LineSymbolizer stroke="#44be8f" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_pitch') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#88e0be" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_pitch') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#88e0be" gamma="0.75" />
      <LineSymbolizer stroke="#44be8f" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_pitch') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#88e0be" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_pitch')]]></Filter>
      <PolygonSymbolizer fill="#88e0be" />
      <LineSymbolizer stroke="#44be8f" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_pitch')]]></Filter>
      <PolygonSymbolizer fill="#88e0be" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_track') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#88e0be" gamma="0.3" />
      <LineSymbolizer stroke="#44be8f" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_track') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#88e0be" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_track') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#88e0be" gamma="0.75" />
      <LineSymbolizer stroke="#44be8f" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_track') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#88e0be" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_track')]]></Filter>
      <PolygonSymbolizer fill="#88e0be" />
      <LineSymbolizer stroke="#44be8f" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_track')]]></Filter>
      <PolygonSymbolizer fill="#88e0be" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
      <LineSymbolizer stroke="#3ced4a" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
      <LineSymbolizer stroke="#3ced4a" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
      <LineSymbolizer stroke="#3ced4a" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_water_park') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
      <LineSymbolizer stroke="#3ced4a" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_water_park') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_water_park') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
      <LineSymbolizer stroke="#3ced4a" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_water_park') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_water_park')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
      <LineSymbolizer stroke="#3ced4a" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_water_park')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_stadium') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
      <LineSymbolizer stroke="#3ced4a" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_stadium') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_stadium') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
      <LineSymbolizer stroke="#3ced4a" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_stadium') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_stadium')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
      <LineSymbolizer stroke="#3ced4a" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_stadium')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_services') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#efc8c8" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_rest_area') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#efc8c8" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_services') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#efc8c8" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_rest_area') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#efc8c8" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_beach') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#fff1ba" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shoal') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#fff1ba" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_beach') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#fff1ba" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shoal') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#fff1ba" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e9e7e2" gamma="0.3" />
      <LineSymbolizer stroke="#aa9254" stroke-width="0.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_ferry_terminal') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e9e7e2" gamma="0.3" />
      <LineSymbolizer stroke="#aa9254" stroke-width="0.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bus_station') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e9e7e2" gamma="0.3" />
      <LineSymbolizer stroke="#aa9254" stroke-width="0.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e9e7e2" gamma="0.75" />
      <LineSymbolizer stroke="#aa9254" stroke-width="0.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_ferry_terminal') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e9e7e2" gamma="0.75" />
      <LineSymbolizer stroke="#aa9254" stroke-width="0.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bus_station') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e9e7e2" gamma="0.75" />
      <LineSymbolizer stroke="#aa9254" stroke-width="0.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_apron') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dadae0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_apron') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dadae0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" gamma="0.3" />
      <LineSymbolizer stroke="#a07070" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_parking') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" gamma="0.3" />
      <LineSymbolizer stroke="#a07070" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_parking') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_motorcycle_parking') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" gamma="0.3" />
      <LineSymbolizer stroke="#a07070" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_motorcycle_parking') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_taxi') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" gamma="0.3" />
      <LineSymbolizer stroke="#a07070" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_taxi') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" gamma="0.75" />
      <LineSymbolizer stroke="#a07070" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_parking') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" gamma="0.75" />
      <LineSymbolizer stroke="#a07070" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_parking') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_motorcycle_parking') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" gamma="0.75" />
      <LineSymbolizer stroke="#a07070" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_motorcycle_parking') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_taxi') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" gamma="0.75" />
      <LineSymbolizer stroke="#a07070" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_taxi') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking')]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" />
      <LineSymbolizer stroke="#a07070" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking')]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_parking')]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" />
      <LineSymbolizer stroke="#a07070" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_parking')]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_motorcycle_parking')]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" />
      <LineSymbolizer stroke="#a07070" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_motorcycle_parking')]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_taxi')]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" />
      <LineSymbolizer stroke="#a07070" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_taxi')]]></Filter>
      <PolygonSymbolizer fill="#eeeeee" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fire_station')]]></Filter>
      <PolygonSymbolizer fill="#f3e3dd" />
      <LineSymbolizer offset="-1" stroke="#ff5555" stroke-opacity="0.24" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fire_station')]]></Filter>
      <PolygonSymbolizer fill="#f3e3dd" />
      <LineSymbolizer offset="-0.5" stroke="#ff5555" stroke-opacity="0.24" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_police')]]></Filter>
      <PolygonSymbolizer fill="#f3e3dd" />
      <LineSymbolizer offset="-1" stroke="#ff5555" stroke-opacity="0.24" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_police')]]></Filter>
      <PolygonSymbolizer fill="#f3e3dd" />
      <LineSymbolizer offset="-0.5" stroke="#ff5555" stroke-opacity="0.24" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_hospital') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" gamma="0.3" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_hospital') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_clinic') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" gamma="0.3" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_clinic') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_university') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" gamma="0.3" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_university') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_college') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" gamma="0.3" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_college') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_school') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" gamma="0.3" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_school') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_kindergarten') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" gamma="0.3" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_kindergarten') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_community_centre') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" gamma="0.3" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_community_centre') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_social_facility') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" gamma="0.3" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_social_facility') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_arts_centre') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" gamma="0.3" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_arts_centre') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_hospital') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" gamma="0.75" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_hospital') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_clinic') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" gamma="0.75" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_clinic') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_university') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" gamma="0.75" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_university') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_college') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" gamma="0.75" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_college') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_school') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" gamma="0.75" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_school') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_kindergarten') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" gamma="0.75" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_kindergarten') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_community_centre') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" gamma="0.75" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_community_centre') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_social_facility') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" gamma="0.75" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_social_facility') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_arts_centre') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" gamma="0.75" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_arts_centre') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_wet_meadow') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_fen') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_marsh') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_wet_meadow') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_fen') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_marsh') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_bog') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d6d99f" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_string_bog') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d6d99f" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_bog') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d6d99f" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_string_bog') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d6d99f" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_reedbed') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_reedbed') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_mangrove') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c8d7ab" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_mangrove') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c8d7ab" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_swamp') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#048f3c" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_swamp') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#048f3c" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scrub') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c8d7ab" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scrub') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c8d7ab" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_heath') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#d6d99f" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_heath') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#d6d99f" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_sand') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#f5e9c6" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_sand') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#f5e9c6" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree')]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" />
      <PolygonPatternSymbolizer file="symbols/scree_overlay.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree')]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle')]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" />
      <PolygonPatternSymbolizer file="symbols/scree_overlay.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle')]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock')]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" />
      <PolygonPatternSymbolizer file="symbols/rock_overlay.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock')]]></Filter>
      <PolygonSymbolizer fill="#eee5dc" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_salt_pond') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_salt_pond') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_landfill') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#b6b592" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_landfill') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#b6b592" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_brownfield') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c7c7b4" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_construction') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c7c7b4" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_brownfield') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c7c7b4" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_construction') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c7c7b4" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#f2dad9" gamma="0.3" />
      <LineSymbolizer stroke="#d1b2b0" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#f2dad9" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#f2dad9" gamma="0.75" />
      <LineSymbolizer stroke="#d1b2b0" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#f2dad9" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial')]]></Filter>
      <PolygonSymbolizer fill="#f2dad9" />
      <LineSymbolizer stroke="#d1b2b0" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial')]]></Filter>
      <PolygonSymbolizer fill="#f2dad9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.3" />
      <LineSymbolizer stroke="#bba4b7" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.3" />
      <LineSymbolizer stroke="#bba4b7" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.3" />
      <LineSymbolizer stroke="#bba4b7" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.75" />
      <LineSymbolizer stroke="#bba4b7" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.75" />
      <LineSymbolizer stroke="#bba4b7" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.75" />
      <LineSymbolizer stroke="#bba4b7" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant')]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" />
      <LineSymbolizer stroke="#bba4b7" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant')]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator')]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" />
      <LineSymbolizer stroke="#bba4b7" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator')]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation')]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" />
      <LineSymbolizer stroke="#bba4b7" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation')]]></Filter>
      <PolygonSymbolizer fill="#e2cbde" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_railway') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_railway') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_water_works') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
      <LineSymbolizer stroke="#c6b3c3" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_water_works') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_water_works') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_wastewater_plant') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
      <LineSymbolizer stroke="#c6b3c3" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_wastewater_plant') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_wastewater_plant') and ([name] != '')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_works') and ([name] != '')]]></Filter>
      <LineSymbolizer stroke="#c6b3c3" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.3" />
      <LineSymbolizer stroke="#c6b3c3" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.75" />
      <LineSymbolizer stroke="#c6b3c3" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
      <LineSymbolizer stroke="#c6b3c3" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
      <LineSymbolizer stroke="#d99c95" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
      <LineSymbolizer stroke="#d99c95" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_mall')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
      <LineSymbolizer stroke="#d99c95" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace')]]></Filter>
      <PolygonSymbolizer fill="#ffd6d1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_grassland') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_meadow') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_grass') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_village_green') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_grassland') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_meadow') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_grass') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_village_green') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmland') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
      <LineSymbolizer stroke="#8cf753" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmland') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_greenhouse_horticulture') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eef0d5" gamma="0.3" />
      <LineSymbolizer stroke="#c7c9ae" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_greenhouse_horticulture') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#eef0d5" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmland') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
      <LineSymbolizer stroke="#8cf753" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmland') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#8cf753" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_greenhouse_horticulture') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eef0d5" gamma="0.75" />
      <LineSymbolizer stroke="#c7c9ae" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_greenhouse_horticulture') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#eef0d5" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmland')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
      <LineSymbolizer stroke="#8cf753" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmland')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_greenhouse_horticulture')]]></Filter>
      <PolygonSymbolizer fill="#eef0d5" />
      <LineSymbolizer stroke="#c7c9ae" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_greenhouse_horticulture')]]></Filter>
      <PolygonSymbolizer fill="#eef0d5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#f5dcba" gamma="0.3" />
      <LineSymbolizer stroke="#d1b48c" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#f5dcba" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#f5dcba" gamma="0.75" />
      <LineSymbolizer stroke="#d1b48c" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#f5dcba" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard')]]></Filter>
      <PolygonSymbolizer fill="#f5dcba" />
      <LineSymbolizer stroke="#d1b48c" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard')]]></Filter>
      <PolygonSymbolizer fill="#f5dcba" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_forest') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#048f3c" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wood') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#048f3c" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_forest') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#048f3c" gamma="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wood') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#048f3c" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([name] != null) and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" gamma="0.3" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/allotments.svg" gamma="0.3" />
      <LineSymbolizer stroke="#afc9a4" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([name] != null) and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" gamma="0.3" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/allotments.svg" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([name] != null) and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([name] != null) and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" gamma="0.75" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/allotments.svg" gamma="0.75" />
      <LineSymbolizer stroke="#afc9a4" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([name] != null) and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" gamma="0.75" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/allotments.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([name] != null) and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([name] != null)]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/allotments.svg" />
      <LineSymbolizer stroke="#afc9a4" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([name] != null)]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/allotments.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([name] != null)]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" gamma="0.3" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/allotments.svg" gamma="0.3" />
      <LineSymbolizer stroke="#afc9a4" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" gamma="0.3" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/allotments.svg" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" gamma="0.75" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/allotments.svg" gamma="0.75" />
      <LineSymbolizer stroke="#afc9a4" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" gamma="0.75" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/allotments.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_golf_course') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_miniature_golf') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_golf_course') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_miniature_golf') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/dog_park.svg" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/dog_park.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_ice_rink') and ([is_building] = 'no')]]></Filter>
      <PolygonSymbolizer fill="#ddecec" />
      <LineSymbolizer stroke="#16b97a" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_park') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c8facc" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_park') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c8facc" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_garages') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dfddce" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_garages') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dfddce" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e0dfdf" gamma="0.3" />
      <LineSymbolizer stroke="#b9b9b9" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#e0dfdf" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e0dfdf" gamma="0.75" />
      <LineSymbolizer stroke="#b9b9b9" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#e0dfdf" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dddddd" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential')]]></Filter>
      <PolygonSymbolizer fill="#e0dfdf" />
      <LineSymbolizer stroke="#b9b9b9" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential')]]></Filter>
      <PolygonSymbolizer fill="#e0dfdf" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_prison') and ([way_pixels] > 75)]]></Filter>
      <PolygonSymbolizer fill="#8e8e8e" fill-opacity="0.14" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/grey_vertical_hatch.svg" />
      <LineSymbolizer stroke="#888888" stroke-opacity="0.329" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_place_of_worship')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#d0d0d0" />
      <LineSymbolizer clip="false" stroke="#848484" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_place_of_worship')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_religious')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#d0d0d0" />
      <LineSymbolizer clip="false" stroke="#848484" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_religious')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#d0d0d0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'INT-generic')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_generic.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'INT-generic')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'INT-generic')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_generic.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'INT-generic')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'muslim')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_muslim.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'muslim')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'muslim')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_muslim.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'muslim')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'christian')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_christian.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'christian')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'christian')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_christian.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'christian')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'jewish')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_jewish.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([religion] = 'jewish')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'jewish')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
      <PolygonPatternSymbolizer file="patterns/grave_yard_jewish.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([religion] = 'jewish')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_plant_nursery') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.3" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/plant_nursery.svg" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_plant_nursery') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_plant_nursery') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.75" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/plant_nursery.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_plant_nursery') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_flowerbed') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.3" />
      <PolygonPatternSymbolizer alignment="global" file="symbols/flowerbed_high_zoom.svg" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_flowerbed') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.3" />
      <PolygonPatternSymbolizer alignment="global" file="symbols/flowerbed_mid_zoom.svg" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_flowerbed') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_flowerbed') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.75" />
      <PolygonPatternSymbolizer alignment="global" file="symbols/flowerbed_high_zoom.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_flowerbed') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.75" />
      <PolygonPatternSymbolizer alignment="global" file="symbols/flowerbed_mid_zoom.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_flowerbed') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_garden') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.3" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/plant_nursery.svg" gamma="0.3" opacity="0.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_garden') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_garden') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.75" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/plant_nursery.svg" gamma="0.75" opacity="0.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_garden') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_orchard') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.3" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/orchard.svg" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_orchard') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_orchard') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.75" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/orchard.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_orchard') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_vineyard') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.3" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/vineyard.svg" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_vineyard') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_vineyard') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.75" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/vineyard.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_vineyard') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_quarry') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c5c3c3" />
      <PolygonPatternSymbolizer file="symbols/quarry.svg" gamma="0.3" />
      <LineSymbolizer stroke="#aca9a9" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_quarry') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#c5c3c3" />
      <PolygonPatternSymbolizer file="symbols/quarry.svg" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_quarry') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c5c3c3" />
      <PolygonPatternSymbolizer file="symbols/quarry.svg" gamma="0.75" />
      <LineSymbolizer stroke="#aca9a9" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_quarry') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#c5c3c3" />
      <PolygonPatternSymbolizer file="symbols/quarry.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_quarry')]]></Filter>
      <PolygonSymbolizer fill="#c5c3c3" />
      <PolygonPatternSymbolizer file="symbols/quarry.svg" />
      <LineSymbolizer stroke="#aca9a9" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_quarry')]]></Filter>
      <PolygonSymbolizer fill="#c5c3c3" />
      <PolygonPatternSymbolizer file="symbols/quarry.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_camp_site') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.3" />
      <LineSymbolizer stroke="#498400" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_camp_site') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_caravan_site') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.3" />
      <LineSymbolizer stroke="#498400" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_caravan_site') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_picnic_site') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.3" />
      <LineSymbolizer stroke="#498400" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_picnic_site') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_camp_site') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.75" />
      <LineSymbolizer stroke="#498400" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_camp_site') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_caravan_site') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.75" />
      <LineSymbolizer stroke="#498400" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_caravan_site') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_picnic_site') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.75" />
      <LineSymbolizer stroke="#498400" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_picnic_site') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#def6c0" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_camp_site')]]></Filter>
      <PolygonSymbolizer fill="#def6c0" />
      <LineSymbolizer stroke="#498400" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_camp_site')]]></Filter>
      <PolygonSymbolizer fill="#def6c0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_caravan_site')]]></Filter>
      <PolygonSymbolizer fill="#def6c0" />
      <LineSymbolizer stroke="#498400" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_caravan_site')]]></Filter>
      <PolygonSymbolizer fill="#def6c0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_picnic_site')]]></Filter>
      <PolygonSymbolizer fill="#def6c0" />
      <LineSymbolizer stroke="#498400" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_picnic_site')]]></Filter>
      <PolygonSymbolizer fill="#def6c0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_recreation_ground') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
      <LineSymbolizer stroke="#0e9b19" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_recreation_ground') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_playground') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
      <LineSymbolizer stroke="#0e9b19" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_playground') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
      <LineSymbolizer stroke="#0e9b19" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_recreation_ground') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
      <LineSymbolizer stroke="#0e9b19" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_recreation_ground') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_playground') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
      <LineSymbolizer stroke="#0e9b19" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_playground') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
      <LineSymbolizer stroke="#0e9b19" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#dffce2" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_recreation_ground')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
      <LineSymbolizer stroke="#0e9b19" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_recreation_ground')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_playground')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
      <LineSymbolizer stroke="#0e9b19" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_playground')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
      <LineSymbolizer stroke="#0e9b19" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_swimming_pool') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" gamma="0.3" />
      <LineSymbolizer stroke="#4ab9d9" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_swimming_pool') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_swimming_pool') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" gamma="0.75" />
      <LineSymbolizer stroke="#4ab9d9" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_swimming_pool') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_swimming_pool')]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" />
      <LineSymbolizer stroke="#4ab9d9" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_swimming_pool')]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_station')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_services')]]></Filter>
      <PolygonSymbolizer fill="#efc8c8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_rest_area')]]></Filter>
      <PolygonSymbolizer fill="#efc8c8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_beach')]]></Filter>
      <PolygonSymbolizer fill="#fff1ba" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shoal')]]></Filter>
      <PolygonSymbolizer fill="#fff1ba" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome')]]></Filter>
      <PolygonSymbolizer fill="#e9e7e2" />
      <LineSymbolizer stroke="#aa9254" stroke-width="0.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_ferry_terminal')]]></Filter>
      <PolygonSymbolizer fill="#e9e7e2" />
      <LineSymbolizer stroke="#aa9254" stroke-width="0.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bus_station')]]></Filter>
      <PolygonSymbolizer fill="#e9e7e2" />
      <LineSymbolizer stroke="#aa9254" stroke-width="0.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_apron')]]></Filter>
      <PolygonSymbolizer fill="#dadae0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking_space')]]></Filter>
      <LineSymbolizer stroke="#c7afaf" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_hospital')]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_hospital')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_clinic')]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_clinic')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_university')]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_university')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_college')]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_college')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_school')]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_school')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_kindergarten')]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_kindergarten')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_community_centre')]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_community_centre')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_social_facility')]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_social_facility')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_arts_centre')]]></Filter>
      <PolygonSymbolizer fill="#ffffe5" />
      <LineSymbolizer stroke="#ffff32" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_arts_centre')]]></Filter>
      <PolygonSymbolizer fill="#dddddd" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_wet_meadow')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_fen')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_marsh')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_bog')]]></Filter>
      <PolygonSymbolizer fill="#d6d99f" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_string_bog')]]></Filter>
      <PolygonSymbolizer fill="#d6d99f" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_reedbed')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_mangrove')]]></Filter>
      <PolygonSymbolizer fill="#c8d7ab" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'wetland_swamp')]]></Filter>
      <PolygonSymbolizer fill="#048f3c" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scrub')]]></Filter>
      <PolygonSymbolizer fill="#c8d7ab" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_heath')]]></Filter>
      <PolygonSymbolizer fill="#d6d99f" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_sand')]]></Filter>
      <PolygonSymbolizer fill="#f5e9c6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_salt_pond')]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_landfill')]]></Filter>
      <PolygonSymbolizer fill="#b6b592" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_brownfield')]]></Filter>
      <PolygonSymbolizer fill="#c7c7b4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_construction')]]></Filter>
      <PolygonSymbolizer fill="#c7c7b4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_railway')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_water_works')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
      <LineSymbolizer stroke="#c6b3c3" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_water_works')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_water_works')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_wastewater_plant')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
      <LineSymbolizer stroke="#c6b3c3" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_wastewater_plant')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_wastewater_plant')]]></Filter>
      <PolygonSymbolizer fill="#ebdbe8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_works')]]></Filter>
      <LineSymbolizer stroke="#c6b3c3" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_grassland')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_meadow')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_grass')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_village_green')]]></Filter>
      <PolygonSymbolizer fill="#8cf753" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_forest')]]></Filter>
      <PolygonSymbolizer fill="#048f3c" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wood')]]></Filter>
      <PolygonSymbolizer fill="#048f3c" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments')]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/allotments.svg" />
      <LineSymbolizer stroke="#afc9a4" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments')]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/allotments.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments')]]></Filter>
      <PolygonSymbolizer fill="#c9e1bf" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_golf_course')]]></Filter>
      <PolygonSymbolizer fill="#def6c0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_miniature_golf')]]></Filter>
      <PolygonSymbolizer fill="#def6c0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/dog_park.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park')]]></Filter>
      <PolygonSymbolizer fill="#dffce2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_park')]]></Filter>
      <PolygonSymbolizer fill="#c8facc" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_garages')]]></Filter>
      <PolygonSymbolizer fill="#dfddce" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard')]]></Filter>
      <PolygonSymbolizer fill="#aacbaf" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_plant_nursery')]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/plant_nursery.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_plant_nursery')]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_flowerbed')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
      <PolygonPatternSymbolizer alignment="global" file="symbols/flowerbed_high_zoom.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_flowerbed')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
      <PolygonPatternSymbolizer alignment="global" file="symbols/flowerbed_mid_zoom.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_flowerbed')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_garden')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/plant_nursery.svg" opacity="0.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_garden')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_orchard')]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/orchard.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_orchard')]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_vineyard')]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/vineyard.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_vineyard')]]></Filter>
      <PolygonSymbolizer fill="#aedfa3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'golf_rough')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
      <PolygonPatternSymbolizer file="symbols/golf_rough.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'golf_rough')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'golf_bunker')]]></Filter>
      <PolygonSymbolizer fill="#f5e9c6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'golf_green')]]></Filter>
      <PolygonSymbolizer fill="#88e0be" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'golf_tee')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'golf_fairway')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'golf_driving_range')]]></Filter>
      <PolygonSymbolizer fill="#cdebb0" />
    </Rule>
  </Style>
  <Layer cache-features="true" maximum-scale-denominator="750000" name="landcover" 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">
    <StyleName><![CDATA[landcover-high-zoom]]></StyleName>
    <StyleName><![CDATA[landcover-low-zoom]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way, name, religion, way_pixels, is_building,
    COALESCE(aeroway, golf, amenity, wetland, power, landuse, leisure, man_made, "natural", shop, tourism, highway, railway) AS feature
  FROM (SELECT
      way, COALESCE(name, '') AS name,
      ('aeroway_' || (CASE WHEN aeroway IN ('apron', 'aerodrome') THEN aeroway END)) AS aeroway,
      ('golf_' || (CASE WHEN (tags->'golf') IN ('rough', 'fairway', 'driving_range', 'water_hazard', 'green', 'bunker', 'tee') THEN tags->'golf' ELSE NULL END)) AS golf,
      ('amenity_' || (CASE WHEN amenity IN ('bicycle_parking', 'motorcycle_parking', 'university', 'college', 'school', 'taxi',
                                            'hospital', 'kindergarten', 'grave_yard', 'prison', 'place_of_worship', 'clinic', 'ferry_terminal',
                                            'marketplace', 'community_centre', 'social_facility', 'arts_centre', 'parking_space', 'bus_station',
                                            'fire_station', 'police')
                      OR amenity IN ('parking') AND (tags->'parking' NOT IN ('underground') OR (tags->'parking') IS NULL) THEN amenity END)) AS amenity,
      ('landuse_' || (CASE WHEN landuse IN ('quarry', 'vineyard', 'orchard', 'cemetery', 'residential', 'garages', 'meadow', 'grass',
                                            'allotments', 'forest', 'farmyard', 'farmland', 'greenhouse_horticulture',
                                            'recreation_ground', 'village_green', 'retail', 'industrial', 'railway', 'commercial',
                                            'brownfield', 'landfill', 'salt_pond', 'construction', 'plant_nursery', 'religious', 'flowerbed') THEN landuse END)) AS landuse,
      ('shop_' || (CASE WHEN shop IN ('mall') AND (tags->'location' NOT IN ('underground') OR (tags->'location') IS NULL) THEN shop END)) AS shop,
      ('leisure_' || (CASE WHEN leisure IN ('swimming_pool', 'playground', 'park', 'garden',
                                            'golf_course', 'miniature_golf', 'sports_centre', 'stadium', 'pitch', 'ice_rink',
                                            'track', 'dog_park', 'fitness_station', 'water_park') THEN leisure END)) AS leisure,
      ('man_made_' || (CASE WHEN man_made IN ('works', 'wastewater_plant', 'water_works') THEN man_made END)) AS man_made,
      ('natural_' || (CASE WHEN "natural" IN ('beach', 'shoal', 'heath', 'grassland', 'wood', 'sand', 'scree', 'shingle', 'bare_rock', 'scrub') THEN "natural" END)) AS "natural",
      ('wetland_' || (CASE WHEN "natural" IN ('wetland', 'mud') THEN (CASE WHEN "natural" = 'mud' THEN "natural" ELSE tags->'wetland' END) END)) AS wetland,
      ('power_' || (CASE WHEN power IN ('plant', 'substation', 'generator') THEN power END)) AS power,
      ('tourism_' || (CASE WHEN tourism IN ('camp_site', 'caravan_site', 'picnic_site') THEN tourism END)) AS tourism,
      ('highway_' || (CASE WHEN highway IN ('services', 'rest_area') THEN highway END)) AS highway,
      ('railway_' || (CASE WHEN railway = 'station' THEN railway END)) AS railway,
      CASE WHEN religion IN ('christian', 'jewish', 'muslim') THEN religion ELSE 'INT-generic'::text END AS religion,
      way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels,
      CASE WHEN building = 'no' OR building IS NULL THEN 'no' ELSE 'yes' END AS is_building,
      way_area
    FROM planet_osm_polygon
    WHERE (landuse IS NOT NULL
      OR leisure IS NOT NULL
      OR aeroway IN ('apron', 'aerodrome')
      OR (tags->'golf') IS NOT NULL
      OR amenity IN ('parking', 'bicycle_parking', 'motorcycle_parking', 'taxi', 'university', 'college', 'school', 'hospital', 'kindergarten',
                     'grave_yard', 'place_of_worship', 'prison', 'clinic', 'ferry_terminal', 'marketplace', 'community_centre', 'social_facility',
                     'arts_centre', 'parking_space', 'bus_station', 'fire_station', 'police')
      OR man_made IN ('works', 'wastewater_plant','water_works')
      OR "natural" IN ('beach', 'shoal', 'heath', 'mud', 'wetland', 'grassland', 'wood', 'sand', 'scree', 'shingle', 'bare_rock', 'scrub')
      OR power IN ('plant', 'substation', 'generator')
      OR shop IN ('mall')
      OR tourism IN ('camp_site', 'caravan_site', 'picnic_site')
      OR highway IN ('services', 'rest_area')
      OR railway = 'station')
      AND way_area > 1*!pixel_width!::real*!pixel_height!::real
  ) AS landcover
  ORDER BY way_area DESC, feature
) AS features]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="landcover-line">
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <LineSymbolizer stroke="#cdebb0" stroke-linecap="square" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <LineSymbolizer stroke="#cdebb0" stroke-linecap="square" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <LineSymbolizer stroke="#cdebb0" stroke-linecap="square" stroke-linejoin="round" stroke-width="3" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="50000" name="landcover-line" 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">
    <StyleName><![CDATA[landcover-line]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way
  FROM planet_osm_line
  WHERE man_made = 'cutline'
) AS landcover_line]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="icesheet-poly">
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <PolygonSymbolizer fill="#ddecec" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="25000000" name="icesheet-poly" 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">
    <StyleName><![CDATA[icesheet-poly]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way
  FROM icesheet_polygons
) AS icesheet_polygons]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="water-lines-low-zoom">
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="8, 4" stroke-linecap="butt" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="8, 4" stroke-linecap="butt" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="8, 4" stroke-linecap="butt" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="0.7" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="3000000" minimum-scale-denominator="200000" name="water-lines-low-zoom" 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">
    <StyleName><![CDATA[water-lines-low-zoom]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    waterway,
    CASE WHEN tags->'intermittent' IN ('yes')
      OR tags->'seasonal' IN ('yes', 'spring', 'summer', 'autumn', 'winter', 'wet_season', 'dry_season')
      THEN 'yes' ELSE 'no' END AS int_intermittent
  FROM planet_osm_line
  WHERE waterway = 'river'
) AS water_lines_low_zoom]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="water-lines">
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="4.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="4.5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="4.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="4.5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_intermittent] != 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="3" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_intermittent] != 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="9" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="12" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="11" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="10" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="9" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="12" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="11" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="10" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_tunnel] = 'yes') and ([bridge] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="4.5" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="round" stroke-width="4.5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_tunnel] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="4.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="4.5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="4.5" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="round" stroke-width="4.5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="4.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="4.5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="3.5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="3.5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="3.5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="3.5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_intermittent] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_intermittent] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([bridge] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="3" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_tunnel] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="3.5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="3.5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_tunnel] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="3.5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="3.5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_intermittent] != 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_intermittent] != 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_intermittent] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_intermittent] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="water-lines-casing">
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_tunnel] = 'no') and ([int_intermittent] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_tunnel] = 'no') and ([int_intermittent] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_tunnel] = 'no') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#ffffff" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_tunnel] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_tunnel] = 'no') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#ffffff" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_tunnel] = 'no') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#ffffff" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_tunnel] = 'no') and ([int_intermittent] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_tunnel] = 'no') and ([int_intermittent] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_tunnel] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_tunnel] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-width="2.5" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="200000" name="water-lines" 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">
    <StyleName><![CDATA[water-lines-casing]]></StyleName>
    <StyleName><![CDATA[water-lines]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    waterway,
    name,
    CASE WHEN tags->'intermittent' IN ('yes')
      OR tags->'seasonal' IN ('yes', 'spring', 'summer', 'autumn', 'winter', 'wet_season', 'dry_season')
      THEN 'yes' ELSE 'no' END AS int_intermittent,
    CASE WHEN tunnel IN ('yes', 'culvert') 
      OR waterway = 'canal' AND tunnel = 'flooded'
      THEN 'yes' ELSE 'no' END AS int_tunnel,
    'no' AS bridge
  FROM planet_osm_line
  WHERE waterway IN ('river', 'canal', 'stream', 'drain', 'ditch')
    AND (bridge IS NULL OR bridge NOT IN ('yes', 'aqueduct'))
  ORDER BY COALESCE(layer,0)
) AS water_lines]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="water-areas">
    <Rule>
      <Filter><![CDATA[([waterway] = 'dock') and ([int_intermittent] = 'yes') and ([way_pixels] >= 64)]]></Filter>
      <PolygonPatternSymbolizer file="patterns/intermittent_water.svg" gamma="0.6" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([landuse] = 'basin') and ([int_intermittent] = 'yes') and ([way_pixels] >= 64)]]></Filter>
      <PolygonPatternSymbolizer file="patterns/intermittent_water.svg" gamma="0.6" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([natural] = 'water') and ([int_intermittent] = 'yes') and ([way_pixels] >= 64)]]></Filter>
      <PolygonPatternSymbolizer file="patterns/intermittent_water.svg" gamma="0.6" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([landuse] = 'reservoir') and ([int_intermittent] = 'yes') and ([way_pixels] >= 64)]]></Filter>
      <PolygonPatternSymbolizer file="patterns/intermittent_water.svg" gamma="0.6" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([waterway] = 'riverbank') and ([int_intermittent] = 'yes') and ([way_pixels] >= 64)]]></Filter>
      <PolygonPatternSymbolizer file="patterns/intermittent_water.svg" gamma="0.6" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([waterway] = 'dock') and ([int_intermittent] = 'yes') and ([way_pixels] >= 4)]]></Filter>
      <PolygonPatternSymbolizer file="patterns/intermittent_water.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([landuse] = 'basin') and ([int_intermittent] = 'yes') and ([way_pixels] >= 4)]]></Filter>
      <PolygonPatternSymbolizer file="patterns/intermittent_water.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([natural] = 'water') and ([int_intermittent] = 'yes') and ([way_pixels] >= 4)]]></Filter>
      <PolygonPatternSymbolizer file="patterns/intermittent_water.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([landuse] = 'reservoir') and ([int_intermittent] = 'yes') and ([way_pixels] >= 4)]]></Filter>
      <PolygonPatternSymbolizer file="patterns/intermittent_water.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([waterway] = 'riverbank') and ([int_intermittent] = 'yes') and ([way_pixels] >= 4)]]></Filter>
      <PolygonPatternSymbolizer file="patterns/intermittent_water.svg" gamma="0.75" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([waterway] = 'dock') and ([int_intermittent] = 'no') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" gamma="0.6" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([landuse] = 'basin') and ([int_intermittent] = 'no') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" gamma="0.6" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([natural] = 'water') and ([int_intermittent] = 'no') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" gamma="0.6" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([landuse] = 'reservoir') and ([int_intermittent] = 'no') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" gamma="0.6" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([waterway] = 'riverbank') and ([int_intermittent] = 'no') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" gamma="0.6" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([waterway] = 'dock') and ([int_intermittent] = 'no') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" gamma="0.75" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([landuse] = 'basin') and ([int_intermittent] = 'no') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" gamma="0.75" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([natural] = 'water') and ([int_intermittent] = 'no') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" gamma="0.75" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([landuse] = 'reservoir') and ([int_intermittent] = 'no') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" gamma="0.75" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([waterway] = 'riverbank') and ([int_intermittent] = 'no') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" gamma="0.75" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([waterway] = 'dock') and ([int_intermittent] = 'yes')]]></Filter>
      <PolygonPatternSymbolizer file="patterns/intermittent_water.svg" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([landuse] = 'basin') and ([int_intermittent] = 'yes')]]></Filter>
      <PolygonPatternSymbolizer file="patterns/intermittent_water.svg" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([natural] = 'water') and ([int_intermittent] = 'yes')]]></Filter>
      <PolygonPatternSymbolizer file="patterns/intermittent_water.svg" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([landuse] = 'reservoir') and ([int_intermittent] = 'yes')]]></Filter>
      <PolygonPatternSymbolizer file="patterns/intermittent_water.svg" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([waterway] = 'riverbank') and ([int_intermittent] = 'yes')]]></Filter>
      <PolygonPatternSymbolizer file="patterns/intermittent_water.svg" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([waterway] = 'dock') and ([int_intermittent] = 'no')]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([landuse] = 'basin') and ([int_intermittent] = 'no')]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([natural] = 'water') and ([int_intermittent] = 'no')]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([landuse] = 'reservoir') and ([int_intermittent] = 'no')]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([waterway] = 'riverbank') and ([int_intermittent] = 'no')]]></Filter>
      <PolygonSymbolizer fill="#00FFFF" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="water-areas-natural">
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'glacier')]]></Filter>
      <LineSymbolizer stroke="#99ccff" stroke-dasharray="4, 2" stroke-width="1.5" />
      <PolygonSymbolizer fill="#ddecec" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'glacier')]]></Filter>
      <LineSymbolizer stroke="#99ccff" stroke-width="1" />
      <PolygonSymbolizer fill="#ddecec" />
    </Rule>
  </Style>
  <Layer cache-features="true" maximum-scale-denominator="1000000000" name="water-areas" 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">
    <StyleName><![CDATA[water-areas-natural]]></StyleName>
    <StyleName><![CDATA[water-areas]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    "natural",
    waterway,
    landuse,
    way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels,
    CASE WHEN tags->'intermittent' IN ('yes')
      OR tags->'seasonal' IN ('yes', 'spring', 'summer', 'autumn', 'winter', 'wet_season', 'dry_season')
      OR tags->'basin' IN ('detention', 'infiltration')
      THEN 'yes' ELSE 'no' END AS int_intermittent
  FROM planet_osm_polygon
  WHERE
    (waterway IN ('dock', 'riverbank')
      OR landuse IN ('reservoir', 'basin')
      OR "natural" IN ('water', 'glacier'))
    AND building IS NULL
    AND way_area > 1*!pixel_width!::real*!pixel_height!::real
  ORDER BY COALESCE(layer,0), way_area DESC
) AS water_areas]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="ocean-lz">
    <Rule>
      <PolygonSymbolizer fill="#00FFFF" />
    </Rule>
  </Style>
  <Layer minimum-scale-denominator="750000" name="ocean-lz" 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">
    <StyleName><![CDATA[ocean-lz]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way
  FROM simplified_water_polygons
) AS ocean_lz]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="ocean">
    <Rule>
      <PolygonSymbolizer fill="#00FFFF" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="750000" name="ocean" 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">
    <StyleName><![CDATA[ocean]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way
  FROM water_polygons
) AS ocean]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="landcover-area-symbols-wood" opacity="0.0">
  </Style>
  <Style filter-mode="first" name="landcover-area-symbols">
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'gravel') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'gravel') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'gravel')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'gravel') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'gravel') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'gravel')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'fine_gravel') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'fine_gravel') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'fine_gravel')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'fine_gravel') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'fine_gravel') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'fine_gravel')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'pebbles') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'pebbles') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'pebbles')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'pebbles') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'pebbles') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'pebbles')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'pebblestone') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'pebblestone') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'pebblestone')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'pebblestone') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'pebblestone') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'pebblestone')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'shingle') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'shingle') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'shingle')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'shingle') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'shingle') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'shingle')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'stones') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'stones') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'stones')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'stones') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'stones') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'stones')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'shells') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'shells') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'shells')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'shells') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'shells') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'shells')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach_coarse.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'sand') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'sand') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([surface] = 'sand')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'sand') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'sand') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([surface] = 'sand')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/beach.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'scrub') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/scrub.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'scrub') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'scrub')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/scrub.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([landuse] = 'salt_pond') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/salt_pond.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([landuse] = 'salt_pond') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([landuse] = 'salt_pond')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/salt_pond.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] = 'bog')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_bog.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] = 'bog')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] = 'fen')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_bog.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] = 'fen')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] = 'string_bog')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_bog.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] = 'string_bog')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] = 'swamp')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_swamp.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] = 'swamp')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] = 'mangrove')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_mangrove.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] = 'mangrove')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] = 'reedbed')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_reed.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] = 'reedbed')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] = 'marsh')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_marsh.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] = 'marsh')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] = 'saltmarsh')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_marsh.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] = 'saltmarsh')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] = 'wet_meadow')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_marsh.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] = 'wet_meadow')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'shoal') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([landuse] = 'salt_pond') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/salt_pond.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([landuse] = 'salt_pond') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([landuse] = 'salt_pond')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/salt_pond.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] = 'bog')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_bog.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] = 'bog')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] = 'fen')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_bog.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] = 'fen')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] = 'string_bog')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_bog.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] = 'string_bog')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] = 'swamp')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_swamp.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] = 'swamp')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] = 'mangrove')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_mangrove.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] = 'mangrove')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] = 'reedbed')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_reed.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] = 'reedbed')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] = 'marsh')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_marsh.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] = 'marsh')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] = 'saltmarsh')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_marsh.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] = 'saltmarsh')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] = 'wet_meadow')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_marsh.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] = 'wet_meadow')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'beach') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([landuse] = 'salt_pond') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/salt_pond.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([landuse] = 'salt_pond') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/reef.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([landuse] = 'salt_pond') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/salt_pond.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([landuse] = 'salt_pond') and ([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([landuse] = 'salt_pond')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/salt_pond.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'bog') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_bog.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'bog') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/reef.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'bog')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_bog.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'bog')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'fen') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_bog.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'fen') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/reef.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'fen')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_bog.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'fen')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'string_bog') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_bog.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'string_bog') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/reef.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'string_bog')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_bog.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'string_bog')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'swamp') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_swamp.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'swamp') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/reef.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'swamp')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_swamp.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'swamp')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'mangrove') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_mangrove.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'mangrove') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/reef.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'mangrove')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_mangrove.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'mangrove')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'reedbed') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_reed.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'reedbed') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/reef.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'reedbed')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_reed.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'reedbed')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'marsh') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_marsh.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'marsh') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/reef.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'marsh')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_marsh.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'marsh')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'saltmarsh') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_marsh.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'saltmarsh') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/reef.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'saltmarsh')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_marsh.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'saltmarsh')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'wet_meadow') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_marsh.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'wet_meadow') and ([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/reef.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'wet_meadow')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland_marsh.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'wet_meadow')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'reef')]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/reef.png" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] != null)]]></Filter>
      <PolygonPatternSymbolizer alignment="global" file="symbols/wetland.png" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="landcover-area-symbols-first">
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'mud') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="rgba(203, 177, 154, 0.3)" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'tidalflat') and ([way_pixels] >= 64)]]></Filter>
      <PolygonSymbolizer fill="rgba(203, 177, 154, 0.3)" gamma="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'mud') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="rgba(203, 177, 154, 0.3)" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'tidalflat') and ([way_pixels] >= 4)]]></Filter>
      <PolygonSymbolizer fill="rgba(203, 177, 154, 0.3)" gamma="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'mud')]]></Filter>
      <PolygonSymbolizer fill="rgba(203, 177, 154, 0.3)" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <Filter><![CDATA[([int_wetland] = 'tidalflat')]]></Filter>
      <PolygonSymbolizer fill="rgba(203, 177, 154, 0.3)" />
    </Rule>
  </Style>
  <Layer cache-features="true" maximum-scale-denominator="1500000" name="landcover-area-symbols" 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">
    <StyleName><![CDATA[landcover-area-symbols-first]]></StyleName>
    <StyleName><![CDATA[landcover-area-symbols]]></StyleName>
    <StyleName><![CDATA[landcover-area-symbols-wood]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way, surface,
    COALESCE(CASE WHEN landuse = 'forest' THEN 'wood' END, "natural") AS "natural",
    CASE WHEN "natural" = 'mud'
        THEN "natural"
        ELSE CASE WHEN ("natural" = 'wetland' AND NOT tags ? 'wetland')
          THEN 'wetland'
          ELSE CASE WHEN ("natural" = 'wetland')
            THEN tags->'wetland'
            END
        END
      END AS int_wetland,
    landuse,
    tags->'leaf_type' AS leaf_type,
    way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels
  FROM planet_osm_polygon
  WHERE ("natural" IN ('mud', 'wetland', 'wood', 'beach', 'shoal', 'reef', 'scrub') OR landuse IN ('forest', 'salt_pond'))
    AND building IS NULL
    AND way_area > 1*!pixel_width!::real*!pixel_height!::real
  ORDER BY COALESCE(layer,0), way_area DESC
) AS landcover_area_symbols]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="icesheet-outlines">
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([ice_edge] = 'ice_ocean')]]></Filter>
      <LineSymbolizer stroke="#99ccff" stroke-dasharray="4, 2" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([ice_edge] = 'ice_ocean')]]></Filter>
      <LineSymbolizer stroke="#99ccff" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([ice_edge] = 'ice_ocean')]]></Filter>
      <LineSymbolizer stroke="#99ccff" stroke-width="0.375" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([ice_edge] = 'ice_land')]]></Filter>
      <LineSymbolizer stroke="#99ccff" stroke-dasharray="4, 2" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([ice_edge] = 'ice_land')]]></Filter>
      <LineSymbolizer stroke="#99ccff" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([ice_edge] = 'ice_land')]]></Filter>
      <LineSymbolizer stroke="#99ccff" stroke-width="0.375" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="25000000" name="icesheet-outlines" 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">
    <StyleName><![CDATA[icesheet-outlines]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    ice_edge
  FROM icesheet_outlines
) AS icesheet_outlines]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="marinas-area">
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <LineSymbolizer offset="-1" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.1" stroke-width="2" />
      <LineSymbolizer offset="-3" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.1" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <LineSymbolizer offset="-0.5" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.1" stroke-width="1" />
      <LineSymbolizer offset="-1.5" stroke="#0000ff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.1" stroke-width="3" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="50000" name="marinas-area" 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">
    <StyleName><![CDATA[marinas-area]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way
  FROM planet_osm_polygon
  WHERE leisure = 'marina'
) AS marinas_area]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="water-barriers-line">
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'lock_gate')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'weir')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 2" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'dam')]]></Filter>
      <LineSymbolizer stroke="#444444" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="100000" name="water-barriers-line" 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">
    <StyleName><![CDATA[water-barriers-line]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    waterway
  FROM planet_osm_line
  WHERE waterway IN ('dam', 'weir', 'lock_gate')
) AS water_barriers_line]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="water-barriers-poly">
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'dam')]]></Filter>
      <LineSymbolizer stroke="#444444" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <PolygonSymbolizer fill="#adadad" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="100000" name="water-barriers-poly" 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">
    <StyleName><![CDATA[water-barriers-poly]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    waterway
  FROM planet_osm_polygon
  WHERE waterway IN ('dam', 'weir', 'lock_gate')
) AS water_barriers_poly]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="piers-poly">
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'breakwater')]]></Filter>
      <PolygonSymbolizer fill="#aaaaaa" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'groyne')]]></Filter>
      <PolygonSymbolizer fill="#aaaaaa" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pier')]]></Filter>
      <PolygonSymbolizer fill="#f2efe9" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="200000" name="piers-poly" 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">
    <StyleName><![CDATA[piers-poly]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way, man_made
  FROM planet_osm_polygon
  WHERE man_made IN ('pier', 'breakwater', 'groyne')
  ORDER BY CASE
      WHEN man_made = 'pier' THEN 3
      WHEN man_made = 'groyne' THEN 2
      WHEN man_made = 'breakwater' THEN 1
      ELSE 0
    END ASC
) AS piers_poly]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="piers-line">
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'breakwater')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'breakwater')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'breakwater')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'groyne')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'groyne')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'groyne')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pier')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="square" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pier')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="square" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pier')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="square" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pier')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="square" stroke-width="0.5" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="200000" name="piers-line" 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">
    <StyleName><![CDATA[piers-line]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way, man_made
  FROM planet_osm_line
  WHERE man_made IN ('pier', 'breakwater', 'groyne')
  ORDER BY CASE
      WHEN man_made = 'pier' THEN 3
      WHEN man_made = 'groyne' THEN 2
      WHEN man_made = 'breakwater' THEN 1
      ELSE 0
    END ASC
) AS piers_line]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="water-barriers-point">
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'lock_gate')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#aaaaaa" ignore-placement="true" stroke-width="0" width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'lock_gate')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#aaaaaa" ignore-placement="true" stroke-width="0" width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'weir')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#00FFFF" ignore-placement="true" stroke="#aaaaaa" stroke-width="1" width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'weir')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#00FFFF" ignore-placement="true" stroke="#aaaaaa" stroke-width="1" width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'dam')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#adadad" ignore-placement="true" stroke="#444444" stroke-width="1" width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'dam')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#adadad" ignore-placement="true" stroke="#444444" stroke-width="1" width="8" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="5000" name="water-barriers-point" 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">
    <StyleName><![CDATA[water-barriers-point]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way, waterway
  FROM planet_osm_point
  WHERE waterway IN ('dam', 'weir', 'lock_gate')
) AS water_barriers_points]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="bridge">
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <PolygonSymbolizer fill="#b8b8b8" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="200000" name="bridge" 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">
    <StyleName><![CDATA[bridge]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    man_made
  FROM planet_osm_polygon
  WHERE man_made = 'bridge'
) AS bridge]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="buildings">
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([amenity] = 'place_of_worship')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#c4b6ab" />
      <LineSymbolizer clip="false" stroke="#a48f7e" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([amenity] = 'place_of_worship')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#b9a99c" />
      <LineSymbolizer clip="false" stroke="#a48f7e" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([amenity] = 'place_of_worship')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#af9c8d" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'terminal')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#c4b6ab" />
      <LineSymbolizer clip="false" stroke="#a48f7e" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'terminal')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#b9a99c" />
      <LineSymbolizer clip="false" stroke="#a48f7e" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'terminal')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#af9c8d" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([aerialway] = 'station')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#c4b6ab" />
      <LineSymbolizer clip="false" stroke="#a48f7e" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([aerialway] = 'station')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#b9a99c" />
      <LineSymbolizer clip="false" stroke="#a48f7e" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([aerialway] = 'station')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#af9c8d" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([building] = 'train_station')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#c4b6ab" />
      <LineSymbolizer clip="false" stroke="#a48f7e" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([building] = 'train_station')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#b9a99c" />
      <LineSymbolizer clip="false" stroke="#a48f7e" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([building] = 'train_station')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#af9c8d" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([public_transport] = 'station')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#c4b6ab" />
      <LineSymbolizer clip="false" stroke="#a48f7e" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([public_transport] = 'station')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#b9a99c" />
      <LineSymbolizer clip="false" stroke="#a48f7e" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([public_transport] = 'station')]]></Filter>
      <PolygonSymbolizer clip="false" fill="#af9c8d" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <PolygonSymbolizer clip="false" fill="#d9d0c9" />
      <LineSymbolizer clip="false" stroke="#b9a99c" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <PolygonSymbolizer clip="false" fill="#d1c6bd" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="50000" name="buildings" 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">
    <StyleName><![CDATA[buildings]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    building,
    amenity,
    aeroway,
    aerialway,
    tags->'public_transport' as public_transport
  FROM planet_osm_polygon
  WHERE building IS NOT NULL
    AND building != 'no'
    AND way_area > 1*!pixel_width!::real*!pixel_height!::real
  ORDER BY COALESCE(layer,0), way_area DESC
) AS buildings]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="tunnels-fill">
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.6" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#feecd5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.6" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#fcd7cc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.6" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#f1bcc6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#f5f5f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#787878" stroke-dasharray="8, 6" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#787878" stroke-dasharray="5, 2" stroke-linejoin="round" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#787878" stroke-dasharray="6, 4" stroke-linejoin="round" stroke-width="2.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#787878" stroke-dasharray="6, 4" stroke-width="2.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail')]]></Filter>
      <LineSymbolizer clip="false" stroke="#787878" stroke-dasharray="8, 6" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail')]]></Filter>
      <LineSymbolizer clip="false" stroke="#787878" stroke-dasharray="6, 4" stroke-linejoin="round" stroke-width="2.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail')]]></Filter>
      <LineSymbolizer clip="false" stroke="#787878" stroke-dasharray="6, 4" stroke-width="2.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_INT-spur-siding-yard')]]></Filter>
      <LineSymbolizer clip="false" stroke="#aaaaaa" stroke-dasharray="3, 3" stroke-width="2.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_INT-spur-siding-yard')]]></Filter>
      <LineSymbolizer clip="false" stroke="#aaaaaa" stroke-dasharray="3, 3" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="5, 3" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-dasharray="5, 3" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="5, 3" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="5, 3" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-dasharray="5, 3" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="5, 3" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="5, 3" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-dasharray="5, 3" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="5, 3" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#008000" stroke-dasharray="4, 2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#008000" stroke-dasharray="4, 2" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-dasharray="5, 3" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-dasharray="5, 3" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-dasharray="5, 3" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-dasharray="5, 3" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#008000" stroke-dasharray="4, 2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#008000" stroke-dasharray="4, 2" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#aaddaa" stroke-dasharray="4, 2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#008000" stroke-dasharray="4, 2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#dddde8" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#dddde8" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#dddde8" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#dddde8" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#dddde8" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#dddde8" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#fafcd7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_monorail') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="4" />
      <LineSymbolizer stroke="#999999" stroke-dasharray="3, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_monorail')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="4" />
      <LineSymbolizer stroke="#777777" stroke-dasharray="3, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_subway')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-dasharray="5, 3" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-dasharray="5, 3" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-dasharray="5, 3" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-dasharray="5, 3" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-dasharray="5, 3" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-dasharray="5, 3" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="5, 3" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-dasharray="5, 3" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="5, 3" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-dasharray="5, 3" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="5, 3" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#aaddaa" stroke-dasharray="4, 2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway')]]></Filter>
      <LineSymbolizer stroke="#008000" stroke-dasharray="4, 2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#f2f2f2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3.9" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="4.75" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="3.15" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3.5" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="7" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3.5" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'tertiary_link')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="7" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="5.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'tertiary_link')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'secondary_link')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-width="7" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="5.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'secondary_link')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade5')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="2, 8" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade5')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="1.6, 6.4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade4')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="4, 6" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade4')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="3.2, 4.8" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade3')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="7, 5" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade3')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="5.6, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="11, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="8.8, 3.2" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="100, 0" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="100, 0" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'road')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'road')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="7" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 6" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'road')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3.5" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 6" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'road')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="2" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'raceway')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'raceway')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="7" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 6" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'raceway')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3.5" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 6" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'raceway')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="2" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'pedestrian')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#dddde8" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'pedestrian')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="6" />
      <LineSymbolizer stroke="#dddde8" stroke-dasharray="8, 6" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'pedestrian')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="5" />
      <LineSymbolizer stroke="#dddde8" stroke-dasharray="6, 4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'pedestrian')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3" />
      <LineSymbolizer stroke="#dddde8" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'living_street')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ededed" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'living_street')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="6" />
      <LineSymbolizer stroke="#ededed" stroke-dasharray="8, 6" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'living_street')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="5" />
      <LineSymbolizer stroke="#ededed" stroke-dasharray="6, 4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'living_street')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3" />
      <LineSymbolizer stroke="#ededed" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = null)]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = null)]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="6" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = null)]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="5" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = null)]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'residential')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'residential')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="6" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'residential')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="5" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'residential')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'unclassified')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'unclassified')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="6" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'unclassified')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="5" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'unclassified')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="4, 2" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway_link')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway_link')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway_link')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="4, 2" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk_link')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk_link')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk_link')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="4, 2" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary_link')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary_link')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary_link')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="4, 2" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'tertiary')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'tertiary')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'tertiary')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade5') and ([access] = 'no')]]></Filter>
      <LineSymbolizer clip="false" stroke="#e2c5bb" stroke-dasharray="2, 8" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade5')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="2, 8" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade4') and ([access] = 'no')]]></Filter>
      <LineSymbolizer clip="false" stroke="#e2c5bb" stroke-dasharray="4, 6" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade4')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="4, 6" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade3') and ([access] = 'no')]]></Filter>
      <LineSymbolizer clip="false" stroke="#e2c5bb" stroke-dasharray="7, 5" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade3')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="7, 5" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade2') and ([access] = 'no')]]></Filter>
      <LineSymbolizer clip="false" stroke="#e2c5bb" stroke-dasharray="11, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="11, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade1') and ([access] = 'no')]]></Filter>
      <LineSymbolizer clip="false" stroke="#e2c5bb" stroke-dasharray="100, 0" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="100, 0" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="5, 4, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="5, 4, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 1" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 1" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'footway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 6" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'cycleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 6" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'bridleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 6" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'path')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 6" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'track')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 6" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'steps')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 6" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_platform') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_platform-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_platform') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_construction')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="3, 3" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_construction')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="2, 3" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_construction')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="2, 4" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_miniature') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] = 'no')]]></Filter>
      <LineSymbolizer clip="false" stroke="#e2c5bb" stroke-dasharray="5, 4, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="5, 4, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="2, 1" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 1" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_platform') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_platform-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_platform') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="24" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="24" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_turntable')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_disused')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 4" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_miniature')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-width="1.2" />
      <LineSymbolizer stroke="#999999" stroke-dasharray="1, 10" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="tunnels-halo">
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-opacity="0.3" stroke-width="2.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-opacity="0.3" stroke-width="2.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-opacity="0.3" stroke-width="2.2" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="tunnels-bridges_and_tunnels_background">
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.2" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="tunnels-casing">
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="4.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="5.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="4, 2" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="11" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="5.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="4.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="17" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-dasharray="4, 2" stroke-width="17" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-dasharray="4, 2" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-dasharray="4, 2" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-dasharray="4, 2" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-dasharray="4, 2" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-dasharray="4, 2" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="11" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="17" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="17" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="4, 2" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-dasharray="4, 2" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-dasharray="4, 2" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-dasharray="4, 2" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-dasharray="4, 2" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-dasharray="4, 2" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-dasharray="4, 2" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-dasharray="4, 2" stroke-width="27" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-dasharray="4, 2" stroke-width="21" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-dasharray="4, 2" stroke-width="18" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-dasharray="4, 2" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-dasharray="4, 2" stroke-width="9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-dasharray="4, 2" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-dasharray="4, 2" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-dasharray="4, 2" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-dasharray="4, 2" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-dasharray="4, 2" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-dasharray="4, 2" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-dasharray="4, 2" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-dasharray="4, 2" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a4b329" stroke-dasharray="4, 2" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-dasharray="4, 2" stroke-width="27" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-dasharray="4, 2" stroke-width="21" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-dasharray="4, 2" stroke-width="18" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-dasharray="4, 2" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-dasharray="4, 2" stroke-width="9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-dasharray="4, 2" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-dasharray="4, 2" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#a4b329" stroke-dasharray="4, 2" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-dasharray="4, 2" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-dasharray="4, 2" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-dasharray="4, 2" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-dasharray="4, 2" stroke-width="7.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-dasharray="4, 2" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#c78d2b" stroke-dasharray="4, 2" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-dasharray="4, 2" stroke-width="27" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-dasharray="4, 2" stroke-width="21" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-dasharray="4, 2" stroke-width="18" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-dasharray="4, 2" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-dasharray="4, 2" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#c78d2b" stroke-dasharray="4, 2" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-dasharray="4, 2" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-dasharray="4, 2" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-dasharray="4, 2" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-dasharray="4, 2" stroke-width="7.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-dasharray="4, 2" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#d1684a" stroke-dasharray="4, 2" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-dasharray="4, 2" stroke-width="27" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-dasharray="4, 2" stroke-width="21" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-dasharray="4, 2" stroke-width="18" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-dasharray="4, 2" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-dasharray="4, 2" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#d1684a" stroke-dasharray="4, 2" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-dasharray="4, 2" stroke-width="17" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-dasharray="4, 2" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-dasharray="4, 2" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-dasharray="4, 2" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-dasharray="4, 2" stroke-width="7.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-dasharray="4, 2" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#c24e6b" stroke-dasharray="4, 2" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-dasharray="4, 2" stroke-width="33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-dasharray="4, 2" stroke-width="27" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-dasharray="4, 2" stroke-width="21" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-dasharray="4, 2" stroke-width="18" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-dasharray="4, 2" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-dasharray="4, 2" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#c24e6b" stroke-dasharray="4, 2" stroke-width="3.5" />
    </Rule>
  </Style>
  <Layer cache-features="true" group-by="layernotnull" maximum-scale-denominator="750000" name="tunnels" 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">
    <StyleName><![CDATA[tunnels-casing]]></StyleName>
    <StyleName><![CDATA[tunnels-bridges_and_tunnels_background]]></StyleName>
    <StyleName><![CDATA[tunnels-halo]]></StyleName>
    <StyleName><![CDATA[tunnels-fill]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    (CASE WHEN feature IN ('highway_motorway_link', 'highway_trunk_link', 'highway_primary_link', 'highway_secondary_link', 'highway_tertiary_link') THEN substr(feature, 0, length(feature)-4) ELSE feature END) AS feature,
    horse,
    foot,
    bicycle,
    tracktype,
    int_surface,
    access,
    construction,
    service,
    link,
    preserved,
    layernotnull
  FROM ( -- subselect that contains both roads and rail
    SELECT
        way,
        'highway_' || highway AS feature, --only motorway to tertiary links are accepted later on
        horse,
        foot,
        bicycle,
        tracktype,
        CASE WHEN surface IN ('unpaved', 'compacted', 'dirt', 'earth', 'fine_gravel', 'grass', 'grass_paver', 'gravel', 'ground',
                              'mud', 'pebblestone', 'salt', 'sand', 'woodchips', 'clay', 'ice', 'snow') THEN 'unpaved'
          WHEN surface IN ('paved', 'asphalt', 'cobblestone', 'cobblestone:flattened', 'sett', 'concrete', 'concrete:lanes',
                              'concrete:plates', 'paving_stones', 'metal', 'wood', 'unhewn_cobblestone') THEN 'paved'
        END AS int_surface,
        CASE WHEN access IN ('destination') THEN 'destination'::text
          WHEN access IN ('no', 'private') THEN 'no'::text
        END AS access,
        construction,
        CASE
          WHEN service IN ('parking_aisle', 'drive-through', 'driveway') THEN 'INT-minor'::text
          ELSE 'INT-normal'::text
        END AS service,
        CASE
          WHEN highway IN ('motorway_link', 'trunk_link', 'primary_link', 'secondary_link', 'tertiary_link') THEN 'yes'
          ELSE 'no'
        END AS link,
        'no' as preserved,
        COALESCE(layer,0) AS layernotnull,
        z_order
      FROM planet_osm_line
      WHERE (tunnel = 'yes' OR tunnel = 'building_passage' OR covered = 'yes')
        AND highway IS NOT NULL -- end of road select
    UNION ALL
    SELECT
        way,
        'railway_' || (CASE
                         WHEN (railway = 'rail' AND service IN ('spur', 'siding', 'yard')) THEN 'INT-spur-siding-yard'
                         WHEN (railway = 'tram' AND service IN ('spur', 'siding', 'yard')) THEN 'tram-service'
                         ELSE railway END) AS feature,
        horse,
        foot,
        bicycle,
        tracktype,
        'null',
        CASE
          WHEN access IN ('destination') THEN 'destination'::text
          WHEN access IN ('no', 'private') THEN 'no'::text
        END AS access,
        construction,
        CASE WHEN service IN ('parking_aisle', 'drive-through', 'driveway') THEN 'INT-minor'::text ELSE 'INT-normal'::text END AS service,
        'no' AS link,
        (CASE
          WHEN tags->'railway:preserved' = 'yes' THEN 'yes'
          ELSE 'no'
        END) AS preserved,
        COALESCE(layer,0) AS layernotnull,
        z_order
      FROM planet_osm_line
      WHERE (tunnel = 'yes' OR tunnel = 'building_passage' OR covered = 'yes')
        AND (railway NOT IN ('platform') AND railway IS NOT NULL) -- end of rail select
    ) AS features
  ORDER BY
    layernotnull,
    z_order,
    CASE WHEN substring(feature for 8) = 'railway_' THEN 2 ELSE 1 END,
    CASE WHEN feature IN ('railway_INT-spur-siding-yard', 'railway_tram-service') THEN 0 ELSE 1 END,
    CASE WHEN access IN ('no', 'private') THEN 0 WHEN access IN ('destination') THEN 1 ELSE 2 END,
    CASE WHEN int_surface IN ('unpaved') THEN 0 ELSE 1 END
) AS tunnels]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="landuse-overlay">
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([landuse] = 'military') and ([way_pixels] > 900) and ([military] = 'danger_area')]]></Filter>
      <PolygonSymbolizer fill="#ff5555" fill-opacity="0.08" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/military_red_hatch.svg" />
      <LineSymbolizer offset="-1" stroke="#ff5555" stroke-opacity="0.24" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([landuse] = 'military') and ([way_pixels] > 900) and ([military] = 'danger_area')]]></Filter>
      <PolygonSymbolizer fill="#ff5555" fill-opacity="0.08" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/military_red_hatch.svg" />
      <LineSymbolizer offset="-0.5" stroke="#ff5555" stroke-opacity="0.24" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([landuse] = 'military') and ([way_pixels] > 900)]]></Filter>
      <PolygonSymbolizer fill="#ff5555" fill-opacity="0.08" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/military_red_hatch.svg" />
      <LineSymbolizer offset="-1" stroke="#ff5555" stroke-opacity="0.24" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([landuse] = 'military') and ([way_pixels] > 900)]]></Filter>
      <PolygonSymbolizer fill="#ff5555" fill-opacity="0.08" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/military_red_hatch.svg" />
      <LineSymbolizer offset="-0.5" stroke="#ff5555" stroke-opacity="0.24" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([landuse] = 'military') and ([military] = 'danger_area')]]></Filter>
      <LineSymbolizer offset="-1" stroke="#ff5555" stroke-opacity="0.2" stroke-width="2" />
      <PolygonSymbolizer fill="#ff5555" fill-opacity="0.1" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/danger_red_hatch.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([landuse] = 'military') and ([military] = 'danger_area')]]></Filter>
      <PolygonSymbolizer fill="#ff5555" fill-opacity="0.1" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/danger_red_hatch.svg" />
      <LineSymbolizer offset="-1" stroke="#ff5555" stroke-opacity="0.2" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([landuse] = 'military')]]></Filter>
      <PolygonSymbolizer fill="#ff5555" fill-opacity="0.08" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/military_red_hatch.svg" />
      <LineSymbolizer offset="-1" stroke="#ff5555" stroke-opacity="0.24" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([landuse] = 'military')]]></Filter>
      <PolygonSymbolizer fill="#ff5555" fill-opacity="0.08" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/military_red_hatch.svg" />
      <LineSymbolizer offset="-0.5" stroke="#ff5555" stroke-opacity="0.24" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <Filter><![CDATA[([military] = 'danger_area')]]></Filter>
      <PolygonSymbolizer fill="#ff5555" fill-opacity="0.1" />
      <PolygonPatternSymbolizer alignment="global" file="patterns/danger_red_hatch.svg" />
      <LineSymbolizer offset="-1" stroke="#ff5555" stroke-opacity="0.2" stroke-width="2" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="3000000" name="landuse-overlay" 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">
    <StyleName><![CDATA[landuse-overlay]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    landuse,
    military,
    way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels
  FROM planet_osm_polygon
  WHERE (landuse = 'military'
    OR military = 'danger_area')
    AND building IS NULL
) AS landuse_overlay]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="barriers">
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_hedge')]]></Filter>
      <LineSymbolizer stroke="#048f3c" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_hedge')]]></Filter>
      <LineSymbolizer stroke="#048f3c" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_hedge')]]></Filter>
      <LineSymbolizer stroke="#048f3c" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_hedge')]]></Filter>
      <LineSymbolizer stroke="#048f3c" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_hedge')]]></Filter>
      <LineSymbolizer stroke="#048f3c" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_citywalls')]]></Filter>
      <LineSymbolizer stroke="#919191" stroke-width="5" />
      <LineSymbolizer stroke="#444444" stroke-width="0.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_citywalls')]]></Filter>
      <LineSymbolizer stroke="#919191" stroke-width="4" />
      <LineSymbolizer stroke="#444444" stroke-width="0.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_citywalls')]]></Filter>
      <LineSymbolizer stroke="#919191" stroke-width="3" />
      <LineSymbolizer stroke="#444444" stroke-width="0.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_citywalls')]]></Filter>
      <LineSymbolizer stroke="#919191" stroke-width="2" />
      <LineSymbolizer stroke="#444444" stroke-width="0.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_citywalls')]]></Filter>
      <LineSymbolizer stroke="#919191" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_citywalls')]]></Filter>
      <LineSymbolizer stroke="#919191" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_city_wall')]]></Filter>
      <LineSymbolizer stroke="#919191" stroke-width="5" />
      <LineSymbolizer stroke="#444444" stroke-width="0.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_city_wall')]]></Filter>
      <LineSymbolizer stroke="#919191" stroke-width="4" />
      <LineSymbolizer stroke="#444444" stroke-width="0.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_city_wall')]]></Filter>
      <LineSymbolizer stroke="#919191" stroke-width="3" />
      <LineSymbolizer stroke="#444444" stroke-width="0.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_city_wall')]]></Filter>
      <LineSymbolizer stroke="#919191" stroke-width="2" />
      <LineSymbolizer stroke="#444444" stroke-width="0.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_city_wall')]]></Filter>
      <LineSymbolizer stroke="#919191" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_city_wall')]]></Filter>
      <LineSymbolizer stroke="#919191" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <LineSymbolizer stroke="#444444" stroke-width="0.4" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="25000" name="barriers" 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">
    <StyleName><![CDATA[barriers]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way, COALESCE(historic, barrier) AS feature
  FROM
    (SELECT way,
      ('barrier_' || (CASE WHEN barrier IN ('chain', 'city_wall', 'ditch', 'fence', 'guard_rail',
            'handrail', 'hedge', 'retaining_wall', 'wall') THEN barrier END)) AS barrier,
      ('historic_' || (CASE WHEN historic = 'citywalls' THEN historic END)) AS historic
      FROM
        (SELECT
            way,
            historic,
            barrier,
            waterway
          FROM planet_osm_polygon
          WHERE way && !bbox!
        UNION ALL
        SELECT
            way,
            historic,
            barrier,
            waterway
          FROM planet_osm_line
          WHERE way && !bbox!
        ) _
      WHERE barrier IN ('chain', 'city_wall', 'ditch', 'fence', 'guard_rail',
          'handrail', 'hedge', 'retaining_wall', 'wall', 'jersey_barrier')
      OR historic = 'citywalls'
      AND (waterway IS NULL OR waterway NOT IN ('river', 'canal', 'stream', 'drain', 'ditch'))
  ) AS features
) AS line_barriers]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="cliffs-man_made">
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'embankment')]]></Filter>
      <LinePatternSymbolizer file="symbols/embankment.svg" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="cliffs">
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'arete')]]></Filter>
      <LinePatternSymbolizer file="symbols/arete2.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'arete')]]></Filter>
      <LinePatternSymbolizer file="symbols/arete-mid.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'ridge')]]></Filter>
      <LinePatternSymbolizer file="symbols/ridge2.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'ridge')]]></Filter>
      <LinePatternSymbolizer file="symbols/ridge-mid.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'cliff')]]></Filter>
      <LinePatternSymbolizer file="symbols/cliff2.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'cliff')]]></Filter>
      <LinePatternSymbolizer file="symbols/cliff.svg" />
    </Rule>
  </Style>
  <Layer cache-features="true" maximum-scale-denominator="100000" name="cliffs" 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">
    <StyleName><![CDATA[cliffs]]></StyleName>
    <StyleName><![CDATA[cliffs-man_made]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way, "natural", man_made
  FROM planet_osm_line
  WHERE "natural" IN ('arete', 'cliff', 'ridge') OR man_made = 'embankment'
) AS cliffs]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="ferry-routes">
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <LineSymbolizer stroke="#00FFFF" stroke-width="1" />
      <LineSymbolizer stroke="#6666ff" stroke-dasharray="6, 6" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <LineSymbolizer stroke="#00FFFF" stroke-width="1" />
      <LineSymbolizer stroke="#6666ff" stroke-dasharray="4, 4" stroke-width="0.4" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="3000000" name="ferry-routes" 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">
    <StyleName><![CDATA[ferry-routes]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way
  FROM planet_osm_line
  WHERE route = 'ferry'
    AND osm_id > 0
) AS ferry_routes]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="turning-circle-casing">
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'service') and ([int_tc_service] = 'INT-minor')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="15.200000000000001" ignore-placement="true" stroke-width="0" width="15.200000000000001" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'service') and ([int_tc_service] = 'INT-minor')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="10.4" ignore-placement="true" stroke-width="0" width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'service') and ([int_tc_service] = 'INT-minor')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="9.200000000000001" ignore-placement="true" stroke-width="0" width="9.200000000000001" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'service') and ([int_tc_service] = 'INT-normal')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="20.800000000000004" ignore-placement="true" stroke-width="0" width="20.800000000000004" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'service') and ([int_tc_service] = 'INT-normal')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="19.200000000000003" ignore-placement="true" stroke-width="0" width="19.200000000000003" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'service') and ([int_tc_service] = 'INT-normal')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="15.200000000000001" ignore-placement="true" stroke-width="0" width="15.200000000000001" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'service') and ([int_tc_service] = 'INT-normal')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="12.8" ignore-placement="true" stroke-width="0" width="12.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'service') and ([int_tc_service] = 'INT-normal')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="6.800000000000001" ignore-placement="true" stroke-width="0" width="6.800000000000001" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'living_street')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="28.800000000000004" ignore-placement="true" stroke-width="0" width="28.800000000000004" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'living_street')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="22.400000000000002" ignore-placement="true" stroke-width="0" width="22.400000000000002" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'living_street')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="20.800000000000004" ignore-placement="true" stroke-width="0" width="20.800000000000004" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'living_street')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="10.8" ignore-placement="true" stroke-width="0" width="10.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'living_street')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="9.2" ignore-placement="true" stroke-width="0" width="9.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'residential')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="28.800000000000004" ignore-placement="true" stroke-width="0" width="28.800000000000004" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'residential')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="22.400000000000002" ignore-placement="true" stroke-width="0" width="22.400000000000002" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'residential')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="20.800000000000004" ignore-placement="true" stroke-width="0" width="20.800000000000004" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'residential')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="10.8" ignore-placement="true" stroke-width="0" width="10.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'residential')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="9.2" ignore-placement="true" stroke-width="0" width="9.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'unclassified')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="28.800000000000004" ignore-placement="true" stroke-width="0" width="28.800000000000004" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'unclassified')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="22.400000000000002" ignore-placement="true" stroke-width="0" width="22.400000000000002" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'unclassified')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="20.800000000000004" ignore-placement="true" stroke-width="0" width="20.800000000000004" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'unclassified')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="10.8" ignore-placement="true" stroke-width="0" width="10.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'unclassified')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" height="9.2" ignore-placement="true" stroke-width="0" width="9.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'tertiary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#8f8f8f" height="44.800000000000004" ignore-placement="true" stroke-width="0" width="44.800000000000004" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'tertiary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#8f8f8f" height="35.2" ignore-placement="true" stroke-width="0" width="35.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'tertiary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#8f8f8f" height="30.400000000000002" ignore-placement="true" stroke-width="0" width="30.400000000000002" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'tertiary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#8f8f8f" height="17.2" ignore-placement="true" stroke-width="0" width="17.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'tertiary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#8f8f8f" height="15.6" ignore-placement="true" stroke-width="0" width="15.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'secondary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#707d05" height="45.2" ignore-placement="true" stroke-width="0" width="45.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'secondary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#707d05" height="35.6" ignore-placement="true" stroke-width="0" width="35.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'secondary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#707d05" height="30.8" ignore-placement="true" stroke-width="0" width="30.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'secondary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#707d05" height="17.4" ignore-placement="true" stroke-width="0" width="17.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'secondary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#707d05" height="15.8" ignore-placement="true" stroke-width="0" width="15.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'primary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#a06b00" height="45.2" ignore-placement="true" stroke-width="0" width="45.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'primary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#a06b00" height="35.6" ignore-placement="true" stroke-width="0" width="35.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'primary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#a06b00" height="30.8" ignore-placement="true" stroke-width="0" width="30.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'primary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#a06b00" height="17.4" ignore-placement="true" stroke-width="0" width="17.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'trunk')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#c84e2f" height="45.2" ignore-placement="true" stroke-width="0" width="45.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'trunk')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#c84e2f" height="35.6" ignore-placement="true" stroke-width="0" width="35.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'trunk')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#c84e2f" height="30.8" ignore-placement="true" stroke-width="0" width="30.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'trunk')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#c84e2f" height="17.4" ignore-placement="true" stroke-width="0" width="17.4" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="25000" name="turning-circle-casing" 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">
    <StyleName><![CDATA[turning-circle-casing]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT DISTINCT ON (p.way)
    p.way AS way,
    p.highway AS type,
    l.highway AS int_tc_type,
    CASE WHEN l.service IN ('parking_aisle', 'drive-through', 'driveway')
      THEN 'INT-minor'::text
      ELSE 'INT-normal'::text
    END AS int_tc_service
  FROM planet_osm_point p
    JOIN planet_osm_line l
      ON ST_DWithin(p.way, l.way, 0.1) -- Assumes Mercator
    JOIN (VALUES
        ('trunk', 1),
        ('primary', 2),
        ('secondary', 3),
        ('tertiary', 4),
        ('unclassified', 5),
        ('residential', 6),
        ('living_street', 7),
        ('service', 8),
        ('track', 9)
      ) AS v (highway, prio)
      ON v.highway = l.highway
  WHERE p.highway IN (
    'turning_circle',
    'turning_loop',
    'mini_roundabout')
    AND l.way && !bbox!
    AND p.way && !bbox! -- Both conditions are necessary for good index usage, even with the DWithin above
  ORDER BY p.way, v.prio
) AS turning_circle_sql]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="highway-area-casing">
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_platform')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_platform')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-width="1" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="50000" name="highway-area-casing" 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">
    <StyleName><![CDATA[highway-area-casing]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    COALESCE((
      'highway_' || (CASE WHEN highway IN ('pedestrian', 'footway', 'service', 'platform') THEN highway END)),
      ('railway_' || (CASE WHEN (railway IN ('platform')
                      AND (tags->'location' NOT IN ('underground') OR (tags->'location') IS NULL)
                      AND (tunnel NOT IN ('yes', 'building_passage') OR tunnel IS NULL))
                      THEN railway END))
    ) AS feature
  FROM planet_osm_polygon
  WHERE highway IN ('pedestrian', 'footway', 'service', 'platform')
    OR (railway IN ('platform')
        AND (tags->'location' NOT IN ('underground') OR (tags->'location') IS NULL)
        AND (tunnel NOT IN ('yes', 'building_passage') OR tunnel IS NULL))
  ORDER BY COALESCE(layer,0), way_area DESC
) AS highway_area_casing]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="roads-casing-casing">
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="11" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="17" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="17" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="11" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="17" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="17" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="27" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="21" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="18" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-linecap="round" stroke-linejoin="round" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-linecap="round" stroke-linejoin="round" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a4b329" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-linecap="round" stroke-linejoin="round" stroke-width="27" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-linecap="round" stroke-linejoin="round" stroke-width="21" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-linecap="round" stroke-linejoin="round" stroke-width="18" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-linecap="round" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-linecap="round" stroke-linejoin="round" stroke-width="9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#707d05" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#a4b329" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-linecap="round" stroke-linejoin="round" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#c78d2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-linecap="round" stroke-linejoin="round" stroke-width="27" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-linecap="round" stroke-linejoin="round" stroke-width="21" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-linecap="round" stroke-linejoin="round" stroke-width="18" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-linecap="round" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#a06b00" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#c78d2b" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-linecap="round" stroke-linejoin="round" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#d1684a" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-linecap="round" stroke-linejoin="round" stroke-width="27" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-linecap="round" stroke-linejoin="round" stroke-width="21" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-linecap="round" stroke-linejoin="round" stroke-width="18" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-linecap="round" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#c84e2f" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#d1684a" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-linecap="round" stroke-linejoin="round" stroke-width="17" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-linecap="round" stroke-linejoin="round" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#c24e6b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-linecap="round" stroke-linejoin="round" stroke-width="33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-linecap="round" stroke-linejoin="round" stroke-width="27" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-linecap="round" stroke-linejoin="round" stroke-width="21" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-linecap="round" stroke-linejoin="round" stroke-width="18" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-linecap="round" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#dc2a67" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#c24e6b" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
  </Style>
  <Layer cache-features="true" maximum-scale-denominator="750000" name="roads-casing" 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">
    <StyleName><![CDATA[roads-casing-casing]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    (CASE WHEN feature IN ('highway_motorway_link', 'highway_trunk_link', 'highway_primary_link', 'highway_secondary_link', 'highway_tertiary_link') THEN substr(feature, 0, length(feature)-4) ELSE feature END) AS feature,
    horse,
    foot,
    bicycle,
    tracktype,
    int_surface,
    access,
    construction,
    service,
    link,
    preserved,
    layernotnull
  FROM ( -- subselect that contains both roads and rail/aero
    SELECT
        way,
        ('highway_' || highway) AS feature, --only motorway to tertiary links are accepted later on
        horse,
        foot,
        bicycle,
        tracktype,
        CASE WHEN surface IN ('unpaved', 'compacted', 'dirt', 'earth', 'fine_gravel', 'grass', 'grass_paver', 'gravel', 'ground',
                              'mud', 'pebblestone', 'salt', 'sand', 'woodchips', 'clay', 'ice', 'snow') THEN 'unpaved'
          WHEN surface IN ('paved', 'asphalt', 'cobblestone', 'cobblestone:flattened', 'sett', 'concrete', 'concrete:lanes',
                              'concrete:plates', 'paving_stones', 'metal', 'wood', 'unhewn_cobblestone') THEN 'paved'
        END AS int_surface,
        CASE WHEN access IN ('destination') THEN 'destination'::text
          WHEN access IN ('no', 'private') THEN 'no'::text
        END AS access,
        construction,
        CASE
          WHEN service IN ('parking_aisle', 'drive-through', 'driveway') OR leisure IN ('slipway') THEN 'INT-minor'::text
          ELSE 'INT-normal'::text
        END AS service,
        CASE
          WHEN highway IN ('motorway_link', 'trunk_link', 'primary_link', 'secondary_link', 'tertiary_link') THEN 'yes'
          ELSE 'no'
        END AS link,
        'no' AS preserved,
        COALESCE(layer,0) AS layernotnull,
        osm_id,
        z_order
      FROM planet_osm_line
      WHERE (tunnel IS NULL OR NOT tunnel IN ('yes', 'building_passage'))
        AND (covered IS NULL OR NOT covered = 'yes')
        AND (bridge IS NULL OR NOT bridge IN ('yes', 'boardwalk', 'cantilever', 'covered', 'low_water_crossing', 'movable', 'trestle', 'viaduct'))
        AND highway IS NOT NULL -- end of road select
    UNION ALL
    SELECT
        way,
        'railway_' || (CASE
                         WHEN (railway = 'rail' AND service IN ('spur', 'siding', 'yard')) THEN 'INT-spur-siding-yard'
                         WHEN (railway = 'tram' AND service IN ('spur', 'siding', 'yard')) THEN 'tram-service'
                         ELSE railway END) AS feature,
        horse,
        foot,
        bicycle,
        tracktype,
        CASE WHEN surface IN ('unpaved', 'compacted', 'dirt', 'earth', 'fine_gravel', 'grass', 'grass_paver', 'gravel', 'ground',
                              'mud', 'pebblestone', 'salt', 'sand', 'woodchips', 'clay', 'ice', 'snow') THEN 'unpaved'
          WHEN surface IN ('paved', 'asphalt', 'cobblestone', 'cobblestone:flattened', 'sett', 'concrete', 'concrete:lanes',
                              'concrete:plates', 'paving_stones', 'metal', 'wood', 'unhewn_cobblestone') THEN 'paved'
          ELSE NULL
        END AS int_surface,
        CASE
          WHEN access IN ('destination') THEN 'destination'::text
          WHEN access IN ('no', 'private') THEN 'no'::text
        END AS access,
        construction,
        CASE WHEN service IN ('parking_aisle', 'drive-through', 'driveway') OR leisure IN ('slipway') THEN 'INT-minor'::text ELSE 'INT-normal'::text END AS service,
        'no' AS link,
        (CASE
          WHEN tags->'railway:preserved' = 'yes' THEN 'yes'
          ELSE 'no'
        END) AS preserved,
        COALESCE(layer,0) AS layernotnull,
        osm_id,
        z_order
      FROM planet_osm_line
      WHERE (tunnel IS NULL OR NOT tunnel IN ('yes', 'building_passage'))
        AND (covered IS NULL OR NOT covered = 'yes' OR railway IN ('platform'))
        AND (bridge IS NULL OR NOT bridge IN ('yes', 'boardwalk', 'cantilever', 'covered', 'low_water_crossing', 'movable', 'trestle', 'viaduct'))
        AND (railway NOT IN ('platform') OR (tags->'location' NOT IN ('underground')) OR (tags->'location') IS NULL)
        AND railway IS NOT NULL -- end of rail select
    ) AS features
  ORDER BY
    layernotnull,
    z_order,
    CASE WHEN substring(feature for 8) = 'railway_' THEN 2 ELSE 1 END,
    CASE WHEN feature IN ('railway_INT-spur-siding-yard', 'railway_tram-service') THEN 0 ELSE 1 END,
    CASE WHEN access IN ('no', 'private') THEN 0 WHEN access IN ('destination') THEN 1 ELSE 2 END,
    CASE WHEN int_surface IN ('unpaved') THEN 0 ELSE 1 END,
    osm_id
) AS roads_sql]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="highway-area-fill">
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_helipad') and ([int_surface] = 'unpaved')]]></Filter>
      <PolygonSymbolizer fill="#bbbbcc" />
      <PolygonPatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_aeroway-fill.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_taxiway') and ([int_surface] = 'unpaved')]]></Filter>
      <PolygonSymbolizer fill="#bbbbcc" />
      <PolygonPatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_aeroway-fill.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_runway') and ([int_surface] = 'unpaved')]]></Filter>
      <PolygonSymbolizer fill="#bbbbcc" />
      <PolygonPatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_aeroway-fill.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_platform') and ([int_surface] = 'unpaved')]]></Filter>
      <PolygonSymbolizer fill="#bbbbbb" />
      <PolygonPatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_platform-fill.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_platform') and ([int_surface] = 'unpaved')]]></Filter>
      <PolygonSymbolizer fill="#bbbbbb" />
      <PolygonPatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_platform-fill.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved')]]></Filter>
      <PolygonSymbolizer fill="#dddde8" />
      <PolygonPatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_pedestrian-fill.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] = 'unpaved')]]></Filter>
      <PolygonSymbolizer fill="#dddde8" />
      <PolygonPatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_pedestrian-fill.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved')]]></Filter>
      <PolygonSymbolizer fill="#ffffff" />
      <PolygonPatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved')]]></Filter>
      <PolygonSymbolizer fill="#ededed" />
      <PolygonPatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_helipad')]]></Filter>
      <PolygonSymbolizer fill="#bbbbcc" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_taxiway')]]></Filter>
      <PolygonSymbolizer fill="#bbbbcc" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_runway')]]></Filter>
      <PolygonSymbolizer fill="#bbbbcc" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_platform')]]></Filter>
      <PolygonSymbolizer fill="#bbbbbb" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_platform')]]></Filter>
      <PolygonSymbolizer fill="#bbbbbb" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <PolygonSymbolizer fill="#dddde8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <PolygonSymbolizer fill="#dddde8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service')]]></Filter>
      <PolygonSymbolizer fill="#ffffff" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <PolygonSymbolizer fill="#ededed" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="50000" name="highway-area-fill" 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">
    <StyleName><![CDATA[highway-area-fill]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    COALESCE(
      ('highway_' || (CASE WHEN highway IN ('pedestrian', 'footway', 'service', 'living_street',
                                            'platform', 'services') THEN highway END)),
      ('railway_' || (CASE WHEN (railway IN ('platform')
                      AND (tags->'location' NOT IN ('underground') OR (tags->'location') IS NULL)
                      AND (tunnel NOT IN ('yes', 'building_passage') OR tunnel IS NULL))
                      THEN railway END)),
      (('aeroway_' || CASE WHEN aeroway IN ('runway', 'taxiway', 'helipad') THEN aeroway ELSE NULL END))
    ) AS feature,
    CASE WHEN surface IN ('unpaved', 'compacted', 'dirt', 'earth', 'fine_gravel', 'grass', 'grass_paver', 'gravel', 'ground',
                          'mud', 'pebblestone', 'salt', 'sand', 'woodchips', 'clay', 'ice', 'snow') THEN 'unpaved'
      WHEN surface IN ('paved', 'asphalt', 'cobblestone', 'cobblestone:flattened', 'sett', 'concrete', 'concrete:lanes',
                          'concrete:plates', 'paving_stones', 'metal', 'wood', 'unhewn_cobblestone') THEN 'paved'
      ELSE NULL
    END AS int_surface
  FROM planet_osm_polygon
  WHERE highway IN ('pedestrian', 'footway', 'service', 'living_street', 'platform', 'services')
    OR (railway IN ('platform')
        AND (tags->'location' NOT IN ('underground') OR (tags->'location') IS NULL)
        AND (tunnel NOT IN ('yes', 'building_passage') OR tunnel IS NULL))
    OR aeroway IN ('runway', 'taxiway', 'helipad')
  ORDER BY COALESCE(layer,0), way_area desc
) AS highway_area_fill]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="roads-fill-fill">
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 8, 8, 1" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 8, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 8" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#787878" stroke-linejoin="round" stroke-width="0.9" />
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 8" stroke-linejoin="round" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#787878" stroke-linejoin="round" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.6" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.6" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.6" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.6" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.6" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.6" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="1.5" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="1" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="0.5" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_INT-spur-siding-yard') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_INT-spur-siding-yard') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_INT-spur-siding-yard')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 8, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_INT-spur-siding-yard')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 8, 8, 1" stroke-linejoin="round" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#787878" stroke-linejoin="round" stroke-width="0.9" />
      <LineSymbolizer stroke="#666666" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail')]]></Filter>
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 8" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail')]]></Filter>
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 8" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail')]]></Filter>
      <LineSymbolizer stroke="#787878" stroke-linejoin="round" stroke-width="0.9" />
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 8" stroke-linejoin="round" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.75" />
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="11, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="8.8, 3.2" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.75" />
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="100, 0" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="100, 0" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] = 'no') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] = 'no') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] = 'no') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] = 'no') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.2" />
      <LineSymbolizer stroke="#008000" stroke-dasharray="4, 2" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#008000" stroke-dasharray="4, 2" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_subway') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_subway') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="1.5" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade2') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.75" />
      <LineSymbolizer clip="false" stroke="#e2c5bb" stroke-dasharray="11, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.75" />
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="11, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade1') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.75" />
      <LineSymbolizer clip="false" stroke="#e2c5bb" stroke-dasharray="100, 0" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.75" />
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="100, 0" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade5')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="2, 8" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade5')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="1.6, 6.4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="4, 6" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade4')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="3.2, 4.8" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="7, 5" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade3')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="5.6, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="5, 4, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="5, 4, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.9" />
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.6" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.2" />
      <LineSymbolizer stroke="#008000" stroke-dasharray="4, 2" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#008000" stroke-dasharray="4, 2" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.2" />
      <LineSymbolizer stroke="#aaddaa" stroke-dasharray="4, 2" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.2" />
      <LineSymbolizer stroke="#008000" stroke-dasharray="4, 2" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="5" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 1" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 1" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_pedestrian-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_pedestrian-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_pedestrian-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_pedestrian-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_pedestrian-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_pedestrian-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddde8" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddde8" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddde8" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddde8" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddde8" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddde8" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.8" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade5') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#e2c5bb" stroke-dasharray="2, 8" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade5')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="2, 8" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade4') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#e2c5bb" stroke-dasharray="4, 6" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="4, 6" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade3') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#e2c5bb" stroke-dasharray="7, 5" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="7, 5" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#e2c5bb" stroke-dasharray="5, 4, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="5, 4, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.2" />
      <LineSymbolizer stroke="#aaddaa" stroke-dasharray="4, 2" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="3.2" />
      <LineSymbolizer stroke="#008000" stroke-dasharray="4, 2" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="5" />
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="2, 1" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="5" />
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 1" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.8999999999999999" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3.9" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="4.75" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="3.15" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3.5" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="7" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3.5" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'tertiary_link')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="7" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="5.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'tertiary_link')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'secondary_link')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-width="7" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="5.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'secondary_link')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'road')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'road')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="7" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 6" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'road')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3.5" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 6" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'road')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="2" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'raceway')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'raceway')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="7" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 6" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'raceway')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3.5" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 6" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'raceway')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="2" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'pedestrian')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#dddde8" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'pedestrian')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="6" />
      <LineSymbolizer stroke="#dddde8" stroke-dasharray="8, 6" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'pedestrian')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="5" />
      <LineSymbolizer stroke="#dddde8" stroke-dasharray="6, 4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'pedestrian')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3" />
      <LineSymbolizer stroke="#dddde8" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'living_street')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ededed" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'living_street')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="6" />
      <LineSymbolizer stroke="#ededed" stroke-dasharray="8, 6" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'living_street')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="5" />
      <LineSymbolizer stroke="#ededed" stroke-dasharray="6, 4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'living_street')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3" />
      <LineSymbolizer stroke="#ededed" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = null)]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = null)]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="6" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = null)]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="5" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = null)]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'residential')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'residential')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="6" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'residential')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="5" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'residential')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'unclassified')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'unclassified')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="6" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'unclassified')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="5" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'unclassified')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="4, 2" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway_link')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway_link')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway_link')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="4, 2" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk_link')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk_link')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk_link')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="4, 2" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary_link')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary_link')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary_link')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="4, 2" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'tertiary')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'tertiary')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'tertiary')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.8" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'footway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 6" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'cycleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 6" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'bridleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 6" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'path')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 6" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'track')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 6" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'steps')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 6" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'destination') and ([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'destination') and ([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_platform') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_platform-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_platform') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_construction')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="3, 3" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_construction')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="2, 3" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_construction')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="2, 4" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_monorail') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="4" />
      <LineSymbolizer stroke="#999999" stroke-dasharray="2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_miniature') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_platform') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_platform-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_platform') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="24" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="24" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_turntable')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_disused')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 4" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_monorail')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="4" />
      <LineSymbolizer stroke="#777777" stroke-dasharray="2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_subway')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_miniature')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-width="1.2" />
      <LineSymbolizer stroke="#999999" stroke-dasharray="1, 10" stroke-width="3" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="roads-fill-halo">
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-opacity="0.3" stroke-width="2.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-opacity="0.3" stroke-width="2.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-opacity="0.3" stroke-width="2.2" />
    </Rule>
  </Style>
  <Layer cache-features="true" maximum-scale-denominator="750000" name="roads-fill" 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">
    <StyleName><![CDATA[roads-fill-halo]]></StyleName>
    <StyleName><![CDATA[roads-fill-fill]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    (CASE WHEN feature IN ('highway_motorway_link', 'highway_trunk_link', 'highway_primary_link', 'highway_secondary_link', 'highway_tertiary_link') THEN substr(feature, 0, length(feature)-4) ELSE feature END) AS feature,
    horse,
    foot,
    bicycle,
    tracktype,
    int_surface,
    access,
    construction,
    service,
    link,
    preserved,
    layernotnull
  FROM ( -- subselect that contains both roads and rail/aero
    SELECT
        way,
        ('highway_' || highway) AS feature, --only motorway to tertiary links are accepted later on
        horse,
        foot,
        bicycle,
        tracktype,
        CASE WHEN surface IN ('unpaved', 'compacted', 'dirt', 'earth', 'fine_gravel', 'grass', 'grass_paver', 'gravel', 'ground',
                              'mud', 'pebblestone', 'salt', 'sand', 'woodchips', 'clay', 'ice', 'snow') THEN 'unpaved'
          WHEN surface IN ('paved', 'asphalt', 'cobblestone', 'cobblestone:flattened', 'sett', 'concrete', 'concrete:lanes',
                              'concrete:plates', 'paving_stones', 'metal', 'wood', 'unhewn_cobblestone') THEN 'paved'
        END AS int_surface,
        CASE WHEN access IN ('destination') THEN 'destination'::text
          WHEN access IN ('no', 'private') THEN 'no'::text
        END AS access,
        construction,
        CASE
          WHEN service IN ('parking_aisle', 'drive-through', 'driveway') OR leisure IN ('slipway') THEN 'INT-minor'::text
          ELSE 'INT-normal'::text
        END AS service,
        CASE
          WHEN highway IN ('motorway_link', 'trunk_link', 'primary_link', 'secondary_link', 'tertiary_link') THEN 'yes'
          ELSE 'no'
        END AS link,
        'no' AS preserved,
        COALESCE(layer,0) AS layernotnull,
        osm_id,
        z_order
      FROM planet_osm_line
      WHERE (tunnel IS NULL OR NOT tunnel IN ('yes', 'building_passage'))
        AND (covered IS NULL OR NOT covered = 'yes')
        AND (bridge IS NULL OR NOT bridge IN ('yes', 'boardwalk', 'cantilever', 'covered', 'low_water_crossing', 'movable', 'trestle', 'viaduct'))
        AND highway IS NOT NULL -- end of road select
    UNION ALL
    SELECT
        way,
        'railway_' || (CASE
                         WHEN (railway = 'rail' AND service IN ('spur', 'siding', 'yard')) THEN 'INT-spur-siding-yard'
                         WHEN (railway = 'tram' AND service IN ('spur', 'siding', 'yard')) THEN 'tram-service'
                         ELSE railway END) AS feature,
        horse,
        foot,
        bicycle,
        tracktype,
        CASE WHEN surface IN ('unpaved', 'compacted', 'dirt', 'earth', 'fine_gravel', 'grass', 'grass_paver', 'gravel', 'ground',
                              'mud', 'pebblestone', 'salt', 'sand', 'woodchips', 'clay', 'ice', 'snow') THEN 'unpaved'
          WHEN surface IN ('paved', 'asphalt', 'cobblestone', 'cobblestone:flattened', 'sett', 'concrete', 'concrete:lanes',
                              'concrete:plates', 'paving_stones', 'metal', 'wood', 'unhewn_cobblestone') THEN 'paved'
          ELSE NULL
        END AS int_surface,
        CASE
          WHEN access IN ('destination') THEN 'destination'::text
          WHEN access IN ('no', 'private') THEN 'no'::text
        END AS access,
        construction,
        CASE WHEN service IN ('parking_aisle', 'drive-through', 'driveway') OR leisure IN ('slipway') THEN 'INT-minor'::text ELSE 'INT-normal'::text END AS service,
        'no' AS link,
        (CASE
          WHEN tags->'railway:preserved' = 'yes' THEN 'yes'
          ELSE 'no'
        END) AS preserved,
        COALESCE(layer,0) AS layernotnull,
        osm_id,
        z_order
      FROM planet_osm_line
      WHERE (tunnel IS NULL OR NOT tunnel IN ('yes', 'building_passage'))
        AND (covered IS NULL OR NOT covered = 'yes' OR railway IN ('platform'))
        AND (bridge IS NULL OR NOT bridge IN ('yes', 'boardwalk', 'cantilever', 'covered', 'low_water_crossing', 'movable', 'trestle', 'viaduct'))
        AND (railway NOT IN ('platform') OR (tags->'location' NOT IN ('underground')) OR (tags->'location') IS NULL)
        AND railway IS NOT NULL -- end of rail select
    ) AS features
  ORDER BY
    layernotnull,
    z_order,
    CASE WHEN substring(feature for 8) = 'railway_' THEN 2 ELSE 1 END,
    CASE WHEN feature IN ('railway_INT-spur-siding-yard', 'railway_tram-service') THEN 0 ELSE 1 END,
    CASE WHEN access IN ('no', 'private') THEN 0 WHEN access IN ('destination') THEN 1 ELSE 2 END,
    CASE WHEN int_surface IN ('unpaved') THEN 0 ELSE 1 END,
    osm_id
) AS roads_sql]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="turning-circle-fill-circle">
    <Rule>
      <Filter><![CDATA[([type] = 'mini_roundabout') and ([int_tc_type] = 'track')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" ignore-placement="true" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([type] = 'mini_roundabout') and ([int_tc_type] = 'service')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" ignore-placement="true" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([type] = 'mini_roundabout') and ([int_tc_type] = 'living_street')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" ignore-placement="true" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([type] = 'mini_roundabout') and ([int_tc_type] = 'residential')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" ignore-placement="true" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([type] = 'mini_roundabout') and ([int_tc_type] = 'unclassified')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#bbbbbb" ignore-placement="true" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([type] = 'mini_roundabout') and ([int_tc_type] = 'tertiary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#8f8f8f" ignore-placement="true" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([type] = 'mini_roundabout') and ([int_tc_type] = 'secondary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#707d05" ignore-placement="true" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([type] = 'mini_roundabout') and ([int_tc_type] = 'primary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#a06b00" ignore-placement="true" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([type] = 'mini_roundabout') and ([int_tc_type] = 'trunk')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#c84e2f" ignore-placement="true" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <Filter><![CDATA[([type] = 'mini_roundabout')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" ignore-placement="true" stroke-width="0" width="4" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="turning-circle-fill">
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'service') and ([int_tc_service] = 'INT-minor')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="13.600000000000001" ignore-placement="true" stroke-width="0" width="13.600000000000001" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'service') and ([int_tc_service] = 'INT-minor')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="8.8" ignore-placement="true" stroke-width="0" width="8.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'service') and ([int_tc_service] = 'INT-minor')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="7.6000000000000005" ignore-placement="true" stroke-width="0" width="7.6000000000000005" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'service') and ([int_tc_service] = 'INT-normal')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="19.200000000000003" ignore-placement="true" stroke-width="0" width="19.200000000000003" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'service') and ([int_tc_service] = 'INT-normal')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="17.6" ignore-placement="true" stroke-width="0" width="17.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'service') and ([int_tc_service] = 'INT-normal')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="13.600000000000001" ignore-placement="true" stroke-width="0" width="13.600000000000001" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'service') and ([int_tc_service] = 'INT-normal')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="11.200000000000001" ignore-placement="true" stroke-width="0" width="11.200000000000001" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'service') and ([int_tc_service] = 'INT-normal')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="5.6000000000000005" ignore-placement="true" stroke-width="0" width="5.6000000000000005" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'track')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#996600" height="10" ignore-placement="true" stroke-width="0" width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'track')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#996600" height="6" ignore-placement="true" stroke-width="0" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'living_street')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ededed" height="27.200000000000003" ignore-placement="true" stroke-width="0" width="27.200000000000003" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'living_street')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ededed" height="20.8" ignore-placement="true" stroke-width="0" width="20.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'living_street')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ededed" height="19.200000000000003" ignore-placement="true" stroke-width="0" width="19.200000000000003" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'living_street')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ededed" height="9.600000000000001" ignore-placement="true" stroke-width="0" width="9.600000000000001" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'living_street')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ededed" height="8" ignore-placement="true" stroke-width="0" width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'residential')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="27.200000000000003" ignore-placement="true" stroke-width="0" width="27.200000000000003" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'residential')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="20.8" ignore-placement="true" stroke-width="0" width="20.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'residential')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="19.200000000000003" ignore-placement="true" stroke-width="0" width="19.200000000000003" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'residential')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="9.600000000000001" ignore-placement="true" stroke-width="0" width="9.600000000000001" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'residential')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="8" ignore-placement="true" stroke-width="0" width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'unclassified')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="27.200000000000003" ignore-placement="true" stroke-width="0" width="27.200000000000003" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'unclassified')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="20.8" ignore-placement="true" stroke-width="0" width="20.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'unclassified')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="19.200000000000003" ignore-placement="true" stroke-width="0" width="19.200000000000003" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'unclassified')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="9.600000000000001" ignore-placement="true" stroke-width="0" width="9.600000000000001" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'unclassified')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="8" ignore-placement="true" stroke-width="0" width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'tertiary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="43.2" ignore-placement="true" stroke-width="0" width="43.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'tertiary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="33.6" ignore-placement="true" stroke-width="0" width="33.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'tertiary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="28.8" ignore-placement="true" stroke-width="0" width="28.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'tertiary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="16" ignore-placement="true" stroke-width="0" width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'tertiary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#ffffff" height="14.4" ignore-placement="true" stroke-width="0" width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'secondary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#f7fabf" height="43.2" ignore-placement="true" stroke-width="0" width="43.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'secondary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#f7fabf" height="33.6" ignore-placement="true" stroke-width="0" width="33.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'secondary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#f7fabf" height="28.8" ignore-placement="true" stroke-width="0" width="28.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'secondary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#f7fabf" height="16" ignore-placement="true" stroke-width="0" width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'secondary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#f7fabf" height="14.4" ignore-placement="true" stroke-width="0" width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'primary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#fcd6a4" height="43.2" ignore-placement="true" stroke-width="0" width="43.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'primary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#fcd6a4" height="33.6" ignore-placement="true" stroke-width="0" width="33.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'primary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#fcd6a4" height="28.8" ignore-placement="true" stroke-width="0" width="28.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'primary')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#fcd6a4" height="16" ignore-placement="true" stroke-width="0" width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'trunk')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#f9b29c" height="43.2" ignore-placement="true" stroke-width="0" width="43.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'trunk')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#f9b29c" height="33.6" ignore-placement="true" stroke-width="0" width="33.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'trunk')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#f9b29c" height="28.8" ignore-placement="true" stroke-width="0" width="28.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([int_tc_type] = 'trunk')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#f9b29c" height="16" ignore-placement="true" stroke-width="0" width="16" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="25000" name="turning-circle-fill" 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">
    <StyleName><![CDATA[turning-circle-fill]]></StyleName>
    <StyleName><![CDATA[turning-circle-fill-circle]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT DISTINCT ON (p.way)
    p.way AS way,
    p.highway AS type,
    l.highway AS int_tc_type,
    CASE WHEN l.service IN ('parking_aisle', 'drive-through', 'driveway')
      THEN 'INT-minor'::text
      ELSE 'INT-normal'::text
    END AS int_tc_service
  FROM planet_osm_point p
    JOIN planet_osm_line l
      ON ST_DWithin(p.way, l.way, 0.1) -- Assumes Mercator
    JOIN (VALUES
        ('trunk', 1),
        ('primary', 2),
        ('secondary', 3),
        ('tertiary', 4),
        ('unclassified', 5),
        ('residential', 6),
        ('living_street', 7),
        ('service', 8),
        ('track', 9)
      ) AS v (highway, prio)
      ON v.highway = l.highway
  WHERE p.highway IN (
    'turning_circle',
    'turning_loop',
    'mini_roundabout')
    AND l.way && !bbox!
    AND p.way && !bbox! -- Both conditions are necessary for good index usage, even with the DWithin above
  ORDER BY p.way, v.prio
) AS turning_circle_sql]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="aerialways">
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#707070" stroke-dasharray="6, 25" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="0.4, 13" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="0.4, 13" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="0.4, 13" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#cfbfa5" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'oil')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#707070" stroke-dasharray="6, 25" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="0.4, 13" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="0.4, 13" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="0.4, 13" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#c1c1c1" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'gas')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#707070" stroke-dasharray="6, 25" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="0.4, 13" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="0.4, 13" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="0.4, 13" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([substance] = 'water')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#707070" stroke-dasharray="6, 25" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="0.4, 13" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="0.4, 13" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer clip="false" stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="0.4, 13" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 36, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 1, 34, 1, 1" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 34, 2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 30, 1" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 1, 28, 1, 1" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 28, 2" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 24, 1" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 1, 22, 1, 1" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#f2efe9" stroke-dasharray="0, 2, 22, 2" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 20, 1" stroke-linejoin="round" stroke-width="1.5" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 1, 1, 18, 1, 1" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 16, 0.7" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 14.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'pipeline')]]></Filter>
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 14, 0.7" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer stroke="#909090" stroke-dasharray="0, 0.7, 0.7, 12.6, 0.7, 0.7" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="6, 6" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="4, 6" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="6, 6" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="4, 6" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="6, 6" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="4, 6" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="6, 6" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="4, 6" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="6, 6" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="4, 6" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="6, 6" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="4, 6" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="6, 6" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="4, 6" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="6, 6" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="4, 6" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#707070" stroke-dasharray="6, 25" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="4, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="0.4, 13" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="4, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="0.4, 13" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer clip="false" stroke="#999999" stroke-dasharray="4, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor') and ([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="0.4, 13" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer stroke="#999999" stroke-dasharray="6, 6" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([man_made] = 'goods_conveyor')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
      <LineSymbolizer stroke="#999999" stroke-dasharray="4, 6" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([aerialway] = 'chair_lift')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([aerialway] = 'drag_lift')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([aerialway] = 't-bar')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([aerialway] = 'j-bar')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([aerialway] = 'platter')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([aerialway] = 'rope_tow')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([aerialway] = 'zip_line')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="1, 30" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([aerialway] = 'goods')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#707070" stroke-dasharray="6, 25" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([aerialway] = 'cable_car')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="0.4, 13" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([aerialway] = 'gondola')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="0.4, 13" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([aerialway] = 'mixed_lift')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#000000" stroke-dasharray="0.4, 13" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="200000" name="aerialways" 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">
    <StyleName><![CDATA[aerialways]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    aerialway,
    man_made,
    tags->'substance' AS substance
  FROM planet_osm_line
  WHERE aerialway IS NOT NULL
    OR (man_made = 'pipeline'
        AND tags-> 'location' IN ('overground', 'overhead', 'surface', 'outdoor')
        OR bridge IN ('yes', 'aqueduct', 'cantilever', 'covered', 'trestle', 'viaduct'))
    OR (man_made = 'goods_conveyor'
        AND (tags->'location' NOT IN ('underground') OR (tags->'location') IS NULL)
        AND (tunnel NOT IN ('yes') OR tunnel IS NULL))
  ORDER BY
    CASE
      WHEN man_made IN ('goods_conveyor', 'pipeline') THEN 1
      WHEN tags-> 'location' = 'overhead' THEN 2
      WHEN bridge IS NOT NULL THEN 3
      WHEN aerialway IS NOT NULL THEN 4
    END
) AS aerialways]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="roads-low-zoom-fill">
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="0.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="0.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="0.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="0.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="1.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="0.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="0.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail')]]></Filter>
      <LineSymbolizer stroke="#787878" stroke-linejoin="round" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail')]]></Filter>
      <LineSymbolizer stroke="#cccccc" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular')]]></Filter>
      <LineSymbolizer stroke="#cccccc" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge')]]></Filter>
      <LineSymbolizer stroke="#cccccc" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="roads-low-zoom-halo">
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="2.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="2.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="2.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="2.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.2" />
    </Rule>
  </Style>
  <Layer cache-features="true" maximum-scale-denominator="12500000" minimum-scale-denominator="750000" name="roads-low-zoom" 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">
    <StyleName><![CDATA[roads-low-zoom-halo]]></StyleName>
    <StyleName><![CDATA[roads-low-zoom-fill]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    COALESCE(
      ('highway_' || (CASE WHEN highway IN ('motorway_link', 'trunk_link', 'primary_link', 'secondary_link', 'tertiary_link')
                             THEN substr(highway, 0, length(highway)-4) ELSE highway end)),
      ('railway_' || railway)
    ) AS feature,
    CASE WHEN tunnel = 'yes' OR tunnel = 'building_passage' OR covered = 'yes' THEN 'yes' ELSE 'no' END AS int_tunnel,
    CASE WHEN highway IN ('motorway_link', 'trunk_link', 'primary_link', 'secondary_link', 'tertiary_link') THEN 'yes' ELSE 'no' END AS link,
    CASE WHEN surface IN ('unpaved', 'compacted', 'dirt', 'earth', 'fine_gravel', 'grass', 'grass_paver', 'gravel', 'ground',
                          'mud', 'pebblestone', 'salt', 'sand', 'woodchips', 'clay', 'ice', 'snow') THEN 'unpaved'
      WHEN surface IN ('paved', 'asphalt', 'cobblestone', 'cobblestone:flattened', 'sett', 'concrete', 'concrete:lanes',
                          'concrete:plates', 'paving_stones', 'metal', 'wood', 'unhewn_cobblestone') THEN 'paved'
    END AS int_surface
  FROM planet_osm_roads
  WHERE highway IS NOT NULL
    OR (railway IN ('rail', 'light_rail', 'funicular', 'narrow_gauge')
      AND (tags->'railway:preserved' IS NULL OR tags->'railway:preserved' != 'yes')
      AND (service IS NULL OR service NOT IN ('spur', 'siding', 'yard')))
  ORDER BY
    z_order
) AS roads_low_zoom]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="waterway-bridges">
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="4.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="4.5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="4.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="4.5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_intermittent] != 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="3" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_intermittent] != 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="9" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="12" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="11" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="10" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="9" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="12" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="11" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="10" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_tunnel] = 'yes') and ([bridge] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="4.5" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="round" stroke-width="4.5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_tunnel] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="4.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="4.5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="4.5" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="round" stroke-width="4.5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="4.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="4.5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="3.5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="3.5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="3.5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="3.5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_intermittent] != 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_intermittent] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_intermittent] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([bridge] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="3" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="11" />
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_tunnel] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="3.5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="3.5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_tunnel] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="3.5" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-width="3.5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-width="3.5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'stream')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_intermittent] != 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_intermittent] != 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="12" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="10" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="6" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="5" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="3" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f2efe9" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#00FFFF" stroke-dasharray="4, 2" stroke-linecap="butt" stroke-linejoin="miter" stroke-width="2" />
      <LineSymbolizer stroke="#f3f7f7" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_intermittent] = 'yes') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch') and ([int_intermittent] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain') and ([int_intermittent] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'canal')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river') and ([int_intermittent] = 'yes')]]></Filter>
      <LineSymbolizer clip="false" stroke="#00FFFF" stroke-dasharray="4, 3" stroke-linecap="butt" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([waterway] = 'river')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'ditch')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([waterway] = 'drain')]]></Filter>
      <LineSymbolizer stroke="#00FFFF" stroke-width="2" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="200000" name="waterway-bridges" 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">
    <StyleName><![CDATA[waterway-bridges]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    waterway,
    CASE WHEN tags->'intermittent' IN ('yes')
      OR tags->'seasonal' IN ('yes', 'spring', 'summer', 'autumn', 'winter', 'wet_season', 'dry_season')
      THEN 'yes' ELSE 'no' END AS int_intermittent,
    CASE WHEN tunnel IN ('yes', 'culvert') 
      OR waterway = 'canal' AND tunnel = 'flooded'
      THEN 'yes' ELSE 'no' END AS int_tunnel,
    'yes' AS bridge
  FROM planet_osm_line
  WHERE waterway IN ('river', 'canal', 'stream', 'drain', 'ditch')
    AND bridge IN ('yes', 'aqueduct')
  ORDER BY COALESCE(layer,0)
) AS waterway_bridges]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="bridges-fill">
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([int_surface] = 'unpaved') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.3" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.3" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.3" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.3" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.3" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.3" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.15" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_secondary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_primary-low-zoom.svg" line-pattern="repeat" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f4c37d" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_trunk-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#f6967a" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_motorway-low-zoom.svg" line-pattern="repeat" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="31" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#e66e89" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_pedestrian-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_pedestrian-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_pedestrian-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_pedestrian-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_pedestrian-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_pedestrian-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddde8" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddde8" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddde8" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddde8" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddde8" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddde8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_road-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_living-street-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ededed" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LineSymbolizer stroke="#e0e0e0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_residential-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 8, 8, 1" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 8, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 8" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#787878" stroke-linejoin="round" stroke-width="0.9" />
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 8" stroke-linejoin="round" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#787878" stroke-linejoin="round" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="1.5" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="1" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="0.5" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_INT-spur-siding-yard') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_INT-spur-siding-yard') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_INT-spur-siding-yard')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 8, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_INT-spur-siding-yard')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 8, 8, 1" stroke-linejoin="round" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#787878" stroke-linejoin="round" stroke-width="0.9" />
      <LineSymbolizer stroke="#666666" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail')]]></Filter>
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 8" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail')]]></Filter>
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 8" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail')]]></Filter>
      <LineSymbolizer stroke="#787878" stroke-linejoin="round" stroke-width="0.9" />
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 8" stroke-linejoin="round" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="14.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_subway') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
      <LineSymbolizer stroke="#999999" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_subway') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_subway') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="1.5" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="2" />
      <LineSymbolizer stroke="#999999" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="25.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="19.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="16.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
      <LineSymbolizer stroke="#e4e4e4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="19" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="1.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="8, 10" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="0.1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="6.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified') and ([access] = 'destination')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="15.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="11.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="10.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_subway')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_subway')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3.9" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="4.75" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="3.15" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3.5" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="1.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="7" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3.5" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'tertiary_link')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="7" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="5.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'tertiary_link')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'secondary_link')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-width="7" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="5.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'secondary_link')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge') and ([preserved] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade5')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="2, 8" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade5')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="1.6, 6.4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade4')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="4, 6" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade4')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="3.2, 4.8" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade3')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="7, 5" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade3')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="5.6, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="11, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="8.8, 3.2" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="100, 0" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="100, 0" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null) and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 4, 2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = null)]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="3, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([int_surface] = 'paved')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#008000" stroke-dasharray="4, 2" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#008000" stroke-dasharray="4, 2" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'road')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'road')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="7" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 6" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'road')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3.5" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 6" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'road')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="2" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'raceway')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'raceway')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="7" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 6" stroke-width="5.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'raceway')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3.5" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 6" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'raceway')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="2" />
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'pedestrian')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#dddde8" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'pedestrian')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="6" />
      <LineSymbolizer stroke="#dddde8" stroke-dasharray="8, 6" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'pedestrian')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="5" />
      <LineSymbolizer stroke="#dddde8" stroke-dasharray="6, 4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'pedestrian')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3" />
      <LineSymbolizer stroke="#dddde8" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'living_street')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ededed" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'living_street')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="6" />
      <LineSymbolizer stroke="#ededed" stroke-dasharray="8, 6" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'living_street')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="5" />
      <LineSymbolizer stroke="#ededed" stroke-dasharray="6, 4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'living_street')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3" />
      <LineSymbolizer stroke="#ededed" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = null)]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = null)]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="6" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = null)]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="5" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = null)]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'residential')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'residential')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="6" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'residential')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="5" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'residential')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'unclassified')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'unclassified')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="6" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'unclassified')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="5" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'unclassified')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="4, 2" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway_link')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway_link')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'motorway_link')]]></Filter>
      <LineSymbolizer stroke="#e892a2" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="4, 2" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk_link')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk_link')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'trunk_link')]]></Filter>
      <LineSymbolizer stroke="#f9b29c" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="4, 2" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary_link')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary_link')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'primary_link')]]></Filter>
      <LineSymbolizer stroke="#fcd6a4" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'secondary')]]></Filter>
      <LineSymbolizer stroke="#f7fabf" stroke-width="2" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="4, 2" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'tertiary')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'tertiary')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="8" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 6" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'tertiary')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="4" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="6, 4" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade5') and ([access] = 'no')]]></Filter>
      <LineSymbolizer clip="false" stroke="#e2c5bb" stroke-dasharray="2, 8" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade5')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="2, 8" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade4') and ([access] = 'no')]]></Filter>
      <LineSymbolizer clip="false" stroke="#e2c5bb" stroke-dasharray="4, 6" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade4')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="4, 6" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade3') and ([access] = 'no')]]></Filter>
      <LineSymbolizer clip="false" stroke="#e2c5bb" stroke-dasharray="7, 5" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade3')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="7, 5" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade2') and ([access] = 'no')]]></Filter>
      <LineSymbolizer clip="false" stroke="#e2c5bb" stroke-dasharray="11, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="11, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade1') and ([access] = 'no')]]></Filter>
      <LineSymbolizer clip="false" stroke="#e2c5bb" stroke-dasharray="100, 0" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="100, 0" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="5, 4, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="5, 4, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] = 'no') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#008000" stroke-dasharray="4, 2" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#008000" stroke-dasharray="4, 2" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#aaddaa" stroke-dasharray="4, 2" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#008000" stroke-dasharray="4, 2" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 1" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 1" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'footway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 6" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'cycleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 6" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'bridleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 6" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'path')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 6" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'track')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 6" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_construction') and ([construction] = 'steps')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3" />
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 6" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#f0f0f0" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="10, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="6, 6" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'destination') and ([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 12" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'destination') and ([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#d4d4d4" stroke-dasharray="0.1, 9" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_platform') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_platform-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_platform') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_construction')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="3, 3" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_construction')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="2, 3" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_construction')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-dasharray="2, 4" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_monorail') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="4" />
      <LineSymbolizer stroke="#999999" stroke-dasharray="2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram')]]></Filter>
      <LineSymbolizer stroke="#6e6e6e" stroke-width="0.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_miniature') and ([preserved] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 1, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] = 'no')]]></Filter>
      <LineSymbolizer clip="false" stroke="#e2c5bb" stroke-dasharray="5, 4, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track')]]></Filter>
      <LineSymbolizer clip="false" stroke="#996600" stroke-dasharray="5, 4, 2, 4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.8" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#9999ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#aaddaa" stroke-dasharray="4, 2" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway')]]></Filter>
      <LineSymbolizer stroke="#008000" stroke-dasharray="4, 2" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps') and ([access] = 'no')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-dasharray="2, 1" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="2, 1" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_platform') and ([int_surface] = 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_platform-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_platform') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
      <LineSymbolizer stroke="#bbbbbb" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="24" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_raceway-fill.svg" line-pattern="repeat" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="24" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_raceway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#ffc0cb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_turntable')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_disused')]]></Filter>
      <LineSymbolizer stroke="#aaaaaa" stroke-dasharray="2, 4" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_monorail')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="4" />
      <LineSymbolizer stroke="#777777" stroke-dasharray="2, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_miniature')]]></Filter>
      <LineSymbolizer stroke="#999999" stroke-width="1.2" />
      <LineSymbolizer stroke="#999999" stroke-dasharray="1, 10" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#0000ff" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#fa8072" stroke-dasharray="1, 3" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.7" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="bridges-halo">
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] != 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-opacity="0.4" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-opacity="0.4" stroke-width="2.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-opacity="0.3" stroke-width="2.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-opacity="0.3" stroke-width="2.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-opacity="0.3" stroke-width="2.2" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="bridges-bridges_and_tunnels_background">
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_construction') and ([construction] = 'subway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_disused')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_construction') and ([construction] != 'subway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_miniature')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="2.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_subway')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_INT-spur-siding-yard')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_monorail')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="bridges-casing">
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] != 'designated') and ([horse] != 'designated')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram-service')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([bicycle] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_path') and ([horse] = 'designated')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_disused')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_construction') and ([construction] != 'subway')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_miniature')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_monorail')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_construction') and ([construction] = 'subway')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="5.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_tram')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade2')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([tracktype] = 'grade1')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track') and ([access] != 'no')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_cycleway')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_footway')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bridleway')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_steps')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="17" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_living_street')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="11" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-normal')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="5.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.75" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_service') and ([service] = 'INT-minor')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="17" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_residential')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="17" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_unclassified')]]></Filter>
      <LineSymbolizer stroke="#bbbbbb" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="27" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="21" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="18" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_tertiary')]]></Filter>
      <LineSymbolizer stroke="#8f8f8f" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a4b329" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="27" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="21" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="18" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_secondary')]]></Filter>
      <LineSymbolizer stroke="#a4b329" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#c78d2b" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="27" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="21" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="18" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_primary')]]></Filter>
      <LineSymbolizer stroke="#c78d2b" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#d1684a" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="27" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="21" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="18" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_trunk')]]></Filter>
      <LineSymbolizer stroke="#d1684a" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="17" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="16" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway') and ([link] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#c24e6b" stroke-linejoin="round" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="27" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="21" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="18" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_motorway')]]></Filter>
      <LineSymbolizer stroke="#c24e6b" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_INT-spur-siding-yard')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="5.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_rail')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_light_rail')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="5.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_funicular')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="5.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_narrow_gauge')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="5.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_subway')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="5.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_track')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="17" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_pedestrian')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="11" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="8.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_road')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="2" />
    </Rule>
  </Style>
  <Layer cache-features="true" group-by="layernotnull" maximum-scale-denominator="750000" name="bridges" 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">
    <StyleName><![CDATA[bridges-casing]]></StyleName>
    <StyleName><![CDATA[bridges-bridges_and_tunnels_background]]></StyleName>
    <StyleName><![CDATA[bridges-halo]]></StyleName>
    <StyleName><![CDATA[bridges-fill]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    (CASE WHEN feature IN ('highway_motorway_link', 'highway_trunk_link', 'highway_primary_link', 'highway_secondary_link', 'highway_tertiary_link') THEN substr(feature, 0, length(feature)-4) ELSE feature END) AS feature,
    horse,
    foot,
    bicycle,
    tracktype,
    int_surface,
    access,
    construction,
    service,
    link,
    preserved,
    layernotnull
  FROM ( -- subselect that contains both roads and rail/aero
    SELECT
        way,
        'highway_' || highway AS feature, --only motorway to tertiary links are accepted later on
        horse,
        foot,
        bicycle,
        tracktype,
        CASE WHEN surface IN ('unpaved', 'compacted', 'dirt', 'earth', 'fine_gravel', 'grass', 'grass_paver', 'gravel', 'ground',
                              'mud', 'pebblestone', 'salt', 'sand', 'woodchips', 'clay', 'ice', 'snow') THEN 'unpaved'
          WHEN surface IN ('paved', 'asphalt', 'cobblestone', 'cobblestone:flattened', 'sett', 'concrete', 'concrete:lanes',
                              'concrete:plates', 'paving_stones', 'metal', 'wood', 'unhewn_cobblestone') THEN 'paved'
        END AS int_surface,
        CASE WHEN access IN ('destination') THEN 'destination'::text
          WHEN access IN ('no', 'private') THEN 'no'::text
        END AS access,
        construction,
        CASE
          WHEN service IN ('parking_aisle', 'drive-through', 'driveway') THEN 'INT-minor'::text
          ELSE 'INT-normal'::text
        END AS service,
        CASE
          WHEN highway IN ('motorway_link', 'trunk_link', 'primary_link', 'secondary_link', 'tertiary_link') THEN 'yes'
          ELSE 'no'
        END AS link,
        'no' AS preserved,
        COALESCE(layer,0) AS layernotnull,
        z_order
      FROM planet_osm_line
      WHERE bridge IN ('yes', 'boardwalk', 'cantilever', 'covered', 'low_water_crossing', 'movable', 'trestle', 'viaduct')
        AND highway IS NOT NULL -- end of road select
    UNION ALL
    SELECT
        way,
        'railway_' || (CASE
                         WHEN (railway = 'rail' AND service IN ('spur', 'siding', 'yard')) THEN 'INT-spur-siding-yard'
                         WHEN (railway = 'tram' AND service IN ('spur', 'siding', 'yard')) THEN 'tram-service'
                         ELSE railway END) AS feature,
        horse,
        foot,
        bicycle,
        tracktype,
        'null',
        CASE
          WHEN access IN ('destination') THEN 'destination'::text
          WHEN access IN ('no', 'private') THEN 'no'::text
        END AS access,
        construction,
        CASE WHEN service IN ('parking_aisle', 'drive-through', 'driveway') THEN 'INT-minor'::text ELSE 'INT-normal'::text END AS service,
        'no' AS link,
        (CASE
          WHEN tags->'railway:preserved' = 'yes' THEN 'yes'
          ELSE 'no'
        END) AS preserved,
        COALESCE(layer,0) AS layernotnull,
        z_order
      FROM planet_osm_line
      WHERE bridge IN ('yes', 'boardwalk', 'cantilever', 'covered', 'low_water_crossing', 'movable', 'trestle', 'viaduct')
        AND railway IS NOT NULL -- end of rail select
    ) AS features
  ORDER BY
    layernotnull,
    z_order,
    CASE WHEN substring(feature for 8) = 'railway_' THEN 2 ELSE 1 END,
    CASE WHEN feature IN ('railway_INT-spur-siding-yard', 'railway_tram-service') THEN 0 ELSE 1 END,
    CASE WHEN access IN ('no', 'private') THEN 0 WHEN access IN ('destination') THEN 1 ELSE 2 END,
    CASE WHEN int_surface IN ('unpaved') THEN 0 ELSE 1 END
) AS bridges]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="guideways">
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <LineSymbolizer stroke="#6699ff" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <LineSymbolizer stroke="#6699ff" stroke-width="0.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <LineSymbolizer stroke="#6699ff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="0, 11, 8, 1" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <LineSymbolizer stroke="#6699ff" stroke-linejoin="round" stroke-width="3" />
      <LineSymbolizer stroke="#ffffff" stroke-dasharray="8, 12" stroke-linejoin="round" stroke-width="1" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="400000" name="guideways" 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">
    <StyleName><![CDATA[guideways]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way
  FROM planet_osm_line
  WHERE highway = 'bus_guideway'
) AS guideways]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="roller-coaster-gap-fill-fill">
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#eaeaea" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#eaeaea" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#eaeaea" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#eaeaea" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#eaeaea" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke-linecap="round" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <LineSymbolizer stroke-linecap="round" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="roller-coaster-gap-fill-casing">
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a3a3a3" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a3a3a3" stroke-linecap="round" stroke-linejoin="round" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a3a3a3" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a3a3a3" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a3a3a3" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a7a7a7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <LineSymbolizer stroke="#707070" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <LineSymbolizer stroke="#707070" stroke-linecap="round" stroke-linejoin="round" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <LineSymbolizer stroke="#707070" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <LineSymbolizer stroke="#707070" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <LineSymbolizer stroke="#707070" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <LineSymbolizer stroke="#a7a7a7" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="roller-coaster-gap-fill-bridges">
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes') and ([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#333333" stroke-linecap="round" stroke-linejoin="round" stroke-width="13.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes') and ([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#333333" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes') and ([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#333333" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes') and ([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#333333" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes') and ([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#333333" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes') and ([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke-linecap="round" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="13.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="9.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="7.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke-linecap="round" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <LineSymbolizer stroke-linecap="round" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="25000" name="roller-coaster-gap-fill" 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">
    <StyleName><![CDATA[roller-coaster-gap-fill-bridges]]></StyleName>
    <StyleName><![CDATA[roller-coaster-gap-fill-casing]]></StyleName>
    <StyleName><![CDATA[roller-coaster-gap-fill-fill]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    CASE WHEN (tunnel = 'yes' OR tunnel = 'building_passage' OR covered = 'yes' OR tags->'indoor' = 'yes') THEN 'yes' ELSE 'no' END AS tunnel,
    CASE WHEN (bridge = 'yes' OR bridge = 'covered' OR bridge = 'viaduct') THEN 'yes' ELSE 'no' END AS bridge
  FROM planet_osm_line
  WHERE tags @> 'roller_coaster=>track' AND railway IS NULL
) AS roller_coaster]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="roller-coaster-fill">
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="12, 2.4" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="8, 1.6" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="6, 1.2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="4, 0.8" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#eaeaea" stroke-dasharray="2.5, 0.5" stroke-linejoin="round" stroke-width="1.25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="12, 2.4" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="8, 1.6" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="6, 1.2" stroke-linejoin="round" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="4, 0.8" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <LineSymbolizer stroke="#dddddd" stroke-dasharray="2.5, 0.5" stroke-linejoin="round" stroke-width="1.25" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="roller-coaster-casing">
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a3a3a3" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a3a3a3" stroke-linejoin="round" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a3a3a3" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a3a3a3" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a3a3a3" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#a7a7a7" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <LineSymbolizer stroke="#707070" stroke-linejoin="round" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <LineSymbolizer stroke="#a7a7a7" stroke-linejoin="round" stroke-width="1" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="roller-coaster-bridges">
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes') and ([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#333333" stroke-linejoin="round" stroke-width="13.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes') and ([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#333333" stroke-linejoin="round" stroke-width="9.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes') and ([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#333333" stroke-linejoin="round" stroke-width="7.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes') and ([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#333333" stroke-linejoin="round" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes') and ([tunnel] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#333333" stroke-linejoin="round" stroke-width="3.25" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="9.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([bridge] = 'yes')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="3.25" />
    </Rule>
  </Style>
  <Layer group-by="layernotnull" maximum-scale-denominator="25000" name="roller-coaster" 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">
    <StyleName><![CDATA[roller-coaster-bridges]]></StyleName>
    <StyleName><![CDATA[roller-coaster-casing]]></StyleName>
    <StyleName><![CDATA[roller-coaster-fill]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    COALESCE(layer,0) AS layernotnull,
    CASE WHEN (tunnel = 'yes' OR tunnel = 'building_passage' OR covered = 'yes' OR tags->'indoor' = 'yes') THEN 'yes' ELSE 'no' END AS tunnel,
    CASE WHEN (bridge = 'yes' OR bridge = 'covered' OR bridge = 'viaduct') THEN 'yes' ELSE 'no' END AS bridge
  FROM planet_osm_line
  WHERE tags @> 'roller_coaster=>track' AND railway IS NULL
  ORDER BY
    layernotnull -- put bottom layered track first
) AS roller_coaster]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="entrances">
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([entrance] = 'service') and ([access] = 'no')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/corners.svg" fill="#b9a99c" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([entrance] = 'service') and ([access] = 'no')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([entrance] = 'service') and ([access] = 'yes')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/corners.svg" fill="#9a826f" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([entrance] = 'service') and ([access] = 'yes')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([entrance] = 'service') and ([access] = 'permissive')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/corners.svg" fill="#9a826f" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([entrance] = 'service') and ([access] = 'permissive')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([entrance] = 'service')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/corners.svg" fill="#b9a99c" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([entrance] = 'service')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([entrance] = 'yes')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rectdiag.svg" fill="#b9a99c" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([entrance] = 'yes')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([entrance] = 'main')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rectdiag.svg" fill="#b9a99c" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([entrance] = 'main')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/square.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="1" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([entrance] = 'home')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rectdiag.svg" fill="#b9a99c" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([entrance] = 'home')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([entrance] = 'staircase')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rectdiag.svg" fill="#b9a99c" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'no') and ([entrance] = 'staircase')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([entrance] != null) and ([access] = 'no')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rectdiag.svg" fill="#b9a99c" height="8" ignore-placement="true" opacity="0" width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([entrance] != null) and ([access] = 'no')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rectdiag.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([entrance] != null) and ([access] = 'no')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'yes') and ([entrance] = 'yes')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#9a826f" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'yes') and ([entrance] = 'yes')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'yes') and ([entrance] = 'main')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/square.svg" fill="#9a826f" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'yes') and ([entrance] = 'main')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/square.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="1" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'yes') and ([entrance] = 'home')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#9a826f" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'yes') and ([entrance] = 'home')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'yes') and ([entrance] = 'staircase')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#9a826f" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'yes') and ([entrance] = 'staircase')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([entrance] != null) and ([access] = 'yes')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#9a826f" height="8" ignore-placement="true" opacity="0" width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([entrance] != null) and ([access] = 'yes')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#9a826f" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([entrance] != null) and ([access] = 'yes')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'permissive') and ([entrance] = 'yes')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#9a826f" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'permissive') and ([entrance] = 'yes')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'permissive') and ([entrance] = 'main')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/square.svg" fill="#9a826f" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'permissive') and ([entrance] = 'main')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/square.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="1" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'permissive') and ([entrance] = 'home')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#9a826f" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'permissive') and ([entrance] = 'home')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([access] = 'permissive') and ([entrance] = 'staircase')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#9a826f" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([access] = 'permissive') and ([entrance] = 'staircase')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([entrance] != null) and ([access] = 'permissive')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#9a826f" height="8" ignore-placement="true" opacity="0" width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([entrance] != null) and ([access] = 'permissive')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#9a826f" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([entrance] != null) and ([access] = 'permissive')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([entrance] = 'yes')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([entrance] = 'yes')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([entrance] = 'main')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/square.svg" fill="#b9a99c" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([entrance] = 'main')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/square.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="1" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([entrance] = 'home')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([entrance] = 'home')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([entrance] = 'staircase')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="6" ignore-placement="true" opacity="1" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([entrance] = 'staircase')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([entrance] != null)]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="8" ignore-placement="true" opacity="0" width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([entrance] != null)]]></Filter>
      <MarkersSymbolizer allow-overlap="true" file="symbols/rect.svg" fill="#b9a99c" height="5" ignore-placement="true" opacity="0" width="5" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="2500" name="entrances" 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">
    <StyleName><![CDATA[entrances]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    tags->'entrance' AS entrance,
    access
  FROM planet_osm_point
  WHERE (tags->'entrance') IS NOT NULL AND
    (tags->'indoor' = 'no'
    OR (tags->'indoor') IS NULL))
AS entrances]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="aeroways-fill">
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'taxiway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_aeroway-fill.svg" line-pattern="repeat" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'taxiway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_aeroway-fill.svg" line-pattern="repeat" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'taxiway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_aeroway-fill.svg" line-pattern="repeat" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'taxiway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_aeroway-fill.svg" line-pattern="repeat" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'taxiway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_aeroway-fill.svg" line-pattern="repeat" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'taxiway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbcc" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'taxiway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbcc" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'taxiway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbcc" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'taxiway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbcc" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'taxiway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbcc" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'runway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_aeroway-fill.svg" line-pattern="repeat" stroke-width="24" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'runway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_aeroway-fill.svg" line-pattern="repeat" stroke-width="18" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'runway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_aeroway-fill.svg" line-pattern="repeat" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'runway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_aeroway-fill.svg" line-pattern="repeat" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'runway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_aeroway-fill.svg" line-pattern="repeat" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'runway') and ([int_surface] = 'unpaved')]]></Filter>
      <LinePatternSymbolizer alignment="global" file="symbols/unpaved/unpaved_aeroway-fill.svg" line-pattern="repeat" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'runway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbcc" stroke-width="24" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'runway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbcc" stroke-width="18" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'runway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbcc" stroke-width="12" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'runway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbcc" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'runway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbcc" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'runway') and ([int_surface] != 'unpaved')]]></Filter>
      <LineSymbolizer stroke="#bbbbcc" stroke-width="2" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="aeroways-casing">
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'taxiway') and ([bridge] = true)]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'taxiway') and ([bridge] = true)]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'taxiway') and ([bridge] = true)]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="9.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'taxiway') and ([bridge] = true)]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="7.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'taxiway') and ([bridge] = true)]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="4.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'runway') and ([bridge] = true)]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="26" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'runway') and ([bridge] = true)]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="26" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'runway') and ([bridge] = true)]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="25.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'runway') and ([bridge] = true)]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="19.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([aeroway] = 'runway') and ([bridge] = true)]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="13.2" />
    </Rule>
  </Style>
  <Layer cache-features="true" maximum-scale-denominator="400000" name="aeroways" 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">
    <StyleName><![CDATA[aeroways-casing]]></StyleName>
    <StyleName><![CDATA[aeroways-fill]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    aeroway,
    bridge IN ('yes', 'boardwalk', 'cantilever', 'covered', 'low_water_crossing', 'movable', 'trestle', 'viaduct') AS bridge,
    CASE WHEN surface IN ('unpaved', 'compacted', 'dirt', 'earth', 'fine_gravel', 'grass', 'grass_paver', 'gravel', 'ground',
                          'mud', 'pebblestone', 'salt', 'sand', 'woodchips', 'clay', 'ice', 'snow') THEN 'unpaved'
      WHEN surface IN ('paved', 'asphalt', 'cobblestone', 'cobblestone:flattened', 'sett', 'concrete', 'concrete:lanes',
                          'concrete:plates', 'paving_stones', 'metal', 'wood', 'unhewn_cobblestone') THEN 'paved'
      ELSE NULL
    END AS int_surface
  FROM planet_osm_line
  WHERE aeroway IN ('runway', 'taxiway')
  ORDER BY
    bridge NULLS FIRST,
    CASE WHEN aeroway = 'runway' THEN 1 ELSE 0 END,
    CASE WHEN surface IN ('unpaved', 'compacted', 'dirt', 'earth', 'fine_gravel', 'grass', 'grass_paver', 'gravel', 'ground',
                          'mud', 'pebblestone', 'salt', 'sand', 'woodchips', 'clay', 'ice', 'snow') THEN 0 ELSE 1 END
) AS aeroways]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="golf-line">
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([golf] = 'hole')]]></Filter>
      <LineSymbolizer stroke="#666666" stroke-width="0.5" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="12500" name="golf-line" 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">
    <StyleName><![CDATA[golf-line]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way, tags->'golf' AS golf
  FROM planet_osm_line
  WHERE tags @> 'golf=>hole'
) AS golf_line]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="necountries">
    <Rule>
      <MaxScaleDenominator>100000000</MaxScaleDenominator>
      <MinScaleDenominator>50000000</MinScaleDenominator>
      <LineSymbolizer stroke="#8d618b" stroke-width="0.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000000</MaxScaleDenominator>
      <MinScaleDenominator>100000000</MinScaleDenominator>
      <LineSymbolizer stroke="#8d618b" stroke-width="0.3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>500000000</MaxScaleDenominator>
      <MinScaleDenominator>200000000</MinScaleDenominator>
      <LineSymbolizer stroke="#8d618b" stroke-width="0.2" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="500000000" minimum-scale-denominator="50000000" name="necountries" 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">
    <StyleName><![CDATA[necountries]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way
  FROM ne_110m_admin_0_boundary_lines_land
) AS necountries]]></Parameter>
    </Datasource>
  </Layer>
  <Style comp-op="darken" filter-mode="first" name="admin-low-zoom-narrowline" opacity="0.6"></Style>
  <Style comp-op="darken" filter-mode="first" name="admin-low-zoom-firstline" opacity="0.5"></Style>
  <Style comp-op="darken" filter-mode="first" name="admin-low-zoom-wideline" opacity="0.5">
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="0.8" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-linejoin="bevel" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="0.6" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-linejoin="bevel" stroke-width="0.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>12500000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="0.5" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-linejoin="bevel" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000000</MaxScaleDenominator>
      <MinScaleDenominator>25000000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="0.4" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-linejoin="bevel" stroke-width="0.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.2" />
      <LineSymbolizer stroke="#8d618b" stroke-linejoin="bevel" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1" />
      <LineSymbolizer stroke="#8d618b" stroke-linejoin="bevel" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>12500000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="0.8" />
      <LineSymbolizer stroke="#8d618b" stroke-linejoin="bevel" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000000</MaxScaleDenominator>
      <MinScaleDenominator>25000000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="0.6" />
      <LineSymbolizer stroke="#8d618b" stroke-linejoin="bevel" stroke-width="0.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="2.2" />
      <LineSymbolizer stroke="#8d618b" stroke-linejoin="bevel" stroke-width="2.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.8" />
      <LineSymbolizer stroke="#8d618b" stroke-linejoin="bevel" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>12500000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.5" />
      <LineSymbolizer stroke="#8d618b" stroke-linejoin="bevel" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000000</MaxScaleDenominator>
      <MinScaleDenominator>25000000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.2" />
      <LineSymbolizer stroke="#8d618b" stroke-linejoin="bevel" stroke-width="1.2" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="50000000" minimum-scale-denominator="3000000" name="admin-low-zoom" 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">
    <StyleName><![CDATA[admin-low-zoom-wideline]]></StyleName>
    <StyleName><![CDATA[admin-low-zoom-firstline]]></StyleName>
    <StyleName><![CDATA[admin-low-zoom-narrowline]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    admin_level
  FROM planet_osm_roads
  WHERE boundary = 'administrative'
    AND admin_level IN ('0', '1', '2', '3', '4')
    AND osm_id < 0
  ORDER BY admin_level DESC
) AS admin_low_zoom]]></Parameter>
    </Datasource>
  </Layer>
  <Style comp-op="darken" filter-mode="first" name="admin-mid-zoom-narrowline" opacity="0.6">
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1" />
      <LineSymbolizer stroke="#845283" stroke-dasharray="12, 3, 2, 3, 2, 3" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="0.8" />
      <LineSymbolizer stroke="#845283" stroke-dasharray="8, 2, 1.5, 2, 1.5, 2" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="0.6" />
      <LineSymbolizer stroke="#845283" stroke-dasharray="8, 2, 1.5, 2, 1.5, 2" stroke-width="0.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.2" />
      <LineSymbolizer stroke="#845283" stroke-dasharray="17, 3, 2, 3" stroke-linejoin="bevel" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1" />
      <LineSymbolizer stroke="#845283" stroke-dasharray="12, 2, 1.5, 2" stroke-linejoin="bevel" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="0.8" />
      <LineSymbolizer stroke="#845283" stroke-dasharray="12, 2, 1.5, 2" stroke-linejoin="bevel" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.4" />
      <LineSymbolizer stroke="#845283" stroke-dasharray="27, 1.5, 6, 1.5" stroke-linejoin="bevel" stroke-width="1.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.2" />
      <LineSymbolizer stroke="#845283" stroke-dasharray="18, 1, 4, 1" stroke-linejoin="bevel" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1" />
      <LineSymbolizer stroke="#845283" stroke-dasharray="18, 1, 4, 1" stroke-linejoin="bevel" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="0.8" />
      <LineSymbolizer stroke="#845283" stroke-linejoin="bevel" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="0.6" />
      <LineSymbolizer stroke="#845283" stroke-linejoin="bevel" stroke-width="0.6" />
    </Rule>
  </Style>
  <Style comp-op="darken" filter-mode="first" name="admin-mid-zoom-wideline" opacity="0.5">
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="3" />
      <LineSymbolizer clip="false" stroke="#a37da1" stroke-linejoin="bevel" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="2.5" />
      <LineSymbolizer clip="false" stroke="#a37da1" stroke-linejoin="bevel" stroke-width="2.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="2" />
      <LineSymbolizer clip="false" stroke="#a37da1" stroke-linejoin="bevel" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-linejoin="bevel" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-linejoin="bevel" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="4.5" />
      <LineSymbolizer stroke="#a37da1" stroke-linejoin="bevel" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="4" />
      <LineSymbolizer stroke="#a37da1" stroke-linejoin="bevel" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="3.2" />
      <LineSymbolizer stroke="#a37da1" stroke-linejoin="bevel" stroke-width="3.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="2.5" />
      <LineSymbolizer stroke="#8d618b" stroke-linejoin="bevel" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.8" />
      <LineSymbolizer stroke="#8d618b" stroke-linejoin="bevel" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="6" />
      <LineSymbolizer stroke="#a37da1" stroke-linejoin="bevel" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="5.5" />
      <LineSymbolizer stroke="#a37da1" stroke-linejoin="bevel" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="4.5" />
      <LineSymbolizer stroke="#a37da1" stroke-linejoin="bevel" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="3.5" />
      <LineSymbolizer stroke="#8d618b" stroke-linejoin="bevel" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="3" />
      <LineSymbolizer stroke="#8d618b" stroke-linejoin="bevel" stroke-width="3" />
    </Rule>
  </Style>
  <Style comp-op="darken" filter-mode="first" name="admin-mid-zoom-firstline" opacity="0.5">
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '6')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.8" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="12, 1.5, 2, 1.5" stroke-linejoin="bevel" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '6')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.4" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="8, 1.5, 1.5, 1.5" stroke-linejoin="bevel" stroke-width="1.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '6')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="8, 1.5, 1.5, 1.5" stroke-linejoin="bevel" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '5')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="2.1" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="16, 2, 6, 2" stroke-linejoin="bevel" stroke-width="2.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '5')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.7" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="10, 1.5, 4.5, 1.5" stroke-linejoin="bevel" stroke-width="1.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '5')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.2" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="10, 1.5, 4.5, 1.5" stroke-linejoin="bevel" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '5')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="0.8" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="6, 1, 3, 1" stroke-linejoin="bevel" stroke-width="0.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '5')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="0.6" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="4, 0.6, 2, 0.6" stroke-linejoin="bevel" stroke-width="0.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '8')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.4" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="8, 2, 2, 2, 2.5, 2, 2, 2" stroke-linejoin="bevel" stroke-width="1.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '7')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="9, 2, 2, 2, 2, 2" stroke-linejoin="bevel" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '7')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.2" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="6, 1.5, 1.5, 1.5, 1.5, 1.5" stroke-linejoin="bevel" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="3.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="5.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="4.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="3" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="3000000" minimum-scale-denominator="100000" name="admin-mid-zoom" 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">
    <StyleName><![CDATA[admin-mid-zoom-firstline]]></StyleName>
    <StyleName><![CDATA[admin-mid-zoom-wideline]]></StyleName>
    <StyleName><![CDATA[admin-mid-zoom-narrowline]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    admin_level
  FROM planet_osm_roads
  WHERE boundary = 'administrative'
    AND admin_level IN ('0', '1', '2', '3', '4', '5', '6', '7', '8')
    AND osm_id < 0
  ORDER BY admin_level DESC
) AS admin_mid_zoom]]></Parameter>
    </Datasource>
  </Layer>
  <Style comp-op="darken" filter-mode="first" name="admin-high-zoom-narrowline" opacity="0.6">
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.4" />
      <LineSymbolizer stroke="#845283" stroke-dasharray="16, 4, 3, 4, 3, 4" stroke-width="1.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.2" />
      <LineSymbolizer stroke="#845283" stroke-dasharray="12, 3, 2, 3, 2, 3" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.6" />
      <LineSymbolizer stroke="#845283" stroke-dasharray="23, 4, 3, 4" stroke-linejoin="bevel" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.4" />
      <LineSymbolizer stroke="#845283" stroke-dasharray="17, 3, 2, 3" stroke-linejoin="bevel" stroke-width="1.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.8" />
      <LineSymbolizer stroke="#845283" stroke-dasharray="36, 2, 8, 2" stroke-linejoin="bevel" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.6" />
      <LineSymbolizer stroke="#845283" stroke-dasharray="27, 1.5, 6, 1.5" stroke-linejoin="bevel" stroke-width="1.6" />
    </Rule>
  </Style>
  <Style comp-op="darken" filter-mode="first" name="admin-high-zoom-wideline" opacity="0.5">
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="4" />
      <LineSymbolizer clip="false" stroke="#a37da1" stroke-linejoin="bevel" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="3.5" />
      <LineSymbolizer clip="false" stroke="#a37da1" stroke-linejoin="bevel" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="5.5" />
      <LineSymbolizer stroke="#a37da1" stroke-linejoin="bevel" stroke-width="5.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="5" />
      <LineSymbolizer stroke="#a37da1" stroke-linejoin="bevel" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="8" />
      <LineSymbolizer stroke="#a37da1" stroke-linejoin="bevel" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="7" />
      <LineSymbolizer stroke="#a37da1" stroke-linejoin="bevel" stroke-width="7" />
    </Rule>
  </Style>
  <Style comp-op="darken" filter-mode="first" name="admin-high-zoom-firstline" opacity="0.5">
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([admin_level] = '9')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.4" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="0, 4, 2, 2, 3, 2, 2, 4" stroke-linejoin="bevel" stroke-width="1.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '9')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.2" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="0, 3, 2, 2, 2, 2, 2, 3" stroke-linejoin="bevel" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([admin_level] = '6')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="2.1" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="16, 2, 3, 2" stroke-linejoin="bevel" stroke-width="2.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '6')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.8" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="12, 1.5, 2, 1.5" stroke-linejoin="bevel" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([admin_level] = '5')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="2.4" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="20, 2, 8, 2" stroke-linejoin="bevel" stroke-width="2.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '5')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="2.1" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="16, 2, 6, 2" stroke-linejoin="bevel" stroke-width="2.1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([admin_level] = '10')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.2" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="0, 3, 2, 2, 2, 3" stroke-linejoin="bevel" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([admin_level] = '8')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.6" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="10, 2, 2, 2, 3, 2, 2, 2" stroke-linejoin="bevel" stroke-width="1.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '8')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.4" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="8, 2, 2, 2, 2.5, 2, 2, 2" stroke-linejoin="bevel" stroke-width="1.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([admin_level] = '7')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.8" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="12, 2, 3, 2, 3, 2" stroke-linejoin="bevel" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '7')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="1.5" />
      <LineSymbolizer clip="false" stroke="#8d618b" stroke-dasharray="9, 2, 2, 2, 2, 2" stroke-linejoin="bevel" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '4')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="3.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="5.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '3')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2')]]></Filter>
      <LineSymbolizer stroke="#ffffff" stroke-linejoin="bevel" stroke-width="7" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="100000" name="admin-high-zoom" 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">
    <StyleName><![CDATA[admin-high-zoom-firstline]]></StyleName>
    <StyleName><![CDATA[admin-high-zoom-wideline]]></StyleName>
    <StyleName><![CDATA[admin-high-zoom-narrowline]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    admin_level
  FROM planet_osm_roads
  WHERE boundary = 'administrative'
    AND admin_level IN ('0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10')
    AND osm_id < 0
  ORDER BY admin_level::integer DESC -- With 10 as a valid value, we need to do a numeric ordering, not a text ordering
) AS admin_high_zoom]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="power-minorline">
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <LineSymbolizer stroke="#888888" stroke-width="0.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <LineSymbolizer stroke="#888888" stroke-width="0.4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <LineSymbolizer stroke="#888888" stroke-width="0.3" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="12500" name="power-minorline" 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">
    <StyleName><![CDATA[power-minorline]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way
  FROM planet_osm_line
  WHERE power = 'minor_line'
) AS power_minorline]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="power-line">
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <LineSymbolizer stroke="#888888" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <LineSymbolizer stroke="#888888" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <LineSymbolizer stroke="#888888" stroke-width="0.7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <LineSymbolizer stroke="#888888" stroke-width="0.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <LineSymbolizer stroke="#888888" stroke-width="0.5" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="50000" name="power-line" 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">
    <StyleName><![CDATA[power-line]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way
  FROM planet_osm_line
  WHERE power = 'line'
) AS power_line]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="tourism-boundary">
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([tourism] = 'zoo') and ([way_pixels] >= 750)]]></Filter>
      <LineSymbolizer offset="-1" stroke="#660033" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.5" stroke-width="2" />
      <LineSymbolizer offset="-3" stroke="#660033" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.3" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([tourism] = 'zoo') and ([way_pixels] >= 750)]]></Filter>
      <LineSymbolizer offset="-0.5" stroke="#660033" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.5" stroke-width="1" />
      <LineSymbolizer offset="-2" stroke="#660033" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.3" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([tourism] = 'theme_park') and ([way_pixels] >= 750)]]></Filter>
      <LineSymbolizer offset="-1" stroke="#660033" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.5" stroke-width="2" />
      <LineSymbolizer offset="-3" stroke="#660033" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.3" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([tourism] = 'theme_park') and ([way_pixels] >= 750)]]></Filter>
      <LineSymbolizer offset="-0.5" stroke="#660033" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.5" stroke-width="1" />
      <LineSymbolizer offset="-2" stroke="#660033" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.3" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([tourism] = 'zoo')]]></Filter>
      <LineSymbolizer offset="-1" stroke="#660033" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.5" stroke-width="2" />
      <LineSymbolizer offset="-3" stroke="#660033" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.3" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([tourism] = 'theme_park')]]></Filter>
      <LineSymbolizer offset="-1" stroke="#660033" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.5" stroke-width="2" />
      <LineSymbolizer offset="-3" stroke="#660033" stroke-linecap="round" stroke-linejoin="round" stroke-opacity="0.3" stroke-width="6" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="750000" name="tourism-boundary" 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">
    <StyleName><![CDATA[tourism-boundary]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels,
    tourism
  FROM planet_osm_polygon
  WHERE tourism = 'theme_park'
    OR tourism = 'zoo'
) AS tourism_boundary]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="protected-areas-narrowline" opacity="0.15">
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 750) and ([boundary] = 'aboriginal_lands')]]></Filter>
      <LineSymbolizer stroke="#82643a" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 750) and ([boundary] = 'aboriginal_lands')]]></Filter>
      <LineSymbolizer stroke="#82643a" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 750)]]></Filter>
      <LineSymbolizer stroke="#008000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 750)]]></Filter>
      <LineSymbolizer stroke="#008000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="protected-areas-wideline" opacity="0.15">
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 750) and ([boundary] = 'aboriginal_lands')]]></Filter>
      <LineSymbolizer offset="-2" stroke="#82643a" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 750) and ([boundary] = 'aboriginal_lands')]]></Filter>
      <LineSymbolizer offset="-1" stroke="#82643a" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 750) and ([boundary] = 'aboriginal_lands')]]></Filter>
      <LineSymbolizer offset="-0.9" stroke="#82643a" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 750)]]></Filter>
      <LineSymbolizer offset="-2" stroke="#008000" stroke-linecap="round" stroke-linejoin="round" stroke-width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 750)]]></Filter>
      <LineSymbolizer offset="-1" stroke="#008000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 750)]]></Filter>
      <LineSymbolizer offset="-0.9" stroke="#008000" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.6" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="protected-areas" opacity="0.25">
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 750) and ([boundary] = 'aboriginal_lands')]]></Filter>
      <LineSymbolizer stroke="#82643a" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 750) and ([boundary] = 'aboriginal_lands')]]></Filter>
      <LineSymbolizer stroke="#82643a" stroke-width="1.2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 750)]]></Filter>
      <LineSymbolizer stroke="#008000" stroke-width="1.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 750)]]></Filter>
      <LineSymbolizer stroke="#008000" stroke-width="1.2" />
    </Rule>
  </Style>
  <Layer cache-features="true" maximum-scale-denominator="3000000" name="protected-areas" 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">
    <StyleName><![CDATA[protected-areas]]></StyleName>
    <StyleName><![CDATA[protected-areas-wideline]]></StyleName>
    <StyleName><![CDATA[protected-areas-narrowline]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    boundary,
    tags->'protect_class' AS protect_class,
    way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels
  FROM planet_osm_polygon
  WHERE (boundary IN ('aboriginal_lands', 'national_park')
         OR leisure = 'nature_reserve'
         OR (boundary = 'protected_area' AND tags->'protect_class' IN ('1','1a','1b','2','3','4','5','6')))
    AND building IS NULL
    AND way_area > 1*!pixel_width!::real*!pixel_height!::real
) AS protected_areas]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="trees-trunk" opacity="0.4">
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'tree')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#6b8d5e" height="6" ignore-placement="true" stroke-width="0" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'tree')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#6b8d5e" height="3" ignore-placement="true" stroke-width="0" width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'tree')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#6b8d5e" height="2" ignore-placement="true" stroke-width="0" width="2" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="trees-canopy" opacity="0.6">
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'tree')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#90c17b" height="30" ignore-placement="true" stroke-width="0" width="30" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'tree')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#90c17b" height="15" ignore-placement="true" stroke-width="0" width="15" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'tree')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#90c17b" height="10" ignore-placement="true" stroke-width="0" width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'tree')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#90c17b" height="5" ignore-placement="true" stroke-width="0" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'tree')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#90c17b" height="2.5" ignore-placement="true" stroke-width="0" width="2.5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'tree_row')]]></Filter>
      <LineSymbolizer stroke="#90c17b" stroke-linecap="round" stroke-width="30" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'tree_row')]]></Filter>
      <LineSymbolizer stroke="#90c17b" stroke-linecap="round" stroke-width="15" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'tree_row')]]></Filter>
      <LineSymbolizer stroke="#90c17b" stroke-linecap="round" stroke-width="10" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'tree_row')]]></Filter>
      <LineSymbolizer stroke="#90c17b" stroke-linecap="round" stroke-width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'tree_row')]]></Filter>
      <LineSymbolizer stroke="#90c17b" stroke-linecap="round" stroke-width="2.5" />
    </Rule>
  </Style>
  <Layer cache-features="true" maximum-scale-denominator="12500" name="trees" 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">
    <StyleName><![CDATA[trees-canopy]]></StyleName>
    <StyleName><![CDATA[trees-trunk]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way, "natural"
  FROM planet_osm_point
  WHERE "natural" = 'tree'
UNION ALL
SELECT
    way, "natural"
  FROM planet_osm_line
  WHERE "natural" = 'tree_row'
) AS trees]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="country-names">
    <Rule>
      <MaxScaleDenominator>50000000</MaxScaleDenominator>
      <MinScaleDenominator>25000000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 1000) and ([way_pixels] < 360000)]]></Filter>
      <TextSymbolizer character-spacing="0.5" fill="#653e64" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.4" margin="7.7" size="11" wrap-width="40"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 1000) and ([way_pixels] < 360000)]]></Filter>
      <TextSymbolizer character-spacing="0.5" fill="#653e64" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.4" margin="9.1" size="15" wrap-width="60"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 1000) and ([way_pixels] < 360000)]]></Filter>
      <TextSymbolizer character-spacing="0.5" fill="#653e64" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.7" margin="9.1" size="14" wrap-width="55"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 1000) and ([way_pixels] < 360000)]]></Filter>
      <TextSymbolizer character-spacing="0.5" fill="#653e64" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1" margin="9.1" size="13" wrap-width="50"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 1000) and ([way_pixels] < 360000)]]></Filter>
      <TextSymbolizer character-spacing="0.5" fill="#653e64" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.2" margin="8.4" size="12" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000000</MaxScaleDenominator>
      <MinScaleDenominator>50000000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 1000) and ([way_pixels] < 360000)]]></Filter>
      <TextSymbolizer character-spacing="0.5" fill="#653e64" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" margin="7" size="10" wrap-width="35"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000000</MaxScaleDenominator>
      <MinScaleDenominator>25000000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 1000)]]></Filter>
      <TextSymbolizer character-spacing="0.5" fill="#653e64" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.4" margin="7.7" size="11" wrap-width="40"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000000</MaxScaleDenominator>
      <MinScaleDenominator>50000000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 1000)]]></Filter>
      <TextSymbolizer character-spacing="0.5" fill="#653e64" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" margin="7" size="10" wrap-width="35"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] < 360000)]]></Filter>
      <TextSymbolizer character-spacing="0.5" fill="#653e64" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.4" margin="9.1" size="15" wrap-width="60"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] < 360000)]]></Filter>
      <TextSymbolizer character-spacing="0.5" fill="#653e64" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.7" margin="9.1" size="14" wrap-width="55"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] < 360000)]]></Filter>
      <TextSymbolizer character-spacing="0.5" fill="#653e64" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1" margin="9.1" size="13" wrap-width="50"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] < 360000)]]></Filter>
      <TextSymbolizer character-spacing="0.5" fill="#653e64" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.2" margin="8.4" size="12" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="200000000" name="country-names" 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">
    <StyleName><![CDATA[country-names]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    (SELECT ST_Transform(ST_PointOnSurface(geom),3857)
      FROM ST_Dump(ST_Transform(way,4326))
      ORDER BY ST_Area(geom::geography) DESC
      LIMIT 1) AS way,
    way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels,
    name
  FROM planet_osm_polygon
  WHERE way && !bbox!
    AND name IS NOT NULL
    AND boundary = 'administrative'
    AND admin_level = '2'
    AND way_area > 100*POW(!scale_denominator!*0.001*0.28,2)
    AND way_area < 4000000*POW(!scale_denominator!*0.001*0.28,2)
    AND osm_id < 0
  ORDER BY way_area DESC
) AS country_names]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="capital-names">
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([population] > 600000) and ([dir] = 1)]]></Filter>
      <ShieldSymbolizer dx="7" dy="7" file="symbols/place/place-capital-8.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" placement-type="simple" placements="N,S,E,W" size="12" unlock-image="true" wrap-width="60"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([population] > 600000) and ([dir] = 1)]]></Filter>
      <ShieldSymbolizer dx="6" dy="6" file="symbols/place/place-capital-6.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" placement-type="simple" placements="N,S,E,W" size="12" unlock-image="true" wrap-width="60"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>12500000</MinScaleDenominator>
      <Filter><![CDATA[([population] > 600000) and ([dir] = 1)]]></Filter>
      <ShieldSymbolizer dx="6" dy="6" file="symbols/place/place-capital-6.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.1" margin="7.7" placement-type="simple" placements="N,S,E,W" size="11" unlock-image="true" wrap-width="45"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000000</MaxScaleDenominator>
      <MinScaleDenominator>25000000</MinScaleDenominator>
      <Filter><![CDATA[([population] > 600000) and ([dir] = 1)]]></Filter>
      <ShieldSymbolizer dx="6" dy="6" file="symbols/place/place-capital-6.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.6" margin="7.7" placement-type="simple" placements="N,S,E,W" size="11" unlock-image="true" wrap-width="30"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <Filter><![CDATA[([population] > 600000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.75" margin="10.5" size="15" wrap-width="75"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([population] > 600000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.7" margin="9.8" size="14" wrap-width="70"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([population] > 600000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.65" margin="9.1" size="13" wrap-width="65"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([population] > 600000)]]></Filter>
      <ShieldSymbolizer dx="7" dy="7" file="symbols/place/place-capital-8.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" placement-type="simple" placements="S,N,E,W" size="12" unlock-image="true" wrap-width="60"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([population] > 600000)]]></Filter>
      <ShieldSymbolizer dx="6" dy="6" file="symbols/place/place-capital-6.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" placement-type="simple" placements="S,N,E,W" size="12" unlock-image="true" wrap-width="60"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>12500000</MinScaleDenominator>
      <Filter><![CDATA[([population] > 600000)]]></Filter>
      <ShieldSymbolizer dx="6" dy="6" file="symbols/place/place-capital-6.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.1" margin="7.7" placement-type="simple" placements="S,N,E,W" size="11" unlock-image="true" wrap-width="45"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000000</MaxScaleDenominator>
      <MinScaleDenominator>25000000</MinScaleDenominator>
      <Filter><![CDATA[([population] > 600000)]]></Filter>
      <ShieldSymbolizer dx="6" dy="6" file="symbols/place/place-capital-6.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.6" margin="7.7" placement-type="simple" placements="S,N,E,W" size="11" unlock-image="true" wrap-width="30"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <Filter><![CDATA[([population] > 600000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.75" margin="10.5" size="15" wrap-width="75"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([population] > 600000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.7" margin="9.8" size="14" wrap-width="70"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([population] > 600000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.65" margin="9.1" size="13" wrap-width="65"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([dir] = 1)]]></Filter>
      <ShieldSymbolizer dx="7" dy="7" file="symbols/place/place-capital-8.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" placement-type="simple" placements="N,S,E,W" size="12" unlock-image="true" wrap-width="60"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([dir] = 1)]]></Filter>
      <ShieldSymbolizer dx="6" dy="6" file="symbols/place/place-capital-6.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" placement-type="simple" placements="N,S,E,W" size="12" unlock-image="true" wrap-width="60"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>12500000</MinScaleDenominator>
      <Filter><![CDATA[([dir] = 1)]]></Filter>
      <ShieldSymbolizer dx="6" dy="6" file="symbols/place/place-capital-6.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.1" margin="7.7" placement-type="simple" placements="N,S,E,W" size="11" unlock-image="true" wrap-width="45"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <Filter><![CDATA[([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.75" margin="10.5" size="15" wrap-width="75"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.7" margin="9.8" size="14" wrap-width="70"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.65" margin="9.1" size="13" wrap-width="65"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <ShieldSymbolizer dx="7" dy="7" file="symbols/place/place-capital-8.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" placement-type="simple" placements="S,N,E,W" size="12" unlock-image="true" wrap-width="60"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <ShieldSymbolizer dx="6" dy="6" file="symbols/place/place-capital-6.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" placement-type="simple" placements="S,N,E,W" size="12" unlock-image="true" wrap-width="60"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>12500000</MinScaleDenominator>
      <ShieldSymbolizer dx="6" dy="6" file="symbols/place/place-capital-6.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.1" margin="7.7" placement-type="simple" placements="S,N,E,W" size="11" unlock-image="true" wrap-width="45"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.75" margin="10.5" size="15" wrap-width="75"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.7" margin="9.8" size="14" wrap-width="70"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.65" margin="9.1" size="13" wrap-width="65"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="100000000" minimum-scale-denominator="12500" name="capital-names" 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">
    <StyleName><![CDATA[capital-names]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    name,
    CASE
      WHEN (tags->'population' ~ '^[0-9]{1,8}$') THEN (tags->'population')::INTEGER ELSE 0
    END as population,
    round(ascii(md5(osm_id::text)) / 55) AS dir -- base direction factor on geometry to be consistent across metatiles
  FROM planet_osm_point
  WHERE place IN ('city', 'town', 'village', 'hamlet')
    AND name IS NOT NULL
    AND tags @> 'capital=>yes'
  ORDER BY population DESC
) AS capital_names]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="state-names">
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 3000) and ([way_pixels] < 196000)]]></Filter>
      <TextSymbolizer fill="#7f577e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1" margin="9.1" placement="interior" size="15" wrap-width="50"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 3000) and ([way_pixels] < 196000)]]></Filter>
      <TextSymbolizer fill="#7f577e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1" margin="9.1" placement="interior" size="13" wrap-width="50"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 3000) and ([way_pixels] < 196000)]]></Filter>
      <TextSymbolizer fill="#7f577e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.2" margin="8.4" placement="interior" size="12" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 3000) and ([way_pixels] < 196000)]]></Filter>
      <TextSymbolizer fill="#7f577e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.4" margin="7.7" placement="interior" size="11" wrap-width="40"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 3000) and ([way_pixels] < 196000)]]></Filter>
      <TextSymbolizer fill="#7f577e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" margin="7" placement="interior" size="10" wrap-width="35"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer fill="#7f577e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" margin="7" placement="interior" size="10" wrap-width="35"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="50000000" name="state-names" 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">
    <StyleName><![CDATA[state-names]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    ST_PointOnSurface(way) AS way,
    way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels,
    name,
    admin_level,
    ref
  FROM planet_osm_polygon
  WHERE ST_PointOnSurface(way) && !bbox!
    AND name IS NOT NULL
    AND boundary = 'administrative'
    AND admin_level = '4'
    AND way_area > 3000*POW(!scale_denominator!*0.001*0.28,2)
    AND way_area < 4000000*POW(!scale_denominator!*0.001*0.28,2)
    AND osm_id < 0
  ORDER BY way_area DESC
) AS state_names]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="placenames-medium-low-importance">
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([category] = 2)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.75" margin="10.5" size="15" wrap-width="75"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 2)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.65" margin="8.4" size="13" wrap-width="65"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 2)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.55" margin="7.7" size="11" wrap-width="55"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 2)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.8" margin="7" size="10" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Style filter-mode="first" name="placenames-medium-medium-importance">
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([score] >= 70000) and ([dir] = 1)]]></Filter>
      <ShieldSymbolizer dx="4" dy="4" file="symbols/place/place-4-z7.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" margin="7" placement-type="simple" placements="N,S,E,W" size="10" unlock-image="true" wrap-width="30"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([score] >= 70000) and ([dir] = 1)]]></Filter>
      <ShieldSymbolizer dx="4" dy="4" file="symbols/place/place-4.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" margin="7" placement-type="simple" placements="N,S,E,W" size="10" unlock-image="true" wrap-width="30"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([score] >= 70000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.7" margin="10.5" size="15" wrap-width="75"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([score] >= 70000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.7" margin="9.8" size="14" wrap-width="70"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([score] >= 70000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.65" margin="9.1" size="13" wrap-width="65"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([score] >= 70000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" size="12" wrap-width="60"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([score] >= 70000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1" margin="7" size="10" wrap-width="40"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([score] >= 70000)]]></Filter>
      <ShieldSymbolizer dx="4" dy="4" file="symbols/place/place-4-z7.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" margin="7" placement-type="simple" placements="S,N,E,W" size="10" unlock-image="true" wrap-width="30"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([score] >= 70000)]]></Filter>
      <ShieldSymbolizer dx="4" dy="4" file="symbols/place/place-4.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" margin="7" placement-type="simple" placements="S,N,E,W" size="10" unlock-image="true" wrap-width="30"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([score] >= 70000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.7" margin="10.5" size="15" wrap-width="75"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([score] >= 70000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.7" margin="9.8" size="14" wrap-width="70"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([score] >= 70000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.65" margin="9.1" size="13" wrap-width="65"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([score] >= 70000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" size="12" wrap-width="60"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([score] >= 70000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1" margin="7" size="10" wrap-width="40"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([dir] = 1)]]></Filter>
      <ShieldSymbolizer dx="4" dy="4" file="symbols/place/place-4-z7.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" margin="7" placement-type="simple" placements="N,S,E,W" size="10" unlock-image="true" wrap-width="30"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.7" margin="10.5" size="15" wrap-width="75"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.7" margin="9.8" size="14" wrap-width="70"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.65" margin="9.1" size="13" wrap-width="65"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" size="12" wrap-width="60"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1" margin="7" size="10" wrap-width="40"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000)]]></Filter>
      <ShieldSymbolizer dx="4" dy="4" file="symbols/place/place-4-z7.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" margin="7" placement-type="simple" placements="S,N,E,W" size="10" unlock-image="true" wrap-width="30"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.7" margin="10.5" size="15" wrap-width="75"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.7" margin="9.8" size="14" wrap-width="70"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.65" margin="9.1" size="13" wrap-width="65"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" size="12" wrap-width="60"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>1500000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] < 400000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1" margin="7" size="10" wrap-width="40"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Style filter-mode="first" name="placenames-medium-high-importance">
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 3000000) and ([dir] = 1)]]></Filter>
      <ShieldSymbolizer dx="5" dy="5" file="symbols/place/place-6-z7.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" placement-type="simple" placements="N,S,E,W" size="12" unlock-image="true" wrap-width="60"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 3000000) and ([dir] = 1)]]></Filter>
      <ShieldSymbolizer dx="5" dy="5" file="symbols/place/place-6.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" placement-type="simple" placements="N,S,E,W" size="12" unlock-image="true" wrap-width="60"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>12500000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 3000000) and ([dir] = 1)]]></Filter>
      <ShieldSymbolizer dx="4" dy="4" file="symbols/place/place-4.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.1" margin="7.7" placement-type="simple" placements="N,S,E,W" size="11" unlock-image="true" wrap-width="45"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000000</MaxScaleDenominator>
      <MinScaleDenominator>25000000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 3000000) and ([dir] = 1)]]></Filter>
      <ShieldSymbolizer dx="4" dy="4" file="symbols/place/place-4.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.65" margin="7.7" placement-type="simple" placements="N,S,E,W" size="11" unlock-image="true" wrap-width="30"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 3000000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.75" margin="10.5" size="15" wrap-width="75"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 3000000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.7" margin="9.8" size="14" wrap-width="70"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 3000000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.65" margin="9.1" size="13" wrap-width="65"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 400000) and ([dir] = 1)]]></Filter>
      <ShieldSymbolizer dx="5" dy="5" file="symbols/place/place-6-z7.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" placement-type="simple" placements="N,S,E,W" size="12" unlock-image="true" wrap-width="60"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 400000) and ([dir] = 1)]]></Filter>
      <ShieldSymbolizer dx="5" dy="5" file="symbols/place/place-6.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" placement-type="simple" placements="N,S,E,W" size="12" unlock-image="true" wrap-width="60"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>12500000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 400000) and ([dir] = 1)]]></Filter>
      <ShieldSymbolizer dx="4" dy="4" file="symbols/place/place-4.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.1" margin="7.7" placement-type="simple" placements="N,S,E,W" size="11" unlock-image="true" wrap-width="45"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 400000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.75" margin="10.5" size="15" wrap-width="75"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 400000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.7" margin="9.8" size="14" wrap-width="70"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 400000) and ([dir] = 1)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.65" margin="9.1" size="13" wrap-width="65"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 3000000)]]></Filter>
      <ShieldSymbolizer dx="5" dy="5" file="symbols/place/place-6-z7.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" placement-type="simple" placements="S,N,E,W" size="12" unlock-image="true" wrap-width="60"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 3000000)]]></Filter>
      <ShieldSymbolizer dx="5" dy="5" file="symbols/place/place-6.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" placement-type="simple" placements="S,N,E,W" size="12" unlock-image="true" wrap-width="60"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>12500000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 3000000)]]></Filter>
      <ShieldSymbolizer dx="4" dy="4" file="symbols/place/place-4.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.1" margin="7.7" placement-type="simple" placements="S,N,E,W" size="11" unlock-image="true" wrap-width="45"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 3000000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.75" margin="10.5" size="15" wrap-width="75"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 3000000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.7" margin="9.8" size="14" wrap-width="70"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000000</MaxScaleDenominator>
      <MinScaleDenominator>25000000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 3000000)]]></Filter>
      <ShieldSymbolizer dx="4" dy="4" file="symbols/place/place-4.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.65" margin="7.7" placement-type="simple" placements="S,N,E,W" size="11" unlock-image="true" wrap-width="30"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 3000000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.65" margin="9.1" size="13" wrap-width="65"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>6500000</MaxScaleDenominator>
      <MinScaleDenominator>3000000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 400000)]]></Filter>
      <ShieldSymbolizer dx="5" dy="5" file="symbols/place/place-6-z7.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" placement-type="simple" placements="S,N,E,W" size="12" unlock-image="true" wrap-width="60"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500000</MaxScaleDenominator>
      <MinScaleDenominator>6500000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 400000)]]></Filter>
      <ShieldSymbolizer dx="5" dy="5" file="symbols/place/place-6.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" placement-type="simple" placements="S,N,E,W" size="12" unlock-image="true" wrap-width="60"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>12500000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 400000)]]></Filter>
      <ShieldSymbolizer dx="4" dy="4" file="symbols/place/place-4.svg" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.1" margin="7.7" placement-type="simple" placements="S,N,E,W" size="11" unlock-image="true" wrap-width="45"><![CDATA[[name]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 400000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.75" margin="10.5" size="15" wrap-width="75"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>400000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 400000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.7" margin="9.8" size="14" wrap-width="70"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([category] = 1) and ([score] >= 400000)]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.65" margin="9.1" size="13" wrap-width="65"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer cache-features="true" maximum-scale-denominator="50000000" minimum-scale-denominator="12500" name="placenames-medium" 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">
    <StyleName><![CDATA[placenames-medium-high-importance]]></StyleName>
    <StyleName><![CDATA[placenames-medium-medium-importance]]></StyleName>
    <StyleName><![CDATA[placenames-medium-low-importance]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    name,
    score,
    CASE
      WHEN (place = 'city') THEN 1
      ELSE 2
    END as category,
    round(ascii(md5(osm_id::text)) / 55) AS dir -- base direction factor on geometry to be consistent across metatiles
  FROM
    (SELECT
        osm_id,
        way,
        place,
        name,
        (
          (CASE
            WHEN (tags->'population' ~ '^[0-9]{1,8}$') THEN (tags->'population')::INTEGER
            WHEN (place = 'city') THEN 100000
            WHEN (place = 'town') THEN 1000
            ELSE 1
          END)
          *
          (CASE
            WHEN (tags @> 'capital=>4') THEN 2
            ELSE 1
          END)
        ) AS score
      FROM planet_osm_point
      WHERE place IN ('city', 'town')
        AND name IS NOT NULL
        AND NOT (tags @> 'capital=>yes')
    ) as p
  ORDER BY score DESC, length(name) DESC, name
) AS placenames_medium]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="placenames-small-neighborhood">
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'neighbourhood')]]></Filter>
      <TextSymbolizer fill="#777777" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1.5" line-spacing="-0.6" margin="8.4" size="12" wrap-width="60"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'neighbourhood')]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.8" margin="7" size="10" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([place] = 'isolated_dwelling')]]></Filter>
      <TextSymbolizer fill="#777777" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1.5" line-spacing="-0.6" margin="8.4" size="12" wrap-width="60"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'isolated_dwelling')]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.8" margin="7" size="10" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([place] = 'farm')]]></Filter>
      <TextSymbolizer fill="#777777" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1.5" line-spacing="-0.6" margin="8.4" size="12" wrap-width="60"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'farm')]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.8" margin="7" size="10" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Style filter-mode="first" name="placenames-small-quarter">
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'hamlet')]]></Filter>
      <TextSymbolizer fill="#777777" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1.5" line-spacing="-0.6" margin="8.4" size="12" wrap-width="60"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'hamlet')]]></Filter>
      <TextSymbolizer fill="#777777" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.8" margin="7" size="11" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'hamlet')]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1.5" line-spacing="-0.55" margin="7.7" size="10" wrap-width="55"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'quarter')]]></Filter>
      <TextSymbolizer fill="#777777" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1.5" line-spacing="-0.7" margin="9.8" size="14" wrap-width="70"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'quarter')]]></Filter>
      <TextSymbolizer fill="#777777" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1.5" line-spacing="-0.6" margin="8.4" size="12" wrap-width="60"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'quarter')]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1.5" line-spacing="-0.55" margin="7.7" size="11" wrap-width="55"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Style filter-mode="first" name="placenames-small-village">
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'village')]]></Filter>
      <TextSymbolizer fill="#777777" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1.5" line-spacing="-0.75" margin="10.5" size="15" wrap-width="75"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'village')]]></Filter>
      <TextSymbolizer fill="#777777" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1.5" line-spacing="-0.7" margin="9.8" size="14" wrap-width="70"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'village')]]></Filter>
      <TextSymbolizer fill="#777777" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1.5" line-spacing="-0.65" margin="9.1" size="13" wrap-width="65"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'village')]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.55" margin="7.7" size="11" wrap-width="55"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'village')]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.5" margin="7" size="10" wrap-width="50"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Style filter-mode="first" name="placenames-small-suburb">
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'suburb')]]></Filter>
      <TextSymbolizer fill="#777777" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1.5" line-spacing="-0.75" margin="10.5" size="15" wrap-width="75"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'suburb')]]></Filter>
      <TextSymbolizer fill="#777777" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1.5" line-spacing="-0.7" margin="9.8" size="14" wrap-width="70"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'suburb')]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.6" margin="8.4" size="12" wrap-width="60"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([place] = 'suburb')]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.55" margin="7.7" size="11" wrap-width="55"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer cache-features="true" maximum-scale-denominator="200000" name="placenames-small" 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">
    <StyleName><![CDATA[placenames-small-suburb]]></StyleName>
    <StyleName><![CDATA[placenames-small-village]]></StyleName>
    <StyleName><![CDATA[placenames-small-quarter]]></StyleName>
    <StyleName><![CDATA[placenames-small-neighborhood]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    place,
    name
  FROM planet_osm_point
  WHERE place IN ('village', 'hamlet')
     AND name IS NOT NULL
     AND NOT tags @> 'capital=>yes'
     OR (place IN ('suburb', 'quarter', 'neighbourhood', 'isolated_dwelling', 'farm')
     ) AND name IS NOT NULL
  ORDER BY CASE
      WHEN place = 'suburb' THEN 7
      WHEN place = 'village' THEN 6
      WHEN place = 'hamlet' THEN 5
      WHEN place = 'quarter' THEN 4
      WHEN place = 'neighbourhood' THEN 3
      WHEN place = 'isolated_dwelling' THEN 2
      WHEN place = 'farm' THEN 1
    END DESC,
    length(name) DESC,
    name
) AS placenames_small]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="stations-aerialway">
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([aerialway] = 'station')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" width="6" />
      <TextSymbolizer dy="10" fill="#4957ad" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([aerialway] = 'station')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" width="4" />
      <TextSymbolizer dy="10" fill="#4957ad" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([aerialway] = 'station')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" width="4" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="stations">
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([railway] = 'station') and ([station] != 'subway')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" width="9" />
      <TextSymbolizer dy="10" fill="#4957ad" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.65" size="11" wrap-width="33"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'station') and ([station] != 'subway')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" width="6" />
      <TextSymbolizer dy="9" fill="#4957ad" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'station') and ([station] != 'subway')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'station') and ([station] != 'subway')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([railway] = 'station') and ([station] = 'subway')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" width="6" />
      <TextSymbolizer dy="10" fill="#4957ad" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.65" size="11" wrap-width="33"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'station') and ([station] = 'subway')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" width="6" />
      <TextSymbolizer dy="9" fill="#4957ad" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'station') and ([station] = 'subway')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'station') and ([station] = 'subway')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([railway] = 'tram_stop')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" width="6" />
      <TextSymbolizer dy="10" fill="#4957ad" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'tram_stop')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'tram_stop')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([railway] = 'halt')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" width="6" />
      <TextSymbolizer dy="10" fill="#4957ad" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'halt')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([railway] = 'station')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" width="9" />
      <TextSymbolizer dy="10" fill="#4957ad" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.65" size="11" wrap-width="33"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'station')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" />
      <TextSymbolizer dy="9" fill="#4957ad" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'station')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#7981b0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([railway] = 'subway_entrance')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/entrance.svg" fill="#0092da" />
      <TextSymbolizer dy="10" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" size="10" wrap-width="0"><![CDATA[[ref]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'subway_entrance')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/entrance.svg" fill="#0092da" />
    </Rule>
  </Style>
  <Layer cache-features="true" maximum-scale-denominator="200000" name="stations" 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">
    <StyleName><![CDATA[stations]]></StyleName>
    <StyleName><![CDATA[stations-aerialway]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    name,
    ref,
    railway,
    aerialway,
    station
  FROM
  (SELECT
      ST_PointOnSurface(way) AS way,
      name,
      ref,
      railway,
      aerialway,
      tags->'station' AS station,
      way_area
    FROM planet_osm_polygon
    WHERE way && !bbox! -- Not ST_PointOnSurface(way) because name might be NULL
      AND way_area < 768000*POW(!scale_denominator!*0.001*0.28,2)
  UNION ALL
  SELECT
      way,
      name,
      ref,
      railway,
      aerialway,
      tags->'station' AS station,
      NULL as way_area
    FROM planet_osm_point
    WHERE way && !bbox!
    ) _
  WHERE railway IN ('station', 'halt', 'tram_stop')
    OR railway = 'subway_entrance' AND way_area IS NULL
    OR aerialway = 'station'
  ORDER BY
    CASE railway
      WHEN 'station' THEN 1
      WHEN 'subway_entrance' THEN 3
      ELSE 2
    END,
    way_area DESC NULLS LAST
) AS stations]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="junctions">
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_junction') and ([name] != null) and ([ref] != null) and ([junction] = 'yes')]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.65" minimum-distance="2" size="11" wrap-character=";" wrap-width="30"><![CDATA[[name]+'\n'+[ref]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_junction') and ([name] != null) and ([ref] != null) and ([junction] = 'yes')]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.65" minimum-distance="2" size="11" wrap-character=";" wrap-width="30"><![CDATA[[name]+'\n'+[ref]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_junction') and ([name] != null) and ([ref] != null) and ([junction] = 'yes')]]></Filter>
      <TextSymbolizer fill="#960000" fontset-name="fontset-1" halo-radius="1" line-spacing="-1.5" minimum-distance="2" size="10" wrap-character=";" wrap-width="2"><![CDATA[[name]+'\n'+[ref]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_junction') and ([name] != null) and ([ref] != null) and ([junction] = 'yes')]]></Filter>
      <TextSymbolizer fill="#960000" fontset-name="fontset-1" halo-radius="1" line-spacing="-1.5" minimum-distance="2" size="10" wrap-character=";" wrap-width="2"><![CDATA[[ref]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_junction') and ([name] != null) and ([ref] != null)]]></Filter>
      <TextSymbolizer fill="#960000" fontset-name="fontset-1" halo-radius="1" line-spacing="-1.65" minimum-distance="2" size="11" wrap-character=";" wrap-width="2"><![CDATA[[name]+'\n'+[ref]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_junction') and ([name] != null) and ([ref] != null)]]></Filter>
      <TextSymbolizer fill="#960000" fontset-name="fontset-1" halo-radius="1" line-spacing="-1.5" minimum-distance="2" size="10" wrap-character=";" wrap-width="2"><![CDATA[[name]+'\n'+[ref]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_junction') and ([name] != null) and ([ref] != null)]]></Filter>
      <TextSymbolizer fill="#960000" fontset-name="fontset-1" halo-radius="1" line-spacing="-1.5" minimum-distance="2" size="10" wrap-character=";" wrap-width="2"><![CDATA[[ref]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_junction') and ([name] != null) and ([ref] = null) and ([junction] = 'yes')]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.65" minimum-distance="2" size="11" wrap-character=";" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_junction') and ([name] != null) and ([ref] = null) and ([junction] = 'yes')]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.65" minimum-distance="2" size="11" wrap-character=";" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_junction') and ([name] != null) and ([ref] = null) and ([junction] = 'yes')]]></Filter>
      <TextSymbolizer fill="#960000" fontset-name="fontset-1" halo-radius="1" line-spacing="-1.5" minimum-distance="2" size="10" wrap-character=";" wrap-width="2"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_junction') and ([name] != null) and ([ref] = null) and ([junction] = 'yes')]]></Filter>
      <TextSymbolizer fill="#960000" fontset-name="fontset-1" halo-radius="1" line-spacing="-1.5" minimum-distance="2" size="10" wrap-character=";" wrap-width="2"><![CDATA[[ref]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_junction') and ([name] != null) and ([ref] = null)]]></Filter>
      <TextSymbolizer fill="#960000" fontset-name="fontset-1" halo-radius="1" line-spacing="-1.65" minimum-distance="2" size="11" wrap-character=";" wrap-width="2"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_junction') and ([name] != null) and ([ref] = null)]]></Filter>
      <TextSymbolizer fill="#960000" fontset-name="fontset-1" halo-radius="1" line-spacing="-1.5" minimum-distance="2" size="10" wrap-character=";" wrap-width="2"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_junction') and ([name] != null) and ([ref] = null)]]></Filter>
      <TextSymbolizer fill="#960000" fontset-name="fontset-1" halo-radius="1" line-spacing="-1.5" minimum-distance="2" size="10" wrap-character=";" wrap-width="2"><![CDATA[[ref]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([junction] = 'yes') and ([highway] = 'traffic_signals')]]></Filter>
      <TextSymbolizer dy="9" fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.65" minimum-distance="2" size="11" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([junction] = 'yes') and ([highway] = 'traffic_signals')]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" minimum-distance="2" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'traffic_signals')]]></Filter>
      <TextSymbolizer dy="9" fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.65" minimum-distance="2" size="11" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'traffic_signals')]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" minimum-distance="2" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([junction] = 'yes') and ([highway] = 'motorway_junction')]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.65" minimum-distance="2" size="11" wrap-character=";" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([junction] = 'yes') and ([highway] = 'motorway_junction')]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.65" minimum-distance="2" size="11" wrap-character=";" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([junction] = 'yes') and ([highway] = 'motorway_junction')]]></Filter>
      <TextSymbolizer fill="#960000" fontset-name="fontset-1" halo-radius="1" line-spacing="-1.5" minimum-distance="2" size="10" wrap-character=";" wrap-width="2"><![CDATA[[ref]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([junction] = 'yes')]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.65" minimum-distance="2" size="11" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([junction] = 'yes')]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" minimum-distance="2" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_junction')]]></Filter>
      <TextSymbolizer fill="#960000" fontset-name="fontset-1" halo-radius="1" line-spacing="-1.65" minimum-distance="2" size="11" wrap-character=";" wrap-width="2"><![CDATA[[ref]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_junction')]]></Filter>
      <TextSymbolizer fill="#960000" fontset-name="fontset-1" halo-radius="1" line-spacing="-1.5" minimum-distance="2" size="10" wrap-character=";" wrap-width="2"><![CDATA[[ref]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="400000" name="junctions" 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">
    <StyleName><![CDATA[junctions]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    highway,
    junction,
    ref,
    name,
    NULL AS way_pixels
  FROM planet_osm_point
  WHERE way && !bbox!
    AND (highway = 'motorway_junction' OR highway = 'traffic_signals' OR junction = 'yes')
UNION ALL
  SELECT
    ST_PointOnSurface(way) AS way,
    highway,
    junction,
    ref,
    name,
    way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels
  FROM planet_osm_polygon
  WHERE way && !bbox! -- Not ST_PointOnSurface(way) because name might be NULL
    AND junction = 'yes'
    AND way_area < 768000*POW(!scale_denominator!*0.001*0.28,2)
  ORDER BY way_pixels DESC NULLS LAST
) AS junctions]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="bridge-text">
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'bridge') and ([way_pixels] > 16000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.4" line-spacing="-1.95" margin="4.2" size="14" wrap-width="42"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'bridge') and ([way_pixels] > 4000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.3" line-spacing="-1.8" margin="3.9" size="13" wrap-width="39"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'bridge') and ([way_pixels] > 1000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.2" line-spacing="-1.65" margin="3.6" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'bridge') and ([way_pixels] > 250) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.1" line-spacing="-1.35" margin="3.3" size="11" wrap-width="33"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([man_made] = 'bridge') and ([way_pixels] > 125) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.2" margin="3" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="400000" name="bridge-text" 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">
    <StyleName><![CDATA[bridge-text]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    ST_PointOnSurface(way) AS way,
    way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels,
    man_made,
    name
  FROM planet_osm_polygon
  WHERE ST_PointOnSurface(way) && !bbox!
    AND name IS NOT NULL
    AND man_made = 'bridge'
    AND way_area > 125*POW(!scale_denominator!*0.001*0.28,2)
    AND way_area < 768000*POW(!scale_denominator!*0.001*0.28,2)
  ORDER BY way_area DESC
) AS bridge_text]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="county-names">
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 12000) and ([way_pixels] < 196000) and ([admin_level] = '6')]]></Filter>
      <TextSymbolizer fill="#986e96" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.4" margin="7.7" placement-type="simple" placements="S,SE,SW,E,NE,W,NW,N" size="11" wrap-width="40"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 12000) and ([way_pixels] < 196000) and ([admin_level] = '6')]]></Filter>
      <TextSymbolizer fill="#986e96" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" margin="7" placement-type="simple" placements="S,SE,SW,E,NE,W,NW,N" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 12000) and ([way_pixels] < 196000) and ([admin_level] = '5')]]></Filter>
      <TextSymbolizer fill="#986e96" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1" margin="9.1" placement-type="simple" placements="S,SE,SW,E,NE,W,NW,N" size="13" wrap-width="50"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>200000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 12000) and ([way_pixels] < 196000) and ([admin_level] = '5')]]></Filter>
      <TextSymbolizer fill="#986e96" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.2" margin="8.4" placement-type="simple" placements="S,SE,SW,E,NE,W,NW,N" size="12" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 12000) and ([way_pixels] < 196000) and ([admin_level] = '5')]]></Filter>
      <TextSymbolizer fill="#986e96" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" margin="7" placement-type="simple" placements="S,SE,SW,E,NE,W,NW,N" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="3000000" name="county-names" 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">
    <StyleName><![CDATA[county-names]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    ST_PointOnSurface(way) AS way,
    way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels,
    name,
    admin_level
  FROM planet_osm_polygon
  WHERE ST_PointOnSurface(way) && !bbox!
    AND name IS NOT NULL
    AND boundary = 'administrative'
    AND admin_level IN ('5', '6')
    AND way_area > 12000*POW(!scale_denominator!*0.001*0.28,2)
    AND way_area < 196000*POW(!scale_denominator!*0.001*0.28,2)
    AND osm_id < 0
  ORDER BY
    admin_level,
    way_area DESC
) AS county_names]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="amenity-points-nozzle">
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fountain')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/fountain.svg" fill="#576ddf" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fountain')]]></Filter>
      <MarkersSymbolizer fill="#576ddf" height="3" stroke-width="0" width="3" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="amenity-points-basin">
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fountain')]]></Filter>
      <MarkersSymbolizer allow-overlap="true" fill="#00FFFF" height="10" ignore-placement="true" stroke-width="0" width="10" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="amenity-points">
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_memorial') and ([memorial] = 'statue')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/statue.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([height] >= 160) and ([tower:type] = 'communication') and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([height] >= 80) and ([tower:type] = 'communication') and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([height] >= 40) and ([tower:type] = 'communication') and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([height] >= 160) and ([tower:type] = 'communication') and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([height] >= 80) and ([tower:type] = 'communication') and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([height] >= 40) and ([tower:type] = 'communication') and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([height] >= 160) and ([tower:type] = 'communication') and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice_communication.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([height] >= 80) and ([tower:type] = 'communication') and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice_communication.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([height] >= 40) and ([tower:type] = 'communication') and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice_communication.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_memorial') and ([memorial] != null) and ([memorial] != 'blue_plaque') and ([memorial] != 'bust') and ([memorial] != 'plaque') and ([memorial] != 'stele') and ([memorial] != 'stone')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/memorial.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'communication') and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'communication') and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'communication') and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice_communication.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([height] >= 160) and ([tower:type] = 'communication')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_cantilever_communication.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([height] >= 80) and ([tower:type] = 'communication')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_cantilever_communication.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([height] >= 40) and ([tower:type] = 'communication')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_cantilever_communication.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] != 'cooling') and ([tower:type] != 'lighting') and ([tower:type] != 'bell_tower') and ([tower:type] != 'watchtower') and ([height] >= 160) and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] != 'cooling') and ([tower:type] != 'lighting') and ([tower:type] != 'bell_tower') and ([tower:type] != 'watchtower') and ([height] >= 80) and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] != 'cooling') and ([tower:type] != 'lighting') and ([tower:type] != 'bell_tower') and ([tower:type] != 'watchtower') and ([height] >= 40) and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] != 'cooling') and ([tower:type] != 'lighting') and ([tower:type] != 'bell_tower') and ([tower:type] != 'watchtower') and ([height] >= 160) and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] != 'cooling') and ([tower:type] != 'lighting') and ([tower:type] != 'bell_tower') and ([tower:type] != 'watchtower') and ([height] >= 80) and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] != 'cooling') and ([tower:type] != 'lighting') and ([tower:type] != 'bell_tower') and ([tower:type] != 'watchtower') and ([height] >= 40) and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] != 'cooling') and ([tower:type] != 'lighting') and ([tower:type] != 'bell_tower') and ([tower:type] != 'watchtower') and ([height] >= 160) and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] != 'cooling') and ([tower:type] != 'lighting') and ([tower:type] != 'bell_tower') and ([tower:type] != 'watchtower') and ([height] >= 80) and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] != 'cooling') and ([tower:type] != 'lighting') and ([tower:type] != 'bell_tower') and ([tower:type] != 'watchtower') and ([height] >= 40) and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([height] >= 160) and ([tower:type] = 'observation')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_observation.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([height] >= 80) and ([tower:type] = 'observation')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_observation.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([height] >= 40) and ([tower:type] = 'observation')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_observation.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([height] >= 160) and ([tower:type] = 'defensive')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_defensive.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([height] >= 80) and ([tower:type] = 'defensive')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_defensive.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([height] >= 40) and ([tower:type] = 'defensive')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_defensive.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking_entrance') and ([way_pixels] > 750) and ([parking] = 'multi-storey') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking_entrance_multistorey.svg" fill="#0092da" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking_entrance') and ([way_pixels] > 750) and ([parking] = 'multi-storey')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking_entrance_multistorey.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking_entrance') and ([way_pixels] > 750) and ([parking] = 'underground') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking_entrance_underground.svg" fill="#0092da" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking_entrance') and ([way_pixels] > 750) and ([parking] = 'underground')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking_entrance_underground.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([int_access] = 'yes') and ([icao] != null) and ([iata] != null) and ([way_pixels] <= 192000)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/aerodrome.svg" fill="#8461c4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([int_access] = 'yes') and ([icao] != null) and ([iata] != null) and ([way_pixels] = null)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/aerodrome.svg" fill="#8461c4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'video_games')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'video_games')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/video_games.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'video')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'video')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/video.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'variety_store')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'variety_store')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/variety_store.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'tyres')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'tyres')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/tyres.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'wholesale')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'wholesale')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/trade.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'trade')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'trade')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/trade.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'ticket')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'ticket')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/ticket.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'tea')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'tea')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/tea.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'tobacco')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'tobacco')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/tobacco.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'stationery')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'stationery')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/stationery.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'sports')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'sports')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/sports.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'second_hand')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'second_hand')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/second_hand.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'travel_agency')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'travel_agency')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/travel_agency.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'toys')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'toys')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/toys.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'jewelry')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'jewelry')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/jewelry.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'kiosk')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'kiosk')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/newsagent.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'newsagent')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'newsagent')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/newsagent.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'musical_instrument')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'musical_instrument')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/musical_instrument.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'music')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'music')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/music.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'motorcycle')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'motorcycle')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/motorcycle.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'mobile_phone')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'mobile_phone')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/mobile_phone.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'medical_supply')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'medical_supply')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/medical_supply.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'interior_decoration')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'interior_decoration')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/interior_decoration.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'furniture')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'furniture')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/furniture.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'outdoor')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'outdoor')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/outdoor.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'hearing_aids')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'hearing_aids')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/hearing_aids.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'optician')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'optician')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/optician.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'alcohol')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'alcohol')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/alcohol.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'wine')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'wine')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/alcohol.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'electronics')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'electronics')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/electronics.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'gift')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'gift')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/gift.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'shoes')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'shoes')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/shoes.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'paint')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'paint')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/paint.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'photo')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'photo')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/photo.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'photo_studio')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'photo_studio')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/photo.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'photography')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'photography')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/photo.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'pet')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'pet')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/pet.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'bicycle')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'bicycle')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/bicycle.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'dairy')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'dairy')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/dairy.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'car_repair')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'car_repair')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/car_repair.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'car_parts')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'car_parts')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/car_parts.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'car')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'car')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/car.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'houseware')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'houseware')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/houseware.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'hifi')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'hifi')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/hifi.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'hairdresser')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'hairdresser')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/hairdresser.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'greengrocer')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'greengrocer')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/greengrocer.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'farm')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'farm')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/greengrocer.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'garden_centre')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'garden_centre')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/garden_centre.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'florist')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'florist')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/florist.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'fishmonger')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'fishmonger')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/seafood.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'seafood')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'seafood')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/seafood.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'fabric')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'fabric')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/fabric.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'dry_cleaning')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'dry_cleaning')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/laundry.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'laundry')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'laundry')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/laundry.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'doityourself')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'doityourself')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/diy.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'hardware')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'hardware')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/diy.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'deli')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'deli')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/deli.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'cosmetics')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'cosmetics')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/perfumery.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'perfumery')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'perfumery')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/perfumery.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'copyshop')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'copyshop')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/copyshop.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'chocolate')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'chocolate')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/confectionery.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'confectionery')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'confectionery')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/confectionery.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'pastry')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'pastry')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/confectionery.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'convenience')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'convenience')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/convenience.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'computer')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'computer')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/computer.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'coffee')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'coffee')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/coffee.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'clothes')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'clothes')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/clothes.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'fashion')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'fashion')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/clothes.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'chemist')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'chemist')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/chemist.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'charity')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'charity')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/charity.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'carpet')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'carpet')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/carpet.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'butcher')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'butcher')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/butcher.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'books')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'books')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/library.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'bookmaker')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'bookmaker')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/bookmaker.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'beverages')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'beverages')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/beverages.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'bed')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'bed')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/bed.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'beauty')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'beauty')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/beauty.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'bakery')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'bakery')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/bakery.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'bag')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'bag')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/bag.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'art')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'art')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/art.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'other')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'other')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] != 'supermarket') and ([shop] != 'department_store') and ([shop] != 'mall') and ([shop] != 'massage')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] != 'supermarket') and ([shop] != 'department_store') and ([shop] != 'mall') and ([shop] != 'massage')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'lighting') and ([height] >= 160) and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice_lighting.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'lighting') and ([height] >= 80) and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice_lighting.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'lighting') and ([height] >= 40) and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice_lighting.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'communication')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_cantilever_communication.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] != 'cooling') and ([tower:type] != 'lighting') and ([tower:type] != 'bell_tower') and ([tower:type] != 'watchtower') and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] != 'cooling') and ([tower:type] != 'lighting') and ([tower:type] != 'bell_tower') and ([tower:type] != 'watchtower') and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] != 'cooling') and ([tower:type] != 'lighting') and ([tower:type] != 'bell_tower') and ([tower:type] != 'watchtower') and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'observation')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_observation.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'defensive')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_defensive.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] != 'cooling') and ([tower:type] != 'lighting') and ([tower:type] != 'bell_tower') and ([tower:type] != 'watchtower') and ([height] >= 160)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_generic.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] != 'cooling') and ([tower:type] != 'lighting') and ([tower:type] != 'bell_tower') and ([tower:type] != 'watchtower') and ([height] >= 80)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_generic.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] != 'cooling') and ([tower:type] != 'lighting') and ([tower:type] != 'bell_tower') and ([tower:type] != 'watchtower') and ([height] >= 40)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_generic.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking') and ([way_pixels] > 750) and ([parking] != 'street_side') and ([parking] != 'lane') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking.svg" fill="#0092da" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_parking') and ([way_pixels] > 750) and ([parking] != 'street_side') and ([parking] != 'lane') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/bicycle_parking.svg" fill="#0092da" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_motorcycle_parking') and ([way_pixels] > 750) and ([parking] != 'street_side') and ([parking] != 'lane') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/motorcycle_parking.svg" fill="#0092da" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking_entrance') and ([way_pixels] > 750) and ([parking] != 'street_side') and ([parking] != 'lane') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#0092da" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking') and ([parking] != 'street_side') and ([parking] != 'lane') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking.svg" fill="#0092da" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_motorcycle_parking') and ([way_pixels] > 750) and ([parking] != 'street_side') and ([parking] != 'lane')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/motorcycle_parking.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_parking') and ([way_pixels] > 750) and ([parking] != 'street_side') and ([parking] != 'lane')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/bicycle_parking.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking') and ([way_pixels] > 750) and ([parking] != 'street_side') and ([parking] != 'lane')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking') and ([parking] != 'street_side') and ([parking] != 'lane')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'lighting') and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice_lighting.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'lighting') and ([height] >= 160)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lighting.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'lighting') and ([height] >= 80)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lighting.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'lighting') and ([height] >= 40)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lighting.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'cooling') and ([height] >= 160) and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'bell_tower') and ([height] >= 160) and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'watchtower') and ([height] >= 160) and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'cooling') and ([height] >= 80) and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'bell_tower') and ([height] >= 80) and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'watchtower') and ([height] >= 80) and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'cooling') and ([height] >= 40) and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'bell_tower') and ([height] >= 40) and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'watchtower') and ([height] >= 40) and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'cooling') and ([height] >= 160) and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'bell_tower') and ([height] >= 160) and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'watchtower') and ([height] >= 160) and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'cooling') and ([height] >= 80) and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'bell_tower') and ([height] >= 80) and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'watchtower') and ([height] >= 80) and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'cooling') and ([height] >= 40) and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'bell_tower') and ([height] >= 40) and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'watchtower') and ([height] >= 40) and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'cooling') and ([height] >= 160) and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'bell_tower') and ([height] >= 160) and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'watchtower') and ([height] >= 160) and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'cooling') and ([height] >= 80) and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'bell_tower') and ([height] >= 80) and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'watchtower') and ([height] >= 80) and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'cooling') and ([height] >= 40) and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'bell_tower') and ([height] >= 40) and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'watchtower') and ([height] >= 40) and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'cooling') and ([height] >= 160)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_cooling.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'cooling') and ([height] >= 80)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_cooling.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'cooling') and ([height] >= 40)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_cooling.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'bell_tower') and ([height] >= 160)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/bell_tower.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'bell_tower') and ([height] >= 80)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/bell_tower.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'bell_tower') and ([height] >= 40)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/bell_tower.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'watchtower') and ([height] >= 160)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_observation.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'watchtower') and ([height] >= 80)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_observation.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'watchtower') and ([height] >= 40)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_observation.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] != 'cooling') and ([tower:type] != 'lighting') and ([tower:type] != 'bell_tower') and ([tower:type] != 'watchtower')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_generic.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_mast') and ([tower:type] = 'lighting') and ([height] >= 160)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/mast_lighting.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_mast') and ([tower:type] = 'lighting') and ([height] >= 80)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/mast_lighting.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_mast') and ([tower:type] = 'lighting') and ([height] >= 40)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/mast_lighting.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_mast') and ([tower:type] = 'lighting') and ([height] >= 20)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/mast_lighting.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking_entrance') and ([way_pixels] > 750) and ([parking] != 'street_side') and ([parking] != 'lane')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([generator:source] = 'wind') and ([location] != 'rooftop') and ([location] != 'roof')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/generator_wind.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([int_access] = 'restricted') and ([way_pixels] <= 192000)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/aerodrome.svg" fill="#8461c4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([icao] = null) and ([way_pixels] <= 192000)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/aerodrome.svg" fill="#8461c4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([iata] = null) and ([way_pixels] <= 192000)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/aerodrome.svg" fill="#8461c4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([int_access] = 'restricted') and ([way_pixels] = null)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/aerodrome.svg" fill="#8461c4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([icao] = null) and ([way_pixels] = null)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/aerodrome.svg" fill="#8461c4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([iata] = null) and ([way_pixels] = null)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/aerodrome.svg" fill="#8461c4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_castle') and ([castle_type] = 'fortress')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/fortress.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_castle') and ([castle_type] = 'defensive')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/fortress.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_castle') and ([castle_type] = 'castrum')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/fortress.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_castle') and ([castle_type] = 'shiro')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/fortress.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_castle') and ([castle_type] = 'kremlin')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/fortress.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_castle') and ([castle_type] = 'palace')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/palace.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_telescope') and ([telescope:type] != 'optical') and ([telescope:type] != null) and ([telescope:diameter] >= 60)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/telescope_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_telescope') and ([telescope:type] != 'optical') and ([telescope:type] != null) and ([telescope:diameter] >= 30)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/telescope_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'lighting')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lighting.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'cooling') and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'bell_tower') and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'watchtower') and ([tower:construction] = 'dome')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'cooling') and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'bell_tower') and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'watchtower') and ([tower:construction] = 'dish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'cooling') and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'bell_tower') and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'watchtower') and ([tower:construction] = 'lattice')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_lattice.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'cooling')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_cooling.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'bell_tower')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/bell_tower.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower') and ([tower:type] = 'watchtower')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/tower_observation.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_mast') and ([height] >= 160) and ([tower:type] = 'communication')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/mast_communications.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_mast') and ([height] >= 80) and ([tower:type] = 'communication')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/mast_communications.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_mast') and ([height] >= 40) and ([tower:type] = 'communication')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/mast_communications.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_mast') and ([height] >= 20) and ([tower:type] = 'communication')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/mast_communications.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_mast') and ([tower:type] = 'lighting')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/mast_lighting.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking_entrance') and ([parking] = 'multi-storey') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking_entrance_multistorey.svg" fill="#0092da" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking_entrance') and ([parking] = 'multi-storey')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking_entrance_multistorey.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking_entrance') and ([parking] = 'underground') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking_entrance_underground.svg" fill="#0092da" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking_entrance') and ([parking] = 'underground')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking_entrance_underground.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking') and ([parking] = 'street_side') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking_subtle.svg" fill="#0092da" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking') and ([parking] = 'street_side')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking_subtle.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking') and ([parking] = 'lane') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking_subtle.svg" fill="#0092da" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking') and ([parking] = 'lane')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking_subtle.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'department_store')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/department_store.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'department_store')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/department_store.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'supermarket')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/supermarket.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'supermarket')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/supermarket.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] != 'mall') and ([shop] != 'massage')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_castle') and ([castle_type] = 'manor')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/manor.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_castle') and ([castle_type] = 'stately')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/palace.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_castle') and ([castle_type] != 'stately') and ([castle_type] != 'manor')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/castle.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_memorial') and ([memorial] = 'stone')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/stone.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_memorial') and ([memorial] = 'blue_plaque')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/plaque.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_memorial') and ([memorial] = 'plaque')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/plaque.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_memorial') and ([memorial] = 'bust')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/bust.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_recycling') and ([recycling_type] = 'centre') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/recycling.svg" fill="#734a08" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_place_of_worship') and ([religion] = 'christian') and ([denomination] = 'jehovahs_witness')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/place_of_worship.svg" fill="#000000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_place_of_worship') and ([religion] = 'christian') and ([denomination] = 'la_luz_del_mundo')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/place_of_worship.svg" fill="#000000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_place_of_worship') and ([religion] = 'christian') and ([denomination] = 'iglesia_ni_cristo')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/place_of_worship.svg" fill="#000000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_place_of_worship') and ([religion] = 'christian') and ([denomination] = 'mormon')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/place_of_worship.svg" fill="#000000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_dentist')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#bf0000" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_dentist')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/dentist.svg" fill="#bf0000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_telescope') and ([telescope:type] = 'optical') and ([telescope:diameter] >= 8)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/telescope_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_telescope') and ([telescope:type] = null) and ([telescope:diameter] >= 8)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/telescope_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_telescope') and ([telescope:type] = 'optical') and ([telescope:diameter] >= 4)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/telescope_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_telescope') and ([telescope:type] = null) and ([telescope:diameter] >= 4)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/telescope_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_telescope') and ([telescope:type] = 'optical') and ([telescope:diameter] >= 2)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/telescope_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_telescope') and ([telescope:type] = null) and ([telescope:diameter] >= 2)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/telescope_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_telescope') and ([telescope:type] != 'optical') and ([telescope:type] != null)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/telescope_dish.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_mast') and ([tower:type] = 'communication')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/mast_communications.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_mast') and ([tower:type] != 'lighting') and ([height] >= 160)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/mast.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_mast') and ([tower:type] != 'lighting') and ([height] >= 80)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/mast.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_mast') and ([tower:type] != 'lighting') and ([height] >= 40)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/mast.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_mast') and ([tower:type] != 'lighting') and ([height] >= 20)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/mast.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_information') and ([information] = 'office')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/office.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parcel_locker')]]></Filter>
      <MarkersSymbolizer fill="#734a08" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parcel_locker')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parcel_locker.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_pub')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/pub.svg" fill="#c77400" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_pub')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#c77400" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_ice_cream')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/ice_cream.svg" fill="#c77400" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_ice_cream')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#c77400" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_food_court')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/restaurant.svg" fill="#c77400" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_restaurant')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/restaurant.svg" fill="#c77400" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_restaurant')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#c77400" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fast_food')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/fast_food.svg" fill="#c77400" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fast_food')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#c77400" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_cafe')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/cafe.svg" fill="#c77400" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_cafe')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#c77400" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_biergarten')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/biergarten.svg" fill="#c77400" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_biergarten')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#c77400" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bar')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/bar.svg" fill="#c77400" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bar')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#c77400" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking.svg" fill="#0092da" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_parking') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/bicycle_parking.svg" fill="#0092da" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_motorcycle_parking') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/motorcycle_parking.svg" fill="#0092da" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking_entrance') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#0092da" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_motorcycle_parking')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/motorcycle_parking.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_parking')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/bicycle_parking.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_waste_disposal') and ([int_access] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/amenity/waste_disposal.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([generator:source] = 'wind')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/generator_wind.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_waterfall') and ([height] > 20) and ([name] != null)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/natural/waterfall.svg" fill="#4d80b3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_waterfall') and ([height] > 20)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/natural/waterfall.svg" fill="#4d80b3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_waterfall') and ([height] > 10) and ([name] != null)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/natural/waterfall.svg" fill="#4d80b3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_waterfall') and ([height] > 10)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/natural/waterfall.svg" fill="#4d80b3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_waterfall') and ([name] != null)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/natural/waterfall.svg" fill="#4d80b3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_firepit') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/firepit.svg" fill="#734a08" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_picnic_table') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/picnic.svg" fill="#666666" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_picnic_site') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/picnic.svg" fill="#0c8416" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_playground') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/playground.svg" fill="#0c8416" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/fitness.svg" fill="#0c8416" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/fitness.svg" fill="#0c8416" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([sport] = 'swimming')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/water_park.svg" fill="#0c8416" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'massage')]]></Filter>
      <MarkersSymbolizer file="symbols/shop/massage.svg" fill="#0c8416" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace') and ([way_pixels] > 3000)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/marketplace.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_manor') and ([castle_type] = 'fortress')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/fortress.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_manor') and ([castle_type] = 'defensive')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/fortress.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_manor') and ([castle_type] = 'castrum')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/fortress.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_manor') and ([castle_type] = 'shiro')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/fortress.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_manor') and ([castle_type] = 'kremlin')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/fortress.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_manor') and ([castle_type] = 'manor')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/manor.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_manor')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/manor.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_memorial') and ([memorial] = null)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/memorial.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_memorial') and ([memorial] = 'stele')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/memorial.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_driving_school')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_driving_school')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#ac39ac" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_nursing_home')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#4c4c00" stroke-width="0" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_nursing_home')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#4c4c00" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_childcare')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#4c4c00" stroke-width="0" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_childcare')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#4c4c00" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_drinking_water') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/drinking_water.svg" fill="#734a08" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_toilets') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/toilets.svg" fill="#734a08" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_toilets') and ([int_access] = 'yes')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/toilets.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_recycling') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/recycling.svg" fill="#734a08" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_recycling') and ([recycling_type] = 'centre')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/recycling.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_place_of_worship') and ([religion] = 'taoist')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/religion/taoist.svg" fill="#000000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_place_of_worship') and ([religion] = 'shinto')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/religion/shintoist.svg" fill="#000000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_place_of_worship') and ([religion] = 'buddhist')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/religion/buddhist.svg" fill="#000000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_place_of_worship') and ([religion] = 'hindu')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/religion/hinduist.svg" fill="#000000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_place_of_worship') and ([religion] = 'jewish')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/religion/jewish.svg" fill="#000000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_place_of_worship') and ([religion] = 'sikh')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/religion/sikhist.svg" fill="#000000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_place_of_worship') and ([religion] = 'muslim')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/religion/muslim.svg" fill="#000000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_place_of_worship') and ([religion] = 'christian')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/religion/christian.svg" fill="#000000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_telescope') and ([telescope:type] = 'optical')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/telescope_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_telescope') and ([telescope:type] = null)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/telescope_dome.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_crane') and ([height] > 50)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/crane.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_chimney') and ([height] > 50)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/chimney.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_chimney') and ([height] > 30)]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/chimney.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_mast') and ([tower:type] != 'lighting')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/mast.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_shower') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/shower.svg" fill="#734a08" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_information') and ([information] = 'terminal')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/terminal.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_information') and ([information] = 'map')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/map.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_information') and ([information] = 'tactile_map')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/map.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_information') and ([information] = 'guidepost')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/guidepost.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_information') and ([information] = 'board')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/board.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_information') and ([information] = 'audioguide')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/audioguide.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_repair_station') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/bicycle_repair_station.svg" fill="#734a08" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_charging_station') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/charging_station.svg" fill="#0092da" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_artwork') and ([artwork_type] = 'bust')]]></Filter>
      <MarkersSymbolizer file="symbols/historic/bust.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_artwork') and ([artwork_type] = 'statue')]]></Filter>
      <MarkersSymbolizer file="symbols/historic/statue.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_artwork') and ([artwork_type] != 'statue')]]></Filter>
      <MarkersSymbolizer file="symbols/tourism/artwork.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_vending_machine') and ([vending] = 'public_transport_tickets')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/public_transport_tickets.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_vending_machine') and ([vending] = 'parking_tickets')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/parking_tickets.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_vending_machine') and ([vending] = 'excrement_bags')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/excrement_bags.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_elevator') and ([int_access] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/highway/elevator.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bus_stop')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/square.svg" fill="#0092da" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bus_stop')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/highway/bus_stop.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bbq') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/bbq.svg" fill="#734a08" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_alpine_hut') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/alpinehut.svg" fill="#0092da" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_wilderness_hut') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/wilderness_hut.svg" fill="#0092da" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_shelter') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/shelter.svg" fill="#666666" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_shelter')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/shelter.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_alpine_hut')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/alpinehut.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_wilderness_hut')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/wilderness_hut.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking_entrance')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_hunting_stand')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/hunting_stand.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_windmill')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/windmill.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'military_bunker')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/bunker.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_waterfall')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/natural/waterfall.svg" fill="#4d80b3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_cave_entrance')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/natural/cave.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_spring')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/natural/spring.svg" fill="#7abcec" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'mountain_pass')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/natural/saddle.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_saddle')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/natural/saddle.svg" fill="#d08f55" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_volcano')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/natural/peak.svg" fill="#d40000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_peak')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/natural/peak.svg" fill="#d08f55" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_lighthouse')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/lighthouse.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_ferry_terminal')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/ferry.svg" fill="#8461c4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_helipad')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/helipad.svg" fill="#8461c4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_boat_rental')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/boat_rental.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_slipway')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/slipway.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fishing')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/fishing.svg" fill="#0c8416" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_amusement_arcade')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/amusement_arcade.svg" fill="#0c8416" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_bird_hide')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/bird_hide.svg" fill="#0c8416" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_outdoor_seating')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/outdoor_seating.svg" fill="#0c8416" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_bowling_alley')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/bowling_alley.svg" fill="#0c8416" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_beach_resort')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/beach_resort.svg" fill="#0c8416" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sauna')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/sauna.svg" fill="#0c8416" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_firepit')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/firepit.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_picnic_table')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/picnic.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_picnic_site')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/picnic.svg" fill="#0c8416" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_golf_course')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/golf.svg" fill="#0c8416" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_miniature_golf')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/miniature_golf.svg" fill="#0c8416" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_playground')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/playground.svg" fill="#0c8416" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/pet.svg" fill="#0c8416" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/fitness.svg" fill="#0c8416" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/fitness.svg" fill="#0c8416" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_water_park')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/water_park.svg" fill="#0c8416" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_swimming_area')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/water_park.svg" fill="#0c8416" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'diplomatic_consulate')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/office/consulate.svg" fill="#4863a0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'diplomatic_embassy')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/office/embassy.svg" fill="#4863a0" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#4863a0" stroke-width="0" width="6" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'advertising_column')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/advertising_column.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/marketplace.svg" fill="#ac39ac" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_archaeological_site')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/archaeological_site.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_fort')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/fort.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_monument')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/monument.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_obelisk')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/obelisk.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_water_tower')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/water_tower.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_viewpoint')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/viewpoint.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_prison')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/prison.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_drinking_water')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/drinking_water.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_toilets')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/toilets.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_arts_centre')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/arts_centre.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_theatre')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/theatre.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'emergency_phone')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/emergency_phone.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_telephone')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/telephone.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_recycling')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/recycling.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_post_office')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/post_office.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_post_box')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/post_box.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_vehicle_inspection')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/vehicle_inspection.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_police')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/police.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_storage_tank')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/storage_tank.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_silo')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/storage_tank.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_place_of_worship')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/place_of_worship.svg" fill="#000000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_veterinary')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/veterinary.svg" fill="#bf0000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_pharmacy')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/pharmacy.svg" fill="#bf0000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_hospital')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/hospital.svg" fill="#bf0000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_clinic')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/doctors.svg" fill="#bf0000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_doctors')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/doctors.svg" fill="#bf0000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_museum')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/museum.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_city_gate')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/city_gate.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_crane')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/crane.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_chimney')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/chimney.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_communications_tower')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/communications_tower.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_townhall')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/town_hall.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_social_facility')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/social_facility.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_shower')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/shower.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_community_centre')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/community_centre.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_courthouse')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/courthouse.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_library')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/library.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_information')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_motel')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/motel.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_hotel')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/hotel.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_hostel')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/hostel.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_gallery')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/shop/art.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_casino')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/casino.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_repair_station')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/bicycle_repair_station.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_apartment')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/apartment.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_guest_house')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/guest_house.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fuel')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/fuel.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_charging_station')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/charging_station.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fire_station')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/firestation.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_nightclub')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/nightclub.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_public_bath')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/public_bath.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_cinema')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/cinema.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_chalet')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/chalet.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_car_wash')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/car_wash.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_car_rental')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/rental_car.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_caravan_site')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/caravan_park.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_ford')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/highway/ford.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_camp_site')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/tourism/camping.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_artwork')]]></Filter>
      <MarkersSymbolizer fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_toll_booth')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/barrier/toll_booth.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_traffic_signals')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/highway/traffic_light.svg" fill="#545454" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_vending_machine')]]></Filter>
      <MarkersSymbolizer clip="false" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_taxi')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/taxi.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bus_station')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/bus_station.svg" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_rental')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/rental_bicycle.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_public_bookcase')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/public_bookcase.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bbq')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/bbq.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_internet_cafe')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/internet_cafe.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bank')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/bank.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bureau_de_change')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/bureau_de_change.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_atm')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/amenity/atm.svg" fill="#734a08" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'golf_pin')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/leisure/golf_pin.svg" fill="#666666" />
    </Rule>
  </Style>
  <Layer cache-features="true" maximum-scale-denominator="750000" name="amenity-points" 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">
    <StyleName><![CDATA[amenity-points]]></StyleName>
    <StyleName><![CDATA[amenity-points-basin]]></StyleName>
    <StyleName><![CDATA[amenity-points-nozzle]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    *
  FROM
  (SELECT -- This subselect allows filtering on the feature column
      way,
      CASE
        WHEN amenity = 'parcel_locker'
        THEN CONCAT_WS(E'\n', COALESCE(tags->'brand', tags->'operator', name), ref)
        ELSE
        CONCAT(
          name,
          E'\n' || CONCAT( -- by doing this with a || if both the ele and height branches are null, this entire expression is null and only name is used
            CASE
              WHEN (tags ? 'ele') AND tags->'ele' ~ '^-?\d{1,4}(\.\d+)?$'
                AND ("natural" IN ('peak', 'volcano', 'saddle')
                  OR (tourism = 'information' AND tags->'information' = 'guidepost')
                  OR tourism IN ('alpine_hut', 'wilderness_hut')
                  OR (amenity = 'shelter' AND tags->'shelter_type' NOT IN ('public_transport', 'picnic_shelter'))
                  OR tags->'mountain_pass' = 'yes')
              THEN CONCAT(REPLACE(ROUND((tags->'ele')::NUMERIC)::TEXT, '-', U&'\2212'), U&'\00A0', 'm') END,
            CASE
              WHEN (tags ? 'height') AND tags->'height' ~ '^\d{1,3}(\.\d+)?$'
                AND waterway = 'waterfall'
              THEN CONCAT(ROUND((tags->'height')::NUMERIC)::TEXT, U&'\00A0', 'm') END
            )
          )
        END AS name,
      tags->'parking' as "parking",
      COALESCE(
        'aeroway_' || CASE WHEN aeroway IN ('gate', 'apron', 'helipad', 'aerodrome') THEN aeroway END,
        'tourism_' || CASE WHEN tourism IN ('alpine_hut', 'apartment', 'artwork', 'camp_site', 'caravan_site', 'chalet', 'gallery', 'guest_house',
                                            'hostel', 'hotel', 'motel', 'museum', 'picnic_site', 'theme_park', 'wilderness_hut',
                                            'zoo') THEN tourism END,
        'amenity_' || CASE WHEN amenity IN ('arts_centre', 'atm', 'bank', 'bar', 'bbq', 'bicycle_rental',
                                            'bicycle_repair_station','biergarten', 'boat_rental', 'bureau_de_change', 'bus_station', 'cafe',
                                            'car_rental', 'car_wash', 'casino', 'charging_station', 'childcare', 'cinema', 'clinic', 'college',
                                            'community_centre', 'courthouse', 'dentist', 'doctors', 'drinking_water', 'driving_school',
                                            'fast_food', 'ferry_terminal', 'fire_station', 'food_court', 'fountain', 'fuel', 'grave_yard',
                                            'hospital', 'hunting_stand', 'ice_cream', 'internet_cafe', 'kindergarten', 'library', 'marketplace',
                                            'nightclub', 'nursing_home', 'pharmacy', 'place_of_worship', 'police', 'post_box',
                                            'post_office', 'prison', 'pub', 'public_bath', 'public_bookcase', 'recycling', 'restaurant', 'school',
                                            'shelter', 'shower', 'social_facility', 'taxi', 'telephone', 'theatre', 'toilets', 'townhall',
                                            'university', 'vehicle_inspection', 'veterinary') THEN amenity END,
        'amenity_' || CASE WHEN amenity IN ('waste_disposal') AND way_area IS NOT NULL THEN amenity END, -- Waste disposal points are rendered in the low priority layer
        'amenity_' || CASE WHEN amenity IN ('vending_machine') AND tags->'vending' IN ('excrement_bags', 'parking_tickets', 'public_transport_tickets') THEN amenity END,
        'amenity_' || CASE WHEN amenity IN ('parcel_locker') THEN amenity END,
        'diplomatic_'|| CASE WHEN tags->'office' IN ('diplomatic') AND tags->'diplomatic' IN ('embassy', 'consulate') THEN tags->'diplomatic' ELSE NULL END,
        'advertising_' || CASE WHEN tags->'advertising' in ('column') THEN tags->'advertising' END,
        'emergency_' || CASE WHEN tags->'emergency' IN ('phone') AND way_area IS NULL THEN tags->'emergency' END,
        'shop' || CASE WHEN shop IN ('yes', 'no', 'vacant', 'closed', 'disused', 'empty') OR shop IS NULL THEN NULL ELSE '' END,
        'leisure_' || CASE WHEN leisure IN ('amusement_arcade', 'beach_resort', 'bird_hide', 'bowling_alley', 'dog_park', 'firepit', 'fishing',
                                            'fitness_centre', 'fitness_station', 'garden', 'golf_course', 'ice_rink', 'marina', 'miniature_golf',
                                            'outdoor_seating', 'park', 'picnic_table', 'pitch', 'playground',
                                            'sauna', 'slipway', 'sports_centre', 'stadium', 'swimming_area', 'swimming_pool', 'track', 'water_park') THEN leisure END,
        'power_' || CASE WHEN power IN ('plant', 'generator', 'substation') THEN power END,
        'man_made_' || CASE WHEN (man_made IN ('chimney', 'communications_tower', 'crane', 'lighthouse', 'mast', 'obelisk', 'silo', 'storage_tank',
                                               'telescope', 'tower', 'wastewater_plant', 'water_tower', 'water_works', 'windmill', 'works')
                                    AND (tags->'location' NOT IN ('roof', 'rooftop') OR NOT (tags ? 'location'))) THEN man_made END,
        'landuse_' || CASE WHEN landuse IN ('reservoir', 'basin', 'recreation_ground', 'village_green', 'quarry', 'vineyard', 'orchard', 'cemetery',
                                            'residential', 'garages', 'meadow', 'grass', 'allotments', 'forest', 'farmyard', 'farmland',
                                            'greenhouse_horticulture', 'retail', 'industrial', 'railway', 'commercial', 'brownfield', 'landfill',
                                            'construction', 'salt_pond', 'military', 'plant_nursery') THEN landuse END,
        'natural_' || CASE WHEN "natural" IN ('peak', 'volcano', 'saddle', 'cave_entrance') AND way_area IS NULL THEN "natural" END,
        'natural_' || CASE WHEN "natural" IN ('wood', 'water', 'mud', 'wetland', 'bay', 'spring', 'scree', 'shingle', 'bare_rock', 'sand', 'heath',
                                              'grassland', 'scrub', 'beach', 'glacier', 'tree', 'strait', 'cape', 'reef')
                                              THEN "natural" END,
        'mountain_pass' || CASE WHEN tags->'mountain_pass' IN ('yes') THEN '' END, -- after natural=saddle to give priority to that tag on the same node
        'waterway_' || CASE WHEN "waterway" IN ('waterfall') AND way_area IS NULL THEN waterway END,
        'place_' || CASE WHEN place IN ('island', 'islet', 'square') THEN place END,
        'historic_' || CASE WHEN historic IN ('memorial', 'monument', 'archaeological_site', 'fort', 'castle', 'manor', 'city_gate')
                      THEN historic END,
        'military_'|| CASE WHEN military IN ('danger_area', 'bunker') THEN military END,
        'highway_' || CASE WHEN highway IN ('services', 'rest_area', 'bus_stop', 'elevator', 'traffic_signals') THEN highway END,
        'highway_'|| CASE WHEN tags @> 'ford=>yes' OR tags @> 'ford=>stepping_stones' AND way_area IS NULL THEN 'ford' END,
        'boundary_' || CASE WHEN boundary IN ('aboriginal_lands', 'national_park')
                                  OR (boundary = 'protected_area' AND tags->'protect_class' IN ('1','1a','1b','2','3','4','5','6'))
                                  THEN boundary END,
        'leisure_' || CASE WHEN leisure IN ('nature_reserve') THEN leisure END,
        'tourism_' || CASE WHEN tourism IN ('information') AND tags->'information' IN ('audioguide', 'board', 'guidepost', 'office', 'map', 'tactile_map', 'terminal') THEN tourism END,
        'office' || CASE WHEN tags->'office' IN ('no', 'vacant', 'closed', 'disused', 'empty') OR (tags->'office') IS NULL THEN NULL ELSE '' END,
        'barrier_' || CASE WHEN barrier IN ('toll_booth') AND way_area IS NULL THEN barrier END,
        'waterway_' || CASE WHEN waterway IN ('dam', 'weir', 'dock') THEN waterway END,
        'amenity_' || CASE WHEN amenity IN ('bicycle_parking', 'motorcycle_parking') THEN amenity END,
        'amenity_' || CASE WHEN amenity IN ('parking') AND (tags->'parking' NOT IN ('underground') OR (tags->'parking') IS NULL) THEN amenity END,
        'amenity_' || CASE WHEN amenity IN ('parking_entrance')
                                AND tags->'parking' IN ('multi-storey', 'underground')
                                AND (access IS NULL OR access NOT IN ('private', 'no', 'customers', 'permit', 'delivery'))
                                AND way_area IS NULL
                           THEN amenity END,
        'tourism_' || CASE WHEN tourism IN ('viewpoint', 'attraction') THEN tourism END,
        'place_' || CASE WHEN place IN ('locality') AND way_area IS NULL THEN place END,
        'golf_' || CASE WHEN tags->'golf' IN ('pin') THEN tags->'golf' END
      ) AS feature,
      CASE WHEN access IN ('private', 'no', 'customers', 'permit', 'delivery') THEN 'restricted' ELSE 'yes' END AS int_access,
      CASE
        WHEN "natural" IN ('peak', 'volcano', 'saddle') 
             OR tags->'mountain_pass' = 'yes' THEN
          CASE
            WHEN tags->'ele' ~ '^-?\d{1,4}(\.\d+)?$' THEN (tags->'ele')::NUMERIC
          END
        WHEN "waterway" IN ('waterfall') THEN
          CASE
            WHEN tags->'height' ~ '^\d{1,3}(\.\d+)?( m)?$' THEN (SUBSTRING(tags->'height', '^(\d{1,3}(\.\d+)?)( m)?$'))::NUMERIC
          END
      END AS score,
      religion,
      tags->'denomination' as denomination,
      tags->'generator:source' as "generator:source",
      CASE
        WHEN (man_made IN ('mast', 'tower', 'chimney', 'crane') AND (tags->'location' NOT IN ('roof', 'rooftop') OR (tags->'location') IS NULL))
              OR waterway IN ('waterfall') THEN
          CASE
            WHEN tags->'height' ~ '^\d{1,3}(\.\d+)?( m)?$' THEN (SUBSTRING(tags->'height', '^(\d{1,3}(\.\d+)?)( m)?$'))::NUMERIC
          END
      END AS height,
      tags->'location' as location,
      tags->'icao' as icao,
      tags->'iata' as iata,
      tags->'office' as office,
      tags->'recycling_type' as recycling_type,
      tags->'tower:construction' as "tower:construction",
      tags->'tower:type' as "tower:type",
      tags->'telescope:type' as "telescope:type",
      CASE
        WHEN man_made IN ('telescope') THEN
          CASE
            WHEN tags->'telescope:diameter' ~ '^-?\d{1,4}(\.\d+)?$' THEN (tags->'telescope:diameter')::NUMERIC
          END
      END AS "telescope:diameter",
      tags->'castle_type' as castle_type,
      tags->'sport' as sport,
      tags->'information' as information,
      tags->'memorial' as memorial,
      tags->'artwork_type' as artwork_type,
      tags->'vending' as vending,
      CASE WHEN shop IN ('supermarket', 'bag', 'bakery', 'beauty', 'bed', 'bookmaker', 'books', 'butcher', 'carpet', 'clothes', 'computer',
                        'confectionery', 'fashion', 'convenience', 'department_store', 'doityourself', 'hardware', 'fabric', 'fishmonger', 'florist',
                        'garden_centre', 'hairdresser', 'hifi', 'car', 'car_repair', 'bicycle', 'mall', 'pet',
                        'photo', 'photo_studio', 'photography', 'seafood', 'shoes', 'alcohol', 'gift', 'furniture', 'kiosk',
                        'mobile_phone', 'motorcycle', 'musical_instrument', 'newsagent', 'optician', 'jewelry',
                        'electronics', 'chemist', 'toys', 'travel_agency', 'car_parts', 'greengrocer', 'farm', 'stationery',
                        'laundry', 'dry_cleaning', 'beverages', 'perfumery', 'cosmetics', 'variety_store', 'wine', 'outdoor',
                        'copyshop', 'sports', 'deli', 'tobacco', 'art', 'tea', 'coffee', 'tyres', 'pastry', 'chocolate',
                        'music', 'medical_supply', 'dairy', 'video_games', 'houseware', 'ticket', 'charity', 'second_hand',
                        'interior_decoration', 'video', 'paint', 'massage', 'trade', 'wholesale', 'hearing_aids') THEN shop
                        ELSE 'other' END AS shop,
      CASE WHEN building = 'no' OR building IS NULL THEN 'no' ELSE 'yes' END AS is_building,
      tags->'operator' AS operator,
      ref,
      way_area,
      COALESCE(way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0), 0) AS way_pixels
    FROM
      (SELECT
          ST_PointOnSurface(way) AS way,
          name,
          access,
          aeroway,
          amenity,
          barrier,
          boundary,
          building,
          highway,
          historic,
          landuse,
          leisure,
          man_made,
          military,
          "natural",
          place,
          power,
          ref,
          religion,
          shop,
          tourism,
          waterway,
          tags,
          way_area
        FROM planet_osm_polygon
        WHERE way && !bbox! -- Not ST_PointOnSurface(way) because name might be NULL
          AND way_area < 768000*POW(!scale_denominator!*0.001*0.28,2)
      UNION ALL
      SELECT
          way,
          name,
          access,
          aeroway,
          amenity,
          barrier,
          boundary,
          building,
          highway,
          historic,
          landuse,
          leisure,
          man_made,
          military,
          "natural",
          place,
          power,
          ref,
          religion,
          shop,
          tourism,
          waterway,
          tags,
          NULL AS way_area
        FROM planet_osm_point
        WHERE way && !bbox!
      ) _
    ) AS features
  WHERE feature IS NOT NULL
  ORDER BY score DESC NULLS LAST,
    way_pixels DESC NULLS LAST
  ) AS amenity_points]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="amenity-line">
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'attraction_water_slide')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#88e0be" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'attraction_water_slide')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="2.5" />
      <LineSymbolizer stroke="#88e0be" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'attraction_water_slide')]]></Filter>
      <LineSymbolizer stroke="#000000" stroke-linejoin="round" stroke-width="1.25" />
      <LineSymbolizer stroke="#88e0be" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'attraction_water_slide')]]></Filter>
      <LineSymbolizer stroke="#88e0be" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_track')]]></Filter>
      <LineSymbolizer stroke="#16b97a" stroke-linejoin="round" stroke-width="5" />
      <LineSymbolizer stroke="#88e0be" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_track')]]></Filter>
      <LineSymbolizer stroke="#16b97a" stroke-linejoin="round" stroke-width="2.5" />
      <LineSymbolizer stroke="#88e0be" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_track')]]></Filter>
      <LineSymbolizer stroke="#16b97a" stroke-linejoin="round" stroke-width="1.25" />
      <LineSymbolizer stroke="#88e0be" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_track')]]></Filter>
      <LineSymbolizer stroke="#88e0be" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_slipway')]]></Filter>
      <MarkersSymbolizer file="symbols/leisure/slipway.svg" fill="#0092da" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_ford')]]></Filter>
      <MarkersSymbolizer file="symbols/highway/ford.svg" fill="#0092da" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="12500" name="amenity-line" 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">
    <StyleName><![CDATA[amenity-line]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
  way,
  COALESCE(
   'highway_' || CASE WHEN tags @> 'ford=>yes' OR tags @> 'ford=>stepping_stones' THEN 'ford' END,
   'leisure_' || CASE WHEN leisure IN ('slipway', 'track') THEN leisure END,
   'attraction_' || CASE WHEN tags @> 'attraction=>water_slide' THEN 'water_slide' END
    ) AS feature
  FROM planet_osm_line
  -- The upcoming where clause is needed for performance only, as the CASE statements would end up doing the equivalent filtering
  WHERE tags @> 'ford=>yes' OR tags @> 'ford=>stepping_stones'
    OR leisure IN ('slipway', 'track')
    OR tags @> 'attraction=>water_slide'
  ORDER BY COALESCE(layer,0)
) AS amenity_line]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="power-towers">
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([power] = 'pole')]]></Filter>
      <MarkersSymbolizer file="symbols/square.svg" fill="#928f8f" width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([power] = 'tower')]]></Filter>
      <MarkersSymbolizer file="symbols/man_made/power_tower.svg" width="7" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([power] = 'tower')]]></Filter>
      <MarkersSymbolizer file="symbols/man_made/power_tower.svg" width="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([power] = 'tower')]]></Filter>
      <MarkersSymbolizer file="symbols/man_made/power_tower_small.svg" width="3" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="50000" name="power-towers" 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">
    <StyleName><![CDATA[power-towers]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    power
FROM planet_osm_point
WHERE power IN ('tower', 'pole')
ORDER BY
  CASE power
    WHEN 'tower' THEN 2
    WHEN 'pole' THEN 1
  END DESC
) AS power_towers]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="roads-text-ref-low-zoom">
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'secondary')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/secondary_[width]x[height].svg" fill="#364000" fontset-name="fontset-0" line-spacing="-1.5" margin="40" placement="line" repeat-distance="400" size="10" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/primary_[width]x[height].svg" fill="#503000" fontset-name="fontset-0" line-spacing="-1.5" margin="40" placement="line" repeat-distance="400" size="10" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/trunk_[width]x[height].svg" fill="#5f1c0c" fontset-name="fontset-0" line-spacing="-1.5" margin="40" placement="line" repeat-distance="400" size="10" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/motorway_[width]x[height].svg" fill="#620728" fontset-name="fontset-0" line-spacing="-1.5" margin="40" placement="line" repeat-distance="400" size="10" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="750000" minimum-scale-denominator="100000" name="roads-text-ref-low-zoom" 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">
    <StyleName><![CDATA[roads-text-ref-low-zoom]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    highway,
    height,
    width,
    refs
  FROM (
    SELECT
        way,
        osm_id,
        highway,
        array_length(refs,1) AS height,
        (SELECT MAX(char_length(ref)) FROM unnest(refs) AS u(ref)) AS width,
        array_to_string(refs, E'\n') AS refs
      FROM (
        SELECT
            way,
            osm_id,
            highway,
            string_to_array(ref, ';') AS refs
        FROM planet_osm_roads
          WHERE highway IN ('motorway', 'trunk', 'primary', 'secondary')
          AND ref IS NOT NULL
      ) AS p) AS q
  WHERE height <= 4 AND width <= 11
  ORDER BY
    CASE
      WHEN highway = 'motorway' THEN 38
      WHEN highway = 'trunk' THEN 37
      WHEN highway = 'primary' THEN 36
      WHEN highway = 'secondary' THEN 35
    END DESC NULLS LAST,
    height DESC,
    width DESC,
    refs,
    osm_id
) AS roads_text_ref_low_zoom]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="roads-text-ref">
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'tertiary')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/tertiary_[width]x[height]_z18.svg" fill="#3b3b3b" fontset-name="fontset-0" line-spacing="-1.8" margin="40" placement="line" repeat-distance="400" size="12" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'tertiary')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/tertiary_[width]x[height]_z16.svg" fill="#3b3b3b" fontset-name="fontset-0" line-spacing="-1.65" margin="40" placement="line" repeat-distance="400" size="11" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'tertiary')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/tertiary_[width]x[height].svg" fill="#3b3b3b" fontset-name="fontset-0" line-spacing="-1.5" margin="40" placement="line" repeat-distance="400" size="10" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'secondary')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/secondary_[width]x[height]_z18.svg" fill="#364000" fontset-name="fontset-0" line-spacing="-1.8" margin="40" placement="line" repeat-distance="400" size="12" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'secondary')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/secondary_[width]x[height]_z16.svg" fill="#364000" fontset-name="fontset-0" line-spacing="-1.65" margin="40" placement="line" repeat-distance="400" size="11" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'secondary')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/secondary_[width]x[height].svg" fill="#364000" fontset-name="fontset-0" line-spacing="-1.5" margin="40" placement="line" repeat-distance="400" size="10" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/primary_[width]x[height]_z18.svg" fill="#503000" fontset-name="fontset-0" line-spacing="-1.8" margin="40" placement="line" repeat-distance="400" size="12" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/primary_[width]x[height]_z16.svg" fill="#503000" fontset-name="fontset-0" line-spacing="-1.65" margin="40" placement="line" repeat-distance="400" size="11" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/primary_[width]x[height].svg" fill="#503000" fontset-name="fontset-0" line-spacing="-1.5" margin="40" placement="line" repeat-distance="400" size="10" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/trunk_[width]x[height]_z18.svg" fill="#5f1c0c" fontset-name="fontset-0" line-spacing="-1.8" margin="40" placement="line" repeat-distance="400" size="12" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/trunk_[width]x[height]_z16.svg" fill="#5f1c0c" fontset-name="fontset-0" line-spacing="-1.65" margin="40" placement="line" repeat-distance="400" size="11" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/trunk_[width]x[height].svg" fill="#5f1c0c" fontset-name="fontset-0" line-spacing="-1.5" margin="40" placement="line" repeat-distance="400" size="10" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/motorway_[width]x[height]_z18.svg" fill="#620728" fontset-name="fontset-0" line-spacing="-1.8" margin="40" placement="line" repeat-distance="400" size="12" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/motorway_[width]x[height]_z16.svg" fill="#620728" fontset-name="fontset-0" line-spacing="-1.65" margin="40" placement="line" repeat-distance="400" size="11" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway')]]></Filter>
      <ShieldSymbolizer clip="false" file="symbols/shields/motorway_[width]x[height].svg" fill="#620728" fontset-name="fontset-0" line-spacing="-1.5" margin="40" placement="line" repeat-distance="400" size="10" spacing="760"><![CDATA[[refs]]]></ShieldSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'runway')]]></Filter>
      <TextSymbolizer clip="false" fill="#333333" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="10" size="10" spacing="750"><![CDATA[[refs]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'taxiway')]]></Filter>
      <TextSymbolizer clip="false" fill="#333333" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="10" size="10" spacing="750"><![CDATA[[refs]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="100000" name="roads-text-ref" 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">
    <StyleName><![CDATA[roads-text-ref]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    highway,
    height,
    width,
    refs
  FROM (
    SELECT
        osm_id,
        way,
        highway,
        array_length(refs,1) AS height,
        (SELECT MAX(char_length(ref)) FROM unnest(refs) AS u(ref)) AS width,
        array_to_string(refs, E'\n') AS refs
      FROM (
        SELECT
            osm_id,
            way,
            COALESCE(
              CASE WHEN highway IN ('motorway', 'trunk', 'primary', 'secondary', 'tertiary') THEN highway END,
              CASE WHEN aeroway IN ('runway', 'taxiway') THEN aeroway END
            ) AS highway,
            string_to_array(ref, ';') AS refs
          FROM planet_osm_line
          WHERE (highway IN ('motorway', 'trunk', 'primary', 'secondary', 'tertiary') OR aeroway IN ('runway', 'taxiway'))
            AND ref IS NOT NULL
      ) AS p) AS q
  WHERE height <= 4 AND width <= 11
  ORDER BY
    CASE
      WHEN highway = 'motorway' THEN 38
      WHEN highway = 'trunk' THEN 37
      WHEN highway = 'primary' THEN 36
      WHEN highway = 'secondary' THEN 35
      WHEN highway = 'tertiary' THEN 34
      WHEN highway = 'runway' THEN 6
      WHEN highway = 'taxiway' THEN 5
    END DESC NULLS LAST,
    height DESC,
    width DESC,
    refs,
    osm_id
) AS roads_text_ref]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="roads-area-text-name">
    <Rule>
      <Filter><![CDATA[([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer fontset-name="fontset-0" line-spacing="-1.7" size="11" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <TextSymbolizer fontset-name="fontset-0" line-spacing="-1.7" size="11" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="25000" name="roads-area-text-name" 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">
    <StyleName><![CDATA[roads-area-text-name]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    ST_PointOnSurface(way) AS way,
    way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels,
    highway,
    name
  FROM planet_osm_polygon
  WHERE ST_PointOnSurface(way) && !bbox!
    AND name IS NOT NULL
    AND (highway IN ('pedestrian', 'footway', 'service', 'living_street', 'platform')
      OR (railway IN ('platform')
          AND (tags->'location' NOT IN ('underground') OR (tags->'location') IS NULL)
          AND (tunnel NOT IN ('yes', 'building_passage') OR tunnel IS NULL)
          AND (covered NOT IN ('yes') OR covered IS NULL)))
    AND way_area > 3000*POW(!scale_denominator!*0.001*0.28,2)
    AND way_area < 768000*POW(!scale_denominator!*0.001*0.28,2)
  ORDER BY way_area DESC
) AS roads_area_text_name]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="roads-text-name-directions">
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'path') and ([oneway] = 'yes') and ([bicycle] = 'designated')]]></Filter>
      <TextSymbolizer clip="false" dy="3" fill="#000080" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="right" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'path') and ([oneway] = '-1') and ([bicycle] = 'designated')]]></Filter>
      <TextSymbolizer clip="false" dy="-3" fill="#000080" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="left" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'path') and ([oneway] = 'yes') and ([horse] = 'designated')]]></Filter>
      <TextSymbolizer clip="false" dy="3" fill="#003400" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="right" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'path') and ([oneway] = '-1') and ([horse] = 'designated')]]></Filter>
      <TextSymbolizer clip="false" dy="-3" fill="#003400" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="left" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'bridleway') and ([oneway] = 'yes')]]></Filter>
      <TextSymbolizer clip="false" dy="3" fill="#003400" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="right" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'bridleway') and ([oneway] = '-1')]]></Filter>
      <TextSymbolizer clip="false" dy="-3" fill="#003400" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="left" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'track') and ([oneway] = 'yes')]]></Filter>
      <TextSymbolizer clip="false" dy="3" fill="#664400" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="right" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'track') and ([oneway] = '-1')]]></Filter>
      <TextSymbolizer clip="false" dy="-3" fill="#664400" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="left" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'cycleway') and ([oneway] = 'yes')]]></Filter>
      <TextSymbolizer clip="false" dy="3" fill="#000080" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="right" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'cycleway') and ([oneway] = '-1')]]></Filter>
      <TextSymbolizer clip="false" dy="-3" fill="#000080" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="left" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'steps') and ([oneway] = 'yes')]]></Filter>
      <TextSymbolizer clip="false" dy="3" fill="#b31806" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="right" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'steps') and ([oneway] = '-1')]]></Filter>
      <TextSymbolizer clip="false" dy="-3" fill="#b31806" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="left" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'path') and ([oneway] = 'yes')]]></Filter>
      <TextSymbolizer clip="false" dy="3" fill="#b31806" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="right" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'path') and ([oneway] = '-1')]]></Filter>
      <TextSymbolizer clip="false" dy="-3" fill="#b31806" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="left" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'footway') and ([oneway] = 'yes')]]></Filter>
      <TextSymbolizer clip="false" dy="3" fill="#b31806" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="right" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'footway') and ([oneway] = '-1')]]></Filter>
      <TextSymbolizer clip="false" dy="-3" fill="#b31806" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="left" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'raceway') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#c00022" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'raceway') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#c00022" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'pedestrian') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#595959" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'pedestrian') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#595959" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'living_street') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#6e6e6e" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'living_street') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#6e6e6e" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'residential') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#555555" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'residential') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#555555" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'unclassified') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#555555" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'unclassified') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#555555" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'road') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#555555" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'road') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#555555" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'service') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#555555" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'service') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#555555" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'tertiary') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#434343" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'tertiary') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#434343" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'tertiary_link') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#434343" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'tertiary_link') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#434343" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'secondary') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#444c03" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'secondary') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#444c03" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'secondary_link') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#444c03" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'secondary_link') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#444c03" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#543800" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#543800" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary_link') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#543800" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary_link') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#543800" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#612617" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#612617" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk_link') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#612617" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk_link') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#612617" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#741334" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#741334" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_link') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#741334" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_link') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#741334" max-error="0.5" placement="line" spacing="180" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="roads-text-name">
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'living_street')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="10" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'living_street')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="10" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'living_street')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="10" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'pedestrian')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="10" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'pedestrian')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="10" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'pedestrian')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="10" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'service')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = null)]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="12" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = null)]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="11" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = null)]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = null)]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#fcd6a4" halo-radius="1" placement="line" repeat-distance="50" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#fcd6a4" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#fcd6a4" halo-radius="1" placement="line" repeat-distance="50" size="10" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#fcd6a4" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#fcd6a4" halo-radius="1" placement="line" repeat-distance="50" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#f9b29c" halo-radius="1" placement="line" repeat-distance="50" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#f9b29c" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#f9b29c" halo-radius="1" placement="line" repeat-distance="50" size="10" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#f9b29c" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#f9b29c" halo-radius="1" placement="line" repeat-distance="50" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#e892a2" halo-radius="1" placement="line" repeat-distance="50" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#e892a2" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#e892a2" halo-radius="1" placement="line" repeat-distance="50" size="10" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#e892a2" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#e892a2" halo-radius="1" placement="line" repeat-distance="50" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'motorway') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="50" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'motorway') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'motorway') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="50" size="10" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'motorway') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'motorway') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="50" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'trunk') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="50" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'trunk') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'trunk') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="50" size="10" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'trunk') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'trunk') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="50" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'primary') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="50" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'primary') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'primary') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="50" size="10" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'primary') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'primary') and ([tunnel] = 'no')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="50" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'pedestrian')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#dddde8" halo-radius="1" placement="line" repeat-distance="10" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'pedestrian')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#dddde8" halo-radius="1" placement="line" repeat-distance="10" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'pedestrian')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#dddde8" halo-radius="1" placement="line" repeat-distance="10" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'pedestrian')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#dddde8" halo-radius="1" placement="line" repeat-distance="10" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'living_street')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ededed" halo-radius="1" placement="line" repeat-distance="50" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'living_street')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ededed" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'living_street')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ededed" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'living_street')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ededed" halo-radius="1" placement="line" repeat-distance="50" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'raceway')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'raceway')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'service')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'service')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'raceway')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffc0cb" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'raceway')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffc0cb" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'residential')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="12" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'residential')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="11" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'residential')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'residential')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'unclassified')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="12" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'unclassified')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="11" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'unclassified')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'unclassified')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'road')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="12" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'road')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="11" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'road')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'road')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'unclassified')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="50" size="12" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'unclassified')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'unclassified')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'unclassified')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="50" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'tertiary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="50" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'tertiary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'tertiary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'secondary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#f7fabf" halo-radius="1" placement="line" repeat-distance="50" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'secondary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#f7fabf" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'secondary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#f7fabf" halo-radius="1" placement="line" repeat-distance="50" size="10" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'secondary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#f7fabf" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'secondary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#f7fabf" halo-radius="1" placement="line" repeat-distance="50" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'motorway')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'motorway')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'motorway')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="10" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'motorway')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'motorway')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'trunk')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'trunk')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'trunk')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="10" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'trunk')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'trunk')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'primary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'primary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'primary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="10" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'primary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'primary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'residential')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="12" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'residential')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="11" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'residential')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'residential')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'road')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="12" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'road')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="11" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'road')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'road')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="10" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'tertiary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="50" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'tertiary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'tertiary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'secondary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#f7fabf" halo-radius="1" placement="line" repeat-distance="50" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'secondary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#f7fabf" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'secondary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#f7fabf" halo-radius="1" placement="line" repeat-distance="50" size="10" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'secondary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#f7fabf" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'secondary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" halo-fill="#f7fabf" halo-radius="1" placement="line" repeat-distance="50" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="10" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="10" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="12" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="11" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="10" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="9" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-0" placement="line" repeat-distance="50" size="8" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer cache-features="true" maximum-scale-denominator="100000" name="roads-text-name" 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">
    <StyleName><![CDATA[roads-text-name]]></StyleName>
    <StyleName><![CDATA[roads-text-name-directions]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    CASE WHEN substr(highway, length(highway)-4, 5) = '_link' THEN substr(highway, 0, length(highway)-4) ELSE highway END,
    CASE WHEN (tunnel = 'yes' OR tunnel = 'building_passage' OR covered = 'yes') THEN 'yes' ELSE 'no' END AS tunnel,
    construction,
    name,
    CASE
      WHEN oneway IN ('yes', '-1') THEN oneway
      WHEN junction IN ('roundabout') AND (oneway IS NULL OR NOT oneway IN ('no', 'reversible')) THEN 'yes'
    END AS oneway,
    horse, bicycle
  FROM planet_osm_line l
  WHERE highway IN ('motorway', 'motorway_link', 'trunk', 'trunk_link', 'primary', 'primary_link', 'secondary', 'secondary_link', 'tertiary',
                    'tertiary_link', 'residential', 'unclassified', 'road', 'service', 'pedestrian', 'raceway', 'living_street', 'construction')
    AND (name IS NOT NULL
      OR oneway IN ('yes', '-1')
      OR junction IN ('roundabout'))
  ORDER BY
    z_order DESC, -- put important roads first
    COALESCE(layer, 0), -- put top layered roads first
    length(name) DESC, -- Try to fit big labels in first
    name DESC, -- Force a consistent ordering between differently named streets
    l.osm_id DESC -- Force an ordering for streets of the same name, e.g. dualized roads
) AS roads_text_name]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="paths-text-name-directions">
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'path') and ([oneway] = 'yes') and ([bicycle] = 'designated')]]></Filter>
      <TextSymbolizer clip="false" dy="3" fill="#000080" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="right" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'path') and ([oneway] = '-1') and ([bicycle] = 'designated')]]></Filter>
      <TextSymbolizer clip="false" dy="-3" fill="#000080" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="left" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'path') and ([oneway] = 'yes') and ([horse] = 'designated')]]></Filter>
      <TextSymbolizer clip="false" dy="3" fill="#003400" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="right" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'path') and ([oneway] = '-1') and ([horse] = 'designated')]]></Filter>
      <TextSymbolizer clip="false" dy="-3" fill="#003400" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="left" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'bridleway') and ([oneway] = 'yes')]]></Filter>
      <TextSymbolizer clip="false" dy="3" fill="#003400" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="right" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'bridleway') and ([oneway] = '-1')]]></Filter>
      <TextSymbolizer clip="false" dy="-3" fill="#003400" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="left" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'track') and ([oneway] = 'yes')]]></Filter>
      <TextSymbolizer clip="false" dy="3" fill="#664400" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="right" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'track') and ([oneway] = '-1')]]></Filter>
      <TextSymbolizer clip="false" dy="-3" fill="#664400" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="left" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'cycleway') and ([oneway] = 'yes')]]></Filter>
      <TextSymbolizer clip="false" dy="3" fill="#000080" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="right" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'cycleway') and ([oneway] = '-1')]]></Filter>
      <TextSymbolizer clip="false" dy="-3" fill="#000080" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="left" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'steps') and ([oneway] = 'yes')]]></Filter>
      <TextSymbolizer clip="false" dy="3" fill="#b31806" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="right" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'steps') and ([oneway] = '-1')]]></Filter>
      <TextSymbolizer clip="false" dy="-3" fill="#b31806" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="left" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'path') and ([oneway] = 'yes')]]></Filter>
      <TextSymbolizer clip="false" dy="3" fill="#b31806" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="right" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'path') and ([oneway] = '-1')]]></Filter>
      <TextSymbolizer clip="false" dy="-3" fill="#b31806" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="left" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'footway') and ([oneway] = 'yes')]]></Filter>
      <TextSymbolizer clip="false" dy="3" fill="#b31806" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="right" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'footway') and ([oneway] = '-1')]]></Filter>
      <TextSymbolizer clip="false" dy="-3" fill="#b31806" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" margin="2" placement="line" size="15" spacing="180" upright="left" vertical-alignment="middle"><![CDATA['🠖']]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'raceway') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#c00022" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'raceway') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#c00022" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'pedestrian') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#595959" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'pedestrian') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#595959" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'living_street') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#6e6e6e" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'living_street') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#6e6e6e" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'residential') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#555555" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'residential') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#555555" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'unclassified') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#555555" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'unclassified') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#555555" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'road') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#555555" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'road') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#555555" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'service') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#555555" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'service') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#555555" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'tertiary') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#434343" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'tertiary') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#434343" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'tertiary_link') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#434343" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'tertiary_link') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#434343" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'secondary') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#444c03" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'secondary') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#444c03" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'secondary_link') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#444c03" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'secondary_link') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#444c03" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#543800" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#543800" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary_link') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#543800" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'primary_link') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#543800" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#612617" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#612617" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk_link') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#612617" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'trunk_link') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#612617" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#741334" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#741334" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_link') and ([oneway] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway.svg" fill="#741334" max-error="0.5" placement="line" spacing="180" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'motorway_link') and ([oneway] = '-1')]]></Filter>
      <MarkersSymbolizer file="symbols/oneway-reverse.svg" fill="#741334" max-error="0.5" placement="line" spacing="180" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="paths-text-name">
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'track')]]></Filter>
      <TextSymbolizer clip="false" dy="9" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'track')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'bridleway')]]></Filter>
      <TextSymbolizer clip="false" dy="9" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'bridleway')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'footway')]]></Filter>
      <TextSymbolizer clip="false" dy="9" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'footway')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'cycleway')]]></Filter>
      <TextSymbolizer clip="false" dy="9" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'cycleway')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'path')]]></Filter>
      <TextSymbolizer clip="false" dy="9" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'path')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'steps')]]></Filter>
      <TextSymbolizer clip="false" dy="9" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'construction') and ([construction] = 'steps')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'steps')]]></Filter>
      <TextSymbolizer clip="false" dy="9" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="10" size="11" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'steps')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="10" size="9" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'bridleway')]]></Filter>
      <TextSymbolizer clip="false" dy="9" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'bridleway')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'footway')]]></Filter>
      <TextSymbolizer clip="false" dy="9" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'footway')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'cycleway')]]></Filter>
      <TextSymbolizer clip="false" dy="9" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'cycleway')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'path')]]></Filter>
      <TextSymbolizer clip="false" dy="9" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'path')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'track')]]></Filter>
      <TextSymbolizer clip="false" dy="9" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'track')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'track')]]></Filter>
      <TextSymbolizer clip="false" dy="5" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="8" spacing="300" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer cache-features="true" maximum-scale-denominator="25000" name="paths-text-name" 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">
    <StyleName><![CDATA[paths-text-name]]></StyleName>
    <StyleName><![CDATA[paths-text-name-directions]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    highway,
    construction,
    name,
    CASE
      WHEN oneway IN ('yes', '-1') THEN oneway
      WHEN junction IN ('roundabout') AND (oneway IS NULL OR NOT oneway IN ('no', 'reversible')) THEN 'yes'
    END AS oneway,
    horse,
    bicycle
  FROM planet_osm_line
  WHERE highway IN ('bridleway', 'footway', 'cycleway', 'path', 'track', 'steps', 'construction')
    AND (name IS NOT NULL
      OR oneway IN ('yes', '-1')
      OR junction IN ('roundabout'))
) AS paths_text_name]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="railways-text-name">
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([railway] = 'rail') and ([highspeed] != 'yes') and ([usage] = 'main')]]></Filter>
      <TextSymbolizer clip="false" dy="8" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="12" spacing="600"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'rail') and ([highspeed] != 'yes') and ([usage] = 'main')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="11" spacing="600"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'rail') and ([highspeed] != 'yes') and ([usage] = 'main')]]></Filter>
      <TextSymbolizer clip="false" dy="6" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([railway] = 'rail') and ([highspeed] = 'yes')]]></Filter>
      <TextSymbolizer clip="false" dy="8" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="12" spacing="600"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'rail') and ([highspeed] = 'yes')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="11" spacing="600"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'rail') and ([highspeed] = 'yes')]]></Filter>
      <TextSymbolizer clip="false" dy="6" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="600"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'rail') and ([highspeed] = 'yes')]]></Filter>
      <TextSymbolizer clip="false" dy="6" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>100000</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'rail') and ([highspeed] = 'yes')]]></Filter>
      <TextSymbolizer clip="false" dy="3" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="300"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([railway] = 'miniature')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'miniature')]]></Filter>
      <TextSymbolizer clip="false" dy="6" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([railway] = 'disused')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'disused')]]></Filter>
      <TextSymbolizer clip="false" dy="6" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([railway] = 'construction')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'construction')]]></Filter>
      <TextSymbolizer clip="false" dy="6" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([railway] = 'rail')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'rail')]]></Filter>
      <TextSymbolizer clip="false" dy="6" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([railway] = 'subway')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'subway')]]></Filter>
      <TextSymbolizer clip="false" dy="6" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([railway] = 'narrow_gauge')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'narrow_gauge')]]></Filter>
      <TextSymbolizer clip="false" dy="6" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([railway] = 'light_rail')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'light_rail')]]></Filter>
      <TextSymbolizer clip="false" dy="6" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([railway] = 'funicular')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'funicular')]]></Filter>
      <TextSymbolizer clip="false" dy="6" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([railway] = 'monorail')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'monorail')]]></Filter>
      <TextSymbolizer clip="false" dy="6" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([railway] = 'tram')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([railway] = 'tram')]]></Filter>
      <TextSymbolizer clip="false" dy="6" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="400000" name="railways-text-name" 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">
    <StyleName><![CDATA[railways-text-name]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    CASE
      WHEN (railway = 'rail' AND service IN ('spur', 'siding', 'yard')) THEN 'INT-spur-siding-yard'
      WHEN (railway = 'tram' AND service IN ('spur', 'siding', 'yard')) THEN 'tram-service'
      ELSE railway
    END AS railway,
    CASE WHEN (tunnel = 'yes' OR tunnel = 'building_passage' OR covered = 'yes') THEN 'yes' ELSE 'no' END AS tunnel,
    tags->'highspeed' as highspeed,
    tags->'usage' as usage,
    construction,
    name,
    (CASE
      WHEN tags->'railway:preserved' = 'yes' THEN 'yes'
      ELSE 'no'
    END) AS preserved
  FROM planet_osm_line l
  WHERE railway IN ('rail', 'subway', 'narrow_gauge', 'light_rail', 'funicular', 'monorail', 'miniature', 'tram', 'disused', 'construction')
    AND (tunnel IS NULL OR NOT tunnel IN ('yes', 'building_passage'))
    AND highway IS NULL -- Prevent duplicate rendering
    AND name IS NOT NULL
  ORDER BY
    z_order DESC, -- put important rails first
    COALESCE(layer, 0), -- put top layered rails first
    length(name) DESC, -- Try to fit big labels in first
    name DESC, -- Force a consistent ordering between differently named railways
    l.osm_id DESC -- Force an ordering for railways of the same name, e.g. dualized rails
) AS railways_text_name]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="roads-text-ref-minor">
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'track')]]></Filter>
      <TextSymbolizer clip="false" dy="9" fill="#222222" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="10" placement="line" repeat-distance="50" size="11" spacing="760" vertical-alignment="middle"><![CDATA[[refs]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'track')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#222222" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="10" placement="line" repeat-distance="50" size="9" spacing="760" vertical-alignment="middle"><![CDATA[[refs]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'track')]]></Filter>
      <TextSymbolizer clip="false" dy="5" fill="#222222" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="10" placement="line" repeat-distance="50" size="8" spacing="760" vertical-alignment="middle"><![CDATA[[refs]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'unclassified')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="760"><![CDATA[[refs]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'unclassified')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="760"><![CDATA[[refs]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'unclassified')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="8" spacing="760"><![CDATA[[refs]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([highway] = 'residential')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="11" spacing="760"><![CDATA[[refs]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'residential')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="9" spacing="760"><![CDATA[[refs]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([highway] = 'residential')]]></Filter>
      <TextSymbolizer clip="false" fill="#000000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="50" size="8" spacing="760"><![CDATA[[refs]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="25000" name="roads-text-ref-minor" 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">
    <StyleName><![CDATA[roads-text-ref-minor]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    highway,
    height,
    width,
    refs
  FROM (
    SELECT
        osm_id,
        way,
        highway,
        array_length(refs,1) AS height,
        (SELECT MAX(char_length(ref)) FROM unnest(refs) AS u(ref)) AS width,
        array_to_string(refs, E'\n') AS refs
      FROM (
        SELECT
            osm_id,
            way,
            CASE WHEN highway IN ('unclassified', 'residential', 'track') THEN highway END AS highway,
            string_to_array(ref, ';') AS refs
          FROM planet_osm_line
          WHERE highway IN ('unclassified', 'residential', 'track')
            AND ref IS NOT NULL
      ) AS p) AS q
  WHERE height <= 4 AND width <= 11
  ORDER BY
    CASE
      WHEN highway = 'unclassified' THEN 33
      WHEN highway = 'residential' THEN 32
      WHEN highway = 'track' THEN 30
    END DESC NULLS LAST,
    height DESC,
    width DESC,
    refs,
    osm_id
) AS roads_text_ref_minor]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="text-poly-low-zoom">
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_water') and ([way_pixels] > 192000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-0.95" placement="interior" size="19" wrap-width="95"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_reservoir') and ([way_pixels] > 192000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#00FFFF" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-0.95" placement="interior" size="19" wrap-width="95"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_basin') and ([way_pixels] > 192000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-0.95" placement="interior" size="19" wrap-width="95"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_dock') and ([way_pixels] > 192000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-0.95" placement="interior" size="19" wrap-width="95"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_water') and ([way_pixels] > 48000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="15" wrap-width="59"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_reservoir') and ([way_pixels] > 48000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#00FFFF" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="15" wrap-width="59"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_basin') and ([way_pixels] > 48000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="15" wrap-width="59"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_dock') and ([way_pixels] > 48000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="15" wrap-width="59"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_water') and ([way_pixels] > 12000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.6" placement="interior" size="12" wrap-width="37"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_reservoir') and ([way_pixels] > 12000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#00FFFF" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.6" placement="interior" size="12" wrap-width="37"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_basin') and ([way_pixels] > 12000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.6" placement="interior" size="12" wrap-width="37"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_dock') and ([way_pixels] > 12000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.6" placement="interior" size="12" wrap-width="37"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_water') and ([way_pixels] > 3000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="10" wrap-width="25"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_reservoir') and ([way_pixels] > 3000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#00FFFF" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="10" wrap-width="25"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_basin') and ([way_pixels] > 3000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="10" wrap-width="25"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_dock') and ([way_pixels] > 3000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="10" wrap-width="25"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_glacier') and ([is_building] = 'no') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#2e90d1" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_glacier') and ([is_building] = 'no') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#2e90d1" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_sand') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#a07e1c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_sand') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#a07e1c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_sand') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#a07e1c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'military_danger_area') and ([is_building] = 'no') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#ee0000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'military_danger_area') and ([is_building] = 'no') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#ee0000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_national_park') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_national_park') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_national_park') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_nature_reserve') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_nature_reserve') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_nature_reserve') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_protected_area') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_protected_area') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_protected_area') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wood') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#048f3c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wood') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#048f3c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wood') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#048f3c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_forest') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#048f3c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_forest') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#048f3c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_forest') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#048f3c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_aboriginal_lands') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#82643a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_aboriginal_lands') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#82643a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_aboriginal_lands') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#82643a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_military') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#880000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_military') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#880000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_military') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#880000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>3000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_glacier') and ([is_building] = 'no') and ([way_pixels] > 10000)]]></Filter>
      <TextSymbolizer fill="#2e90d1" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'military_danger_area') and ([is_building] = 'no') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer fill="#ee0000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'place_island') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'place_island') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000000</MaxScaleDenominator>
      <MinScaleDenominator>750000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'place_island') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="50000000" minimum-scale-denominator="750000" name="text-poly-low-zoom" 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">
    <StyleName><![CDATA[text-poly-low-zoom]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    ST_PointOnSurface(way) AS way,
    way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels,
    COALESCE(
      'landuse_' || CASE WHEN landuse IN ('forest', 'military', 'farmland') THEN landuse END,
      'military_' || CASE WHEN military IN ('danger_area') THEN military END,
      'natural_' || CASE WHEN "natural" IN ('wood', 'glacier', 'sand', 'scree', 'shingle', 'bare_rock', 'water') THEN "natural" END,
      'place_' || CASE WHEN place IN ('island') THEN place END,
      'boundary_' || CASE WHEN boundary IN ('aboriginal_lands', 'national_park')
                               OR (boundary = 'protected_area' AND tags->'protect_class' IN ('1','1a','1b','2','3','4','5','6'))
                               THEN boundary END,
      'leisure_' || CASE WHEN leisure IN ('nature_reserve') THEN leisure END
    ) AS feature,
    name,
    CASE WHEN building = 'no' OR building IS NULL THEN 'no' ELSE 'yes' END AS is_building -- always no with the where conditions
  FROM planet_osm_polygon
  WHERE ST_PointOnSurface(way) && !bbox!
    AND name IS NOT NULL
    AND (landuse IN ('forest', 'military', 'farmland')
      OR military IN ('danger_area')
      OR "natural" IN ('wood', 'glacier', 'sand', 'scree', 'shingle', 'bare_rock', 'water')
      OR "place" IN ('island')
      OR boundary IN ('aboriginal_lands', 'national_park')
      OR (boundary = 'protected_area' AND tags->'protect_class' IN ('1','1a','1b','2','3','4','5','6'))
      OR leisure IN ('nature_reserve'))
    AND building IS NULL
    AND way_area > 100*POW(!scale_denominator!*0.001*0.28,2)
    AND way_area < 768000*POW(!scale_denominator!*0.001*0.28,2)
  ORDER BY way_area DESC
) AS text_poly_low_zoom]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="text-line">
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_arete')]]></Filter>
      <TextSymbolizer dy="8" fill="#999999" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" size="10" spacing="400" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_cliff')]]></Filter>
      <TextSymbolizer dy="8" fill="#999999" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" size="10" spacing="400" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_ridge')]]></Filter>
      <TextSymbolizer dy="8" fill="#999999" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" size="10" spacing="400" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_embankment')]]></Filter>
      <TextSymbolizer dy="8" fill="#999999" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" size="10" spacing="400" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_dam')]]></Filter>
      <TextSymbolizer dy="8" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_weir')]]></Filter>
      <TextSymbolizer dy="8" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_breakwater')]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_groyne')]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_pier')]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_slipway')]]></Filter>
      <TextSymbolizer dy="13" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_track')]]></Filter>
      <TextSymbolizer dy="8" fill="#207c58" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'attraction_water_slide')]]></Filter>
      <TextSymbolizer dy="8" fill="#207c58" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_pipeline')]]></Filter>
      <TextSymbolizer clip="false" dy="8" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_pipeline')]]></Filter>
      <TextSymbolizer clip="false" dy="7" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_pipeline')]]></Filter>
      <TextSymbolizer clip="false" dy="6" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_cable_car')]]></Filter>
      <TextSymbolizer clip="false" dy="5" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_cable_car')]]></Filter>
      <TextSymbolizer clip="false" dy="4" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_gondola')]]></Filter>
      <TextSymbolizer clip="false" dy="5" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_gondola')]]></Filter>
      <TextSymbolizer clip="false" dy="4" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_mixed_lift')]]></Filter>
      <TextSymbolizer clip="false" dy="5" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_mixed_lift')]]></Filter>
      <TextSymbolizer clip="false" dy="4" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_goods')]]></Filter>
      <TextSymbolizer clip="false" dy="5" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_goods')]]></Filter>
      <TextSymbolizer clip="false" dy="4" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_chair_lift')]]></Filter>
      <TextSymbolizer clip="false" dy="5" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_chair_lift')]]></Filter>
      <TextSymbolizer clip="false" dy="4" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_drag_lift')]]></Filter>
      <TextSymbolizer clip="false" dy="5" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_drag_lift')]]></Filter>
      <TextSymbolizer clip="false" dy="4" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_t-bar')]]></Filter>
      <TextSymbolizer clip="false" dy="5" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_t-bar')]]></Filter>
      <TextSymbolizer clip="false" dy="4" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_j-bar')]]></Filter>
      <TextSymbolizer clip="false" dy="5" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_j-bar')]]></Filter>
      <TextSymbolizer clip="false" dy="4" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_platter')]]></Filter>
      <TextSymbolizer clip="false" dy="5" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_platter')]]></Filter>
      <TextSymbolizer clip="false" dy="4" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_rope_tow')]]></Filter>
      <TextSymbolizer clip="false" dy="5" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_rope_tow')]]></Filter>
      <TextSymbolizer clip="false" dy="4" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_zip_line')]]></Filter>
      <TextSymbolizer clip="false" dy="5" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="11" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aerialway_zip_line')]]></Filter>
      <TextSymbolizer clip="false" dy="4" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" margin="18" placement="line" repeat-distance="200" size="10" spacing="900"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'golf_hole') and ([ref] != '') and ([name] != '')]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" size="13"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'golf_hole') and ([ref] != '') and ([name] != '')]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" size="11"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'golf_hole') and ([ref] != '')]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" size="13"><![CDATA[[ref]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'golf_hole') and ([ref] != '')]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" size="11"><![CDATA[[ref]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'golf_hole') and ([name] != '')]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" size="13"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'golf_hole') and ([name] != '')]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" size="11"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="750000" name="text-line" 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">
    <StyleName><![CDATA[text-line]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
  way,
    NULL as way_pixels,
    COALESCE('aerialway_' || aerialway, 'attraction_' || CASE WHEN tags @> 'attraction=>water_slide' THEN 'water_slide' END, 'leisure_' || leisure, 'man_made_' || man_made, 'waterway_' || waterway, 'natural_' || "natural", 'golf_' || (tags->'golf')) AS feature,
    access,
    name,
    tags->'operator' as operator,
    ref,
    NULL AS way_area,
    CASE WHEN building = 'no' OR building IS NULL THEN 'no' ELSE 'yes' END AS is_building
  FROM planet_osm_line
  WHERE ((man_made IN ('pier', 'breakwater', 'groyne', 'embankment')
      OR (man_made = 'pipeline'
         AND tags-> 'location' IN ('overground', 'overhead', 'surface', 'outdoor')
         OR bridge IN ('yes', 'aqueduct', 'cantilever', 'covered', 'trestle', 'viaduct'))
      OR tags @> 'attraction=>water_slide'
      OR aerialway IN ('cable_car', 'gondola', 'mixed_lift', 'goods', 'chair_lift', 'drag_lift', 't-bar', 'j-bar', 'platter', 'rope_tow', 'zip_line')
      OR leisure IN ('slipway', 'track')
      OR waterway IN ('dam', 'weir')
      OR "natural" IN ('arete', 'cliff', 'ridge'))
    AND name IS NOT NULL)
    OR (tags @> 'golf=>hole' AND ref IS NOT NULL)
) AS text_line]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="text-point">
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_water') and ([way_pixels] > 192000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-0.95" placement="interior" size="19" wrap-width="95"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_reservoir') and ([way_pixels] > 192000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#00FFFF" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-0.95" placement="interior" size="19" wrap-width="95"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_basin') and ([way_pixels] > 192000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-0.95" placement="interior" size="19" wrap-width="95"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_dock') and ([way_pixels] > 192000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-0.95" placement="interior" size="19" wrap-width="95"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_water') and ([way_pixels] > 48000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="15" wrap-width="59"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_reservoir') and ([way_pixels] > 48000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#00FFFF" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="15" wrap-width="59"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_basin') and ([way_pixels] > 48000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="15" wrap-width="59"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_dock') and ([way_pixels] > 48000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="15" wrap-width="59"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_water') and ([way_pixels] > 12000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.6" placement="interior" size="12" wrap-width="37"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_reservoir') and ([way_pixels] > 12000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#00FFFF" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.6" placement="interior" size="12" wrap-width="37"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_basin') and ([way_pixels] > 12000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.6" placement="interior" size="12" wrap-width="37"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_dock') and ([way_pixels] > 12000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.6" placement="interior" size="12" wrap-width="37"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_water') and ([way_pixels] > 3000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="10" wrap-width="25"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_reservoir') and ([way_pixels] > 3000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#00FFFF" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="10" wrap-width="25"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_basin') and ([way_pixels] > 3000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="10" wrap-width="25"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_dock') and ([way_pixels] > 3000) and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="10" wrap-width="25"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_water') and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="10" wrap-width="25"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_reservoir') and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#00FFFF" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="10" wrap-width="25"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_basin') and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="10" wrap-width="25"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_dock') and ([way_pixels] <= 768000)]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="10" wrap-width="25"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bay')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.6" placement="interior" size="12" wrap-width="37"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bay')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="10" wrap-width="25"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_strait')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.6" placement="interior" size="12" wrap-width="37"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_strait')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" placement="interior" size="10" wrap-width="25"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_dam')]]></Filter>
      <TextSymbolizer dy="8" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="point" size="10"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_weir')]]></Filter>
      <TextSymbolizer dy="8" fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="point" size="10"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_breakwater')]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" size="10"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_groyne')]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" size="10"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_pier')]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" size="10"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'mall') and ([location] != 'underground') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#d11700" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'mall') and ([location] != 'underground') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#d11700" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'mall') and ([location] != 'underground') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer fill="#d11700" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'mall') and ([location] != 'underground')]]></Filter>
      <TextSymbolizer fill="#d11700" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_memorial') and ([memorial] != null) and ([memorial] != 'blue_plaque') and ([memorial] != 'bust') and ([memorial] != 'plaque') and ([memorial] != 'stele') and ([memorial] != 'stone')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([int_access] = 'yes') and ([icao] != null) and ([iata] != null) and ([way_pixels] <= 192000)]]></Filter>
      <TextSymbolizer dy="10" fill="#5e3b9e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([int_access] = 'yes') and ([icao] != null) and ([iata] != null) and ([way_pixels] = null)]]></Filter>
      <TextSymbolizer dy="10" fill="#5e3b9e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([generator:source] = 'wind') and ([location] != 'rooftop') and ([location] != 'roof')]]></Filter>
      <TextSymbolizer dy="10" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([is_building] = 'no') and ([generator:source] != 'wind') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#905084" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([is_building] = 'no') and ([generator:source] != 'wind') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#905084" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre') and ([way_pixels] > 48000) and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-2.25" opacity="0.33" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre') and ([way_pixels] > 48000) and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-2.25" opacity="0.33" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre') and ([way_pixels] > 12000) and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.8" opacity="0.33" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre') and ([way_pixels] > 12000) and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.8" opacity="0.33" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre') and ([way_pixels] > 3000) and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre') and ([way_pixels] > 3000) and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([way_pixels] > 48000) and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-2.25" opacity="0.33" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([way_pixels] > 48000) and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-2.25" opacity="0.33" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([way_pixels] > 12000) and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.8" opacity="0.33" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([way_pixels] > 12000) and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.8" opacity="0.33" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([way_pixels] > 3000) and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([way_pixels] > 3000) and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking_entrance') and ([parking] = 'underground') and ([way_pixels] > 3000) and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="9" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([int_access] = 'restricted') and ([way_pixels] <= 192000)]]></Filter>
      <TextSymbolizer dy="10" fill="#5e3b9e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([icao] = null) and ([way_pixels] <= 192000)]]></Filter>
      <TextSymbolizer dy="10" fill="#5e3b9e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([iata] = null) and ([way_pixels] <= 192000)]]></Filter>
      <TextSymbolizer dy="10" fill="#5e3b9e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([int_access] = 'restricted') and ([way_pixels] = null)]]></Filter>
      <TextSymbolizer dy="10" fill="#5e3b9e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([icao] = null) and ([way_pixels] = null)]]></Filter>
      <TextSymbolizer dy="10" fill="#5e3b9e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_aerodrome') and ([iata] = null) and ([way_pixels] = null)]]></Filter>
      <TextSymbolizer dy="10" fill="#5e3b9e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_glacier') and ([is_building] = 'no') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#2e90d1" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_glacier') and ([is_building] = 'no') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#2e90d1" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_services') and ([is_building] = 'no') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#b63535" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_rest_area') and ([is_building] = 'no') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#b63535" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_services') and ([is_building] = 'no') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#b63535" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_rest_area') and ([is_building] = 'no') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#b63535" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_apron') and ([is_building] = 'no') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#3e3e4a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_apron') and ([is_building] = 'no') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#3e3e4a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_sand') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#a07e1c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_sand') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#a07e1c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_sand') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#a07e1c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scree') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shingle') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([is_building] = 'no') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#905084" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([is_building] = 'no') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#905084" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([is_building] = 'no') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#905084" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([is_building] = 'no') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#905084" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([is_building] = 'no') and ([generator:source] != 'wind') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer fill="#905084" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([is_building] = 'no') and ([generator:source] != 'wind')]]></Filter>
      <TextSymbolizer fill="#905084" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([way_pixels] > 3000) and ([shop] = 'massage')]]></Filter>
      <TextSymbolizer dy="12" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_marina') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#576ddf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_marina') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#576ddf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_ice_rink') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#207c58" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_ice_rink') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#207c58" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_ice_rink') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#207c58" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_pitch') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#207c58" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_pitch') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#207c58" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_pitch') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#207c58" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_track') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#207c58" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_track') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#207c58" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_track') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#207c58" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] > 48000) and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] > 48000) and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] > 12000) and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] > 12000) and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] > 3000) and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] > 3000) and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre') and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([is_building] = 'no') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([way_pixels] > 48000) and ([is_building] = 'no') and ([sport] = 'swimming')]]></Filter>
      <TextSymbolizer dy="11" fill="#0a6d12" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([way_pixels] > 48000) and ([is_building] = 'no') and ([sport] = 'swimming')]]></Filter>
      <TextSymbolizer fill="#0a6d12" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0a6d12" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([way_pixels] > 12000) and ([is_building] = 'no') and ([sport] = 'swimming')]]></Filter>
      <TextSymbolizer dy="11" fill="#0a6d12" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([way_pixels] > 12000) and ([is_building] = 'no') and ([sport] = 'swimming')]]></Filter>
      <TextSymbolizer fill="#0a6d12" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0a6d12" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([way_pixels] > 3000) and ([is_building] = 'no') and ([sport] = 'swimming')]]></Filter>
      <TextSymbolizer dy="11" fill="#0a6d12" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([way_pixels] > 3000) and ([is_building] = 'no') and ([sport] = 'swimming')]]></Filter>
      <TextSymbolizer fill="#0a6d12" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0a6d12" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_stadium') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0a6d12" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_stadium') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0a6d12" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_stadium') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0a6d12" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_beach') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#876c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_beach') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#876c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_beach') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#876c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shoal') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#876c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shoal') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#876c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shoal') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#876c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scrub') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d361a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scrub') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d361a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scrub') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d361a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_heath') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#777b31" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_heath') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#777b31" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_heath') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#777b31" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_religious') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#515151" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_religious') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#515151" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_religious') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#515151" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_kindergarten') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4c4c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_kindergarten') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4c4c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_kindergarten') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4c4c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_school') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4c4c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_school') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4c4c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_school') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4c4c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_college') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4c4c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_college') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4c4c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_college') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4c4c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_university') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4c4c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_university') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4c4c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_university') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4c4c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_theme_park') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#660033" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_theme_park') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#660033" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_theme_park') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#660033" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_zoo') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#660033" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_zoo') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#660033" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_zoo') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#660033" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_brownfield') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#474735" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_brownfield') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#474735" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_brownfield') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#474735" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_landfill') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#474735" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_landfill') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#474735" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_landfill') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#474735" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_construction') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#474735" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_construction') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#474735" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_construction') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#474735" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#722a27" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#722a27" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#722a27" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_railway') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_railway') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_railway') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_wastewater_plant') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_wastewater_plant') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_wastewater_plant') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_water_works') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_water_works') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_water_works') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_works') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_works') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_works') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#d11700" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#d11700" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#d11700" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmland') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#8cf753" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmland') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#8cf753" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmland') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#8cf753" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_greenhouse_horticulture') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#8b9234" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_greenhouse_horticulture') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#8b9234" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_greenhouse_horticulture') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#8b9234" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#9a6216" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#9a6216" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#9a6216" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#456e33" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#456e33" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#456e33" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_meadow') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4d7c20" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_meadow') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4d7c20" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_meadow') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4d7c20" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_grassland') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#8cf753" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_grassland') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#8cf753" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_grassland') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#8cf753" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_grass') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#8cf753" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_grass') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#8cf753" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_grass') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#8cf753" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#625e5e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#625e5e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#625e5e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d4931" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d4931" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d4931" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d4931" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d4931" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d4931" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_vineyard') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d6122" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_vineyard') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d6122" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_vineyard') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d6122" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_orchard') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d6122" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_orchard') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d6122" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_orchard') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d6122" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_plant_nursery') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d6122" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_plant_nursery') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d6122" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_plant_nursery') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d6122" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_quarry') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2c2a2a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_quarry') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2c2a2a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_quarry') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2c2a2a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_park') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_park') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_park') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_recreation_ground') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_recreation_ground') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_recreation_ground') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_village_green') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_village_green') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_village_green') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_garden') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_garden') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_garden') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_reef') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0565bf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_reef') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0565bf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_reef') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0565bf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wetland') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0565bf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wetland') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0565bf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wetland') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0565bf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_mud') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0565bf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_mud') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0565bf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_mud') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0565bf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_salt_pond') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0565bf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_salt_pond') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0565bf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_salt_pond') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0565bf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_garages') and ([is_building] = 'no') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#696545" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_garages') and ([is_building] = 'no') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#696545" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'military_danger_area') and ([is_building] = 'no') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#ee0000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'military_danger_area') and ([is_building] = 'no') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#ee0000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_national_park') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_national_park') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_national_park') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_nature_reserve') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_nature_reserve') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_nature_reserve') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_protected_area') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_protected_area') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_protected_area') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wood') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#048f3c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wood') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#048f3c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wood') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#048f3c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_forest') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#048f3c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_forest') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#048f3c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_forest') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#048f3c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_aboriginal_lands') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#82643a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_aboriginal_lands') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#82643a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_aboriginal_lands') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#82643a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_military') and ([way_pixels] > 48000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#880000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_military') and ([way_pixels] > 12000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#880000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_military') and ([way_pixels] > 3000) and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#880000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_swimming_pool') and ([is_building] = 'no') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#576ddf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_swimming_pool') and ([is_building] = 'no') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#576ddf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_generator') and ([generator:source] = 'wind')]]></Filter>
      <TextSymbolizer dy="10" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_telescope') and ([telescope:type] != 'optical') and ([telescope:type] != null)]]></Filter>
      <TextSymbolizer dy="10" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_parking') and ([way_pixels] > 3000) and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="12" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_parking') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer dy="12" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_motorcycle_parking') and ([way_pixels] > 3000) and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="12" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_motorcycle_parking') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer dy="12" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking') and ([way_pixels] > 3000) and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="9" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking_entrance') and ([parking] = 'underground') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="9" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking_entrance') and ([parking] = 'underground') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer dy="9" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_glacier') and ([is_building] = 'no') and ([way_pixels] > 10000)]]></Filter>
      <TextSymbolizer fill="#2e90d1" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_glacier') and ([is_building] = 'no') and ([way_pixels] > 750)]]></Filter>
      <TextSymbolizer fill="#2e90d1" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_services') and ([is_building] = 'no') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer fill="#b63535" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_rest_area') and ([is_building] = 'no') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer fill="#b63535" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_apron') and ([is_building] = 'no') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer fill="#3e3e4a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_sand') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#a07e1c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_bare_rock') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#896642" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([is_building] = 'no') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer fill="#905084" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([is_building] = 'no') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer fill="#905084" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_plant') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#905084" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'power_substation') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#905084" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] = 'massage')]]></Filter>
      <TextSymbolizer dy="12" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] != 'mall') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer dy="12" fill="#993399" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_marina') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer fill="#576ddf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_alpine_hut') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="11" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_wilderness_hut') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="11" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_shelter') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="11" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_picnic_table')]]></Filter>
      <TextSymbolizer dy="11" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_ice_rink') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#207c58" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_pitch') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#207c58" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_track') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#207c58" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([is_building] = 'no') and ([sport] = 'swimming')]]></Filter>
      <TextSymbolizer dy="11" fill="#0a6d12" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0a6d12" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_stadium') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0a6d12" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_beach') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#876c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_shoal') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#876c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_scrub') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d361a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_heath') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#777b31" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_religious') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#515151" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_kindergarten') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4c4c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_school') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4c4c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_college') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4c4c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_university') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4c4c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_theme_park') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#660033" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_zoo') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#660033" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_brownfield') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#474735" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_landfill') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#474735" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_construction') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#474735" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_commercial') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#722a27" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_industrial') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_railway') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_wastewater_plant') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_water_works') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_works') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#5f3557" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_retail') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#d11700" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmland') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#8cf753" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_greenhouse_horticulture') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#8b9234" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_farmyard') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#9a6216" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_allotments') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#456e33" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_meadow') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#4d7c20" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_grassland') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#8cf753" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_grass') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#8cf753" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_residential') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#625e5e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_cemetery') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d4931" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_grave_yard') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d4931" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_vineyard') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d6122" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_orchard') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d6122" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_plant_nursery') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2d6122" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_quarry') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2c2a2a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_park') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_recreation_ground') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_village_green') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_garden') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0c8416" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_reef') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0565bf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wetland') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0565bf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_mud') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0565bf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_salt_pond') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#0565bf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_garages') and ([is_building] = 'no') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer fill="#696545" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'military_danger_area') and ([is_building] = 'no') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer fill="#ee0000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_playground') and ([way_pixels] > 3000) and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#10b31d" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] > 3000) and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#10b31d" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre') and ([way_pixels] > 3000) and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#10b31d" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([way_pixels] > 3000) and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#10b31d" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_swimming_pool') and ([is_building] = 'no') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer fill="#576ddf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([sport] = 'swimming') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer dy="11" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_information') and ([information] = 'office')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_information') and ([information] = 'office')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'place_island') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'place_islet') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'place_island') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'place_islet') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_parking') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="12" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_parking')]]></Filter>
      <TextSymbolizer dy="12" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_motorcycle_parking') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="12" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_motorcycle_parking')]]></Filter>
      <TextSymbolizer dy="12" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="9" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer dy="9" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking_entrance') and ([parking] = 'underground')]]></Filter>
      <TextSymbolizer dy="9" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_attraction') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#660033" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_tree')]]></Filter>
      <TextSymbolizer dy="18" fill="#008000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_tree')]]></Filter>
      <TextSymbolizer dy="11" fill="#008000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>1500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_tree')]]></Filter>
      <TextSymbolizer dy="8" fill="#008000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_tree')]]></Filter>
      <TextSymbolizer dy="7" fill="#008000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_glacier') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#2e90d1" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_services') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#b63535" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_rest_area') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#b63535" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_apron') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#3e3e4a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'accountant')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'adoption_agency')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'advertising_agency')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'architect')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'association')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'charity')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'company')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'educational_institution')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'diplomatic')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'employment_agency')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'energy_supplier')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'estate_agent')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'financial')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'forestry')]]></Filter>
      <TextSymbolizer dy="8" fill="#048f3c" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'foundation')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'government')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'guide')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'insurance')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'it')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'lawyer')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'logistics')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'moving_company')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'newspaper')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'ngo')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'notary')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'political_party')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'private_investigator')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'property_management')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'quango')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'religion')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'research')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'surveyor')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'tax')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'tax_advisor')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'telecommunication')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'travel_agent')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office') and ([office] = 'water_utility')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop') and ([shop] != 'mall')]]></Filter>
      <TextSymbolizer dy="12" fill="#993399" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_recycling') and ([recycling_type] = 'centre')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fountain')]]></Filter>
      <TextSymbolizer dy="10" fill="#576ddf" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fountain')]]></Filter>
      <TextSymbolizer dy="4" fill="#576ddf" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_marina')]]></Filter>
      <TextSymbolizer fill="#576ddf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bus_stop') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="9" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_charging_station') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="11" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fuel') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="11" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bus_station') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="11" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'highway_bus_stop')]]></Filter>
      <TextSymbolizer dy="9" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_shelter')]]></Filter>
      <TextSymbolizer dy="11" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_camp_site')]]></Filter>
      <TextSymbolizer dy="15" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_caravan_site')]]></Filter>
      <TextSymbolizer dy="15" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_motel')]]></Filter>
      <TextSymbolizer dy="13" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_vending_machine') and ([vending] = 'public_transport_tickets')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[operator]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_garages') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#696545" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'military_danger_area') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#ee0000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_national_park') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_national_park') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_national_park')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_nature_reserve') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_nature_reserve') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_nature_reserve')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_protected_area') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_protected_area') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_protected_area')]]></Filter>
      <TextSymbolizer fill="#008000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wood') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#048f3c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wood') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#048f3c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_wood')]]></Filter>
      <TextSymbolizer fill="#048f3c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_forest') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#048f3c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_forest') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#048f3c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_forest')]]></Filter>
      <TextSymbolizer fill="#048f3c" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_aboriginal_lands') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#82643a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_aboriginal_lands') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#82643a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'boundary_aboriginal_lands')]]></Filter>
      <TextSymbolizer fill="#82643a" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_military') and ([way_pixels] > 48000)]]></Filter>
      <TextSymbolizer fill="#880000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-2.25" size="15" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_military') and ([way_pixels] > 12000)]]></Filter>
      <TextSymbolizer fill="#880000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.8" size="12" wrap-width="36"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'landuse_military')]]></Filter>
      <TextSymbolizer fill="#880000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_playground') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#10b31d" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#10b31d" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#10b31d" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="13" fill="#10b31d" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_playground') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_swimming_pool') and ([is_building] = 'no')]]></Filter>
      <TextSymbolizer fill="#576ddf" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_water_park') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer dy="11" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_swimming_area') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer dy="11" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sports_centre') and ([sport] = 'swimming')]]></Filter>
      <TextSymbolizer dy="11" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_memorial') and ([memorial] = null)]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_memorial') and ([memorial] = 'bust')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_memorial') and ([memorial] = 'stele')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_memorial') and ([memorial] = 'stone')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_memorial') and ([memorial] = 'blue_plaque')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_memorial') and ([memorial] = 'plaque')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_cave_entrance')]]></Filter>
      <TextSymbolizer dy="11" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_city_gate')]]></Filter>
      <TextSymbolizer dy="10" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_mast')]]></Filter>
      <TextSymbolizer dy="10" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_tower')]]></Filter>
      <TextSymbolizer dy="10" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_communications_tower')]]></Filter>
      <TextSymbolizer dy="10" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_telescope')]]></Filter>
      <TextSymbolizer dy="10" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_water_tower')]]></Filter>
      <TextSymbolizer dy="10" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_storage_tank')]]></Filter>
      <TextSymbolizer dy="10" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_silo')]]></Filter>
      <TextSymbolizer dy="10" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_chimney')]]></Filter>
      <TextSymbolizer dy="10" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_crane')]]></Filter>
      <TextSymbolizer dy="10" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_waterfall') and ([height] > 20) and ([name] != null)]]></Filter>
      <TextSymbolizer dy="10" fill="#4d80b3" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_waterfall') and ([height] > 20)]]></Filter>
      <TextSymbolizer dy="10" fill="#4d80b3" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_waterfall') and ([height] > 10) and ([name] != null)]]></Filter>
      <TextSymbolizer dy="10" fill="#4d80b3" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_waterfall') and ([height] > 10)]]></Filter>
      <TextSymbolizer dy="10" fill="#4d80b3" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_waterfall') and ([name] != null)]]></Filter>
      <TextSymbolizer dy="10" fill="#4d80b3" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_information') and ([information] != 'board')]]></Filter>
      <TextSymbolizer dy="11" fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_viewpoint')]]></Filter>
      <TextSymbolizer dy="11" fill="#6e441e" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'mountain_pass')]]></Filter>
      <TextSymbolizer dy="7" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_volcano')]]></Filter>
      <TextSymbolizer dy="7" fill="#d40000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer dy="12" fill="#993399" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_place_of_worship') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer dy="12" fill="#000033" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bbq') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_repair_station') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_drinking_water') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_shower') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_picnic_site') and ([int_access] = 'restricted')]]></Filter>
      <TextSymbolizer dy="10" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="0" line-spacing="-1.5" opacity="0.33" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_picnic_site')]]></Filter>
      <TextSymbolizer dy="10" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_outdoor_seating')]]></Filter>
      <TextSymbolizer dy="10" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fishing')]]></Filter>
      <TextSymbolizer dy="10" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_bowling_alley')]]></Filter>
      <TextSymbolizer dy="10" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_bird_hide')]]></Filter>
      <TextSymbolizer dy="10" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_amusement_arcade')]]></Filter>
      <TextSymbolizer dy="10" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_beach_resort')]]></Filter>
      <TextSymbolizer dy="10" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bank')]]></Filter>
      <TextSymbolizer dy="9" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_prison')]]></Filter>
      <TextSymbolizer dy="12" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_townhall')]]></Filter>
      <TextSymbolizer dy="13" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_courthouse')]]></Filter>
      <TextSymbolizer dy="13" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_slipway')]]></Filter>
      <TextSymbolizer dy="13" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_toll_booth')]]></Filter>
      <TextSymbolizer dy="13" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_boat_rental')]]></Filter>
      <TextSymbolizer dy="13" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_rental')]]></Filter>
      <TextSymbolizer dy="10" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_car_rental')]]></Filter>
      <TextSymbolizer dy="10" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_nightclub')]]></Filter>
      <TextSymbolizer dy="12" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_community_centre')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bar')]]></Filter>
      <TextSymbolizer dy="13" fill="#ae6500" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'place_locality')]]></Filter>
      <TextSymbolizer fill="#777777" fontset-name="fontset-0" halo-fill="#ffffff" halo-radius="1.5" line-spacing="-0.6" margin="8.4" size="12" wrap-width="60"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <MinScaleDenominator>5000</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'place_locality')]]></Filter>
      <TextSymbolizer fill="#222222" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.8" margin="7" size="10" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'place_island') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'place_islet') and ([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parcel_locker')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_parking')]]></Filter>
      <TextSymbolizer dy="9" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_casino')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_hunting_stand')]]></Filter>
      <TextSymbolizer dy="10" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_ferry_terminal')]]></Filter>
      <TextSymbolizer dy="10" fill="#5e3b9e" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_helipad')]]></Filter>
      <TextSymbolizer dy="-10" fill="#8461c4" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'aeroway_gate')]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[ref]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_supermarket')]]></Filter>
      <TextSymbolizer dy="12" fill="#993399" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'shop_department_store')]]></Filter>
      <TextSymbolizer dy="12" fill="#993399" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'diplomatic_embassy')]]></Filter>
      <TextSymbolizer dy="10" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'diplomatic_consulate')]]></Filter>
      <TextSymbolizer dy="10" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'office')]]></Filter>
      <TextSymbolizer dy="8" fill="#4863a0" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_driving_school')]]></Filter>
      <TextSymbolizer dy="8" fill="#993399" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_nursing_home')]]></Filter>
      <TextSymbolizer dy="8" fill="#4c4c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_childcare')]]></Filter>
      <TextSymbolizer dy="8" fill="#4c4c00" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_clinic')]]></Filter>
      <TextSymbolizer dy="12" fill="#bf0000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_pharmacy')]]></Filter>
      <TextSymbolizer dy="12" fill="#bf0000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_doctors')]]></Filter>
      <TextSymbolizer dy="12" fill="#bf0000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_dentist')]]></Filter>
      <TextSymbolizer dy="12" fill="#bf0000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_veterinary')]]></Filter>
      <TextSymbolizer dy="12" fill="#bf0000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_hospital')]]></Filter>
      <TextSymbolizer dy="10" fill="#bf0000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_recycling')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_lighthouse')]]></Filter>
      <TextSymbolizer dy="10" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_windmill')]]></Filter>
      <TextSymbolizer dy="10" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_charging_station')]]></Filter>
      <TextSymbolizer dy="11" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fuel')]]></Filter>
      <TextSymbolizer dy="11" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bus_station')]]></Filter>
      <TextSymbolizer dy="11" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_taxi')]]></Filter>
      <TextSymbolizer dy="11" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_alpine_hut')]]></Filter>
      <TextSymbolizer dy="11" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_hotel')]]></Filter>
      <TextSymbolizer dy="11" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_hostel')]]></Filter>
      <TextSymbolizer dy="11" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_chalet')]]></Filter>
      <TextSymbolizer dy="11" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_guest_house')]]></Filter>
      <TextSymbolizer dy="11" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_apartment')]]></Filter>
      <TextSymbolizer dy="11" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_wilderness_hut')]]></Filter>
      <TextSymbolizer dy="11" fill="#0066ff" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bureau_de_change')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_public_bookcase')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_gallery')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_atm')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[operator]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_spring')]]></Filter>
      <TextSymbolizer dy="7" fill="#4d80b3" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_playground')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_dog_park')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_centre')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_fitness_station')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_water_park')]]></Filter>
      <TextSymbolizer dy="11" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_swimming_area')]]></Filter>
      <TextSymbolizer dy="11" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_miniature_golf')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_golf_course')]]></Filter>
      <TextSymbolizer dy="13" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'military_bunker')]]></Filter>
      <TextSymbolizer dy="10" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_artwork')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_obelisk')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_monument')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_fort')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_castle')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_manor')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_waste_water_plant')]]></Filter>
      <TextSymbolizer fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'waterway_waterfall')]]></Filter>
      <TextSymbolizer dy="10" fill="#4d80b3" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_cape')]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_peak')]]></Filter>
      <TextSymbolizer dy="7" fill="#6e441e" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'natural_saddle')]]></Filter>
      <TextSymbolizer dy="7" fill="#6e441e" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_marketplace')]]></Filter>
      <TextSymbolizer dy="12" fill="#993399" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_place_of_worship')]]></Filter>
      <TextSymbolizer dy="12" fill="#000033" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bbq')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bicycle_repair_station')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_drinking_water')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_shower')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_vehicle_inspection')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_car_wash')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_internet_cafe')]]></Filter>
      <TextSymbolizer dy="10" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_police')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_social_facility')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fire_station')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_post_office')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'leisure_sauna')]]></Filter>
      <TextSymbolizer dy="11" fill="#0c8416" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_public_bath')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_library')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'tourism_museum')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_theatre')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_cinema')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_arts_centre')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_archaeological_site')]]></Filter>
      <TextSymbolizer dy="11" fill="#734a08" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_pub')]]></Filter>
      <TextSymbolizer dy="11" fill="#ae6500" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_restaurant')]]></Filter>
      <TextSymbolizer dy="11" fill="#ae6500" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_food_court')]]></Filter>
      <TextSymbolizer dy="11" fill="#ae6500" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_cafe')]]></Filter>
      <TextSymbolizer dy="11" fill="#ae6500" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_fast_food')]]></Filter>
      <TextSymbolizer dy="11" fill="#ae6500" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_biergarten')]]></Filter>
      <TextSymbolizer dy="11" fill="#ae6500" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_ice_cream')]]></Filter>
      <TextSymbolizer dy="11" fill="#ae6500" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'place_square')]]></Filter>
      <TextSymbolizer fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.5" line-spacing="-0.8" margin="7" size="11" wrap-width="45"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'place_island')]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'place_islet')]]></Filter>
      <TextSymbolizer fill="#000000" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'golf_pin') and ([ref] != '')]]></Filter>
      <TextSymbolizer dx="1" dy="6" fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" horizontal-alignment="middle" size="10"><![CDATA[[ref]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="750000" name="text-point" 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">
    <StyleName><![CDATA[text-point]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    *
  FROM
  (SELECT -- This subselect allows filtering on the feature column
      way,
      CASE
        WHEN amenity = 'parcel_locker'
        THEN CONCAT_WS(E'\n', COALESCE(tags->'brand', tags->'operator', name), ref)
        ELSE
        CONCAT(
          name,
          E'\n' || CONCAT( -- by doing this with a || if both the ele and height branches are null, this entire expression is null and only name is used
            CASE
              WHEN (tags ? 'ele') AND tags->'ele' ~ '^-?\d{1,4}(\.\d+)?$'
                AND ("natural" IN ('peak', 'volcano', 'saddle')
                  OR (tourism = 'information' AND tags->'information' = 'guidepost')
                  OR tourism IN ('alpine_hut', 'wilderness_hut')
                  OR (amenity = 'shelter' AND tags->'shelter_type' NOT IN ('public_transport', 'picnic_shelter'))
                  OR tags->'mountain_pass' = 'yes')
              THEN CONCAT(REPLACE(ROUND((tags->'ele')::NUMERIC)::TEXT, '-', U&'\2212'), U&'\00A0', 'm') END,
            CASE
              WHEN (tags ? 'height') AND tags->'height' ~ '^\d{1,3}(\.\d+)?$'
                AND waterway = 'waterfall'
              THEN CONCAT(ROUND((tags->'height')::NUMERIC)::TEXT, U&'\00A0', 'm') END
            )
          )
        END AS name,
      tags->'parking' as "parking",
      COALESCE(
        'aeroway_' || CASE WHEN aeroway IN ('gate', 'apron', 'helipad', 'aerodrome') THEN aeroway END,
        'tourism_' || CASE WHEN tourism IN ('alpine_hut', 'apartment', 'artwork', 'camp_site', 'caravan_site', 'chalet', 'gallery', 'guest_house',
                                            'hostel', 'hotel', 'motel', 'museum', 'picnic_site', 'theme_park', 'wilderness_hut',
                                            'zoo') THEN tourism END,
        'amenity_' || CASE WHEN amenity IN ('arts_centre', 'atm', 'bank', 'bar', 'bbq', 'bicycle_rental',
                                            'bicycle_repair_station','biergarten', 'boat_rental', 'bureau_de_change', 'bus_station', 'cafe',
                                            'car_rental', 'car_wash', 'casino', 'charging_station', 'childcare', 'cinema', 'clinic', 'college',
                                            'community_centre', 'courthouse', 'dentist', 'doctors', 'drinking_water', 'driving_school',
                                            'fast_food', 'ferry_terminal', 'fire_station', 'food_court', 'fountain', 'fuel', 'grave_yard',
                                            'hospital', 'hunting_stand', 'ice_cream', 'internet_cafe', 'kindergarten', 'library', 'marketplace',
                                            'nightclub', 'nursing_home', 'pharmacy', 'place_of_worship', 'police', 'post_box',
                                            'post_office', 'prison', 'pub', 'public_bath', 'public_bookcase', 'recycling', 'restaurant', 'school',
                                            'shelter', 'shower', 'social_facility', 'taxi', 'telephone', 'theatre', 'toilets', 'townhall',
                                            'university', 'vehicle_inspection', 'veterinary') THEN amenity END,
        'amenity_' || CASE WHEN amenity IN ('waste_disposal') AND way_area IS NOT NULL THEN amenity END, -- Waste disposal points are rendered in the low priority layer
        'amenity_' || CASE WHEN amenity IN ('vending_machine') AND tags->'vending' IN ('excrement_bags', 'parking_tickets', 'public_transport_tickets') THEN amenity END,
        'amenity_' || CASE WHEN amenity IN ('parcel_locker') THEN amenity END,
        'diplomatic_'|| CASE WHEN tags->'office' IN ('diplomatic') AND tags->'diplomatic' IN ('embassy', 'consulate') THEN tags->'diplomatic' ELSE NULL END,
        'advertising_' || CASE WHEN tags->'advertising' in ('column') THEN tags->'advertising' END,
        'emergency_' || CASE WHEN tags->'emergency' IN ('phone') AND way_area IS NULL THEN tags->'emergency' END,
        'shop' || CASE WHEN shop IN ('yes', 'no', 'vacant', 'closed', 'disused', 'empty') OR shop IS NULL THEN NULL ELSE '' END,
        'leisure_' || CASE WHEN leisure IN ('amusement_arcade', 'beach_resort', 'bird_hide', 'bowling_alley', 'dog_park', 'firepit', 'fishing',
                                            'fitness_centre', 'fitness_station', 'garden', 'golf_course', 'ice_rink', 'marina', 'miniature_golf',
                                            'outdoor_seating', 'park', 'picnic_table', 'pitch', 'playground',
                                            'sauna', 'slipway', 'sports_centre', 'stadium', 'swimming_area', 'swimming_pool', 'track', 'water_park') THEN leisure END,
        'power_' || CASE WHEN power IN ('plant', 'generator', 'substation') THEN power END,
        'man_made_' || CASE WHEN (man_made IN ('chimney', 'communications_tower', 'crane', 'lighthouse', 'mast', 'obelisk', 'silo', 'storage_tank',
                                               'telescope', 'tower', 'wastewater_plant', 'water_tower', 'water_works', 'windmill', 'works')
                                    AND (tags->'location' NOT IN ('roof', 'rooftop') OR NOT (tags ? 'location'))) THEN man_made END,
        'landuse_' || CASE WHEN landuse IN ('reservoir', 'basin', 'recreation_ground', 'village_green', 'quarry', 'vineyard', 'orchard', 'cemetery',
                                            'residential', 'garages', 'meadow', 'grass', 'allotments', 'forest', 'farmyard', 'farmland',
                                            'greenhouse_horticulture', 'retail', 'industrial', 'railway', 'commercial', 'brownfield', 'landfill',
                                            'construction', 'salt_pond', 'military', 'plant_nursery') THEN landuse END,
        'natural_' || CASE WHEN "natural" IN ('peak', 'volcano', 'saddle', 'cave_entrance') AND way_area IS NULL THEN "natural" END,
        'natural_' || CASE WHEN "natural" IN ('wood', 'water', 'mud', 'wetland', 'bay', 'spring', 'scree', 'shingle', 'bare_rock', 'sand', 'heath',
                                              'grassland', 'scrub', 'beach', 'glacier', 'tree', 'strait', 'cape', 'reef')
                                              THEN "natural" END,
        'mountain_pass' || CASE WHEN tags->'mountain_pass' IN ('yes') THEN '' END, -- after natural=saddle to give priority to that tag on the same node
        'waterway_' || CASE WHEN "waterway" IN ('waterfall') AND way_area IS NULL THEN waterway END,
        'place_' || CASE WHEN place IN ('island', 'islet', 'square') THEN place END,
        'historic_' || CASE WHEN historic IN ('memorial', 'monument', 'archaeological_site', 'fort', 'castle', 'manor', 'city_gate')
                      THEN historic END,
        'military_'|| CASE WHEN military IN ('danger_area', 'bunker') THEN military END,
        'highway_' || CASE WHEN highway IN ('services', 'rest_area', 'bus_stop', 'elevator', 'traffic_signals') THEN highway END,
        'highway_'|| CASE WHEN tags @> 'ford=>yes' OR tags @> 'ford=>stepping_stones' AND way_area IS NULL THEN 'ford' END,
        'boundary_' || CASE WHEN boundary IN ('aboriginal_lands', 'national_park')
                                  OR (boundary = 'protected_area' AND tags->'protect_class' IN ('1','1a','1b','2','3','4','5','6'))
                                  THEN boundary END,
        'leisure_' || CASE WHEN leisure IN ('nature_reserve') THEN leisure END,
        'tourism_' || CASE WHEN tourism IN ('information') AND tags->'information' IN ('audioguide', 'board', 'guidepost', 'office', 'map', 'tactile_map', 'terminal') THEN tourism END,
        'office' || CASE WHEN tags->'office' IN ('no', 'vacant', 'closed', 'disused', 'empty') OR (tags->'office') IS NULL THEN NULL ELSE '' END,
        'barrier_' || CASE WHEN barrier IN ('toll_booth') AND way_area IS NULL THEN barrier END,
        'waterway_' || CASE WHEN waterway IN ('dam', 'weir', 'dock') THEN waterway END,
        'amenity_' || CASE WHEN amenity IN ('bicycle_parking', 'motorcycle_parking') THEN amenity END,
        'amenity_' || CASE WHEN amenity IN ('parking') AND (tags->'parking' NOT IN ('underground') OR (tags->'parking') IS NULL) THEN amenity END,
        'amenity_' || CASE WHEN amenity IN ('parking_entrance')
                                AND tags->'parking' IN ('multi-storey', 'underground')
                                AND (access IS NULL OR access NOT IN ('private', 'no', 'customers', 'permit', 'delivery'))
                                AND way_area IS NULL
                           THEN amenity END,
        'tourism_' || CASE WHEN tourism IN ('viewpoint', 'attraction') THEN tourism END,
        'place_' || CASE WHEN place IN ('locality') AND way_area IS NULL THEN place END,
        'golf_' || CASE WHEN tags->'golf' IN ('pin') THEN tags->'golf' END
      ) AS feature,
      CASE WHEN access IN ('private', 'no', 'customers', 'permit', 'delivery') THEN 'restricted' ELSE 'yes' END AS int_access,
      CASE
        WHEN "natural" IN ('peak', 'volcano', 'saddle') 
             OR tags->'mountain_pass' = 'yes' THEN
          CASE
            WHEN tags->'ele' ~ '^-?\d{1,4}(\.\d+)?$' THEN (tags->'ele')::NUMERIC
          END
        WHEN "waterway" IN ('waterfall') THEN
          CASE
            WHEN tags->'height' ~ '^\d{1,3}(\.\d+)?( m)?$' THEN (SUBSTRING(tags->'height', '^(\d{1,3}(\.\d+)?)( m)?$'))::NUMERIC
          END
      END AS score,
      religion,
      tags->'denomination' as denomination,
      tags->'generator:source' as "generator:source",
      CASE
        WHEN (man_made IN ('mast', 'tower', 'chimney', 'crane') AND (tags->'location' NOT IN ('roof', 'rooftop') OR (tags->'location') IS NULL))
              OR waterway IN ('waterfall') THEN
          CASE
            WHEN tags->'height' ~ '^\d{1,3}(\.\d+)?( m)?$' THEN (SUBSTRING(tags->'height', '^(\d{1,3}(\.\d+)?)( m)?$'))::NUMERIC
          END
      END AS height,
      tags->'location' as location,
      tags->'icao' as icao,
      tags->'iata' as iata,
      tags->'office' as office,
      tags->'recycling_type' as recycling_type,
      tags->'tower:construction' as "tower:construction",
      tags->'tower:type' as "tower:type",
      tags->'telescope:type' as "telescope:type",
      CASE
        WHEN man_made IN ('telescope') THEN
          CASE
            WHEN tags->'telescope:diameter' ~ '^-?\d{1,4}(\.\d+)?$' THEN (tags->'telescope:diameter')::NUMERIC
          END
      END AS "telescope:diameter",
      tags->'castle_type' as castle_type,
      tags->'sport' as sport,
      tags->'information' as information,
      tags->'memorial' as memorial,
      tags->'artwork_type' as artwork_type,
      tags->'vending' as vending,
      CASE WHEN shop IN ('supermarket', 'bag', 'bakery', 'beauty', 'bed', 'bookmaker', 'books', 'butcher', 'carpet', 'clothes', 'computer',
                        'confectionery', 'fashion', 'convenience', 'department_store', 'doityourself', 'hardware', 'fabric', 'fishmonger', 'florist',
                        'garden_centre', 'hairdresser', 'hifi', 'car', 'car_repair', 'bicycle', 'mall', 'pet',
                        'photo', 'photo_studio', 'photography', 'seafood', 'shoes', 'alcohol', 'gift', 'furniture', 'kiosk',
                        'mobile_phone', 'motorcycle', 'musical_instrument', 'newsagent', 'optician', 'jewelry',
                        'electronics', 'chemist', 'toys', 'travel_agency', 'car_parts', 'greengrocer', 'farm', 'stationery',
                        'laundry', 'dry_cleaning', 'beverages', 'perfumery', 'cosmetics', 'variety_store', 'wine', 'outdoor',
                        'copyshop', 'sports', 'deli', 'tobacco', 'art', 'tea', 'coffee', 'tyres', 'pastry', 'chocolate',
                        'music', 'medical_supply', 'dairy', 'video_games', 'houseware', 'ticket', 'charity', 'second_hand',
                        'interior_decoration', 'video', 'paint', 'massage', 'trade', 'wholesale', 'hearing_aids') THEN shop
                        ELSE 'other' END AS shop,
      CASE WHEN building = 'no' OR building IS NULL THEN 'no' ELSE 'yes' END AS is_building,
      tags->'operator' AS operator,
      ref,
      way_area,
      COALESCE(way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0), 0) AS way_pixels
    FROM
      (SELECT
          ST_PointOnSurface(way) AS way,
          name,
          access,
          aeroway,
          amenity,
          barrier,
          boundary,
          building,
          highway,
          historic,
          landuse,
          leisure,
          man_made,
          military,
          "natural",
          place,
          power,
          ref,
          religion,
          shop,
          tourism,
          waterway,
          tags,
          way_area
        FROM planet_osm_polygon
        WHERE way && !bbox! -- Not ST_PointOnSurface(way) because name might be NULL
          AND way_area < 768000*POW(!scale_denominator!*0.001*0.28,2)
      UNION ALL
      SELECT
          way,
          name,
          access,
          aeroway,
          amenity,
          barrier,
          boundary,
          building,
          highway,
          historic,
          landuse,
          leisure,
          man_made,
          military,
          "natural",
          place,
          power,
          ref,
          religion,
          shop,
          tourism,
          waterway,
          tags,
          NULL AS way_area
        FROM planet_osm_point
        WHERE way && !bbox!
      ) _
    ) AS features
  WHERE feature IS NOT NULL
  ORDER BY score DESC NULLS LAST,
    way_pixels DESC NULLS LAST
  ) AS amenity_points]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="building-text">
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 3000)]]></Filter>
      <TextSymbolizer fill="#444444" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.65" size="11" wrap-width="22"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <TextSymbolizer fill="#444444" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.65" size="11" wrap-width="22"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="50000" name="building-text" 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">
    <StyleName><![CDATA[building-text]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    name,
    ST_PointOnSurface(way) AS way,
    way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels
  FROM planet_osm_polygon
  WHERE ST_PointOnSurface(way) && !bbox!
    AND name IS NOT NULL
    AND building IS NOT NULL
    AND building NOT IN ('no')
    AND way_area < 4000000*POW(!scale_denominator!*0.001*0.28,2)
  ORDER BY way_area DESC
) AS building_text]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="interpolation">
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <LineSymbolizer stroke="#666666" stroke-dasharray="2, 4" stroke-width="1" />
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="5000" name="interpolation" 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">
    <StyleName><![CDATA[interpolation]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way
  FROM planet_osm_line
  WHERE "addr:interpolation" IS NOT NULL
) AS interpolation]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="addresses">
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([addr_flats] != null) and ([addr_housename] != null) and ([addr_housenumber] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.65" margin="3.3" size="11" wrap-width="22"><![CDATA[[addr_housenumber]+' '+[addr_flats]+'\n'+[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([addr_flats] != null) and ([addr_housename] != null) and ([addr_housenumber] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housenumber]+' '+[addr_flats]+'\n'+[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([addr_flats] != null) and ([addr_housename] != null) and ([addr_housenumber] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housenumber]+'\n'+[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([addr_flats] != null) and ([addr_housename] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.65" margin="3.3" size="11" wrap-width="22"><![CDATA[[addr_housenumber]+' '+[addr_flats]+'\n'+[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([addr_flats] != null) and ([addr_housename] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housenumber]+' '+[addr_flats]+'\n'+[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([addr_flats] != null) and ([addr_housename] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([addr_unit] != null) and ([addr_housename] != null) and ([addr_housenumber] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.65" margin="3.3" size="11" wrap-width="22"><![CDATA[[addr_housenumber]+' '+[addr_unit]+'\n'+[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([addr_unit] != null) and ([addr_housename] != null) and ([addr_housenumber] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housenumber]+' '+[addr_unit]+'\n'+[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([addr_unit] != null) and ([addr_housename] != null) and ([addr_housenumber] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housenumber]+'\n'+[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([addr_unit] != null) and ([addr_housename] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.65" margin="3.3" size="11" wrap-width="22"><![CDATA[[addr_housenumber]+' '+[addr_unit]+'\n'+[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([addr_unit] != null) and ([addr_housename] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housenumber]+' '+[addr_unit]+'\n'+[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([addr_unit] != null) and ([addr_housename] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([addr_flats] != null) and ([addr_housenumber] = null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.65" margin="3.3" size="11" wrap-width="22"><![CDATA[[addr_flats]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([addr_flats] != null) and ([addr_housenumber] = null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_flats]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([addr_flats] != null) and ([addr_housenumber] = null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([addr_unit] != null) and ([addr_housenumber] = null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.65" margin="3.3" size="11" wrap-width="22"><![CDATA[[addr_unit]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([addr_unit] != null) and ([addr_housenumber] = null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_unit]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([addr_unit] != null) and ([addr_housenumber] = null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([addr_flats] != null) and ([addr_housenumber] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.65" margin="3.3" size="11" wrap-width="22"><![CDATA[[addr_housenumber]+' '+[addr_flats]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([addr_flats] != null) and ([addr_housenumber] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housenumber]+' '+[addr_flats]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([addr_flats] != null) and ([addr_housenumber] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housenumber]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([addr_flats] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.65" margin="3.3" size="11" wrap-width="22"><![CDATA[[addr_housenumber]+' '+[addr_flats]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([addr_flats] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housenumber]+' '+[addr_flats]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([addr_flats] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([addr_unit] != null) and ([addr_housenumber] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.65" margin="3.3" size="11" wrap-width="22"><![CDATA[[addr_housenumber]+' '+[addr_unit]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([addr_unit] != null) and ([addr_housenumber] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housenumber]+' '+[addr_unit]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([addr_unit] != null) and ([addr_housenumber] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housenumber]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([addr_unit] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.65" margin="3.3" size="11" wrap-width="22"><![CDATA[[addr_housenumber]+' '+[addr_unit]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([addr_unit] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housenumber]+' '+[addr_unit]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([addr_unit] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([addr_housenumber] != null) and ([addr_housename] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.65" margin="3.3" size="11" wrap-width="22"><![CDATA[[addr_housenumber]+'\n'+[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([addr_housenumber] != null) and ([addr_housename] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housenumber]+'\n'+[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([addr_housenumber] != null) and ([addr_housename] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housenumber]+'\n'+[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <Filter><![CDATA[([addr_housenumber] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.65" margin="3.3" size="11" wrap-width="22"><![CDATA[[addr_housenumber]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <Filter><![CDATA[([addr_housenumber] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housenumber]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([addr_housenumber] != null)]]></Filter>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housenumber]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>750</MaxScaleDenominator>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.65" margin="3.3" size="11" wrap-width="22"><![CDATA[[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <MinScaleDenominator>750</MinScaleDenominator>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1.25" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housename]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <TextSymbolizer fill="#666666" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" margin="3" size="10" wrap-width="30"><![CDATA[[addr_housename]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="5000" name="addresses" 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">
    <StyleName><![CDATA[addresses]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    ST_PointOnSurface(way) AS way,
    "addr:housenumber" AS addr_housenumber,
    "addr:housename" AS addr_housename,
    tags->'addr:unit' AS addr_unit,
    tags->'addr:flats' AS addr_flats,
    way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels
  FROM planet_osm_polygon
  WHERE way && !bbox! -- Not ST_PointOnSurface(way) because name might be NULL
    AND (("addr:housenumber" IS NOT NULL) OR ("addr:housename" IS NOT NULL) OR ((tags->'addr:unit') IS NOT NULL) OR ((tags->'addr:flats') IS NOT NULL))
    AND building IS NOT NULL
    AND way_area < 4000000*POW(!scale_denominator!*0.001*0.28,2)
UNION ALL
SELECT
    way,
    "addr:housenumber" AS addr_housenumber,
    "addr:housename" AS addr_housename,
    tags->'addr:unit' AS addr_unit,
    tags->'addr:flats' AS addr_flats,
    NULL AS way_pixels
  FROM planet_osm_point
  WHERE way && !bbox!
    AND (("addr:housenumber" IS NOT NULL) OR ("addr:housename" IS NOT NULL) OR ((tags->'addr:unit') IS NOT NULL) OR ((tags->'addr:flats') IS NOT NULL))
  ORDER BY way_pixels DESC NULLS LAST
) AS addresses]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="water-lines-text">
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'river') and ([natural] = 'bay')]]></Filter>
      <TextSymbolizer fill="#00FFFF" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" repeat-distance="200" size="12" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'river') and ([natural] = 'bay')]]></Filter>
      <TextSymbolizer fill="#00FFFF" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'river') and ([natural] = 'strait')]]></Filter>
      <TextSymbolizer fill="#00FFFF" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" repeat-distance="200" size="12" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'river') and ([natural] = 'strait')]]></Filter>
      <TextSymbolizer fill="#00FFFF" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'river')]]></Filter>
      <TextSymbolizer fill="#00FFFF" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="12" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'river')]]></Filter>
      <TextSymbolizer fill="#00FFFF" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'drain') and ([natural] = 'bay')]]></Filter>
      <TextSymbolizer dy="8" fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" repeat-distance="200" size="10" spacing="600" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'drain') and ([natural] = 'bay')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'drain') and ([natural] = 'strait')]]></Filter>
      <TextSymbolizer dy="8" fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" repeat-distance="200" size="10" spacing="600" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'drain') and ([natural] = 'strait')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'drain')]]></Filter>
      <TextSymbolizer dy="8" fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="600" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'ditch') and ([natural] = 'bay')]]></Filter>
      <TextSymbolizer dy="8" fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" repeat-distance="200" size="10" spacing="600" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'ditch') and ([natural] = 'bay')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'ditch') and ([natural] = 'strait')]]></Filter>
      <TextSymbolizer dy="8" fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" repeat-distance="200" size="10" spacing="600" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'ditch') and ([natural] = 'strait')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'ditch')]]></Filter>
      <TextSymbolizer dy="8" fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="600" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'stream') and ([natural] = 'bay')]]></Filter>
      <TextSymbolizer dy="8" fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" repeat-distance="200" size="10" spacing="600" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'stream') and ([natural] = 'bay')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'stream') and ([natural] = 'strait')]]></Filter>
      <TextSymbolizer dy="8" fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" repeat-distance="200" size="10" spacing="600" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'stream') and ([natural] = 'strait')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'stream')]]></Filter>
      <TextSymbolizer dy="8" fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10" spacing="600" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'canal') and ([natural] = 'bay')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" repeat-distance="200" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'canal') and ([natural] = 'bay')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'canal') and ([natural] = 'strait')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" repeat-distance="200" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>50000</MinScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'canal') and ([natural] = 'strait')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([lock] != 'yes') and ([int_tunnel] != 'yes') and ([waterway] = 'canal')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" repeat-distance="200" size="10"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'bay') and ([lock] = 'yes')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" size="12" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'bay') and ([lock] = 'yes')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'bay')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" size="12" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'bay')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'strait') and ([lock] = 'yes')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" size="12" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'strait') and ([lock] = 'yes')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([natural] = 'strait')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" size="12" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>25000</MinScaleDenominator>
      <Filter><![CDATA[([natural] = 'strait')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" max-char-angle-delta="15" placement="line" size="10" spacing="400"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([lock] = 'yes')]]></Filter>
      <TextSymbolizer fill="#4d80b3" fontset-name="fontset-1" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" placement="line" size="10" spacing="400"><![CDATA[[lock_name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="100000" name="water-lines-text" 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">
    <StyleName><![CDATA[water-lines-text]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    waterway,
    lock,
    name,
    "natural",
    tags->'lock_name' AS lock_name,
    CASE WHEN tags->'intermittent' IN ('yes')
      OR tags->'seasonal' IN ('yes', 'spring', 'summer', 'autumn', 'winter', 'wet_season', 'dry_season')
      THEN 'yes' ELSE 'no' END AS int_intermittent,
    CASE WHEN tunnel IN ('yes', 'culvert') 
      OR waterway = 'canal' AND tunnel = 'flooded'
      THEN 'yes' ELSE 'no' END AS int_tunnel
  FROM planet_osm_line
  WHERE (waterway IN ('river', 'canal', 'stream', 'drain', 'ditch')
         OR "natural" IN ('bay', 'strait'))
    AND (tunnel IS NULL OR tunnel != 'culvert')
    AND name IS NOT NULL
  ORDER BY COALESCE(layer,0)
) AS water_lines_text]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="ferry-routes-text">
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <TextSymbolizer dy="-8" fill="#6666ff" fontset-name="fontset-0" placement="line" size="10" spacing="1000"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="100000" name="ferry-routes-text" 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">
    <StyleName><![CDATA[ferry-routes-text]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    name
  FROM planet_osm_line
  WHERE route = 'ferry'
    AND osm_id > 0
    AND name IS NOT NULL
) AS ferry_routes_text]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="admin-text">
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] >= 196000) and ([admin_level] = '6')]]></Filter>
      <TextSymbolizer clip="true" dy="-10" fill="#986e96" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" largest-bbox-only="false" margin="10" placement="line" repeat-distance="250" spacing="750" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <Filter><![CDATA[([admin_level] = '1') and ([way_pixels] >= 360000)]]></Filter>
      <TextSymbolizer clip="true" dy="-10" fill="#7f577e" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" largest-bbox-only="false" margin="10" placement="line" repeat-distance="250" spacing="750" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <Filter><![CDATA[([admin_level] = '2') and ([way_pixels] >= 360000)]]></Filter>
      <TextSymbolizer clip="true" dy="-10" fill="#7f577e" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" largest-bbox-only="false" margin="10" placement="line" repeat-distance="250" spacing="750" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] >= 196000) and ([admin_level] = '3')]]></Filter>
      <TextSymbolizer clip="true" dy="-10" fill="#7f577e" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" largest-bbox-only="false" margin="10" placement="line" repeat-distance="250" spacing="750" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] >= 196000) and ([admin_level] = '4')]]></Filter>
      <TextSymbolizer clip="true" dy="-10" fill="#7f577e" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" largest-bbox-only="false" margin="10" placement="line" repeat-distance="250" spacing="750" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>400000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] >= 196000) and ([admin_level] = '5')]]></Filter>
      <TextSymbolizer clip="true" dy="-10" fill="#7f577e" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" largest-bbox-only="false" margin="10" placement="line" repeat-distance="250" spacing="750" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] >= 196000) and ([admin_level] = '7')]]></Filter>
      <TextSymbolizer clip="true" dy="-10" fill="#7f577e" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" largest-bbox-only="false" margin="10" placement="line" repeat-distance="250" spacing="750" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] >= 196000) and ([admin_level] = '8')]]></Filter>
      <TextSymbolizer clip="true" dy="-10" fill="#7f577e" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" largest-bbox-only="false" margin="10" placement="line" repeat-distance="250" spacing="750" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] >= 196000) and ([admin_level] = '9')]]></Filter>
      <TextSymbolizer clip="true" dy="-10" fill="#7f577e" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" largest-bbox-only="false" margin="10" placement="line" repeat-distance="250" spacing="750" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] >= 196000)]]></Filter>
      <TextSymbolizer clip="true" dy="-10" fill="#7f577e" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" largest-bbox-only="false" margin="10" placement="line" repeat-distance="250" spacing="750" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="400000" name="admin-text" 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">
    <StyleName><![CDATA[admin-text]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    name,
    admin_level,
    way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels
  FROM planet_osm_polygon
  WHERE boundary = 'administrative'
    AND admin_level IN ('1', '2', '3', '4', '5', '6', '7', '8', '9', '10')
    AND name IS NOT NULL
    AND osm_id < 0
    AND way_area > 196000*POW(!scale_denominator!*0.001*0.28,2)
  ORDER BY admin_level::integer ASC, way_area DESC
) AS admin_text]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="protected-areas-text">
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 192000) and ([boundary] = 'aboriginal_lands')]]></Filter>
      <TextSymbolizer clip="true" dy="-10" fill="#82643a" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" largest-bbox-only="false" margin="10" placement="line" repeat-distance="250" spacing="750" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter><![CDATA[([way_pixels] > 192000)]]></Filter>
      <TextSymbolizer clip="true" dy="-10" fill="#008000" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" largest-bbox-only="false" margin="10" placement="line" repeat-distance="250" spacing="750" vertical-alignment="middle"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="100000" name="protected-areas-text" 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">
    <StyleName><![CDATA[protected-areas-text]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    name,
    boundary,
    tags->'protect_class' AS protect_class,
    way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels
  FROM planet_osm_polygon
  WHERE (boundary IN ('aboriginal_lands', 'national_park')
         OR leisure = 'nature_reserve'
         OR (boundary = 'protected_area' AND tags->'protect_class' IN ('1','1a','1b','2','3','4','5','6')))
    AND name IS NOT NULL
) AS protected_areas_text]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="amenity-low-priority-amenity">
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_waste_disposal') and ([int_access] = 'yes')]]></Filter>
      <MarkersSymbolizer file="symbols/amenity/waste_disposal.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_waste_basket') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer file="symbols/amenity/waste_basket.svg" fill="#666666" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bench') and ([int_access] = 'restricted')]]></Filter>
      <MarkersSymbolizer file="symbols/amenity/bench.svg" fill="#666666" opacity="0.33" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_waste_basket')]]></Filter>
      <MarkersSymbolizer file="symbols/amenity/waste_basket.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>1500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'amenity_bench')]]></Filter>
      <MarkersSymbolizer file="symbols/amenity/bench.svg" fill="#666666" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="amenity-low-priority-barrier">
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_kissing_gate')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/barrier/kissing_gate.svg" fill="#3f3f3f" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_full-height_turnstile')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/barrier/full-height_turnstile.svg" fill="#3f3f3f" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_cycle_barrier')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/barrier/cycle_barrier.svg" fill="#3f3f3f" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_motorcycle_barrier')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/barrier/motorcycle_barrier.svg" fill="#3f3f3f" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_stile')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/barrier/stile.svg" fill="#3f3f3f" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_cattle_grid')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/barrier/cattle_grid.svg" fill="#3f3f3f" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_lift_gate')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/barrier/lift_gate.svg" fill="#3f3f3f" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_swing_gate')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/barrier/lift_gate.svg" fill="#3f3f3f" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_gate')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/barrier/gate.svg" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="amenity-low-priority-railway">
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_level_crossing')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/barrier/level_crossing2.svg" fill="#4d4d4d" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_level_crossing')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/barrier/level_crossing.svg" fill="#4d4d4d" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_crossing')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/barrier/level_crossing2.svg" fill="#4d4d4d" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>25000</MaxScaleDenominator>
      <MinScaleDenominator>12500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'railway_crossing')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/barrier/level_crossing.svg" fill="#4d4d4d" />
    </Rule>
  </Style>
  <Style filter-mode="first" name="amenity-low-priority">
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_bollard')]]></Filter>
      <MarkersSymbolizer fill="#7d7c7c" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_bollard')]]></Filter>
      <MarkersSymbolizer fill="#7d7c7c" stroke-width="0" width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_block')]]></Filter>
      <MarkersSymbolizer fill="#7d7c7c" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_block')]]></Filter>
      <MarkersSymbolizer fill="#7d7c7c" stroke-width="0" width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_log')]]></Filter>
      <MarkersSymbolizer fill="#7d7c7c" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_log')]]></Filter>
      <MarkersSymbolizer fill="#7d7c7c" stroke-width="0" width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>2500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_turnstile')]]></Filter>
      <MarkersSymbolizer fill="#7d7c7c" stroke-width="0" width="4" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <MinScaleDenominator>2500</MinScaleDenominator>
      <Filter><![CDATA[([feature] = 'barrier_turnstile')]]></Filter>
      <MarkersSymbolizer fill="#7d7c7c" stroke-width="0" width="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_wayside_shrine')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/historic/shrine.svg" fill="#666666" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_cross')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/cross.svg" fill="#000000" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>12500</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_wayside_cross')]]></Filter>
      <MarkersSymbolizer clip="false" file="symbols/man_made/cross.svg" fill="#000000" />
    </Rule>
  </Style>
  <Layer cache-features="true" maximum-scale-denominator="50000" name="amenity-low-priority" 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">
    <StyleName><![CDATA[amenity-low-priority]]></StyleName>
    <StyleName><![CDATA[amenity-low-priority-railway]]></StyleName>
    <StyleName><![CDATA[amenity-low-priority-barrier]]></StyleName>
    <StyleName><![CDATA[amenity-low-priority-amenity]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    name,
    COALESCE(
      'railway_' || CASE WHEN railway IN ('level_crossing', 'crossing') AND way_area IS NULL THEN railway END,
      'amenity_' || CASE WHEN amenity IN ('bench', 'waste_basket', 'waste_disposal') AND way_area IS NULL THEN amenity END,
      'historic_' || CASE WHEN historic IN ('wayside_cross', 'wayside_shrine') AND way_area IS NULL THEN historic END,
      'man_made_' || CASE WHEN man_made IN ('cross') AND way_area IS NULL THEN man_made END,
      'barrier_' || CASE WHEN barrier IN ('bollard', 'gate', 'lift_gate', 'swing_gate', 'block', 'log', 'cattle_grid', 'stile', 'motorcycle_barrier', 'cycle_barrier', 'full-height_turnstile', 'turnstile', 'kissing_gate') THEN barrier END
    )  AS feature,
    CASE WHEN access IN ('private', 'no', 'customers', 'permit', 'delivery') THEN 'restricted' ELSE 'yes' END AS int_access,
    way_area,
    way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels
    FROM
      (SELECT
          ST_PointOnSurface(way) AS way,
          name,
          access,
          amenity,
          barrier,
          highway,
          historic,
          man_made,
          railway,
          tags,
          way_area
        FROM planet_osm_polygon
        WHERE way && !bbox! -- Not ST_PointOnSurface(way) because name might be NULL
          AND way_area < 768000*POW(!scale_denominator!*0.001*0.28,2)
      UNION ALL
      SELECT
          way,
          name,
          access,
          amenity,
          barrier,
          highway,
          historic,
          man_made,
          railway,
          tags,
          NULL AS way_area
        FROM planet_osm_point
        WHERE way && !bbox!
      ) _
    WHERE railway IN ('level_crossing', 'crossing')
       OR amenity IN ('bench', 'waste_basket', 'waste_disposal')
       OR historic IN ('wayside_cross', 'wayside_shrine')
       OR man_made IN ('cross')
       OR barrier IN ('bollard', 'gate', 'lift_gate', 'swing_gate', 'block', 'log', 'cattle_grid', 'stile', 'motorcycle_barrier', 'cycle_barrier', 'full-height_turnstile', 'turnstile', 'kissing_gate')
    ORDER BY
      CASE amenity
        WHEN 'waste_basket' THEN 1
        WHEN 'waste_disposal' THEN 1
        WHEN 'bench' THEN 2
        WHEN NULL THEN 3
      END DESC,
      way_pixels DESC NULLS LAST
  ) AS amenity_low_priority]]></Parameter>
    </Datasource>
  </Layer>
  <Style filter-mode="first" name="text-low-priority">
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_wayside_shrine')]]></Filter>
      <TextSymbolizer dy="10" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'man_made_cross')]]></Filter>
      <TextSymbolizer dy="6" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>5000</MaxScaleDenominator>
      <Filter><![CDATA[([feature] = 'historic_wayside_cross')]]></Filter>
      <TextSymbolizer dy="6" fill="#333333" fontset-name="fontset-0" halo-fill="rgba(255, 255, 255, 0.6)" halo-radius="1" line-spacing="-1.5" size="10" wrap-width="30"><![CDATA[[name]]]></TextSymbolizer>
    </Rule>
  </Style>
  <Layer maximum-scale-denominator="5000" name="text-low-priority" 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">
    <StyleName><![CDATA[text-low-priority]]></StyleName>
    <Datasource>
      <Parameter name="type"><![CDATA[postgis]]></Parameter>
      <Parameter name="dbname"><![CDATA[gis]]></Parameter>
      <Parameter name="key_field"><![CDATA[]]></Parameter>
      <Parameter name="geometry_field"><![CDATA[way]]></Parameter>
      <Parameter name="srid"><![CDATA[3857]]></Parameter>
      <Parameter name="extent"><![CDATA[-20037508,-20037508,20037508,20037508]]></Parameter>
      <Parameter name="table"><![CDATA[(SELECT
    way,
    name,
    COALESCE(
      'railway_' || CASE WHEN railway IN ('level_crossing', 'crossing') AND way_area IS NULL THEN railway END,
      'amenity_' || CASE WHEN amenity IN ('bench', 'waste_basket', 'waste_disposal') AND way_area IS NULL THEN amenity END,
      'historic_' || CASE WHEN historic IN ('wayside_cross', 'wayside_shrine') AND way_area IS NULL THEN historic END,
      'man_made_' || CASE WHEN man_made IN ('cross') AND way_area IS NULL THEN man_made END,
      'barrier_' || CASE WHEN barrier IN ('bollard', 'gate', 'lift_gate', 'swing_gate', 'block', 'log', 'cattle_grid', 'stile', 'motorcycle_barrier', 'cycle_barrier', 'full-height_turnstile', 'turnstile', 'kissing_gate') THEN barrier END
    )  AS feature,
    CASE WHEN access IN ('private', 'no', 'customers', 'permit', 'delivery') THEN 'restricted' ELSE 'yes' END AS int_access,
    way_area,
    way_area/NULLIF(POW(!scale_denominator!*0.001*0.28,2),0) AS way_pixels
    FROM
      (SELECT
          ST_PointOnSurface(way) AS way,
          name,
          access,
          amenity,
          barrier,
          highway,
          historic,
          man_made,
          railway,
          tags,
          way_area
        FROM planet_osm_polygon
        WHERE way && !bbox! -- Not ST_PointOnSurface(way) because name might be NULL
          AND way_area < 768000*POW(!scale_denominator!*0.001*0.28,2)
      UNION ALL
      SELECT
          way,
          name,
          access,
          amenity,
          barrier,
          highway,
          historic,
          man_made,
          railway,
          tags,
          NULL AS way_area
        FROM planet_osm_point
        WHERE way && !bbox!
      ) _
    WHERE railway IN ('level_crossing', 'crossing')
       OR amenity IN ('bench', 'waste_basket', 'waste_disposal')
       OR historic IN ('wayside_cross', 'wayside_shrine')
       OR man_made IN ('cross')
       OR barrier IN ('bollard', 'gate', 'lift_gate', 'swing_gate', 'block', 'log', 'cattle_grid', 'stile', 'motorcycle_barrier', 'cycle_barrier', 'full-height_turnstile', 'turnstile', 'kissing_gate')
    ORDER BY
      CASE amenity
        WHEN 'waste_basket' THEN 1
        WHEN 'waste_disposal' THEN 1
        WHEN 'bench' THEN 2
        WHEN NULL THEN 3
      END DESC,
      way_pixels DESC NULLS LAST
  ) AS amenity_low_priority]]></Parameter>
    </Datasource>
  </Layer>
</Map>

