Subversion Repositories public

Rev

Blame | Last modification | View Log | RSS feed

<?xml version = '1.0' encoding = 'utf-8'?>
<!DOCTYPE Map>
<Map bgcolor="#e5e5e5" buffer_size="512" srs="+proj=merc +datum=WGS84  +k=1.0 +units=m +over +no_defs" >
  <Style name="builtup" >
    <Rule>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#ddd</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'pier'</Filter>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill">#ededed</CssParameter>
      </PolygonSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke">grey</CssParameter>
        <CssParameter name="stroke-width">0.3</CssParameter>
      </LineSymbolizer>
   </Rule>
   <Rule>
      <Filter>[type] = 'residential'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill">#fff</CssParameter>
      </PolygonSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke">#999</CssParameter>
        <CssParameter name="stroke-width">1</CssParameter>
      </LineSymbolizer>
   </Rule>
   <Rule>
      <Filter>[type] = 'pedestrian'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill">#ededed</CssParameter>
      </PolygonSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke">grey</CssParameter>
        <CssParameter name="stroke-width">0.5</CssParameter>
      </LineSymbolizer>
   </Rule>
    <Rule>
      <Filter>[type] = 'attraction'</Filter>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill">#f2caea</CssParameter>
     </PolygonSymbolizer>
    </Rule>

   <Rule>
      <Filter>[type] = 'playground'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#ccffff</CssParameter>
      </PolygonSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke" >#666</CssParameter>
        <CssParameter name="stroke-width" >0.3</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'quarry'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <PolygonPatternSymbolizer width="30" height="30" type="png" file="quarry2.png" />
      <LineSymbolizer>
        <CssParameter name="stroke" >grey</CssParameter>
        <CssParameter name="stroke-width" >0.5</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'nature_reserve' or [type] = 'vineyard'</Filter>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>0.4</MinScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#abdf96</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'vineyard'</Filter>
      <MaxScaleDenominator>0.4</MaxScaleDenominator>
      <PolygonPatternSymbolizer width="19" height="21" type="png" file="vineyard.png" />
    </Rule>
    <Rule>
      <Filter>[type] = 'nature_reserve'</Filter>
      <MinScaleDenominator>0.4</MinScaleDenominator>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <PolygonPatternSymbolizer width="21" height="24" type="png" file="nature_reserve.png" />
    </Rule>
    <Rule>
      <Filter>[type] = 'nature_reserve'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <PolygonPatternSymbolizer file="nature_reserve2.png" type="png" width="42" height="48"/>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <Filter>[type] = 'cemetery'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill">#aacbaf</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <Filter>[type] = 'residential'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill">#ddd</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <Filter>[type] = 'barracks'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill">#ff8f8f</CssParameter>
      </PolygonSymbolizer>
    </Rule>
     <Rule>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <Filter>[type] = 'cemetery'</Filter>
      <PolygonPatternSymbolizer file="/var/www/map/symbols/grave_yard.png" type="png" width="16" height="16"/>
    </Rule>

    <Rule>
      <Filter>[type] = 'meadow'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#cfeca8</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'park'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#b6fdb6</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'zoo'</Filter>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <PolygonPatternSymbolizer file="zoo.png" type="png" width="21" height="24"/>
    </Rule>
    <Rule>
      <Filter>[type] = 'common'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#cfeca8</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'garden'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#cfeca8</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'golf_course'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#b5e3b5</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'allotments'</Filter>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill">#c8b084</CssParameter>
     </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'forest'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#8dc56c</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'forest'</Filter>
      <PolygonPatternSymbolizer width="21" height="24" type="png" file="forest.png" />
    </Rule>
    <Rule>
      <Filter>[type] = 'farm'</Filter>
      <MaxScaleDenominator>2000000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill">#ead8bd</CssParameter>
     </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'recreation_ground'</Filter>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill">#cfeca8</CssParameter>
     </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'village_green'</Filter>
      <MaxScaleDenominator>500000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill">#cfeca8</CssParameter>
     </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'retail'</Filter>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill">#f1dada</CssParameter>
     </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'retail'</Filter>
      <MaxScaleDenominator>0.4</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke">red</CssParameter>
        <CssParameter name="stroke-width">0.3</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'industrial'</Filter>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill">#ffaeb9</CssParameter>
     </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'commercial'</Filter>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill">#efc8c8</CssParameter>
     </PolygonSymbolizer>
    </Rule>

    <Rule>
      <Filter>[type] = 'brownfield' or [type]='landfill'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#9d9d6c</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'wood'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#aed1a0</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'heath'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#ffffc0</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'basin'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#b5d0d0</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'university' or [type] = 'college' or [type] = 'school' or [type]='hospital'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#f0f0d8</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'university' or [type] = 'college' or [type] = 'school' or [type]='hospital'</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke" >brown</CssParameter>
        <CssParameter name="stroke-width" >0.3</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'parking'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#f7efb7</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'parking'</Filter>
      <MaxScaleDenominator>25</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#eeeed1</CssParameter>
        <CssParameter name="stroke-width" >0.3</CssParameter>
      </LineSymbolizer>
    </Rule>
     <Rule>
      <Filter>[type] = 'sports_centre' or [type]='stadium' or [type]='track'</Filter>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <PolygonSymbolizer>
         <CssParameter name="fill">#33cc99</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'pitch'</Filter>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <PolygonSymbolizer>
         <CssParameter name="fill">#8ad3af</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'terminal'</Filter>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <PolygonSymbolizer>
         <CssParameter name="fill">#cc99ff</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'terminal'</Filter>
      <MaxScaleDenominator>0.4</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke">#330066</CssParameter>
        <CssParameter name="stroke-width">0.2</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'apron'</Filter>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <PolygonSymbolizer>
         <CssParameter name="fill">#f0e0ff</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'beach'</Filter>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <PolygonPatternSymbolizer file="beach.png" type="png" width="10" height="10"/>
    </Rule>
  </Style>
  <Style name="places" >
    <Rule>
      <MaxScaleDenominator>50000000</MaxScaleDenominator>
      <MinScaleDenominator>1</MinScaleDenominator>
      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="10" fill="#444" halo_radius="1" wrap_width="0"/>
    </Rule>
  </Style>
  <Style name="stations" >
    <Rule>
      <MaxScaleDenominator>250000</MaxScaleDenominator>
      <MinScaleDenominator>0.4</MinScaleDenominator>
      <Filter>[type]='station'</Filter>
      <PointSymbolizer file = "station_small.png" type="png" width="5" height="5" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>0.4</MaxScaleDenominator>
      <Filter>[type]='station'</Filter>
      <PointSymbolizer file = "station.png" type="png" width="9" height="9" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <Filter>[type]='halt' or [type]='tram_stop'</Filter>
      <PointSymbolizer file = "halt.png" type="png" width="3" height="3" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <Filter>[type]='halt'</Filter>
      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="8" fill="#000" dy="-8" halo_radius="1" wrap_width="0"/>
    </Rule>
    <Rule>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <Filter>[type] ='halt'</Filter>
      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="10" fill="#000" dy="-14" halo_radius="1" wrap_width="0"/>
    </Rule>
    <Rule>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <Filter>[type]='station'</Filter>
      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="9" fill="#000" dy="-8" halo_radius="1" wrap_width="0"/>
    </Rule>
    <Rule>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <Filter>[type]='station'</Filter>
      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="12" fill="#000" dy="-14" halo_radius="1" wrap_width="0"/>
    </Rule>
    <Rule>
      <MaxScaleDenominator>0.4</MaxScaleDenominator>
      <Filter>[type]='level_crossing'</Filter>
      <PointSymbolizer file = "level_crossing.png" type="png" width="7" height="7" />
    </Rule>
  </Style>
  <Style name="text" >
    <Rule>
      <Filter>[type] = 'city'</Filter>
      <TextSymbolizer wrap_width="0" fill="#000" size="10" dy="0" halo_radius="1" name="name" face_name="DejaVu Sans Book" />
    </Rule>
    <Rule>
      <Filter>[type] = 'town'</Filter>
      <TextSymbolizer wrap_width="20" fill="#000" size="11" halo_radius="2" name="name" face_name="DejaVu Sans Book" />
    </Rule>
    <Rule>
      <Filter>[type] = 'village'</Filter>
      <TextSymbolizer wrap_width="0" fill="#000" size="8" halo_radius="2" name="name" face_name="DejaVu Sans Book" />
    </Rule>
