.symbols {
  [aeroway = 'helipad'][zoom >= 16]::aeroway {
    point-file: url('symbols/helipad.p.16.png');
    text-name: "[name]";
    text-size: 8;
    text-fill: #6692da;
    text-dy: -10;
    text-face-name: @bold-fonts;
    text-halo-radius: 1;
    text-placement: interior;
  }
  
    /*airports werden zusätzl. im dt. Stil definiert */
  [aeroway = 'airport']::aeroway {
	  [zoom >= 9]{
		point-file: url('symbols/airport.p.16.png');
		text-name: "[name]";
		text-size: 8;
		text-fill: #6692da;
		text-dy: -12;
		text-face-name: @bold-fonts;
		text-halo-radius: 1;
		text-placement: interior;
	  }
	   [zoom >= 11],[zoom = 12]{
		point-file: url('symbols/airport.p.16.png');
		text-name: "[name]";
		text-size: 9;
		text-fill: #6692da;
		text-face-name: @bold-fonts;
		text-halo-radius: 1;
		text-placement: interior;
	  }
	  
	}
  
  [aeroway = 'aerodrome']::aeroway{
	  /*übernommener Kommentar: "disable rendering on z10":*/
	  /*
	  [zoom >= 10] {
      point-file: url('symbols/aerodrome.p.16.png');
	  text-name: "[name]";
	  text-size: 8;
      text-dy: -12;
	  text-fill: #6692da;
	  text-face-name: @oblique-fonts;
	  text-placement: interior;
	  }
	  */
    [zoom >= 11],[zoom=12]{
    text-name: "[name]";
    text-size: 8;
    text-fill: #6692da;
    text-face-name: @oblique-fonts;
    text-halo-radius: 1;
    text-placement: interior;
  		}
	}
	
  [railway = 'level_crossing'][zoom >= 14]::railway {
    point-file: url('symbols/level_crossing.png');
    point-placement: interior;
    [zoom >= 16] {
      point-file: url('symbols/level_crossing2.png');
    }
  }

  [man_made = 'lighthouse'][zoom >= 15]::man_made {
    point-file: url('symbols/lighthouse.p.20.png');
    point-placement: interior;
  }

  [natural = 'peak'][zoom >= 13]::natural {
    point-file: url('symbols/peak.png');
    point-placement: interior;
  }

  [natural = 'volcano'][zoom >= 11]::natural {
    point-file: url('symbols/volcano.png');
    point-placement: interior;
  }

  [natural = 'cave_entrance'][zoom >= 15]::natural {
    point-file: url('symbols/poi_cave.p.16.png');
    point-placement: interior;
  }

  [natural = 'spring'][zoom >= 14]::natural {
    point-file: url('symbols/spring.png');
    point-placement: interior;
  }

  [natural = 'tree'][zoom >= 16]::natural {
    point-file: url('symbols/tree.png');
    point-ignore-placement: true;
    point-placement: interior;
    [zoom >= 17] {
      point-file: url('symbols/tree2.png');
    }
  }
  
  /*im dt. STil gehört auch die erste Bedingung zur Windkraft */
  [man_made = 'power_wind']::man_made,
  [power = 'generator']['generator:source' = 'wind']::power,
  [power = 'generator'][power_source = 'wind']::power {
    [zoom >= 15] {
      point-file: url('symbols/power_wind.png');
      point-placement: interior;
    }
  }


  [man_made = 'windmill'][zoom >= 16]::man_made {
    point-file: url('symbols/windmill.png');
    point-placement: interior;
  }

  [man_made = 'mast'][zoom >= 17]::man_made {
    point-file: url('symbols/communications.p.20.png');
    point-placement: interior;
  }

  [highway = 'mini_roundabout'][zoom >= 15]::highway {
    point-file: url('symbols/mini_round.png');
    point-placement: interior;

  }

  [highway = 'gate']::highway,
  [barrier = 'gate']::barrier {
    [zoom >= 15] {
      point-file: url('symbols/gate2.png');
      point-placement: interior;

    }
  }

  [barrier = 'lift_gate'][zoom >= 16]::barrier {
    point-file: url('symbols/liftgate.png');
    point-placement: interior;

  }

  [barrier = 'bollard'],
  [barrier = 'block'] {
    [zoom >= 16] {
      point-file: url('symbols/bollard.png');
      point-placement: interior;
    }
  }
}
