<?xml version="1.0" encoding="UTF-8"?>
<!--

andromaps_hc V3
by Christian Kernbeis / www.openandromaps.org

This theme is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License: http://creativecommons.org/licenses/by-nc-sa/3.0/

additional symbols and patterns:
all patterns (except cemetery and swimming), symbols for via ferrata, ladder, rungs, safety_rope, cliff, ridge, nuclear mod, alpine_hut mods and wilderness_hut: Tobias Kuehn - CC BY NC SA 3.0 license
most symbols, swimming pattern: http://www.sjjb.co.uk/mapicons - CC-0 license
geyser, waterfall, rapids, chemist, sports shop symbols: http://mapicons.nicolasmollet.com - CC BY SA 3.0 license

Contact: http://www.openandromaps.org/

-->
<rendertheme xmlns="http://mapsforge.org/renderTheme" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mapsforge.org/renderTheme ../renderTheme.xsd" version="3" map-background="#F8F8F8">

	<!-- render land above water -->
	<rule e="way" k="natural" v="*">
		<rule e="way" k="natural" v="sea">
			<area fill="#b5d6f1" />
		</rule>
		<rule e="way" k="natural" v="nosea">
			<area fill="#f8f8f8" stroke="#f8f8f8" stroke-width="1.5" />
		</rule>
	</rule>

	<!-- landcover -->
	<rule e="way" k="natural" v="land">
		<area fill="#BBE6E1D1" stroke="#E0E0E0" stroke-width="0.1" />
	</rule>
	<rule e="way" k="landuse" v="residential|farmyard" >
		<area fill="#BBF0F2E9" stroke="#D4D4D4" stroke-width="0.2" />
	</rule>
	<rule e="way" k="landuse" v="retail" zoom-min="10">
		<area fill="#BBF0CCF0" stroke="#E4E4E4" stroke-width="0.2" />
	</rule>
	<rule e="way" k="landuse" v="commercial|industrial|brownfield|railway|garages|construction" >
		<area fill="#BBC9DDDD" stroke="#CCCCCC" stroke-width="0.2" />
	</rule>
	<rule e="way" k="amenity" v="school|college|university">
		<area fill="#F7F0D4" stroke="#CC7466" stroke-width="0.2" />
	</rule>
	<rule e="way" k="leisure" v="park" zoom-min="12">
		<area fill="#BBC7F1A3" stroke="#806FC18E" stroke-width="0.2" />
	</rule>
	<rule e="way" k="natural|landuse" v="forest|wood">
		<rule e="any" k="*" v="*" >
			<area fill="#A5CBA5" />
		</rule>
		<rule e="any" k="*" v="*" zoom-max="14">
			<rule e="any" k="wood" v="mixed">
				<area src="assets:patterns/p_wood-mixed.png" />
			</rule>
			<rule e="any" k="wood" v="coniferous">
				<area src="assets:patterns/p_wood-coniferous.png" />
			</rule>
			<rule e="any" k="wood" v="deciduous">
				<area src="assets:patterns/p_wood-deciduous.png" />
			</rule>
			<rule e="any" k="wood" v="~|*">
				<area src="assets:patterns/p_wood-mixed.png" />
			</rule>
		</rule>
		<!-- new -->
		<rule e="any" k="*" v="*" zoom-min="15">
			<rule e="any" k="wood" v="mixed">
				<area src="assets:patterns/p_wood-mixed_large.png" />
			</rule>
			<rule e="any" k="wood" v="coniferous">
				<area src="assets:patterns/p_wood-coniferous_large.png" />
			</rule>
			<rule e="any" k="wood" v="deciduous">
				<area src="assets:patterns/p_wood-deciduous_large.png" />
			</rule>
			<rule e="any" k="wood" v="~|*">
				<area src="assets:patterns/p_wood-mixed_large.png" />
			</rule>
		</rule>
	</rule>
	<rule e="way" k="landuse|natural" v="field|farm|farmland|meadow|grass|grassland" zoom-min="10">
		<area fill="#BBE6FFDB" stroke="#D1FFEF" stroke-width="0.1" />
	</rule>

	
	<rule e="way" k="natural" v="marsh|wetland" zoom-min="13">
		<rule e="any" k="*" v="*" zoom-max="14">
			<area src="assets:patterns/p_marsh.png" />
		</rule>
		<rule e="any" k="*" v="*" zoom-min="15">
			<area src="assets:patterns/p_marsh_large.png" />
		</rule>
	</rule>

	<rule e="way" k="natural" v="beach|sand" zoom-min="12">
		<area fill="#FAEBB9" />
	</rule>

	<rule e="way" k="natural" v="rock|stone|bare_rock|bedrock" zoom-min="13">
		<rule e="any" k="*" v="*" zoom-max="14">
			<area src="assets:patterns/p_rock.png" />
		</rule>
		<rule e="any" k="*" v="*" zoom-min="15">
			<area src="assets:patterns/p_rock_large.png" />
		</rule>
	</rule>

	<rule e="way" k="natural" v="heath" zoom-min="13">
		<rule e="any" k="*" v="*" zoom-max="14">
			<area src="assets:patterns/p_heath.png" />
		</rule>
		<rule e="any" k="*" v="*" zoom-min="15">
			<area src="assets:patterns/p_heath_large.png" />
		</rule>
	</rule>

	<rule e="way" k="natural" v="scrub" zoom-min="13">
		<rule e="any" k="*" v="*" zoom-max="14">
			<area src="assets:patterns/p_scrub.png" />
		</rule>
		<rule e="any" k="*" v="*" zoom-min="15">
			<area src="assets:patterns/p_scrub_large.png" />
		</rule>
	</rule>

	<rule e="way" k="natural" v="fell" zoom-min="13">
		<rule e="any" k="*" v="*" zoom-max="14">
			<area src="assets:patterns/p_fell.png" />
		</rule>
		<rule e="any" k="*" v="*" zoom-min="15">
			<area src="assets:patterns/p_fell_large.png" />
		</rule>
	</rule>

	<rule e="way" k="natural" v="scree" zoom-min="13">
		<rule e="any" k="*" v="*" zoom-max="14">
			<area src="assets:patterns/p_scree.png" />
		</rule>
		<rule e="any" k="*" v="*" zoom-min="15">
			<area src="assets:patterns/p_scree_large.png" />
		</rule>
	</rule>

		<rule e="way" k="natural" v="glacier">
		<rule e="any" k="*" v="*" zoom-max="13">
				<line stroke="#88F7F7" stroke-width="1.60" />
				<area fill="#E8FFFF" />
			</rule>
		<rule e="any" k="*" v="*" zoom-min="14" zoom-max="14">
			<line stroke="#88F7F7" stroke-width="1.00" />
			<area src="assets:patterns/p_glacier.png" />
		</rule>
		<rule e="any" k="*" v="*" zoom-min="15">
			<line stroke="#88F7F7" stroke-width="0.60" />
			<area src="assets:patterns/p_glacier_large.png" />
		</rule>
	</rule>

	<rule e="way" k="landuse" v="landfill|quarry" zoom-min="13">
		<rule e="any" k="*" v="*" zoom-max="14">
			<area src="assets:patterns/p_scree.png" />
			<area fill="#CCF2EFE4" stroke="#9EA199" stroke-width="0.2" />
		</rule>
		<rule e="any" k="*" v="*" zoom-min="15">
			<area src="assets:patterns/p_scree_large.png" />
			<area fill="#CCF2EFE4" stroke="#9EA199" stroke-width="0.2" />
		</rule>
	</rule>

		<rule e="way" k="landuse" v="orchard" zoom-min="13">
		<rule e="any" k="*" v="*" zoom-max="14">
			<area src="assets:patterns/p_orchard.png" stroke="#E4E4E4" stroke-width="0.2"/>
		</rule>
		<rule e="any" k="*" v="*" zoom-min="15">
			<area src="assets:patterns/p_orchard_large.png" stroke="#E4E4E4" stroke-width="0.2"/>
		</rule>
	</rule>

	<rule e="way" k="landuse" v="vineyard" zoom-min="13">
		<rule e="any" k="*" v="*" zoom-max="14">
			<area src="assets:patterns/p_vineyard.png" stroke="#E4E4E4" stroke-width="0.2"/>
		</rule>
		<rule e="any" k="*" v="*" zoom-min="15">
			<area src="assets:patterns/p_vineyard_large.png" stroke="#E4E4E4" stroke-width="0.2"/>
		</rule>
	</rule>

	<rule e="way" k="leisure" v="garden|golf_course|common" zoom-min="12">
		<area fill="#BBC7F1A3" stroke="#806FC18E" stroke-width="0.2" />
	</rule>
	<rule e="way" k="landuse" v="allotments|village_green|recreation_ground|greenfield" zoom-min="12">
		<area fill="#BBBDE3CB" stroke="#6FC13D" stroke-width="0.2" />
	</rule>
	
	<rule e="way" k="landuse|amenity" v="cemetery|grave_yard" zoom-min="13">
		<rule e="any" k="*" v="*" zoom-max="14">
			<area src="assets:patterns/p_cemetery.png" stroke="#E4E4E4" stroke-width="0.2" />
		</rule>
		<rule e="any" k="*" v="*" zoom-min="15">
			<area src="assets:patterns/p_cemetery_large.png" stroke="#E4E4E4" stroke-width="0.2" />
		</rule>
	</rule>

	<rule e="way" k="natural|landuse" v="land|beach|sand|rock|fell|meadow|grassland|heath|marsh|wetland|scree|scrub|forest|wood|landfill|quarry|vineyard|field|farm|farmland" zoom-min="17">
		<caption k="name" font-style="italic" font-family="serif" font-size="16" fill="#888888" stroke="#FFFFFF" stroke-width="0.1" />
	</rule>
	<rule e="way" k="landuse|leisure" v="village_green|recreation_ground|grass|military|park|garden|common" zoom-min="17">
		<caption k="name" font-style="italic" font-family="serif" font-size="14" fill="#888888" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>

	<!-- tunnels -->
	<rule e="way" k="tunnel" v="true|yes">
		<!-- highway tunnel -->
		<!-- ELV start -->
		<rule e="way" k="highway" v="steps|footway|path">
			<line stroke="#80CCCCCC" stroke-width="0.8" stroke-dasharray="0,12,4,0" stroke-linecap="butt" />
			<line stroke="#60999999" stroke-width="0.8" stroke-dasharray="12,4" stroke-linecap="butt" />
		</rule>

		<rule e="way" k="highway" v="track|bridleway|byway|cycleway|service">
			<line stroke="#80CCCCCC" stroke-width="1.0" stroke-dasharray="0,12,4,0" stroke-linecap="butt" />
			<line stroke="#60999999" stroke-width="1.0" stroke-dasharray="12,4" stroke-linecap="butt" />
		</rule>
		<rule e="way" k="highway" v="road|pedestrian|unclassified|residential|living_street|construction">
			<line stroke="#80CCCCCC" stroke-width="1.3" stroke-dasharray="0,12,4,0" stroke-linecap="butt" />
			<line stroke="#60999999" stroke-width="1.3" stroke-dasharray="12,4" stroke-linecap="butt" />
		</rule>
		<rule e="way" k="highway" v="tertiary|secondary_link|primary_link|trunk_link|motorway_link|secondary|primary|trunk">
			<line stroke="#80CCCCCC" stroke-width="1.5" stroke-dasharray="0,16,6,0" stroke-linecap="butt" />
			<line stroke="#60999999" stroke-width="1.5" stroke-dasharray="16,6" stroke-linecap="butt" />
		</rule>
		<rule e="way" k="highway" v="motorway">
			<line stroke="#80CCCCCC" stroke-width="1.7" stroke-dasharray="0,20,8,0" stroke-linecap="butt" />
			<line stroke="#60999999" stroke-width="1.7" stroke-dasharray="20,8" stroke-linecap="butt" />
		</rule>

		<!-- railway tunnel -->
		<rule e="way" k="railway" v="tram|subway|light_rail|narrow_gauge|preserved|funicular|miniature">
			<line stroke="#60999999" stroke-width="0.25" stroke-dasharray="4,6" stroke-linecap="butt" />
		</rule>
		<rule e="way" k="railway" v="rail">
			<line stroke="#60999999" stroke-width="0.4" stroke-dasharray="6,6" stroke-linecap="butt" />
		</rule>
	</rule>

	<!-- contour lines -->
	<rule e="way" k="contour_ext" v="*" zoom-min="8" zoom-max="8">

		<rule e="way" k="contour_ext" v="elevation_medium|elevation_major">
			<line stroke="#A07F5F" stroke-width="0.5" />
		</rule>
	</rule>
	<rule e="way" k="contour_ext" v="*" zoom-min="9" zoom-max="9">
		<rule e="way" k="contour_ext" v="elevation_medium|elevation_major">
			<line stroke="#A07F5F" stroke-width="0.5" />
		</rule>
	</rule>

	<rule e="way" k="contour_ext" v="*" zoom-min="10" zoom-max="10">
		<rule e="way" k="contour_ext" v="elevation_medium|elevation_major">
			<line stroke="#A07F5F" stroke-width="0.5" />
		</rule>
	</rule>
	<rule e="way" k="contour_ext" v="*" zoom-min="11" zoom-max="11">
		<rule e="way" k="contour_ext" v="elevation_minor">
			<line stroke="#A07F5F" stroke-width="0.20" />
		</rule>
		<rule e="way" k="contour_ext" v="elevation_medium|elevation_major">
			<line stroke="#A07F5F" stroke-width="0.5" />
		</rule>
	</rule>
	<rule e="way" k="contour_ext" v="*" zoom-min="12" zoom-max="12">
		<rule e="way" k="contour_ext" v="elevation_minor">
			<line stroke="#A07F5F" stroke-width="0.3" />
		</rule>
		<rule e="way" k="contour_ext" v="elevation_medium|elevation_major">
			<line stroke="#A07F5F" stroke-width="0.6" />
		</rule>
	</rule>
	<rule e="way" k="contour_ext" v="*" zoom-min="13" zoom-max="13">
		<rule e="way" k="contour_ext" v="elevation_minor">
			<line stroke="#A07F5F" stroke-width="0.2" />
		</rule>
		<rule e="way" k="contour_ext" v="elevation_medium|elevation_major">
			<line stroke="#A07F5F" stroke-width="0.5" />
		</rule>
	</rule>
	<rule e="way" k="contour_ext" v="*" zoom-min="14" zoom-max="14">
		<rule e="way" k="contour_ext" v="elevation_minor">
			<line stroke="#A07F5F" stroke-width="0.15" />
		</rule>
		<rule e="way" k="contour_ext" v="elevation_medium|elevation_major">
			<line stroke="#A07F5F" stroke-width="0.4" />
			<pathText k="ele" font-style="bold" font-size="8" fill="#7C583A" stroke="#FFFFFF" stroke-width="1.0" />
		</rule>
	</rule>
	<rule e="way" k="contour_ext" v="*" zoom-min="15" zoom-max="15">
		<rule e="way" k="contour_ext" v="elevation_minor" zoom-max="15">
			<line stroke="#A07F5F" stroke-width="0.12" />
		</rule>
		<rule e="way" k="contour_ext" v="elevation_medium|elevation_major">
			<line stroke="#A07F5F" stroke-width="0.3" />
			<pathText k="ele" font-style="bold" font-size="10" fill="#7C583A" stroke="#FFFFFF" stroke-width="1.0" />
		</rule>
	</rule>
	<rule e="way" k="contour_ext" v="*" zoom-min="16" zoom-max="16">
		<rule e="way" k="contour_ext" v="elevation_minor">
			<line stroke="#A07F5F" stroke-width="0.08" />
		</rule>
		<rule e="way" k="contour_ext" v="elevation_medium|elevation_major">
			<line stroke="#A07F5F" stroke-width="0.2" />
			<pathText k="ele" font-style="bold" font-size="12" fill="#7C583A" stroke="#FFFFFF" stroke-width="1.5" />
		</rule>
	</rule>
	<rule e="way" k="contour_ext" v="*" zoom-min="17">
		<rule e="way" k="contour_ext" v="elevation_minor">
			<line stroke="#A07F5F" stroke-width="0.06" />
		</rule>
		<rule e="way" k="contour_ext" v="elevation_medium|elevation_major">
			<line stroke="#A07F5F" stroke-width="0.15" />
			<pathText k="ele" font-style="bold" font-size="15" fill="#7C583A" stroke="#FFFFFF" stroke-width="1.5" />
		</rule>
	</rule>

	<!-- waterways -->
	<rule e="way" k="waterway" v="ditch">
		<line stroke="#b5d6f1" stroke-width="0.6" />
	</rule>
	<rule e="way" k="waterway" v="drain">
		<line stroke="#B0B0B0" stroke-width="0.7" stroke-linecap="butt" />
		<line stroke="#b5d6f1" stroke-width="0.5" stroke-linecap="butt" />
	</rule>
	<rule e="way" k="waterway" v="canal">
		<line stroke="#B0B0B0" stroke-width="1.1" stroke-linecap="butt" />
		<line stroke="#b5d6f1" stroke-width="0.9" stroke-linecap="butt" />
	</rule>
	<rule e="way" k="waterway" v="stream">
		<line stroke="#b5d6f1" stroke-width="0.6" />
	</rule>
	<rule e="way" k="waterway" v="river">
		<line stroke="#b5d6f1" stroke-width="1.1" />
	</rule>
	<rule e="way" k="waterway" v="riverbank">
		<area fill="#b5d6f1" />
	</rule>
	<rule e="way" k="waterway" v="river">
		<pathText k="name" font-style="bold" font-size="14" fill="#6C96E6" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="way" k="waterway" v="stream|canal" >
		<pathText k="name" font-style="bold" font-size="12" fill="#6C96E6" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>

	<!-- bodies of water -->
	<rule e="way" k="natural|landuse" v="water|reservoir|basin">
		<rule e="any" k="*" v="*" zoom-max="13">
			<area fill="#b5d6f1" />
		</rule>
		<rule e="any" k="*" v="*" zoom-min="14">
			<area fill="#b5d6f1" />
		</rule>
	</rule>

	<!-- waterway structures -->
	<rule e="way" k="waterway" v="dock" >
		<area fill="#CCCCCC" />
		<line stroke="#CCCCCC" stroke-width="0.5" stroke-linecap="butt" />
	</rule>
	<rule e="way" k="lock" v="yes|true" zoom-min="14">
		<line stroke="#666666" stroke-width="2.0" stroke-linecap="square" />
		<line stroke="#b5d6f1" stroke-width="1.6" stroke-linecap="butt" />
	</rule>
	<rule e="way" k="waterway" v="weir" >
		<line stroke="#666666" stroke-width="0.7" />
		<line stroke="#EEEEEE" stroke-width="0.7" stroke-dasharray="5,1" stroke-linecap="butt" />
	</rule>
	<rule e="node" k="waterway" v="weir" zoom-min="16">
		<symbol src="assets:oam/s_weir.svg" />
	</rule>
	<rule e="way" k="man_made" v="pipeline" zoom-min="14">
		<line stroke="#CCCCCC" stroke-width="1" stroke-linecap="butt" />
		<line stroke="#9CA6BA" stroke-width="0.8" stroke-dasharray="20,1" stroke-linecap="butt" />
		<line stroke="#FFFFFF" stroke-width="0.1" stroke-linecap="butt" />
		<pathText k="name" font-style="bold" font-size="12" fill="#9CA6BA" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="way" k="waterway" v="dam" zoom-min="12">
		<line stroke="#333333" stroke-width="1" />
		<line stroke="#CCCCCC" stroke-width="1" stroke-dasharray="10,1" stroke-linecap="butt" />
		<rule e="any" k="*" v="*" closed="yes">
			<area fill="#CCCCCC" />
		</rule>
	</rule>

	<!-- underground waterways -->
	<rule e="way" k="tunnel" v="yes|true|culvert" zoom-min="14">
		<rule e="way" k="waterway" v="ditch|stream">
			<line stroke="#90FFFFFF" stroke-width="0.4" stroke-dasharray="20,2" stroke-linecap="butt" />
		</rule>
		<rule e="way" k="waterway" v="drain">
			<line stroke="#90FFFFFF" stroke-width="0.5" stroke-dasharray="20,2" stroke-linecap="butt" />
		</rule>
		<rule e="way" k="waterway" v="canal|river">
			<line stroke="#90FFFFFF" stroke-width="0.9" stroke-dasharray="20,2" stroke-linecap="butt" />
		</rule>
	</rule>
	<rule e="way" k="tunnel|location" v="yes|true|culvert|underground" zoom-min="14">
		<rule e="way" k="man_made" v="pipeline">
			<line stroke="#90FFFFFF" stroke-width="0.8" stroke-linecap="butt" />
		</rule>
	</rule>

	<!-- natural ways -->
	<rule e="way" k="natural" v="gorge" zoom-min="14">
		<line stroke="#605050A0" stroke-width="0.5" stroke-dasharray="2,8" stroke-linecap="butt" />
		<caption k="name" font-style="italic" font-family="serif" font-size="16" fill="#888888" stroke="#FFFFFF" stroke-width="0.1" />
	</rule>
	<rule e="way" k="natural" v="valley" zoom-min="14">
		<pathText k="name" font-style="italic" font-family="serif" font-size="16" fill="#888888" stroke="#FFFFFF" stroke-width="0.1" />
	</rule>
	<rule e="way" k="natural" v="cliff" closed="no" zoom-min="14">
		<line stroke="#60606060" stroke-width="2" stroke-dasharray="2,2" stroke-linecap="butt" />
		<pathText k="name" font-style="bold_italic" font-family="serif" font-size="12" fill="#666666" stroke="#FFFFFF" stroke-width="2.0" />
		<lineSymbol src="assets:oam/s_cliff.svg" repeat="true" />
	</rule>
	<rule e="way" k="natural" v="cliff" closed="yes" zoom-min="14">
		<line stroke="#60606060" stroke-width="2" stroke-dasharray="2,2" stroke-linecap="butt" />
		<caption k="name" font-style="italic" font-family="serif" font-size="16" fill="#888888" stroke="#FFFFFF" stroke-width="0.1" />
	</rule>
	<rule e="way" k="natural" v="ridge|arete" zoom-min="14">
		<line stroke="#60606060" stroke-width="0.4" stroke-dasharray="6,8" stroke-linecap="round" />
		<pathText k="name" font-style="italic" font-family="serif" font-size="16" fill="#888888" stroke="#FFFFFF" stroke-width="0.1" />
		<lineSymbol src="assets:oam/s_ridge.svg" align-center="true" repeat="true" />
	</rule>

	<!-- POI areas -->
	<rule e="way" k="area" v="yes|true">
		<rule e="way" k="highway" v="footway|pedestrian">
			<area fill="#E3E3E3" stroke="#707070" stroke-width="0.15" />
		</rule>
		<rule e="way" k="highway" v="path">
			<area fill="#9C6800" stroke="#707070" stroke-width="0.15" />
		</rule>
		<rule e="way" k="highway" v="service|unclassified|residential|road|living_street">
			<area fill="#FFFFFF" stroke="#707070" stroke-width="0.15" />
		</rule>
	</rule>
	<rule e="way" k="area:highway" v="pedestrian">
		<area fill="#E3E3E3" stroke="#707070" stroke-width="0.15" />
	</rule>
	<rule e="way" k="amenity" v="biergarten">
		<area fill="#C7F1A3" stroke="#734A08" stroke-width="0.2" />
	</rule>
	<rule e="way" k="historic" v="ruins|castle|memorial|monument">
		<rule e="way" k="building" v="~">
			<line stroke="#BBBBBB" stroke-width="0.2" />
			<line stroke="#734A08" stroke-width="0.2" stroke-dasharray="4,4" stroke-linecap="butt" />
			<rule e="any" k="*" v="*" zoom-max="17">
				<area src="assets:patterns/p_attraction.png" />
			</rule>
			<rule e="any" k="*" v="*" zoom-min="18">
				<area src="assets:patterns/p_attraction_large.png" />
			</rule>
		</rule>
	</rule>
	<rule e="way" k="tourism" v="attraction" closed="yes" zoom-min="14">
		<rule e="any" k="*" v="*" zoom-max="15">
			<area src="assets:patterns/p_attraction.png" />
		</rule>
		<rule e="any" k="*" v="*" zoom-min="16">
			<area src="assets:patterns/p_attraction_large.png" />
		</rule>
		<line stroke="#60734A08" stroke-width="0.5" />
	</rule>
	<rule e="way" k="tourism" v="attraction" closed="no" zoom-min="14">
		<line stroke="#40734A08" stroke-width="0.8" />
	</rule>
	<rule e="way" k="tourism" v="zoo|picnic_site|camp_site|caravan_site">
		<area fill="#BBC7F1A3" stroke="#6FC18E" stroke-width="0.2" />
	</rule>
	<rule e="way" k="amenity" v="parking">
		<area fill="#FFFFC0" stroke="#E9DD72" stroke-width="0.2" />
		<rule e="way" k="access" v="private">
			<area src="assets:patterns/p_access-private.png" />
		</rule>
	</rule>
	<rule e="way" k="amenity" v="fountain" closed="yes">
		<area fill="#b5d6f1" stroke="#000080" stroke-width="0.15" />
		<rule e="any" k="*" v="*" zoom-min="15">
			<symbol src="assets:oam/s_fountain.svg" />
		</rule>
	</rule>
	<!-- leisure -->
	<rule e="way" k="leisure|sport" v="sports_centre|shooting">
		<area fill="#DDBDE3CB" stroke="#6FC18E" stroke-width="0.2" />
	</rule>
	<rule e="way" k="leisure" v="stadium">
		<area fill="#DD86D9A5" stroke="#6FC18E" stroke-width="0.2" />
	</rule>
	<rule e="way" k="leisure" v="playground|pitch|dog_park" zoom-min="12">
		<area fill="#C7F1A3" stroke="#6FC18E" stroke-width="0.2" />
	</rule>
	<rule e="way" k="leisure" v="track">
		<rule e="way" k="area" v="yes|true">
			<area fill="#BBBDE3CB" stroke="#6FC18E" stroke-width="0.025" />
		</rule>
		<rule e="way" k="area" v="~|no|false">
			<line stroke="#6FC18E" stroke-width="0.8" />
			<line stroke="#BDE3CB" stroke-width="0.7" />
		</rule>
	</rule>
	<rule e="way" k="leisure" v="swimming_pool">
		<area fill="#b5d6f1" stroke="#000080" stroke-width="0.15" />
	</rule>

	<rule e="way" k="sport|leisure" v="swimming|water_park" zoom-min="14">
		<rule e="any" k="*" v="*" zoom-max="14">
			<area src="assets:patterns/p_swimming_outdoor.png" stroke="#806060FF" stroke-width="0.3" />
		</rule>
		<rule e="any" k="*" v="*" zoom-min="15">
			<area src="assets:patterns/p_swimming_outdoor_large.png" stroke="#806060FF" stroke-width="0.3" />
		</rule>
	</rule>

	<rule e="way" k="sport" v="tennis">
		<area fill="#D18A6A" stroke="#B36C4C" stroke-width="0.2" />
	</rule>
	<rule e="way" k="power" v="station|generator">
		<area fill="#C4C4C4" stroke="#E5E5E5" stroke-width="0.2" />
	</rule>
	<rule e="way" k="highway|railway|public_transport" v="platform">
		<rule e="any" k="tunnel" v="~|no|false">
			<rule e="any" k="*" v="*" closed="yes">
				<area fill="#9B9B79" stroke="#D0D0D0" stroke-width="0.3" />
			</rule>
			<rule e="any" k="*" v="*" closed="no">
				<line stroke="#9B9B79" stroke-width="0.7" />
			</rule>
		</rule>
	</rule>
	<rule e="way" k="man_made" v="pier">
		<rule e="any" k="*" v="*" closed="no">
			<line stroke="#BAA468" stroke-width="0.8" stroke-linecap="butt" />
			<line stroke="#997B29" stroke-width="0.8" stroke-dasharray="1,4" stroke-linecap="butt" />
		</rule>
		<rule e="any" k="*" v="*" closed="yes">
			<area fill="#BAA468" stroke="#997B29" stroke-width="0.2" />
		</rule>
	</rule>

	<!-- non-physical boundaries -->
	<!-- administrative borders -->
	<rule e="way" k="admin_level" v="2">
		<rule e="any" k="*" v="*" zoom-max="13">
			<line stroke="#C0EDC2EC" stroke-width="8" stroke-linecap="butt" />
			<line stroke="#C0ffff00" stroke-width="1" />
			<line stroke="#693937" stroke-width="0.5" stroke-dasharray="15, 15" />
		</rule>
		<rule e="any" k="*" v="*" zoom-min="14">
			<line stroke="#80EDC2EC" stroke-width="6" stroke-linecap="butt" />
			<line stroke="#80ffff00" stroke-width="0.75" />
			<line stroke="#693937" stroke-width="0.25" stroke-dasharray="15, 15" />
		</rule>
	</rule>
	<rule e="way" k="admin_level" v="4">
		<line stroke="#70EDC2EC" stroke-width="4" stroke-linecap="butt" />
		<line stroke="#693937" stroke-width="0.25" stroke-dasharray="15, 5, 5, 5" />
	</rule>
	<rule e="way" k="admin_level" v="6">
		<line stroke="#70EDC2EC" stroke-width="4" stroke-linecap="butt" />
		<line stroke="#693937" stroke-width="0.25" stroke-dasharray="5, 5" />
	</rule>
	<rule e="way" k="admin_level" v="8">
		<line stroke="#70EDC2EC" stroke-width="4" stroke-dasharray="15, 5, 5, 5" stroke-linecap="butt" />
		<line stroke="#693937" stroke-width="0.25" stroke-dasharray="15, 5, 5, 5" />
	</rule>
	<rule e="way" k="admin_level" v="9">
		<line stroke="#70EDC2EC" stroke-width="4" stroke-dasharray="15, 15" stroke-linecap="butt" />
		<line stroke="#693937" stroke-width="0.25" stroke-dasharray="15, 15" />
	</rule>
	<!-- special areas -->
	<rule e="way" k="landuse" v="military" zoom-min="12">
		<rule e="any" k="*" v="*" zoom-max="14">
			<area src="assets:patterns/p_military.png" />
		</rule>
		<rule e="any" k="*" v="*" zoom-min="15">
			<area src="assets:patterns/p_military_large.png" />
		</rule>
	</rule>
	<rule e="way" k="military" v="*" zoom-min="12">
		<rule e="any" k="*" v="*" zoom-max="14">
			<area src="assets:patterns/p_military.png" />
		</rule>
		<rule e="any" k="*" v="*" zoom-min="15">
			<area src="assets:patterns/p_military_large.png" />
		</rule>
	</rule>
	<rule e="way" k="leisure|boundary" v="nature_reserve|national_park|protected_area">
		<rule e="any" k="protect_class" v="1|~" zoom-max="13">
			<area fill="#40C0FFBF" />
			<area src="assets:patterns/p_nature-reserve.png" />
		</rule>
		<rule e="any" k="protect_class" v="1|~" zoom-min="14">
			<line stroke="#909DFF9C" stroke-width="1" stroke-dasharray="15, 5, 5, 5" stroke-linecap="butt" />
			<area src="assets:patterns/p_nature-reserve_large.png" />
		</rule>
	</rule>

	<!-- buildings -->
	<rule e="way" k="building" v="*" zoom-max="16">
		<area fill="#F3D6B6" stroke="#6A5A8E" stroke-width="0.2" />
	</rule>
	<rule e="way" k="building" v="*" zoom-min="17">
		<area fill="#AAF3D6B6" stroke="#6A5A8E" stroke-width="0.2" />
	</rule>
	<rule e="way" k="landuse|area" v="~">
		<rule e="way" k="amenity|tourism|railway|shop|information" v="place_of_worship|shelter|alpine_hut|restaurant|hotel|station|supermarket|convenience|beverages|bakery|doityourself|sports|bicycle|car|toilets|hostel|office|doctors|theatre" zoom-max="17">
			<area fill="#F3D6B6" stroke="#6A5A8E" stroke-width="0.2" />
		</rule>
		<rule e="way" k="amenity|tourism|railway|shop|information" v="place_of_worship|shelter|alpine_hut|restaurant|hotel|station|supermarket|convenience|beverages|bakery|doityourself|sports|bicycle|car|toilets|hostel|office|doctors|theatre" zoom-min="17">
			<area fill="#AAF3D6B6" stroke="#6A5A8E" stroke-width="0.2" />
		</rule>
	</rule>
	<rule e="way" k="building" v="*">
		<rule e="way" k="historic" v="ruins|castle|memorial|monument">
			<line stroke="#734A08" stroke-width="0.2" />
		</rule>
	</rule>

	<!-- aeroways -->
	<!-- runways areas -->
	<rule e="way" k="aeroway" v="aerodrome" closed="yes">
		<area fill="#90D8DCCE" stroke="#000000" stroke-width="0.5" />
	</rule>
	<rule e="way" k="aeroway" v="apron">
		<area fill="#F0F0F0" />
	</rule>
	<rule e="way" k="aeroway" v="terminal">
		<area fill="#F3D6B6" stroke="#6A5A8E" stroke-width="0.2" />
	</rule>
	<rule e="node" k="aeroway" v="gate">
		<caption k="name" font-style="bold" font-size="12" fill="#FFD900" stroke="#000000" stroke-width="2" />
		<caption k="ref" font-style="bold" font-size="12" fill="#FFD900" stroke="#000000" stroke-width="2" />
	</rule>
	<!-- runways casings -->
	<rule e="way" k="aeroway" v="runway" closed="no">
		<line stroke="#000000" stroke-width="4" stroke-linecap="butt" />
	</rule>
	<rule e="way" k="aeroway" v="taxiway">
		<line stroke="#000000" stroke-width="2" stroke-linecap="butt" />
	</rule>

	<!-- bridges -->
	<rule e="way" k="bridge" v="yes|true|viaduct">
		<!-- ELV start -->
		<rule e="way" k="highway" v="steps|footway|path">
			<line stroke="#666666" stroke-width="1.7" stroke-linecap="butt" />
			<line stroke="#EEEEEE" stroke-width="1.3" stroke-linecap="butt" />
		</rule>
		<rule e="way" k="highway" v="track|bridleway|byway">
			<line stroke="#666666" stroke-width="2.0" stroke-linecap="butt" />
			<line stroke="#EEEEEE" stroke-width="1.5" stroke-linecap="butt" />
		</rule>
		<rule e="way" k="highway" v="cycleway">
			<line stroke="#666666" stroke-width="2.0" stroke-linecap="butt" />
			<line stroke="#EEEEEE" stroke-width="1.5" stroke-linecap="butt" />
			<line stroke="#3366FF" stroke-width="1.2" stroke-linecap="butt" />
		</rule>
		<rule e="way" k="highway" v="service">
			<line stroke="#666666" stroke-width="2.0" stroke-linecap="butt" />
			<line stroke="#EEEEEE" stroke-width="1.5" stroke-linecap="butt" />
			<line stroke="#000000" stroke-width="1.2" stroke-linecap="butt" />
		</rule>
		<rule e="way" k="highway" v="construction">
			<line stroke="#60666666" stroke-width="2.7" stroke-linecap="butt" />
			<line stroke="#60EEEEEE" stroke-width="2.2" stroke-linecap="butt" />
			<line stroke="#60888888" stroke-width="1.8" stroke-linecap="butt" />
		</rule>
		<rule e="way" k="highway" v="road|pedestrian|unclassified|residential|living_street">
			<line stroke="#666666" stroke-width="2.7" stroke-linecap="butt" />
			<line stroke="#EEEEEE" stroke-width="2.2" stroke-linecap="butt" />
			<line stroke="#000000" stroke-width="1.8" stroke-linecap="butt" />
		</rule>
		<rule e="way" k="highway" v="tertiary|tertiary_link|secondary_link|primary_link|trunk_link|motorway_link|secondary|primary|trunk">
			<line stroke="#666666" stroke-width="3.0" stroke-linecap="butt" />
			<line stroke="#EEEEEE" stroke-width="2.4" stroke-linecap="butt" />
			<line stroke="#000000" stroke-width="2.0" stroke-linecap="butt" />
		</rule>
		<rule e="way" k="highway" v="motorway">
			<line stroke="#666666" stroke-width="3.5" stroke-linecap="butt" />
			<line stroke="#EEEEEE" stroke-width="2.9" stroke-linecap="butt" />
			<line stroke="#FF0000" stroke-width="2.5" stroke-linecap="butt" />
		</rule>
	</rule>



	<!-- turning circle casing -->
	<rule e="node" k="highway" v="turning_circle">
		<circle radius="1.45" scale-radius="true" fill="#000000" />
	</rule>

	<!-- highway casings -->
	<rule e="way" k="tunnel" v="~|no|false">
		<rule e="way" k="area" v="~|no|false">
			<!-- highway casings -->
			<rule e="way" k="highway" v="track|byway">
				<rule e="way" k="tracktype" v="grade1|grade2">
					<line stroke="#472309" stroke-width="1.1" stroke-linecap="butt" />
				</rule>
				<rule e="way" k="tracktype" v="grade3">
					<line stroke="#472309" stroke-width="1.1" stroke-dasharray="25,5" stroke-linecap="butt" />
				</rule>
				<rule e="way" k="tracktype" v="grade4">
					<line stroke="#472309" stroke-width="1.1" stroke-dasharray="20,5,8,5" stroke-linecap="butt" />
				</rule>
				<rule e="way" k="tracktype" v="grade5">
					<line stroke="#472309" stroke-width="1.1" stroke-dasharray="8,5" stroke-linecap="butt" />
				</rule>
				<rule e="way" k="tracktype" v="~">
					<line stroke="#E0310D" stroke-width="1.1" stroke-dasharray="15,5" stroke-linecap="butt" />
				</rule>
			</rule>
			<rule e="way" k="highway" v="bridleway">
				<line stroke="#472309" stroke-width="1.1" stroke-dasharray="10,12" stroke-linecap="round" />
			</rule>
			<rule e="way" k="bridge" v="~|no|false">
				<rule e="way" k="highway" v="service">
					<line stroke="#000000" stroke-width="1.2" />
				</rule>
				<rule e="way" k="highway" v="cycleway">
					<line stroke="#3366FF" stroke-width="1.2" />
				</rule>
				<rule e="way" k="highway" v="road|pedestrian|unclassified|residential|living_street">
					<line stroke="#000000" stroke-width="1.8" />
				</rule>
				<rule e="way" k="highway" v="construction">
					<line stroke="#60888888" stroke-width="1.8" />
				</rule>
				<rule e="way" k="highway" v="tertiary|secondary_link|primary_link|trunk_link|motorway_link|secondary|primary|trunk">
					<line stroke="#000000" stroke-width="2.0" />
				</rule>
				<rule e="way" k="highway" v="motorway">
					<line stroke="#FF0000" stroke-width="2.5" />
				</rule>
			</rule>
		</rule>
	</rule>



	<!-- turning circle core -->
	<rule e="node" k="highway" v="turning_circle">
		<circle radius="1.2" scale-radius="true" fill="#FFFFFF" />
	</rule>

	<!-- highway cores -->
	<rule e="way" k="tunnel" v="~|no|false">
		<!-- no area -->
		<rule e="way" k="area" v="~|no|false">
			<!-- highway cores -->
			<!-- ELV start -->
			<rule e="way" k="highway" v="footway">
				<rule e="way" k="sac_scale" v="~">
					<line stroke="#999999" stroke-width="0.8" stroke-dasharray="12,1" stroke-linecap="butt" />
				</rule>
			</rule>
			<rule e="way" k="highway" v="path">
				<rule e="way" k="sac_scale" v="~">
					<line stroke="#9C6800" stroke-width="0.8" stroke-dasharray="12,1" stroke-linecap="butt" />
				</rule>
			</rule>
			<rule e="way" k="highway" v="path|footway">
				<rule e="way" k="trail_visibility" v="excellent|good">
					<rule e="way" k="sac_scale" v="T1">
						<line stroke="#FFAA00" stroke-width="0.8" stroke-linecap="butt" />
					</rule>
					<rule e="way" k="sac_scale" v="T2">
						<line stroke="#3052FF" stroke-width="0.8" stroke-linecap="butt" />
					</rule>
					<rule e="way" k="sac_scale" v="T3">
						<line stroke="#FF0000" stroke-width="0.8" stroke-linecap="butt" />
					</rule>
					<rule e="way" k="sac_scale" v="T4">
						<line stroke="#000000" stroke-width="0.8" stroke-linecap="butt" />
					</rule>
				</rule>
				<rule e="way" k="trail_visibility" v="intermediate|bad">
					<rule e="way" k="sac_scale" v="T1">
						<line stroke="#FFAA00" stroke-width="0.8" stroke-dasharray="8,4" stroke-linecap="butt" />
					</rule>
					<rule e="way" k="sac_scale" v="T2">
						<line stroke="#3052FF" stroke-width="0.8" stroke-dasharray="8,4" stroke-linecap="butt" />
					</rule>
					<rule e="way" k="sac_scale" v="T3">
						<line stroke="#FF0000" stroke-width="0.8" stroke-dasharray="8,4" stroke-linecap="butt" />
					</rule>
					<rule e="way" k="sac_scale" v="T4">
						<line stroke="#000000" stroke-width="0.8" stroke-dasharray="8,4" stroke-linecap="butt" />
					</rule>
				</rule>
				<rule e="way" k="trail_visibility" v="horrible|no">
					<rule e="way" k="sac_scale" v="T1">
						<line stroke="#FFAA00" stroke-width="0.8" stroke-dasharray="4,6" stroke-linecap="butt" />
					</rule>
					<rule e="way" k="sac_scale" v="T2">
						<line stroke="#3052FF" stroke-width="0.8" stroke-dasharray="4,6" stroke-linecap="butt" />
					</rule>
					<rule e="way" k="sac_scale" v="T3">
						<line stroke="#FF0000" stroke-width="0.8" stroke-dasharray="4,6" stroke-linecap="butt" />
					</rule>
					<rule e="way" k="sac_scale" v="T4">
						<line stroke="#000000" stroke-width="0.8" stroke-dasharray="4,6" stroke-linecap="butt" />
					</rule>
				</rule>
				<rule e="way" k="trail_visibility" v="~">
					<rule e="way" k="sac_scale" v="T1">
						<line stroke="#FFAA00" stroke-width="0.8" stroke-dasharray="12,1" stroke-linecap="butt" />
					</rule>
					<rule e="way" k="sac_scale" v="T2">
						<line stroke="#3052FF" stroke-width="0.8" stroke-dasharray="12,1" stroke-linecap="butt" />
					</rule>
					<rule e="way" k="sac_scale" v="T3">
						<line stroke="#FF0000" stroke-width="0.8" stroke-dasharray="12,1" stroke-linecap="butt" />
					</rule>
					<rule e="way" k="sac_scale" v="T4">
						<line stroke="#000000" stroke-width="0.8" stroke-dasharray="12,1" stroke-linecap="butt" />
					</rule>
				</rule>
			</rule>
			<rule e="way" k="highway" v="steps">
				<line stroke="#999999" stroke-width="0.8" stroke-linecap="butt" />
				<rule e="any" k="sac_scale" v="~">
					<line stroke="#DDDDDD" stroke-width="0.8" stroke-dasharray="3,3" stroke-linecap="butt" />
				</rule>
				<rule e="any" k="sac_scale" v="T1">
					<line stroke="#FFAA00" stroke-width="0.8" stroke-dasharray="3,3" stroke-linecap="butt" />
				</rule>
				<rule e="any" k="sac_scale" v="T2">
					<line stroke="#3052FF" stroke-width="0.8" stroke-dasharray="3,3" stroke-linecap="butt" />
				</rule>
				<rule e="any" k="sac_scale" v="T3">
					<line stroke="#FF0000" stroke-width="0.8" stroke-dasharray="3,3" stroke-linecap="butt" />
				</rule>
				<rule e="any" k="sac_scale" v="T4">
					<line stroke="#000000" stroke-width="0.8" stroke-dasharray="3,3" stroke-linecap="butt" />
				</rule>
			</rule>
			<rule e="way" k="highway" v="track|byway">
				<rule e="way" k="tracktype" v="grade1">
					<line stroke="#FFFFFF" stroke-width="0.8" />
				</rule>
				<rule e="way" k="tracktype" v="grade2">
					<line stroke="#CCAD8F" stroke-width="0.8" />
				</rule>
				<rule e="way" k="tracktype" v="grade3">
					<line stroke="#CCAD8F" stroke-width="0.8" stroke-dasharray="25,5" stroke-linecap="butt" />
				</rule>
				<rule e="way" k="tracktype" v="grade4">
					<line stroke="#CCAD8F" stroke-width="0.8" stroke-dasharray="20,5,8,5" stroke-linecap="butt" />
				</rule>
				<rule e="way" k="tracktype" v="grade5">
					<line stroke="#CCAD8F" stroke-width="0.8" stroke-dasharray="8,5" stroke-linecap="butt" />
				</rule>
				<rule e="way" k="tracktype" v="~">
					<line stroke="#CCAD8F" stroke-width="0.8" stroke-dasharray="15,5" stroke-linecap="butt" />
				</rule>
			</rule>
			<rule e="way" k="highway" v="bridleway">
				<line stroke="#CCAD8F" stroke-width="0.8" stroke-dasharray="10,12" stroke-linecap="round" />
			</rule>
			<rule e="way" k="highway" v="cycleway">
				<line stroke="#F0F0FF" stroke-width="0.8" />
			</rule>
			<rule e="way" k="highway" v="service">
				<line stroke="#FFFFFF" stroke-width="0.8" />
			</rule>
			<rule e="way" k="highway" v="construction">
				<line stroke="#CCFFFFFF" stroke-width="1.3" stroke-dasharray="15,2" stroke-linecap="butt" />
			</rule>
			<rule e="way" k="highway" v="pedestrian">
				<line stroke="#E3E3E3" stroke-width="1.3" />
			</rule>
			<rule e="way" k="highway" v="unclassified|residential|living_street|road">
				<line stroke="#FFFFFF" stroke-width="1.3" />
			</rule>
			<rule e="way" k="highway" v="tertiary|tertiary_link">
				<line stroke="#FFEC8B" stroke-width="1.5" />
			</rule>
			<rule e="way" k="highway" v="secondary_link">
				<line stroke="#FFEC8B" stroke-width="1.5" />
			</rule>
			<rule e="way" k="highway" v="primary_link">
				<line stroke="#FFEC8B" stroke-width="1.5" />
			</rule>
			<rule e="way" k="highway" v="trunk_link">
				<line stroke="#FFEC8B" stroke-width="1.5" />
			</rule>
			<rule e="way" k="highway" v="motorway_link">
				<line stroke="#FFEC8B" stroke-width="1.5" />
			</rule>
			<rule e="way" k="highway" v="secondary">
				<line stroke="#FFD700" stroke-width="1.5" />
			</rule>
			<rule e="way" k="highway" v="primary">
				<line stroke="#FFD700" stroke-width="1.5" />
			</rule>
			<rule e="way" k="highway" v="trunk">
				<line stroke="#FFEC8B" stroke-width="1.5" />
			</rule>
			<rule e="way" k="highway" v="motorway">
				<line stroke="#FFFF00" stroke-width="1.7" />
			</rule>

			<!-- highway captions -->
			<rule e="way" k="via_ferrata_flag" v="set|yes" zoom-min="15">
				<symbol src="assets:oam/s_via_ferrata.svg" />
			</rule>
			<rule e="way" k="highway" v="footway|path|track|bridleway|steps|byway" zoom-min="14">
				<pathText k="name" font-style="bold" font-size="12" fill="#606060" stroke="#FFFFFF" stroke-width="2" />
			</rule>
			<rule e="way" k="highway" v="cycleway|service|construction|road|pedestrian|unclassified|residential|living_street|tertiary|tertiary_link" zoom-min="16">
				<pathText k="name" font-style="bold" font-size="10" fill="#000000" stroke="#FFFFFF" stroke-width="2.0" />
			</rule>
			<rule e="way" k="highway" v="secondary_link|primary_link|trunk_link|motorway_link|secondary|primary" zoom-min="15">
				<pathText k="name" font-style="bold" font-size="12" fill="#000000" stroke="#FFFFFF" stroke-width="2.0" />
			</rule>
			<rule e="any" k="highway" v="trunk|primary|secondary|tertiary" zoom-min="12">
				<rule e="way" k="hknetwork|network|name" v="~">
					<pathText k="ref" font-style="bold" font-size="14" stroke="#FFFFFF" fill="#606060" stroke-width="3.0" />
				</rule>
			</rule>
			<rule e="any" k="highway" v="motorway" zoom-min="12">
				<pathText k="ref" font-style="bold" font-size="14" stroke="#FFFF00" fill="#FF0000" stroke-width="3.0" />
			</rule>
			<rule e="way" k="highway" v="*" zoom-min="15">
				<rule e="way" k="access" v="destination">
					<line src="assets:patterns/p_access-destination.png" stroke-width="1.0" />
				</rule>
				<rule e="way" k="access" v="private">
					<line src="assets:patterns/p_access-private.png" stroke-width="1.0" />
				</rule>
			</rule>
		</rule>
	</rule>


	<!-- other transportation ways -->
	<!-- highway one-way markers -->
	<rule e="way" k="tunnel" v="~|false|no">
		<rule e="way" k="area" v="~|false|no">
			<rule e="way" k="highway" v="*">
				<rule e="way" k="oneway" v="yes|true" zoom-min="16">
					<lineSymbol src="assets:oam/s_oneway.svg" align-center="true" repeat="true" />
				</rule>
			</rule>
		</rule>
	</rule>

	<!-- aeroway runways cores -->
	<rule e="way" k="aeroway" v="runway" closed="no">
		<line stroke="#D4DCBD" stroke-width="3.5" stroke-linecap="butt" />
	</rule>
	<rule e="way" k="aeroway" v="runway" closed="yes">
		<area fill="#D4DCBD" />
		<line stroke-width="0.5" stroke="#000000" stroke-linecap="butt" />
	</rule>
	<rule e="way" k="aeroway" v="taxiway">
		<line stroke="#D4DCBD" stroke-width="1.8" stroke-linecap="butt" />
	</rule>

	<!-- aeroway symbols and captions -->
	<rule e="node" k="aeroway" v="helipad" zoom-min="10">
		<symbol src="assets:oam/s_helipad.svg" />
	</rule>
	<rule e="node" k="aeroway" v="aerodrome|airport" zoom-min="10">
		<symbol src="assets:oam/s_airport.svg" />
	</rule>
	<rule e="node" k="aeroway" v="*" zoom-min="17">
		<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#0092DA" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>

	<!-- ferry routes -->
	<rule e="way" k="route" v="ferry">
		<line stroke="#707070" stroke-width="0.3" stroke-dasharray="15,10" stroke-linecap="butt" />
	</rule>

	<!-- pistes -->
	<rule e="way" k="piste:type" v="*">
		<!-- piste areas -->
		<rule e="way" k="piste:type" v="downhill" closed="yes" zoom-min="13">
			<rule e="way" k="piste:difficulty" v="novice">
				<area fill="#5540ff40" stroke="#5540ff40" stroke-width="4.0" />
			</rule>
			<rule e="way" k="piste:difficulty" v="easy">
				<area fill="#554040ff" stroke="#554040ff" stroke-width="4.0" />
			</rule>
			<rule e="way" k="piste:difficulty" v="intermediate">
				<area fill="#55ff4040" stroke="#55ff4040" stroke-width="4.0" />
			</rule>
			<rule e="way" k="piste:difficulty" v="advanced">
				<area fill="#55000000" stroke="#55000000" stroke-width="4.0" />
			</rule>
			<rule e="way" k="piste:difficulty" v="expert">
				<area fill="#55f6800a" stroke="#55f6800a" stroke-width="4.0" />
			</rule>
			<rule e="way" k="piste:difficulty" v="freeride">
				<area fill="#55f6dd0a" stroke="#55f6dd0a" stroke-width="4.0" />
			</rule>
			<rule e="way" k="piste:difficulty" v="~">
				<area fill="#55505050" stroke="#55505050" stroke-width="4.0" />
			</rule>
		</rule>

		<!-- piste ways -->
		<rule e="way" k="piste:type" v="downhill" closed="no" zoom-min="13">
			<rule e="way" k="piste:difficulty" v="novice">
				<line stroke="#5540ff40" stroke-width="4.0" />
			</rule>
			<rule e="way" k="piste:difficulty" v="easy">
				<line stroke="#554040ff" stroke-width="4.0" />
			</rule>
			<rule e="way" k="piste:difficulty" v="intermediate">
				<line stroke="#55ff4040" stroke-width="4.0" />
			</rule>
			<rule e="way" k="piste:difficulty" v="advanced">
				<line stroke="#55000000" stroke-width="4.0" />
			</rule>
			<rule e="way" k="piste:difficulty" v="expert">
				<line stroke="#55f6800a" stroke-width="4.0" />
			</rule>
			<rule e="way" k="piste:difficulty" v="freeride">
				<line stroke="#55f6dd0a" stroke-width="4.0" />
			</rule>
			<rule e="way" k="piste:difficulty" v="~">
				<line stroke="#55505050" stroke-width="4.0" />
			</rule>

		</rule>
		<rule e="way" k="piste:type" v="sled">
			<line stroke="#55cdabde" stroke-width="2.0" />
		</rule>
		<rule e="way" k="piste:type" v="nordic">
			<line stroke="#55c00000" stroke-width="1.0" stroke-dasharray="30,5" stroke-linecap="butt" />
		</rule>
	</rule>

	<!-- railway (no tunnel) -->
	<rule e="way" k="railway" v="*">
		<rule e="way" k="tunnel" v="~|false|no">
			<!-- railway bridges -->
			<rule e="way" k="bridge" v="yes|true">
				<rule e="way" k="railway" v="subway|narrow_gauge|preserved|funicular|miniature|tram|light_rail">
					<line stroke="#666666" stroke-width="1.2" stroke-linecap="butt" />
					<line stroke="#EEEEEE" stroke-width="0.8" stroke-linecap="butt" />
				</rule>
				<rule e="way" k="railway" v="rail">
					<line stroke="#666666" stroke-width="1.4" stroke-linecap="butt" />
					<line stroke="#EEEEEE" stroke-width="1.0" stroke-linecap="butt" />
				</rule>
			</rule>
			<!-- railway casings and cores -->
			<rule e="way" k="railway" v="tram|light_rail">
				<line stroke="#666666" stroke-width="0.4" stroke-linecap="butt" />
				<line stroke="#DDDDDD" stroke-width="0.25" stroke-dasharray="12,12" stroke-linecap="butt" />
			</rule>
			<rule e="way" k="railway" v="subway">
				<line stroke="#0F0F4C" stroke-width="0.4" stroke-linecap="butt" />
				<line stroke="#B7B7E6" stroke-width="0.25" stroke-dasharray="12,18" stroke-linecap="butt" />
			</rule>
			<rule e="way" k="railway" v="narrow_gauge|preserved|funicular|miniature">
				<line stroke="#333333" stroke-width="0.4" stroke-linecap="butt" />
				<line stroke="#E6E6E6" stroke-width="0.25" stroke-linecap="butt" />
				<line stroke="#333333" stroke-width="0.25" stroke-dasharray="12,12" stroke-linecap="butt" />
			</rule>
			<rule e="way" k="railway" v="rail">
				<line stroke="#333333" stroke-width="0.55" stroke-linecap="butt" />
				<line stroke="#E6E6E6" stroke-width="0.4" stroke-linecap="butt" />
				<line stroke="#333333" stroke-width="0.4" stroke-dasharray="15,15" stroke-linecap="butt" />
			</rule>
			<rule e="way" k="railway" v="funicular" zoom-min="13">
				<lineSymbol src="assets:oam/s_rail_funicular.svg" />
			</rule>
		</rule>
	</rule>

	<!-- aerial ways -->
	<rule e="way" k="aerialway" v="*">
		<line stroke="#202020" stroke-width="0.4" stroke-linecap="butt" />
		<line stroke="#202020" stroke-width="4.0" stroke-dasharray="2,200" stroke-linecap="butt" />
		<rule e="way" k="aerialway" v="cable_car" zoom-min="15">
			<lineSymbol src="assets:oam/s_cable_car.svg" repeat="true" />
		</rule>
		<rule e="way" k="aerialway" v="chair_lift" zoom-min="15">
			<lineSymbol src="assets:oam/s_chair_lift.svg" repeat="true" />
		</rule>
		<rule e="way" k="aerialway" v="gondola" zoom-min="15">
			<lineSymbol src="assets:oam/s_gondola.svg" repeat="true" />
		</rule>
		<rule e="any" k="*" v="*" zoom-min="15">
			<pathText k="name" font-style="bold" font-size="10" fill="#606060" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>

	<!-- POI -->
	<!-- place -->
	<rule e="node" k="place" v="city|town|island|village|hamlet|isolated_dwelling" zoom-min="16">
		<caption k="ele" dy="20" font-size="12" font-style="bold" fill="#333380" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="any" k="place" v="locality" >
		<rule e="any" k="mountain_pass|natural|tourism" v="~">
			<caption k="name" font-style="italic" font-family="serif" font-size="16" fill="#888888" stroke="#FFFFFF" stroke-width="0.1" />
			<caption k="ele" dy="25" font-style="italic" font-family="serif" font-size="13" fill="#888888" stroke="#FFFFFF" stroke-width="0.1" />
		</rule>
	</rule>
	<rule e="node" k="place" v="suburb" >
		<caption k="name" font-style="bold_italic" font-family="serif" font-size="11" fill="#5555AA" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="node" k="place" v="isolated_dwelling" >
		<caption k="name" font-style="bold" font-size="12" fill="#333380" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="node" k="place" v="hamlet" >
		<caption k="name" font-style="bold" font-size="12" fill="#333380" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="node" k="place" v="village" >
		<caption k="name" font-style="bold" font-size="12" fill="#333380" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="node" k="place" v="town" >
		<caption k="name" font-style="bold" font-size="14" fill="#333380" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="node" k="place" v="island" >
		<caption k="name" font-style="italic" font-family="serif" font-size="16" fill="#888888" stroke="#FFFFFF" stroke-width="0.1" />
	</rule>
	<rule e="node" k="place" v="city" zoom-min="6" zoom-max="6">
		<caption k="name" font-style="bold" font-size="11" fill="#333380" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="node" k="place" v="city" zoom-min="7" zoom-max="7">
		<caption k="name" font-style="bold" font-size="14" fill="#333380" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="node" k="place" v="city" zoom-min="8" zoom-max="9">
		<caption k="name" font-style="bold" font-size="17" fill="#333380" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="node" k="place" v="city" zoom-min="10" zoom-max="11">
		<caption k="name" font-style="bold" font-size="19" fill="#333380" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="node" k="place" v="city" zoom-min="12" zoom-max="16">
		<caption k="name" font-style="bold" font-size="19" fill="#333380" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="node" k="place" v="country" zoom-max="3">
		<caption k="name" font-style="bold" font-size="14" fill="#333380" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="node" k="place" v="country" zoom-min="4" zoom-max="4">
		<caption k="name" font-style="bold" font-size="16" fill="#333380" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="node" k="place" v="country" zoom-min="5" zoom-max="5">
		<caption k="name" font-style="bold" font-size="18" fill="#333380" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="node" k="place" v="country" zoom-min="6" zoom-max="6">
		<caption k="name" font-style="bold" font-size="20" fill="#333380" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>

	<!-- natural -->
	<rule e="node" k="natural" v="tree" zoom-min="14">
		<circle radius="0.6" scale-radius="true" fill="#008800" />
		<caption dy="-15" k="name" font-style="bold" font-size="12" fill="#008800" stroke="#FFFFFF" stroke-width="0.5" />
		<caption k="ele" dy="25" font-style="bold" font-size="12" fill="#008800" stroke="#FFFFFF" stroke-width="0.5" />
	</rule>

	<rule e="node" k="natural" v="spring">
		<rule e="node" k="drinking_water" v="no">
			<symbol src="assets:oam/drinking_water_no.svg" />
		</rule>
		<rule e="node" k="drinking_water" v="yes">
			<symbol src="assets:oam/drinking_water_yes.svg" />
		</rule>
		<rule e="node" k="drinking_water" v="~">
			<symbol src="assets:oam/drinking_water.svg" />
		</rule>
	</rule>

	<rule e="any" k="waterway|natural" v="rapids" zoom-min="12">
		<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#6C96E6" stroke="#FFFFFF" stroke-width="2.0" />
		<symbol src="assets:oam/s_rapids.svg" />
	</rule>
	<rule e="node" k="natural" v="geyser" zoom-min="12">
		<symbol src="assets:oam/s_geyser.svg" />
		<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#666666" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="any" k="waterway|natural" v="waterfall" zoom-min="12">
		<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#666666" stroke="#FFFFFF" stroke-width="2.0" />
		<symbol src="assets:oam/s_waterfall.svg" />
		<rule e="node" k="*" v="*" zoom-min="17">
			<caption k="ele" dy="28" font-style="bold" font-size="12" fill="#666666" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<rule e="node" k="natural" v="cave_entrance" zoom-min="12">
		<symbol src="assets:oam/s_cave_entrance.svg" />
		<rule e="any" k="*" v="*" zoom-min="16">
			<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#666666" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<rule e="any" k="mountain_pass" v="yes" >
		<symbol src="assets:oam/mountain_pass.svg" />
		<rule e="any" k="*" v="*" zoom-min="15">
			<caption k="name" dy="-16" font-style="bold" font-size="12" fill="#666666" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>	
		<rule e="any" k="*" v="*" zoom-min="15">
			<caption k="ele" dy="25" font-style="bold" font-size="12" fill="#666666" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<rule e="any" k="natural" v="saddle">
		<symbol src="assets:oam/mountain_pass.svg" />
		<rule e="any" k="*" v="*" zoom-min="15">
			<caption k="name" dy="-16" font-style="bold" font-size="12" fill="#666666" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>	
		<rule e="any" k="*" v="*" zoom-min="15">
			<caption k="ele" dy="25" font-style="bold" font-size="12" fill="#666666" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<rule e="node" k="natural" v="volcano">
		<symbol src="assets:oam/s_volcano.svg" />
		<caption k="name" dy="-10" font-style="bold" font-size="14" fill="#000000" stroke="#FFFFFF" stroke-width="2.0" />
		<rule e="any" k="*" v="*" zoom-min="14">
			<caption k="ele" dy="20" font-style="bold" font-size="12" fill="#000000" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<rule e="node" k="natural" v="peak">
		<rule e="node" k="summit:cross" v="yes">
			<symbol src="assets:oam/s_peak_cross.svg" />
		</rule>
		<rule e="node" k="*" v="*">
			<symbol src="assets:oam/s_peak.svg" />
		</rule>
		<caption k="name" dy="-10" font-style="bold" font-size="14" fill="#000000" stroke="#FFFFFF" stroke-width="2.0" />
		<rule e="any" k="*" v="*" zoom-min="14">
			<caption k="ele" dy="20" font-style="bold" font-size="12" fill="#000000" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>

	<!-- poly_labels -->
	<rule e="node" k="landuse|natural" v="orchard|glacier|forest">
		<caption k="name" font-style="italic" font-family="serif" font-size="16" fill="#888888" stroke="#FFFFFF" stroke-width="0.1" />
	</rule>
	<rule e="node" k="landuse|natural" v="reservoir|basin|water">
		<caption k="name" font-style="bold" font-size="13" fill="#6C96E6" stroke="#FFFFFF" stroke-width="2.0" />
		<rule e="any" k="*" v="*" zoom-min="16">
			<caption k="ele" dy="20" font-style="bold" font-size="12" fill="#6C96E6" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<rule e="node" k="boundary|leisure" v="national_park|protected_area|nature_reserve">
		<rule e="node" k="protect_class" v="1|~">
			<caption k="name" font-style="bold_italic" font-family="serif" font-size="16" fill="#8ABF8A" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>

	<!-- important -->
	<rule e="any" k="tourism" v="alpine_hut" >
		<rule e="any" k="name" v="*">
			<rule e="any" k="access|reservation" v="private|no|members_only" >
				<symbol src="assets:oam/s_alpine_hut_private.svg" />
				<rule e="node" k="*" v="*">
					<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#0092DA" stroke="#FFFFFF" stroke-width="2.0" />
					<caption k="ele" dy="30" font-style="bold" font-size="12" fill="#0092DA" stroke="#FFFFFF" stroke-width="2.0" />
				</rule>
				<rule e="way" k="*" v="*" zoom-min="18">
					<caption k="name" font-style="bold" font-size="12" fill="#0092DA" stroke="#FFFFFF" stroke-width="2.0" />
				</rule>
			</rule>
			<rule e="any" k="winter_room" v="wr_yes">
				<symbol src="assets:oam/s_alpine_hut_winter.svg" />
			</rule>
			<rule e="any" k="access" v="~|open|public|designated|permissive">
				<symbol src="assets:oam/s_alpine_hut.svg" />
				<rule e="node" k="*" v="*" zoom-min="14">
					<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#DD0000" stroke="#FFFFFF" stroke-width="2.0" />
					<caption k="ele" dy="30" font-style="bold" font-size="12" fill="#DD0000" stroke="#FFFFFF" stroke-width="2.0" />
				</rule>
				<rule e="way" k="*" v="*" zoom-min="16">
					<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#DD0000" stroke="#FFFFFF" stroke-width="2.0" />
				</rule>
			</rule>
		</rule>
	</rule>
	<rule e="any" k="tourism" v="wilderness_hut">
		<rule e="any" k="access|reservation" v="private|no|members_only" >
			<symbol src="assets:oam/s_wilderness_hut_private.svg" />
		</rule>
		<rule e="any" k="access|reservation" v="~|*" >
			<symbol src="assets:oam/s_wilderness_hut.svg" />
		</rule>
		<rule e="node" k="*" v="*" zoom-min="15">
			<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#0092DA" stroke="#FFFFFF" stroke-width="2.0" />
			<caption k="ele" dy="30" font-style="bold" font-size="12" fill="#0092DA" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
		<rule e="way" k="*" v="*" zoom-min="18">
			<caption k="name" font-style="bold" font-size="12" fill="#0092DA" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<rule e="any" k="amenity" v="shelter">
		<rule e="any" k="shelter_type" v="picnic_shelter" >
			<symbol src="assets:oam/s_shelter_picnic.svg" />
		</rule>
		<rule e="any" k="shelter_type" v="rock_shelter" >
			<symbol src="assets:oam/s_shelter_rock.svg" />
		</rule>
		<rule e="any" k="shelter_type" v="basic_hut" >
			<symbol src="assets:oam/s_shelter_basic_hut.svg" />
		</rule>
		<rule e="any" k="shelter_type" v="~|weather_shelter|lean_to" >
			<symbol src="assets:oam/s_shelter.svg" />
		</rule>
		<rule e="node" k="shelter_type" v="basic_hut" zoom-min="15">
			<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#0092DA" stroke="#FFFFFF" stroke-width="2.0" />
			<caption k="ele" dy="30" font-style="bold" font-size="12" fill="#0092DA" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
		<rule e="node" k="tourism" v="~">
			<rule e="node" k="shelter_type" v="picnic_shelter|rock_shelter|weather_shelter|lean_to|~" zoom-min="16">
				<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#734A08" stroke="#FFFFFF" stroke-width="2.0" />
				<caption k="ele" dy="30" font-style="bold" font-size="12" fill="#734A08" stroke="#FFFFFF" stroke-width="2.0" />
			</rule>
		</rule>
	</rule>
	<rule e="any" k="railway" v="station" zoom-min="12">
		<symbol src="assets:oam/train_station.svg" />
		<rule e="any" k="*" v="*" zoom-min="15">
			<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#0092DA" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<rule e="any" k="building" v="train_station" zoom-min="12">
		<symbol src="assets:oam/train_station.svg" />
		<rule e="any" k="*" v="*" zoom-min="15">
			<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#0092DA" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<rule e="node" k="station" v="light_rail|subway" zoom-min="12">
		<symbol src="assets:oam/subway.svg" />
		<rule e="any" k="*" v="*" zoom-min="16">
			<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#0092DA" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<rule e="node" k="railway" v="halt|tram_stop" zoom-min="14">
		<symbol src="assets:oam/s_tram_stop.svg" />
		<rule e="any" k="*" v="*" zoom-min="16">
			<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#0092DA" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<rule e="any" k="amenity" v="bus_station" zoom-min="15">
		<symbol src="assets:oam/bus_sta.svg" />
		<rule e="any" k="*" v="*" zoom-min="15">
			<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#0092DA" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<rule e="node" k="highway" v="bus_stop" zoom-min="15">
		<symbol src="assets:oam/bus.svg" />
		<rule e="any" k="*" v="*" zoom-min="16">
			<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#0092DA" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<rule e="any" k="shop" v="supermarket" zoom-min="13">
		<symbol src="assets:oam/s_supermarket.svg" />
	</rule>
	<rule e="any" k="shop" v="convenience" zoom-min="13">
		<symbol src="assets:oam/s_convenience.svg" />
	</rule>
	<rule e="any" k="shop" v="bakery" zoom-min="13">
		<symbol src="assets:oam/s_bakery.svg" />
	</rule>
	<rule e="any" k="amenity" v="fuel" zoom-min="14">
		<symbol src="assets:oam/s_fuel.svg" />
	</rule>
	<rule e="any" k="amenity" v="drinking_water|water_point" zoom-min="14">
		<symbol src="assets:oam/drinking_water.svg" />
	</rule>
	<rule e="any" k="amenity" v="toilets" zoom-min="15">
		<symbol src="assets:oam/toilets.svg" />
	</rule>             
	<rule e="any" k="leisure" v="water_park" zoom-min="15">
		<symbol src="assets:oam/s_swimming_outdoor.svg" />
	</rule>
	<rule e="way" k="leisure" v="~" zoom-min="15">
		<rule e="way" k="sport" v="swimming">
			<symbol src="assets:oam/s_swimming_outdoor.svg" />
		</rule>
	</rule>
	<rule e="node" k="sport" v="swimming" zoom-min="15">
		<symbol src="assets:oam/s_swimming_outdoor.svg" />
	</rule>
	<rule e="any" k="tourism" v="picnic_site" zoom-min="15">
		<symbol src="assets:oam/s_picnic_site.svg" />
	</rule>
	<rule e="node" k="amenity" v="bench" zoom-min="15">
		<symbol src="assets:oam/s_bench.svg" />
	</rule>
	<rule e="any" k="amenity" v="parking" zoom-min="15">
		<rule e="any" k="access" v="private">
			<symbol src="assets:oam/s_parking_private.svg" />
		</rule>
		<rule e="any" k="*" v="*">
			<symbol src="assets:oam/s_parking.svg" />
		</rule>
		<rule e="node" k="*" v="*" zoom-min="17">
			<caption k="ele" dy="25" font-size="12" font-style="bold" fill="#0092DA" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<rule e="any" k="amenity" v="restaurant" zoom-min="12">
		<symbol src="assets:oam/s_restaurant.svg" />
		<rule e="node" k="*" v="*" zoom-min="16">
			<caption k="name" dy="-20" font-size="12" font-style="bold" fill="#734A08" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<!-- Safety measures -->
	<rule e="any" k="safety_rope" v="sr_yes" zoom-min="15">
		<symbol src="assets:oam/s_safety_rope.svg" />
	</rule>
	<rule e="any" k="ladder" v="ld_yes" zoom-min="15">
		<symbol src="assets:oam/s_ladder.svg" />
	</rule>
	<rule e="any" k="rungs" v="rn_yes" zoom-min="15">
		<symbol src="assets:oam/s_rungs.svg" />
	</rule>
	<rule e="way" k="safety_rope|ladder|rungs" v="rn_yes|sr_yes|ld_yes" zoom-min="16">
		<line stroke="#BFBFBF" stroke-width="0.4" stroke-dasharray="1,10" stroke-linecap="round" />
	</rule>
	<!-- tourism -->
	<rule e="any" k="tourism" v="camp_site" zoom-min="15">
		<symbol src="assets:oam/s_camp_site.svg" />
	</rule>
	<rule e="any" k="tourism" v="caravan_site" zoom-min="15">
		<symbol src="assets:oam/caravan_park.svg" />
	</rule>
	<rule e="any" k="tourism" v="hostel" zoom-min="12">
		<symbol src="assets:oam/s_hostel.svg" />
	</rule>
	<rule e="any" k="tourism|building" v="hotel" zoom-min="12">
		<symbol src="assets:oam/s_hotel.svg" />
	</rule>
	<rule e="any" k="tourism" v="chalet" zoom-min="12">
		<symbol src="assets:oam/s_chalet.svg" />
	</rule>
	<rule e="node" k="tourism" v="viewpoint" zoom-min="15">
		<symbol src="assets:oam/s_viewpoint.svg" />
		<rule e="any" k="natural" v="~" zoom-min="17">
			<caption k="name" dy="-18" font-size="12" font-style="bold" fill="#734A08" stroke="#FFFFFF" stroke-width="2.0" />
			<caption k="ele" dy="25" font-size="12" font-style="bold" fill="#734A08" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<rule e="any" k="tourism" v="attraction" zoom-min="15">
		<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#734A08" stroke="#FFFFFF" stroke-width="2.0" />
		<symbol src="assets:oam/s_attraction.svg" />
		<rule e="node" k="*" v="*" zoom-min="16">
			<caption k="ele" dy="25" font-size="12" font-style="bold" fill="#734A08" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<rule e="any" k="information" v="office" zoom-min="12">
		<symbol src="assets:oam/s_info_office.svg" />
	</rule>
	<rule e="any" k="information" v="board" zoom-min="16">
		<symbol src="assets:oam/s_info_board.svg" />
	</rule>
	<rule e="any" k="information" v="guidepost" zoom-min="16">
		<symbol src="assets:oam/s_guidepost.svg" />
	</rule>
	<rule e="any" k="information" v="terminal" zoom-min="16">
		<symbol src="assets:oam/s_info_terminal.svg" />
	</rule>
	<rule e="any" k="tourism" v="information" zoom-min="16">
		<symbol src="assets:oam/s_info_office.svg" />
	</rule>
	<rule e="any" k="tourism" v="zoo" zoom-min="15">
		<symbol src="assets:oam/s_zoo.svg" />
	</rule>
	<rule e="any" k="tourism|building" v="museum" zoom-min="12">
		<symbol src="assets:oam/s_museum.svg" />
		<rule e="any" k="*" v="*" zoom-min="17">
			<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#734A08" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>

	<!-- historic -->
	<rule e="any" k="historic|building" v="ruins" zoom-min="12">
		<symbol src="assets:oam/s_ruins.svg" />
	</rule>
	<rule e="any" k="historic|building" v="castle" zoom-min="12">
		<symbol src="assets:oam/s_castle.svg" />
	</rule>
	<rule e="any" k="historic" v="monument" zoom-min="15">
		<symbol src="assets:oam/s_monument.svg" />
	</rule>
	<rule e="any" k="historic" v="memorial" zoom-min="16">
		<symbol src="assets:oam/s_memorial.svg" />
	</rule>
	<rule e="any" k="historic" v="wayside_cross" zoom-min="17">
		<symbol src="assets:oam/s_wayside_cross.svg" />
	</rule>
	<rule e="any" k="historic|building" v="ruins|castle|monument" zoom-min="15">
		<rule e="any" k="*" v="*" zoom-min="17">
			<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#734a08" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>

	<!-- place of worship -->
	<rule e="any" k="building" v="church" zoom-min="15">
		<symbol src="assets:oam/s_church.svg" />
	</rule>
	<rule e="any" k="amenity" v="place_of_worship" zoom-min="15">
		<rule e="any" k="religion" v="christian">
			<symbol src="assets:oam/s_church.svg" />
		</rule>
		<rule e="any" k="religion" v="jewish">
			<symbol src="assets:oam/s_synagogue.svg" />
		</rule>
		<rule e="any" k="religion" v="muslim">
			<symbol src="assets:oam/s_mosque.svg" />
		</rule>
		<rule e="any" k="religion" v="~|*">
			<symbol src="assets:oam/s_place_of_worship.svg" />
		</rule>
	</rule>

	<!-- amenity -->
	<rule e="any" k="amenity|building" v="hospital" zoom-min="12">
		<symbol src="assets:oam/s_hospital.svg" />
	</rule>
	<rule e="any" k="amenity" v="pharmacy" zoom-min="15">
		<symbol src="assets:oam/s_pharmacy.svg" />
	</rule>
	<rule e="any" k="amenity" v="doctors" zoom-min="13">
		<symbol src="assets:oam/s_doctors.svg" />
	</rule>
	<rule e="any" k="amenity" v="fast_food" zoom-min="15">
		<symbol src="assets:oam/s_fastfood.svg" />
	</rule>
	<rule e="any" k="amenity" v="biergarten" zoom-min="15">
		<symbol src="assets:oam/s_biergarten.svg" />
	</rule>
	<rule e="any" k="amenity" v="cafe" zoom-min="15">
		<symbol src="assets:oam/s_cafe.svg" />
	</rule>
	<rule e="any" k="amenity" v="pub|bar" zoom-min="15">
		<symbol src="assets:oam/s_pub.svg" />
	</rule>
	<rule e="any" k="amenity" v="marketplace" zoom-min="15">
		<symbol src="assets:oam/s_marketplace.svg" />
		<rule e="any" k="amenity" v="marketplace" zoom-min="18">
			<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#AC39AC" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<rule e="any" k="amenity" v="atm" zoom-min="15">
		<symbol src="assets:oam/s_atm.svg" />
	</rule>
	<rule e="any" k="amenity" v="bank" zoom-min="15">
		<symbol src="assets:oam/s_bank.svg" />
	</rule>
	<rule e="any" k="amenity" v="post_box" zoom-min="15">
		<symbol src="assets:oam/s_postbox.svg" />
	</rule>
	<rule e="any" k="amenity" v="post_office" zoom-min="14">
		<symbol src="assets:oam/s_postoffice.svg" />
	</rule>
	<rule e="any" k="amenity" v="telephone" zoom-min="15">
		<symbol src="assets:oam/s_telephone.svg" />
	</rule>
	<rule e="any" k="amenity" v="police" zoom-min="17">
		<symbol src="assets:oam/s_police.svg" />
	</rule>
	<rule e="any" k="amenity" v="fire_station" zoom-min="17">
		<symbol src="assets:oam/s_firebrigade.svg" />
	</rule>
	<rule e="any" k="amenity|building" v="embassy" zoom-min="16">
		<symbol src="assets:oam/s_embassy.svg" />
		<rule e="any" k="amenity|building" v="embassy" zoom-min="17">
			<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#666666" stroke="#FFFFFF" stroke-width="2.0" />
		</rule>
	</rule>
	<rule e="any" k="amenity" v="recycling" zoom-min="16">
		<symbol src="assets:oam/s_recycling.svg" />
	</rule>
	<rule e="any" k="amenity" v="fountain" zoom-min="15">
		<symbol src="assets:oam/s_fountain.svg" />
	</rule>
	<rule e="any" k="amenity" v="cinema" zoom-min="17">
		<symbol src="assets:oam/s_cinema.svg" />
	</rule>
	<rule e="any" k="amenity" v="bicycle_rental" zoom-min="14">
		<symbol src="assets:oam/s_bicycle_rental.svg" />
	</rule>
	<rule e="any" k="amenity" v="kindergarten" zoom-min="17">
		<symbol src="assets:oam/s_kindergarten.svg" />
	</rule>
	<rule e="any" k="amenity|building" v="library" zoom-min="17">
		<symbol src="assets:oam/s_library.svg" />
	</rule>
	<rule e="any" k="amenity|building" v="school" zoom-min="17">
		<symbol src="assets:oam/s_school.svg" />
	</rule>
	<rule e="any" k="amenity" v="theatre" zoom-min="17">
		<symbol src="assets:oam/s_theatre.svg" />
	</rule>
	<rule e="any" k="amenity|building" v="university|college" zoom-min="17">
		<symbol src="assets:oam/s_university.svg" />
	</rule>
	<rule e="node" k="amenity" v="restaurant|fast_food|cafe" zoom-min="17">
		<caption k="name" dy="27" font-size="12" font-style="bold" fill="#734A08" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>

	<!-- highway -->
	<rule e="node" k="highway" v="motorway_junction" zoom-min="12" zoom-max="14">
		<circle radius="7" fill="#FFFF00" stroke="#FF0000" stroke-width="1.5" />
		<caption k="addr:housenumber" dy="3" font-style="bold" font-size="9" fill="#FF0000" stroke="#FFFF00" stroke-width="2.0" />
	</rule>
	<rule e="node" k="highway" v="motorway_junction" zoom-min="15">
		<circle radius="10" fill="#FFFF00" stroke="#FF0000" stroke-width="2.0" />
		<caption k="addr:housenumber" dy="5" font-style="bold" font-size="12" fill="#FF0000" stroke="#FFFF00" stroke-width="2.0" />
		<caption k="name" dy="-12" font-style="bold" font-size="12" fill="#FF0000" stroke="#FFFF00" stroke-width="2.0" />
	</rule>
	<rule e="node" k="highway" v="traffic_signals" zoom-min="17">
		<symbol src="assets:oam/s_traffic_signal.svg" />
	</rule>

	<!-- sport -->
	<rule e="any" k="sport" v="soccer" zoom-min="16">
		<symbol src="assets:oam/s_soccer.svg" />
	</rule>
	<rule e="any" k="sport" v="tennis" zoom-min="16">
		<symbol src="assets:oam/s_tennis.svg" />
	</rule>
	<rule e="any" k="sport|leisure" v="golf|golf_course" zoom-min="16">
		<symbol src="assets:oam/s_golf.svg" />
	</rule>
	<rule e="any" k="sport" v="shooting" zoom-min="16">
		<symbol src="assets:oam/s_shooting.svg" />
	</rule>
	<rule e="any" k="leisure" v="stadium" zoom-min="15">
		<symbol src="assets:oam/s_stadium.svg" />
	</rule>

	<!-- shop -->
	<rule e="any" k="shop" v="sports" zoom-min="16">
		<symbol src="assets:oam/s_sports_shop.svg" />
	</rule>
	<rule e="any" k="shop" v="doityourself" zoom-min="16">
		<symbol src="assets:oam/s_doityourself.svg" />
	</rule>
	<rule e="any" k="shop" v="bicycle" zoom-min="14">
		<symbol src="assets:oam/bicycle_shop.svg" />
	</rule>
	<rule e="any" k="shop" v="chemist" zoom-min="17">
		<symbol src="assets:oam/s_chemist.svg" />
	</rule>
	<rule e="any" k="shop" v="organic" zoom-min="17">
		<symbol src="assets:oam/s_organic.svg" />
	</rule>
	<rule e="any" k="shop" v="butcher" zoom-min="17">
		<symbol src="assets:oam/s_butcher.svg" />
	</rule>
	<rule e="any" k="shop" v="laundry" zoom-min="17">
		<symbol src="assets:oam/s_laundry.svg" />
	</rule>
	<rule e="any" k="shop" v="beverages" zoom-min="15">
		<symbol src="assets:oam/s_beverages.svg" />
	</rule>
	<rule e="any" k="shop" v="books" zoom-min="17">
		<symbol src="assets:oam/s_books.svg" />
	</rule>
	<rule e="any" k="shop" v="car" zoom-min="16">
		<symbol src="assets:oam/s_car_shop.svg" />
	</rule>

	<!-- man_made -->
	<rule e="any" k="tower" v="communication" zoom-min="14">
		<symbol src="assets:oam/s_tower_communication.svg" />
	</rule>
	<rule e="any" k="tower" v="observation" zoom-min="14">
		<symbol src="assets:oam/s_tower_observation.svg" />
	</rule>
	<rule e="node" k="man_made" v="windmill" zoom-min="14">
		<symbol src="assets:oam/s_windmill.svg" />
	</rule>
	<rule e="node" k="man_made" v="lighthouse" zoom-min="10">
		<symbol src="assets:oam/s_lighthouse.svg" />
	</rule>
	<rule e="node" k="generator:source" v="wind" zoom-min="14">
		<symbol src="assets:oam/s_power_wind.svg" />
	</rule>
	<rule e="node" k="generator:source" v="hydro|tidal|wave" zoom-min="15">
		<symbol src="assets:oam/s_power_water.svg" />
	</rule>
	<rule e="node" k="generator:source" v="gas|oil|diesel|gasoline|biomass|biofuel|waste|geothermal" zoom-min="15">
		<symbol src="assets:oam/s_power_gas.svg" />
	</rule>
	<rule e="node" k="generator:source" v="coal" zoom-min="15">
		<symbol src="assets:oam/s_power_coal.svg" />
	</rule>
	<rule e="node" k="generator:source" v="nuclear" zoom-min="15">
		<symbol src="assets:oam/s_power_nuclear.svg" />
	</rule>

	<!-- railway -->
	<rule e="node" k="railway" v="crossing" zoom-min="15">
		<symbol src="assets:oam/s_railway-crossing-small.svg" />
	</rule>
	<rule e="node" k="railway" v="level_crossing" zoom-min="15">
		<symbol src="assets:oam/s_railway-crossing.svg" />
	</rule>

	<!-- barriers -->
	<rule e="any" k="barrier" v="*" >
		<rule e="node" k="barrier" v="bollard">
			<symbol src="assets:oam/s_bollard.svg" />
		</rule>
		<rule e="node" k="barrier" v="lift_gate|chain">
			<symbol src="assets:oam/s_lift_gate.svg" />
		</rule>
		<rule e="node" k="barrier" v="stile">
			<symbol src="assets:oam/s_stile.svg" />
		</rule>
		<rule e="node" k="barrier" v="cycle_barrier">
			<symbol src="assets:oam/s_cycle_barrier.svg" />
		</rule>
		<rule e="node" k="barrier" v="gate">
			<symbol src="assets:oam/s_gate.svg" />
		</rule>
		<rule e="any" k="barrier" v="block">
			<symbol src="assets:oam/s_block.svg" />
		</rule>
	</rule>
	<rule e="way" k="barrier" v="fence" zoom-min="15">
		<line stroke="#000000" stroke-width="0.1" stroke-dasharray="2,2" stroke-linecap="butt" />
	</rule>
	<rule e="way" k="barrier|building" v="wall|city_wall" zoom-min="15">
		<line stroke="#666666" stroke-width="0.3" stroke-linecap="round" />
		<line stroke="#EEEEEE" stroke-width="0.15" stroke-dasharray="5,1" stroke-linecap="butt" />
	</rule>
	<rule e="way" k="barrier" v="retaining_wall" zoom-min="15">
		<line stroke="#666666" stroke-width="0.5" stroke-linecap="round" />
		<line stroke="#EEEEEE" stroke-width="0.3" stroke-dasharray="4,1" stroke-linecap="butt" />
	</rule>

	<!-- leisure -->
	<rule e="any" k="leisure" v="playground" zoom-min="15">
		<symbol src="assets:oam/s_playground.svg" />
	</rule>
	<rule e="any" k="leisure" v="slipway" zoom-min="14">
		<symbol src="assets:oam/s_slipway.svg" />
	</rule>

	<!-- names for POIs -->
	<rule e="any" k="amenity|tourism|man_made|leisure" v="fuel|hostel|hotel|motel|chalet|guest_house|camp_site|caravan_site|bicycle_rental|lighthouse|slipway" zoom-min="18">
		<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#0092DA" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="any" k="amenity" v="hospital|pharmacy|doctors" zoom-min="18">
		<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#DA0092" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="any" k="tourism|amenity|man_made|leisure|historic|power" v="picnic_site|office|terminal|zoo|memorial|wayside_cross|fountain|cinema|library|theatre|windmill|station|restaurant" zoom-min="18">
		<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#734A08" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="any" k="religion|amenity|tower" v="christian|jewish|muslim|place_of_worship|atm|bank|communication|observation" zoom-min="18">
		<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#666666" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="any" k="sport|leisure|amenity" v="swimming|water_park|school|kindergarten|university|college|soccer|tennis|golf|golf_course|shooting|stadium" zoom-min="18">
		<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#39AC39" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>

	<!-- building captions -->
	<rule e="any" k="building" v="*" zoom-min="18">
		<caption k="name" dy="-20" font-style="bold" font-size="12" fill="#666666" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>
	<rule e="any" k="addr:housenumber" v="*" zoom-min="19">
		<caption k="addr:housenumber" font-style="bold" font-size="10" fill="#666666" stroke="#FFFFFF" stroke-width="2.0" />
	</rule>



	<!-- hiking relations-->
	<rule e="way" k="hknetwork" v="*">
		<rule e="way" k="hknetwork" v="*" zoom-max="13">
			<rule e="way" k="hknetwork" v="lwn|uwn">
				<line stroke="#4b5bad" stroke-width="3" stroke-dasharray="2,3" stroke-linecap="butt" />
			</rule>		
			<rule e="way" k="hknetwork" v="rwn">
				<line stroke="#7caee6" stroke-width="3" stroke-dasharray="2,3" stroke-linecap="butt" />
			</rule>
			<rule e="way" k="hknetwork" v="iwn|nwn">
				<line stroke="#fc1239" stroke-width="3" stroke-dasharray="2,3" stroke-linecap="butt" />
			</rule>
		</rule>
		<rule e="way" k="hknetwork" v="*" zoom-min="14" zoom-max="15">
			<rule e="way" k="hknetwork" v="lwn|uwn">
				<line stroke="#4b5bad" stroke-width="2.5" stroke-dasharray="2,4" stroke-linecap="butt" />
			</rule>
			<rule e="way" k="hknetwork" v="rwn">
				<line stroke="#7caee6" stroke-width="2.5" stroke-dasharray="2,4" stroke-linecap="butt" />
			</rule>
			<rule e="way" k="hknetwork" v="iwn|nwn">
				<line stroke="#fc1239" stroke-width="2.5" stroke-dasharray="2,4" stroke-linecap="butt" />
			</rule>
		</rule>
		<rule e="way" k="hknetwork" v="*" zoom-min="16">
			<rule e="way" k="hknetwork" v="lwn|uwn">
				<line stroke="#4b5bad" stroke-width="2.0" stroke-dasharray="2,6" stroke-linecap="butt" />
			</rule>
			<rule e="way" k="hknetwork" v="rwn">
				<line stroke="#7caee6" stroke-width="2.0" stroke-dasharray="2,6" stroke-linecap="butt" />
			</rule>
			<rule e="way" k="hknetwork" v="iwn|nwn">
				<line stroke="#fc1239" stroke-width="2.0" stroke-dasharray="2,6" stroke-linecap="butt" />
			</rule>
		</rule>
	</rule>


	<!-- Pathtext for hiking-Routes -->
	<rule e="way" k="hknetwork" v="*">		
		<rule e="way" k="hknetwork" v="iwn|nwn|rwn" zoom-min="7" zoom-max="9">
			<pathText k="ref" font-style="bold" font-size="10" fill="#000000" stroke="#ffffff" stroke-width="1.5" />
		</rule>
		<rule e="way" k="hknetwork" v="iwn|nwn|rwn|lwn" zoom-min="10" zoom-max="11">
			<pathText k="ref" font-style="bold" font-size="10" fill="#000000" stroke="#ffffff" stroke-width="1.5" />
		</rule>
		<rule e="way" k="hknetwork" v="iwn|nwn|rwn|lwn" zoom-min="12" zoom-max="12">
			<pathText k="ref" font-style="bold" font-size="13" fill="#000000" stroke="#ffffff" stroke-width="1.5" />
		</rule>
		<rule e="way" k="hknetwork" v="iwn|nwn|rwn|lwn" zoom-min="13" zoom-max="13">
			<pathText k="ref" font-style="bold" font-size="14" fill="#000000" stroke="#ffffff" stroke-width="1.5" />
		</rule>
		<rule e="way" k="hknetwork" v="iwn|nwn|rwn|lwn" zoom-min="14" zoom-max="14">
			<pathText k="ref" font-style="bold" font-size="14" fill="#000000" stroke="#ffffff" stroke-width="1.5" />
		</rule>
		<rule e="way" k="hknetwork" v="iwn|nwn|rwn|lwn" zoom-min="15" zoom-max="15">
			<pathText k="ref" font-style="bold" font-size="17" fill="#000000" stroke="#ffffff" stroke-width="1.5" />
		</rule>
		<rule e="way" k="hknetwork" v="iwn|nwn|rwn|lwn" zoom-min="16" zoom-max="16">
			<pathText k="ref" font-style="bold" font-size="20" fill="#000000" stroke="#ffffff" stroke-width="1.5" />
		</rule>
		<rule e="way" k="hknetwork" v="iwn|nwn|rwn|lwn" zoom-min="17" zoom-max="17">
			<pathText k="ref" font-style="bold" font-size="23" fill="#000000" stroke="#ffffff" stroke-width="1.5" />
		</rule>
		<rule e="way" k="hknetwork" v="iwn|nwn|rwn|lwn" zoom-min="18" zoom-max="18">
			<pathText k="ref" font-style="bold" font-size="27" fill="#000000" stroke="#ffffff" stroke-width="1.5" />
		</rule>
		<rule e="way" k="hknetwork" v="iwn|nwn|rwn|lwn" zoom-min="19">
			<pathText k="ref" font-style="bold" font-size="30" fill="#000000" stroke="#ffffff" stroke-width="1.5" />
		</rule>		
	</rule>	

	<!-- Power lines -->
	<rule e="way" k="power" v="line" zoom-max="16">
		<line stroke="#799079" stroke-width="1.3" stroke-dasharray="3,44" stroke-linecap="butt" />
		<line stroke="#799079" stroke-width="0.25" stroke-dasharray="3,7,30,7" stroke-linecap="butt" />
	</rule>
	<rule e="way" k="power" v="line" zoom-min="17" zoom-max="19">
		<line stroke="#799079" stroke-width="0.8" stroke-dasharray="6,65" stroke-linecap="butt" />
		<line stroke="#799079" stroke-width="0.2" stroke-dasharray="6,10,45,10" stroke-linecap="butt" />
	</rule>
	<rule e="way" k="power" v="line" zoom-min="20">
		<line stroke="#799079" stroke-width="0.6" stroke-dasharray="9,88" stroke-linecap="butt" />
		<line stroke="#799079" stroke-width="0.2" stroke-dasharray="9,14,60,14" stroke-linecap="butt" />
	</rule>
	<rule e="way" k="power" v="minor_line" zoom-max="16">
		<line stroke="#799079" stroke-width="1.0" stroke-dasharray="3,32" stroke-linecap="butt" />
		<line stroke="#799079" stroke-width="0.15" stroke-dasharray="3,6,4,4,4,4,4,6" stroke-linecap="butt" />
	</rule>
	<rule e="way" k="power" v="minor_line" zoom-min="17" zoom-max="19">
		<line stroke="#799079" stroke-width="0.7" stroke-dasharray="6,48" stroke-linecap="butt" />
		<line stroke="#799079" stroke-width="0.15" stroke-dasharray="6,9,6,6,6,6,6,9" stroke-linecap="butt" />
	</rule>
	<rule e="way" k="power" v="minor_line" zoom-min="20">
		<line stroke="#799079" stroke-width="0.5" stroke-dasharray="9,64" stroke-linecap="butt" />
		<line stroke="#799079" stroke-width="0.15" stroke-dasharray="9,12,8,8,8,8,8,12" stroke-linecap="butt" />
	</rule>




	<!-- hike nodes for rwn networks shown in both mapmodes -->       
	<rule e="node" k="hike_node" v="rwn">	
		<rule e="node" k="hike_node" v="*" zoom-min="12" zoom-max="14">	
			<circle radius="12" fill="#ffffff" stroke="#fad55a" stroke-width="2.0" />
			<caption k="name" dy="5" font-style="bold" font-size="15" fill="#5e5022" stroke="#ffffff" stroke-width="2.0" />
		</rule>
		<rule e="node" k="hike_node" v="*" zoom-min="15" zoom-max="17">	
			<circle radius="17" fill="#ffffff" stroke="#fad55a" stroke-width="3.0" />
			<caption k="name" dy="8" font-style="bold" font-size="21" fill="#5e5022" stroke="#ffffff" stroke-width="2.0" />
		</rule>
		<rule e="node" k="hike_node" v="*" zoom-min="18" zoom-max="21">	
			<circle radius="22" fill="#ffffff" stroke="#fad55a" stroke-width="3.0" />
			<caption k="name" dy="11" font-style="bold" font-size="28" fill="#5e5022" stroke="#ffffff" stroke-width="2.0" />
		</rule>
	</rule>
	<!-- end hiking -->
</rendertheme>