<!--Rule>
      <Filter>[type] = 'hamlet'</Filter>
      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="8" fill="#000" halo_radius="1" wrap_width="0"/>
    </Rule--><!--Rule>
      <Filter>[type] = 'pub'</Filter>
      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="10" fill="brown" dy="16" halo_radius="1" wrap_width="0"/>
    </Rule--><!--Rule>
      <Filter>[type] = 'place_of_worship'</Filter>
      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="10" fill="#000033" dy="12" halo_radius="1" wrap_width="20"/>
    </Rule--><!--Rule>
      <Filter>[type] &lt;&gt; '' </Filter>
      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="10" fill="#000" halo_radius="2" wrap_width="10"/>
    </Rule-->    <Rule>
      <Filter>[type] = 'wood'</Filter>
      <TextSymbolizer wrap_width="10" fill="#000" size="10" halo_radius="2" name="name" face_name="DejaVu Sans Book" />
    </Rule>
    <Rule>
      <Filter>[type] = 'peak'</Filter>
      <TextSymbolizer wrap_width="20" fill="brown" size="10" dy="10" halo_radius="1" name="name" face_name="DejaVu Sans Book" />
    </Rule>
    <Rule>
      <Filter>[type] = 'water' or [type] = 'lake' or [type] = 'reservoir'</Filter>
      <TextSymbolizer wrap_width="20" fill="#6699cc" size="10" halo_radius="1" name="name" face_name="DejaVu Sans Book" />
    </Rule>
    <Rule>
      <Filter>[type] = 'school' or [type] = 'university'</Filter>
      <TextSymbolizer wrap_width="12" fill="#000033" size="8" halo_radius="2" name="name" face_name="DejaVu Sans Book" />
    </Rule>
    <Rule>
      <Filter>[type] = 'hospital'</Filter>
      <TextSymbolizer wrap_width="12" fill="#000033" size="8" dy="12" halo_radius="2" name="name" face_name="DejaVu Sans Book" />
    </Rule>
  </Style>
  <Style name="minor_roads_casing" >
    <Rule>
      <Filter>[type] = 'motorway' or [type]='motorway_link'</Filter>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#506077</CssParameter>
        <CssParameter name="stroke-width" >3</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'motorway' or [type]='motorway_link'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#506077</CssParameter>
        <CssParameter name="stroke-width" >6.5</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'motorway' or [type]='motorway_link'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#506077</CssParameter>
        <CssParameter name="stroke-width" >13</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'trunk' or [type] = 'trunk_link'</Filter>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#477147</CssParameter>
        <CssParameter name="stroke-width" >4</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'trunk' or [type] = 'trunk_link'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#477147</CssParameter>
        <CssParameter name="stroke-width" >8</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'trunk' or [type] = 'trunk_link'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#477147</CssParameter>
        <CssParameter name="stroke-width" >14</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'primary' or [type] = 'primary_link'</Filter>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#8d4346</CssParameter>
        <CssParameter name="stroke-width" >4</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'primary' or [type] = 'primary_link'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#8d4346</CssParameter>
        <CssParameter name="stroke-width" >8</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'primary' or [type] = 'primary_link'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#8d4346</CssParameter>
        <CssParameter name="stroke-width" >14</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'secondary' or [type] = 'secondary_link'</Filter>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#a37b48</CssParameter>
        <CssParameter name="stroke-width" >4</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'secondary' or [type] = 'secondary_link'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#a37b48</CssParameter>
        <CssParameter name="stroke-width" >10</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'secondary' or [type] = 'secondary_link'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#a37b48</CssParameter>
        <CssParameter name="stroke-width" >17</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'tertiary'</Filter>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#999</CssParameter>
        <CssParameter name="stroke-width" >6</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'tertiary'</Filter>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#999</CssParameter>
        <CssParameter name="stroke-width" >6</CssParameter>
        <CssParameter name="stroke-dasharray" >4,2</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'residential' or [type] = 'minor' or [type] = 'unclassified' or [type] = 'road'</Filter>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#999</CssParameter>
        <CssParameter name="stroke-width" >3</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'tertiary'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#999</CssParameter>
        <CssParameter name="stroke-width" >7</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'residential' or [type] = 'minor' or [type] = 'unclassified' or [type] = 'road'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#999</CssParameter>
        <CssParameter name="stroke-width" >4.5</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'tertiary' or [type] = 'residential' or [type] = 'minor' or [type] = 'unclassified' or [type] = 'road'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#999</CssParameter>
        <CssParameter name="stroke-width" >16</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'service'</Filter>
      <MaxScaleDenominator>10000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#999</CssParameter>
        <CssParameter name="stroke-width" >3</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'service'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#999</CssParameter>
        <CssParameter name="stroke-width" >8</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'pedestrian'</Filter>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >grey</CssParameter>
        <CssParameter name="stroke-width" >2</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'pedestrian'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >grey</CssParameter>
        <CssParameter name="stroke-width" >3.6</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'pedestrian'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >grey</CssParameter>
        <CssParameter name="stroke-width" >6.5</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
  </Style>
  <Style name="minor_roads_fill" >
    <Rule>
      <Filter>[type] = 'motorway' or [type]='motorway_link'</Filter>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>0.8</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#809bc0</CssParameter>
        <CssParameter name="stroke-width" >2</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>0.8</MinScaleDenominator>
      <Filter>[type] = 'proposed' or [type]='construction'</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke" >#9cc</CssParameter>
        <CssParameter name="stroke-width" >2</CssParameter>
      </LineSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke" >white</CssParameter>
        <CssParameter name="stroke-width" >2</CssParameter>
        <CssParameter name="stroke-dasharray" >4,2</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>0.8</MaxScaleDenominator>
      <MinScaleDenominator>0.4</MinScaleDenominator>
      <Filter>[type] = 'proposed' or [type]='construction'</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke" >#9cc</CssParameter>
        <CssParameter name="stroke-width" >4</CssParameter>
      </LineSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke" >white</CssParameter>
        <CssParameter name="stroke-width" >3.5</CssParameter>
        <CssParameter name="stroke-dasharray" >6,4</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>0.4</MaxScaleDenominator>
      <Filter>[type] = 'proposed' or [type]='construction'</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke" >#9cc</CssParameter>
        <CssParameter name="stroke-width" >8</CssParameter>
      </LineSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke" >white</CssParameter>
        <CssParameter name="stroke-width" >7</CssParameter>
        <CssParameter name="stroke-dasharray" >8,6</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'motorway' or [type] = 'motorway_link'</Filter>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#809bc0</CssParameter>
        <CssParameter name="stroke-width" >5</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'motorway' or [type] = 'motorway_link'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#809bc0</CssParameter>
        <CssParameter name="stroke-width" >8.5</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'motorway' or [type] = 'motorway_link'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#809bc0</CssParameter>
        <CssParameter name="stroke-width" >11</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'trunk' or [type] = 'trunk_link'</Filter>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#7fc97f</CssParameter>
        <CssParameter name="stroke-width" >2.5</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'trunk' or [type] = 'trunk_link'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#7fc97f</CssParameter>
        <CssParameter name="stroke-width" >6.5</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'trunk' or [type] = 'trunk_link'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#7fc97f</CssParameter>
        <CssParameter name="stroke-width" >12</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'primary' or [type] = 'primary_link'</Filter>
      <MaxScaleDenominator>500000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#e46d71</CssParameter>
        <CssParameter name="stroke-width" >2.5</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'primary' or [type] = 'primary_link'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#e46d71</CssParameter>
        <CssParameter name="stroke-width" >6.5</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'primary' or [type] = 'primary_link'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#e46d71</CssParameter>
        <CssParameter name="stroke-width" >12</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'secondary' or [type] = 'secondary_link'</Filter>
      <MaxScaleDenominator>150000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#fdbf6f</CssParameter>
        <CssParameter name="stroke-width" >2</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'secondary' or [type] = 'secondary_link'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#fdbf6f</CssParameter>
        <CssParameter name="stroke-width" >8</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'secondary' or [type] = 'secondary_link'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#fdbf6f</CssParameter>
        <CssParameter name="stroke-width" >14</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'tertiary' or [type] = 'residential' or [type] = 'unclassified' or [type] = 'road'</Filter>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#ccc</CssParameter>
        <CssParameter name="stroke-width" >1</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'road'</Filter>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#ddd</CssParameter>
        <CssParameter name="stroke-width" >2</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'road'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.4</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#ddd</CssParameter>
        <CssParameter name="stroke-width" >3</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'road'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#ddd</CssParameter>
        <CssParameter name="stroke-width" >13</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'residential' or [type] = 'minor' or [type] = 'unclassified'</Filter>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#fff</CssParameter>
        <CssParameter name="stroke-width" >2</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'residential'  or [type] = 'minor' or [type] = 'unclassified'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#fff</CssParameter>
        <CssParameter name="stroke-width" >3</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'residential'  or [type] = 'minor' or [type] = 'unclassified'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#fff</CssParameter>
        <CssParameter name="stroke-width" >13</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'living_street'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#bbb</CssParameter>
        <CssParameter name="stroke-width" >3</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'living_street'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#bbb</CssParameter>
        <CssParameter name="stroke-width" >13</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'tertiary'</Filter>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#ffffcc</CssParameter>
        <CssParameter name="stroke-width" >4</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'tertiary'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#ffffcc</CssParameter>
        <CssParameter name="stroke-width" >5</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'tertiary'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#ffffcc</CssParameter>
        <CssParameter name="stroke-width" >13</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'service'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >white</CssParameter>
        <CssParameter name="stroke-width" >2</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'service'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >white</CssParameter>
        <CssParameter name="stroke-width" >6</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'pedestrian'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#ededed</CssParameter>
        <CssParameter name="stroke-width" >3</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'pedestrian'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#ededed</CssParameter>
        <CssParameter name="stroke-width" >5.5</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'steps'</Filter>
      <MaxScaleDenominator>0.3</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >salmon</CssParameter>
        <CssParameter name="stroke-width" >5.0</CssParameter>
        <CssParameter name="stroke-dasharray" >2,1</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'private' or [type] = 'no'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#efa9a9</CssParameter>
        <CssParameter name="stroke-width" >6</CssParameter>
        <CssParameter name="stroke-dasharray" >6,8</CssParameter>
        <CssParameter name="stroke-opacity" >0.5</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'bridleway'</Filter>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#fff</CssParameter>
        <CssParameter name="stroke-width" >4</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
        <CssParameter name="stroke-opacity" >0.4</CssParameter>
      </LineSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke" >green</CssParameter>
        <CssParameter name="stroke-width" >1.5</CssParameter>
        <CssParameter name="stroke-dasharray" >4,2</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'footway'</Filter>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#fff</CssParameter>
        <CssParameter name="stroke-width" >6</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
        <CssParameter name="stroke-opacity" >0.4</CssParameter>
      </LineSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke" >salmon</CssParameter>
        <CssParameter name="stroke-width" >2.0</CssParameter>
        <CssParameter name="stroke-dasharray" >1,3</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'steps'</Filter>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>0.4</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#fff</CssParameter>
        <CssParameter name="stroke-width" >6</CssParameter>
        <CssParameter name="stroke-opacity" >0.4</CssParameter>
      </LineSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke" >salmon</CssParameter>
        <CssParameter name="stroke-width" >2.0</CssParameter>
        <CssParameter name="stroke-dasharray" >1,3</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'cycleway'</Filter>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >white</CssParameter>
        <CssParameter name="stroke-width" >4</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
        <CssParameter name="stroke-opacity" >0.4</CssParameter>
      </LineSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke" >blue</CssParameter>
        <CssParameter name="stroke-width" >1.5</CssParameter>
        <CssParameter name="stroke-dasharray" >1,3</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'byway'</Filter>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >white</CssParameter>
        <CssParameter name="stroke-width" >6</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
        <CssParameter name="stroke-opacity" >0.4</CssParameter>
      </LineSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke" >#ffcc00</CssParameter>
        <CssParameter name="stroke-width" >2.0</CssParameter>
        <CssParameter name="stroke-dasharray" >3,4</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'track'</Filter>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >white</CssParameter>
        <CssParameter name="stroke-width" >3</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
        <CssParameter name="stroke-opacity" >0.4</CssParameter>
      </LineSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke" >#996600</CssParameter>
        <CssParameter name="stroke-width" >1.5</CssParameter>
        <CssParameter name="stroke-dasharray" >3,4</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'unsurfaced'</Filter>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>0.4</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#fff</CssParameter>
        <CssParameter name="stroke-width" >4</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
        <CssParameter name="stroke-opacity" >0.4</CssParameter>
      </LineSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke" >#debd9c</CssParameter>
        <CssParameter name="stroke-width" >3</CssParameter>
        <CssParameter name="stroke-dasharray" >2,4</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'unsurfaced'</Filter>
      <MaxScaleDenominator>0.4</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#fff</CssParameter>
        <CssParameter name="stroke-width" >5</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
        <CssParameter name="stroke-opacity" >0.4</CssParameter>
      </LineSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke" >#debd9c</CssParameter>
        <CssParameter name="stroke-width" >4</CssParameter>
        <CssParameter name="stroke-dasharray" >4,6</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'ferry'</Filter>
      <MaxScaleDenominator>500000</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >navy</CssParameter>
        <CssParameter name="stroke-width" >0.8</CssParameter>
        <CssParameter name="stroke-dasharray" >6,6</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'runway'</Filter>
      <MaxScaleDenominator>0.8</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#bbc</CssParameter>
        <CssParameter name="stroke-width" >2</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'runway'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#bbc</CssParameter>
        <CssParameter name="stroke-width" >7</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'runway'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#bbc</CssParameter>
        <CssParameter name="stroke-width" >18</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'taxiway'</Filter>
      <MaxScaleDenominator>500000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#bbc</CssParameter>
        <CssParameter name="stroke-width" >1</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'taxiway'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#bbc</CssParameter>
        <CssParameter name="stroke-width" >4</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'taxiway'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#bbc</CssParameter>
        <CssParameter name="stroke-width" >6</CssParameter>
      </LineSymbolizer>
    </Rule>
  </Style>
  <Style name="roads" >
    <Rule>
      <Filter>[type] = 'motorway' or [type] = 'motorway_link'</Filter>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>1</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#809bc0</CssParameter>
        <CssParameter name="stroke-width" >1</CssParameter>
      </LineSymbolizer>
    </Rule>
<!-- level 6-8 -->    <Rule>
      <Filter>[type] = 'motorway' or [type] = 'motorway_link'</Filter>
      <MaxScaleDenominator>1</MaxScaleDenominator>
      <MinScaleDenominator>0.8</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#809bc0</CssParameter>
        <CssParameter name="stroke-width" >1.5</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'motorway' or [type] = 'motorway_link'</Filter>
      <MaxScaleDenominator>0.8</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#809bc0</CssParameter>
        <CssParameter name="stroke-width" >2</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'motorway' or [type] = 'motorway_link'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#809bc0</CssParameter>
        <CssParameter name="stroke-width" >2.5</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'trunk' or [type] = 'trunk_link'</Filter>
      <MaxScaleDenominator>25000000</MaxScaleDenominator>
      <MinScaleDenominator>0.8</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#7fc97f</CssParameter>
        <CssParameter name="stroke-width" >1</CssParameter>
      </LineSymbolizer>
    </Rule>
<!-- level 7-9 -->    <Rule>
      <Filter>[type] = 'trunk' or [type] = 'trunk_link'</Filter>
      <MaxScaleDenominator>0.8</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#7fc97f</CssParameter>
        <CssParameter name="stroke-width" >1.7</CssParameter>
      </LineSymbolizer>
    </Rule>
<!-- level 10-->    <Rule>
      <Filter>[type] = 'trunk' or [type] = 'trunk_link'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#7fc97f</CssParameter>
        <CssParameter name="stroke-width" >2.5</CssParameter>
      </LineSymbolizer>
    </Rule>
<!-- PRIMARY--><!-- level 5-6-->    <Rule>
      <Filter>[type] = 'primary' or [type] = 'primary_link'</Filter>
      <MaxScaleDenominator>5000000</MaxScaleDenominator>
      <MinScaleDenominator>1</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#e46d71</CssParameter>
        <CssParameter name="stroke-width" >0.7</CssParameter>
      </LineSymbolizer>
    </Rule>
<!-- level 7-9-->    <Rule>
      <Filter>[type] = 'primary' or [type] = 'primary_link'</Filter>
      <MaxScaleDenominator>1</MaxScaleDenominator>
      <MinScaleDenominator>0.8</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#e46d71</CssParameter>
        <CssParameter name="stroke-width" >1.6</CssParameter>
      </LineSymbolizer>
    </Rule>
<!-- level 10 -->    <Rule>
      <Filter>[highway] = 'primary' or [highway] = 'primary_link'</Filter>
      <MaxScaleDenominator>0.8</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#e46d71</CssParameter>
        <CssParameter name="stroke-width" >2.5</CssParameter>
      </LineSymbolizer>
    </Rule>
<!-- SECONDARY --><!-- level 7-9 -->    <Rule>
      <Filter>[type] = 'secondary' or [type] = 'secondary_link'</Filter>
      <MaxScaleDenominator>2000000</MaxScaleDenominator>
      <MinScaleDenominator>0.8</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#fdbf6f</CssParameter>
        <CssParameter name="stroke-width" >1</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[highway] = 'secondary' or [highway] = 'secondary_link'</Filter>
      <MaxScaleDenominator>0.8</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#fdbf6f</CssParameter>
        <CssParameter name="stroke-width" >2</CssParameter>
      </LineSymbolizer>
    </Rule>
  </Style>
  <Style name="trams" >
    <Rule>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <Filter>[type]='tram'</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke" >#444</CssParameter>
        <CssParameter name="stroke-width" >1</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <Filter>[type]='tram'</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke" >#444</CssParameter>
        <CssParameter name="stroke-width" >2</CssParameter>
      </LineSymbolizer>
    </Rule>
  </Style>
  <!-- ROADS TEXT -->
  <Style name="roads_text" >
    <Rule>
      <MaxScaleDenominator>100</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <Filter>[type] = 'motorway' and [ref] &lt;> ''</Filter>
      <ShieldSymbolizer width="14" min_distance="600" fill="#809bc0" size="8" height="17" type="png" file="motorway_shield2.png" name="ref" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <Filter>[type] = 'primary' and [ref] &lt;> ''</Filter>
      <ShieldSymbolizer width="24" min_distance="600" fill="#809bc0" size="8" height="17" type="png" file="primary_shield2.png" name="ref" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>100</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <Filter>[type] = 'secondary' and [ref] &lt;> ''</Filter>
      <ShieldSymbolizer width="24" min_distance="600" fill="#809bc0" size="8" height="17" type="png" file="secondary_shield3.png" name="ref" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <Filter>[type] = 'trunk' or [type] = 'primary' or [type] = 'secondary'</Filter>
      <TextSymbolizer fill="black" size="8" halo_radius="0" name="name" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <Filter>[type] = 'motorway' and [ref] &lt;> ''</Filter>
      <ShieldSymbolizer width="24" min_distance="300" fill="#809bc0" size="11" height="17" type="png" file="motorway_shield2.png" name="ref" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <Filter>[type] = 'primary' and [ref] &lt;> ''</Filter>
      <ShieldSymbolizer width="34" min_distance="300" fill="#809bc0" size="11" height="17" type="png" file="primary_shield3.png" name="ref" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <Filter>[type] = 'secondary' and [ref] &lt;> ''</Filter>
      <ShieldSymbolizer width="34" min_distance="300" fill="#809bc0" size="11" height="17" type="png" file="secondary_shield4.png" name="ref" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <Filter>[type] = 'trunk' or [type] = 'primary' or [type] = 'secondary'</Filter>
      <TextSymbolizer fill="black" size="8" halo_radius="0" name="name" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
    <Rule>
      <Filter>[type] = 'trunk' or [type] = 'primary'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <TextSymbolizer fill="black" size="8" halo_radius="0" name="name" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
    <Rule>
      <Filter>[type] = 'trunk' or [type] = 'primary'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <TextSymbolizer fill="black" size="10" halo_radius="0" name="name" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
    <Rule>
      <Filter>[type] = 'secondary'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <TextSymbolizer fill="black" size="8" halo_radius="1" name="name" halo_fill="#fdbf6f" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
    <Rule>
      <Filter>[type] = 'secondary'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <TextSymbolizer fill="black" size="10" halo_radius="1" name="name" halo_fill="#fdbf6f" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
    <Rule>
      <Filter>[type] = 'tertiary'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <TextSymbolizer fill="#000" size="9" halo_radius="1" name="name" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
    <Rule>
      <Filter>[type] = 'tertiary'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <TextSymbolizer fill="#000" size="11" halo_radius="1" name="name" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>0.8</MaxScaleDenominator>
      <MinScaleDenominator>0.4</MinScaleDenominator>
      <Filter>[type] = 'proposed' or [type]='construction'</Filter>
      <TextSymbolizer fill="#000" size="9" halo_radius="1" name="name" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
    <Rule>
      <MaxScaleDenominator>0.4</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <Filter>[type] = 'proposed' or [type]='construction'</Filter>
      <TextSymbolizer fill="#000" size="11" halo_radius="1" name="name" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
    <Rule>
      <ElseFilter/>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.4</MinScaleDenominator>
      <TextSymbolizer fill="#000" size="9" halo_radius="1" name="name" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
    <Rule>
      <ElseFilter/>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <TextSymbolizer fill="#000" size="11" halo_radius="1" name="name" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
  </Style>
  <Style name="railways" >
    <Rule>
      <Filter>[type] = 'tram' or [type] = 'rail' or [type] = 'monorail' or [type] = 'light_rail'</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke" >#aaa</CssParameter>
        <CssParameter name="stroke-width" >2</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'subway'</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke" >#777</CssParameter>
        <CssParameter name="stroke-width" >2</CssParameter>
        <CssParameter name="stroke-dasharray" >6,2</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'rail' or [type] = 'tram' or [type] = 'light_rail'</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke" >#777</CssParameter>
        <CssParameter name="stroke-width" >1</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'preserved'</Filter>
      <LinePatternSymbolizer width="20" height="3" type="png" file="rail_preserved.png" />
    </Rule>
  </Style>
  <Style name="water_lines" >
    <Rule>
      <Filter>[type]='river'</Filter>
      <MaxScaleDenominator>250000</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#b5d0d0</CssParameter>
        <CssParameter name="stroke-width" >2</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type]='derelict_canal' or [TYPE]='canal'</Filter>
      <MaxScaleDenominator>250000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#b5e4d0</CssParameter>
        <CssParameter name="stroke-width" >1.5</CssParameter>
        <CssParameter name="stroke-dasharray" >4,4</CssParameter>
        <CssParameter name="stroke-opacity" >0.5</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type]='derelict_canal'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#b5e4d0</CssParameter>
        <CssParameter name="stroke-width" >2.5</CssParameter>
        <CssParameter name="stroke-dasharray" >4,6</CssParameter>
        <CssParameter name="stroke-opacity" >0.5</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type]='derelict_canal'</Filter>
      <MaxScaleDenominator>0.2</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#b5e4d0</CssParameter>
        <CssParameter name="stroke-width" >4.5</CssParameter>
        <CssParameter name="stroke-dasharray" >4,8</CssParameter>
        <CssParameter name="stroke-opacity" >0.5</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type]='canal'</Filter>
      <MaxScaleDenominator>250000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#b5d0d0</CssParameter>
        <CssParameter name="stroke-width" >3</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type]='canal'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.2</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#b5d0d0</CssParameter>
        <CssParameter name="stroke-width" >4</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
      <TextSymbolizer fill="#6699cc" size="8" halo_radius="1" name="name" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
    <Rule>
      <ElseFilter/>
<!--[waterway]='stream'</Filter>-->      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <MinScaleDenominator>0.1</MinScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#b5d0d0</CssParameter>
        <CssParameter name="stroke-width" >1</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type]='river'</Filter>
      <MaxScaleDenominator>0.4</MaxScaleDenominator>
      <LineSymbolizer>
        <CssParameter name="stroke" >#b5d0d0</CssParameter>
        <CssParameter name="stroke-width" >10</CssParameter>
        <CssParameter name="stroke-linejoin" >round</CssParameter>
        <CssParameter name="stroke-linecap" >round</CssParameter>
      </LineSymbolizer>
      <TextSymbolizer min_distance="200" fill="#6699cc" size="10" halo_radius="1" name="name" face_name="DejaVu Sans Book" placement="line" />
    </Rule>
  </Style>
  <Style name="water_areas" >
    <Rule>
      <Filter>[type] = 'dock' or [type] = 'reservoir' or [type] = 'water' or [type] = 'mill_pond' or [type] = 'riverbank'</Filter>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#b5d0d0</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'lake' or [type] = 'water'</Filter>
      <MaxScaleDenominator>5000000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#b5d0d0</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'land'</Filter>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#f2efe9</CssParameter>
      </PolygonSymbolizer>
    </Rule>
  </Style>
  <Style name="buildings" >
    <Rule>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#cc9999</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'station'</Filter>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill" >#fff68f</CssParameter>
        <CssParameter name="fill-opacity" >0.5</CssParameter>
      </PolygonSymbolizer>
      <TextSymbolizer wrap_width="20" fill="#1010a3" size="10" halo_radius="1" name="name" face_name="DejaVu Sans Book" />
    </Rule>
    <Rule>
      <Filter>[type] = 'supermarket' or [type] = 'shopping_center'</Filter>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill" >pink</CssParameter>
        <CssParameter name="fill-opacity" >0.5</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'university'</Filter>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill" >lightskyblue</CssParameter>
        <CssParameter name="fill-opacity" >0.5</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'public_building' or [type] = 'government'</Filter>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill" >red</CssParameter>
        <CssParameter name="fill-opacity" >0.5</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type] = 'parking'</Filter>
      <MaxScaleDenominator>1000000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill" >lightgray</CssParameter>
      </PolygonSymbolizer>
    </Rule>
  </Style>
  <Style name="area_text" >
    <Rule>
      <Filter>[type] = 'danger_area'</Filter>
      <MaxScaleDenominator>200000</MaxScaleDenominator>
      <TextSymbolizer wrap_width="10" fill="pink" size="9" halo_radius="1" name="name" face_name="DejaVu Sans Bold" />
    </Rule>
    <Rule>
      <Filter>[type] = 'forest'</Filter>
      <MaxScaleDenominator>50000</MaxScaleDenominator>
      <TextSymbolizer wrap_width="20" fill="#008033" size="10" halo_radius="1" name="name" face_name="DejaVu Sans Book" />
    </Rule>
    <Rule>
      <Filter>[type] = 'water' or [type] = 'lake'</Filter>
      <MaxScaleDenominator>100000</MaxScaleDenominator>
      <MinScaleDenominator>0.6</MinScaleDenominator>
      <TextSymbolizer wrap_width="20" fill="#1010a3" size="8" halo_radius="1" name="name" face_name="DejaVu Sans Book" />
    </Rule>
    <Rule>
      <Filter>[type] = 'water' or [type] = 'lake'</Filter>
      <MaxScaleDenominator>0.6</MaxScaleDenominator>
      <TextSymbolizer wrap_width="20" fill="#1010a3" size="10" halo_radius="1" name="name" face_name="DejaVu Sans Book" />
    </Rule>
  </Style>
  <Layer status="on" name="builtup" srs="+proj=merc +datum=WGS84  +k=1.0 +units=m +over +no_defs" >
    <StyleName>builtup</StyleName>
    <StyleName>water_areas</StyleName>
    <StyleName>area_text</StyleName>
    <Datasource>
      <Parameter name="type" >shape</Parameter>
      <Parameter name="file" >natural</Parameter>
    </Datasource>
  </Layer>
  <Layer status="on" name="water" srs="+proj=merc +datum=WGS84  +k=1.0 +units=m +over +no_defs" >
    <StyleName>water_lines</StyleName>
    <Datasource>
      <Parameter name="type" >shape</Parameter>
      <Parameter name="file" >waterways</Parameter>
    </Datasource>
  </Layer>
  <Layer status="on" name="railways" srs="+proj=merc +datum=WGS84  +k=1.0 +units=m +over +no_defs" >
    <StyleName>railways</StyleName>
    <Datasource>
      <Parameter name="type" >shape</Parameter>
      <Parameter name="file" >railways</Parameter>
    </Datasource>
  </Layer>
  <Layer status="on" name="roads" srs="+proj=merc +datum=WGS84  +k=1.0 +units=m +over +no_defs" >
    <StyleName>minor_roads_casing</StyleName>
    <StyleName>minor_roads_fill</StyleName>
    <StyleName>roads</StyleName>
    <StyleName>roads_text</StyleName>
    <Datasource>
      <Parameter name="type" >shape</Parameter>
      <Parameter name="file" >roads</Parameter>
    </Datasource>
  </Layer>
  <Layer status="on" name="railways" srs="+proj=merc +datum=WGS84  +k=1.0 +units=m +over +no_defs" >
    <StyleName>trams</StyleName>
    <Datasource>
      <Parameter name="type" >shape</Parameter>
      <Parameter name="file" >railways</Parameter>
    </Datasource>
  </Layer>
  <Layer status="on" name="buildings" srs="+proj=merc +datum=WGS84  +k=1.0 +units=m +over +no_defs" >
    <StyleName>buildings</StyleName>
    <Datasource>
      <Parameter name="type" >shape</Parameter>
      <Parameter name="file" >buildings</Parameter>
    </Datasource>
  </Layer>
  <Layer status="on" name="places" srs="+proj=merc +datum=WGS84  +k=1.0 +units=m +over +no_defs" >
  <StyleName>places</StyleName>
  <StyleName>stations</StyleName>
  <StyleName>text</StyleName>
    <Datasource>
      <Parameter name="type" >shape</Parameter>
      <Parameter name="file" >points</Parameter>
    </Datasource>
  </Layer>
</Map>