    function logografik() {
      var logo = document.getElementById("logo");
      var logomalen = logo.getContext("2d");
      draw(logomalen);
    }
    function draw(logomalen) {
      var alpha = logomalen.globalAlpha;
      // fonds/Pfad
      logomalen.save();
      logomalen.beginPath();
      logomalen.moveTo(160.0, 110.0);
      logomalen.lineTo(0.0, 110.0);
      logomalen.lineTo(0.0, 0.0);
      logomalen.lineTo(160.0, 0.0);
      logomalen.lineTo(160.0, 110.0);
      logomalen.closePath();
      logomalen.fill();
      logomalen.restore();
      // schrift/Zusammengesetzter Pfad
      logomalen.save();
      logomalen.beginPath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(7.2, 106.9);
      logomalen.lineTo(7.2, 97.4);
      logomalen.lineTo(3.7, 97.4);
      logomalen.lineTo(3.7, 96.1);
      logomalen.lineTo(12.2, 96.1);
      logomalen.lineTo(12.2, 97.4);
      logomalen.lineTo(8.6, 97.4);
      logomalen.lineTo(8.6, 106.9);
      logomalen.lineTo(7.2, 106.9);
      logomalen.closePath();
      logomalen.fillStyle = "rgb(255, 255, 255)";
      logomalen.fill();
      // schrift/Zusammengesetzter Pfad
      logomalen.beginPath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(14.0, 106.9);
      logomalen.lineTo(14.0, 99.1);
      logomalen.lineTo(15.2, 99.1);
      logomalen.lineTo(15.2, 100.3);
      logomalen.bezierCurveTo(15.5, 99.7, 15.8, 99.4, 16.0, 99.2);
      logomalen.bezierCurveTo(16.3, 99.0, 16.6, 98.9, 16.9, 98.9);
      logomalen.bezierCurveTo(17.3, 98.9, 17.8, 99.1, 18.2, 99.3);
      logomalen.lineTo(17.8, 100.6);
      logomalen.bezierCurveTo(17.5, 100.4, 17.1, 100.3, 16.8, 100.3);
      logomalen.bezierCurveTo(16.5, 100.3, 16.3, 100.4, 16.0, 100.5);
      logomalen.bezierCurveTo(15.8, 100.7, 15.7, 101.0, 15.6, 101.3);
      logomalen.bezierCurveTo(15.4, 101.7, 15.3, 102.2, 15.3, 102.8);
      logomalen.lineTo(15.3, 106.9);
      logomalen.lineTo(14.0, 106.9);
      logomalen.closePath();
      logomalen.fill();
      // schrift/Zusammengesetzter Pfad
      logomalen.beginPath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(20.2, 97.6);
      logomalen.lineTo(20.2, 96.1);
      logomalen.lineTo(21.5, 96.1);
      logomalen.lineTo(21.5, 97.6);
      logomalen.lineTo(20.2, 97.6);
      logomalen.closePath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(20.2, 106.9);
      logomalen.lineTo(20.2, 99.1);
      logomalen.lineTo(21.5, 99.1);
      logomalen.lineTo(21.5, 106.9);
      logomalen.lineTo(20.2, 106.9);
      logomalen.closePath();
      logomalen.fill();
      // schrift/Zusammengesetzter Pfad
      logomalen.beginPath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(24.6, 109.9);
      logomalen.lineTo(24.6, 99.1);
      logomalen.lineTo(25.8, 99.1);
      logomalen.lineTo(25.8, 100.1);
      logomalen.bezierCurveTo(26.1, 99.7, 26.4, 99.4, 26.8, 99.2);
      logomalen.bezierCurveTo(27.1, 99.0, 27.6, 98.9, 28.1, 98.9);
      logomalen.bezierCurveTo(28.7, 98.9, 29.3, 99.1, 29.8, 99.4);
      logomalen.bezierCurveTo(30.3, 99.8, 30.7, 100.3, 31.0, 100.9);
      logomalen.bezierCurveTo(31.2, 101.5, 31.4, 102.2, 31.4, 102.9);
      logomalen.bezierCurveTo(31.4, 103.7, 31.2, 104.4, 30.9, 105.1);
      logomalen.bezierCurveTo(30.6, 105.7, 30.2, 106.2, 29.7, 106.5);
      logomalen.bezierCurveTo(29.1, 106.9, 28.6, 107.0, 28.0, 107.0);
      logomalen.bezierCurveTo(27.5, 107.0, 27.1, 107.0, 26.8, 106.8);
      logomalen.bezierCurveTo(26.4, 106.6, 26.2, 106.3, 25.9, 106.1);
      logomalen.lineTo(25.9, 109.9);
      logomalen.lineTo(24.6, 109.9);
      logomalen.closePath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(25.8, 103.0);
      logomalen.bezierCurveTo(25.8, 104.0, 26.0, 104.8, 26.4, 105.2);
      logomalen.bezierCurveTo(26.8, 105.7, 27.3, 106.0, 27.9, 106.0);
      logomalen.bezierCurveTo(28.5, 106.0, 29.0, 105.7, 29.4, 105.2);
      logomalen.bezierCurveTo(29.8, 104.7, 30.0, 104.0, 30.0, 102.9);
      logomalen.bezierCurveTo(30.0, 101.9, 29.8, 101.2, 29.4, 100.7);
      logomalen.bezierCurveTo(29.0, 100.2, 28.5, 99.9, 27.9, 99.9);
      logomalen.bezierCurveTo(27.4, 99.9, 26.9, 100.2, 26.5, 100.7);
      logomalen.bezierCurveTo(26.0, 101.3, 25.8, 102.0, 25.8, 103.0);
      logomalen.closePath();
      logomalen.fill();
      // schrift/Zusammengesetzter Pfad
      logomalen.beginPath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(34.0, 106.9);
      logomalen.lineTo(34.0, 96.1);
      logomalen.lineTo(35.4, 96.1);
      logomalen.lineTo(35.4, 106.9);
      logomalen.lineTo(34.0, 106.9);
      logomalen.closePath();
      logomalen.fill();
      // schrift/Zusammengesetzter Pfad
      logomalen.beginPath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(43.9, 104.4);
      logomalen.lineTo(45.2, 104.5);
      logomalen.bezierCurveTo(45.0, 105.3, 44.6, 105.9, 44.0, 106.4);
      logomalen.bezierCurveTo(43.4, 106.8, 42.7, 107.0, 41.8, 107.0);
      logomalen.bezierCurveTo(40.7, 107.0, 39.8, 106.7, 39.1, 106.0);
      logomalen.bezierCurveTo(38.4, 105.3, 38.1, 104.3, 38.1, 103.0);
      logomalen.bezierCurveTo(38.1, 101.7, 38.4, 100.7, 39.1, 100.0);
      logomalen.bezierCurveTo(39.8, 99.3, 40.7, 98.9, 41.7, 98.9);
      logomalen.bezierCurveTo(42.8, 98.9, 43.6, 99.3, 44.3, 100.0);
      logomalen.bezierCurveTo(44.9, 100.7, 45.3, 101.7, 45.3, 103.0);
      logomalen.bezierCurveTo(45.3, 103.0, 45.3, 103.2, 45.3, 103.3);
      logomalen.lineTo(39.5, 103.3);
      logomalen.bezierCurveTo(39.5, 104.2, 39.7, 104.8, 40.2, 105.3);
      logomalen.bezierCurveTo(40.6, 105.7, 41.2, 106.0, 41.8, 106.0);
      logomalen.bezierCurveTo(42.3, 106.0, 42.7, 105.8, 43.0, 105.6);
      logomalen.bezierCurveTo(43.4, 105.3, 43.7, 104.9, 43.9, 104.4);
      logomalen.closePath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(39.5, 102.2);
      logomalen.lineTo(43.9, 102.2);
      logomalen.bezierCurveTo(43.8, 101.6, 43.7, 101.1, 43.4, 100.8);
      logomalen.bezierCurveTo(43.0, 100.3, 42.4, 100.0, 41.7, 100.0);
      logomalen.bezierCurveTo(41.1, 100.0, 40.6, 100.2, 40.2, 100.6);
      logomalen.bezierCurveTo(39.8, 101.0, 39.6, 101.6, 39.5, 102.2);
      logomalen.closePath();
      logomalen.fill();
      // schrift/Zusammengesetzter Pfad
      logomalen.beginPath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(53.5, 106.9);
      logomalen.lineTo(53.5, 96.1);
      logomalen.lineTo(54.9, 96.1);
      logomalen.lineTo(54.9, 100.5);
      logomalen.lineTo(60.5, 100.5);
      logomalen.lineTo(60.5, 96.1);
      logomalen.lineTo(61.9, 96.1);
      logomalen.lineTo(61.9, 106.9);
      logomalen.lineTo(60.5, 106.9);
      logomalen.lineTo(60.5, 101.8);
      logomalen.lineTo(54.9, 101.8);
      logomalen.lineTo(54.9, 106.9);
      logomalen.lineTo(53.5, 106.9);
      logomalen.closePath();
      logomalen.fill();
      // schrift/Zusammengesetzter Pfad
      logomalen.beginPath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(65.6, 106.9);
      logomalen.lineTo(65.6, 105.4);
      logomalen.lineTo(67.1, 105.4);
      logomalen.lineTo(67.1, 106.9);
      logomalen.lineTo(65.6, 106.9);
      logomalen.closePath();
      logomalen.fill();
      // schrift/Zusammengesetzter Pfad
      logomalen.beginPath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(76.0, 106.9);
      logomalen.lineTo(76.0, 96.1);
      logomalen.lineTo(80.1, 96.1);
      logomalen.bezierCurveTo(80.8, 96.1, 81.3, 96.2, 81.7, 96.2);
      logomalen.bezierCurveTo(82.2, 96.3, 82.7, 96.5, 83.0, 96.7);
      logomalen.bezierCurveTo(83.4, 97.0, 83.7, 97.3, 83.9, 97.8);
      logomalen.bezierCurveTo(84.1, 98.2, 84.2, 98.7, 84.2, 99.2);
      logomalen.bezierCurveTo(84.2, 100.2, 83.9, 100.9, 83.3, 101.6);
      logomalen.bezierCurveTo(82.8, 102.2, 81.7, 102.5, 80.2, 102.5);
      logomalen.lineTo(77.4, 102.5);
      logomalen.lineTo(77.4, 106.9);
      logomalen.lineTo(76.0, 106.9);
      logomalen.closePath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(77.4, 101.2);
      logomalen.lineTo(80.2, 101.2);
      logomalen.bezierCurveTo(81.1, 101.2, 81.8, 101.1, 82.2, 100.7);
      logomalen.bezierCurveTo(82.5, 100.4, 82.7, 99.9, 82.7, 99.3);
      logomalen.bezierCurveTo(82.7, 98.8, 82.6, 98.4, 82.4, 98.1);
      logomalen.bezierCurveTo(82.2, 97.8, 81.9, 97.6, 81.5, 97.5);
      logomalen.bezierCurveTo(81.3, 97.4, 80.8, 97.4, 80.2, 97.4);
      logomalen.lineTo(77.4, 97.4);
      logomalen.lineTo(77.4, 101.2);
      logomalen.closePath();
      logomalen.fill();
      // schrift/Zusammengesetzter Pfad
      logomalen.beginPath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(87.0, 106.9);
      logomalen.lineTo(87.0, 99.1);
      logomalen.lineTo(88.1, 99.1);
      logomalen.lineTo(88.1, 100.3);
      logomalen.bezierCurveTo(88.4, 99.7, 88.7, 99.4, 89.0, 99.2);
      logomalen.bezierCurveTo(89.2, 99.0, 89.5, 98.9, 89.8, 98.9);
      logomalen.bezierCurveTo(90.3, 98.9, 90.7, 99.1, 91.2, 99.3);
      logomalen.lineTo(90.7, 100.6);
      logomalen.bezierCurveTo(90.4, 100.4, 90.1, 100.3, 89.8, 100.3);
      logomalen.bezierCurveTo(89.5, 100.3, 89.2, 100.4, 89.0, 100.5);
      logomalen.bezierCurveTo(88.8, 100.7, 88.6, 101.0, 88.5, 101.3);
      logomalen.bezierCurveTo(88.3, 101.7, 88.3, 102.2, 88.3, 102.8);
      logomalen.lineTo(88.3, 106.9);
      logomalen.lineTo(87.0, 106.9);
      logomalen.closePath();
      logomalen.fill();
      // schrift/Zusammengesetzter Pfad
      logomalen.beginPath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(92.6, 103.0);
      logomalen.bezierCurveTo(92.6, 101.5, 93.0, 100.5, 93.8, 99.8);
      logomalen.bezierCurveTo(94.5, 99.2, 95.3, 98.9, 96.2, 98.9);
      logomalen.bezierCurveTo(97.3, 98.9, 98.2, 99.3, 98.9, 100.0);
      logomalen.bezierCurveTo(99.5, 100.7, 99.9, 101.6, 99.9, 102.9);
      logomalen.bezierCurveTo(99.9, 103.9, 99.7, 104.7, 99.4, 105.2);
      logomalen.bezierCurveTo(99.1, 105.8, 98.7, 106.3, 98.1, 106.6);
      logomalen.bezierCurveTo(97.5, 106.9, 96.9, 107.0, 96.2, 107.0);
      logomalen.bezierCurveTo(95.2, 107.0, 94.3, 106.7, 93.6, 106.0);
      logomalen.bezierCurveTo(92.9, 105.3, 92.6, 104.3, 92.6, 103.0);
      logomalen.closePath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(94.0, 103.0);
      logomalen.bezierCurveTo(94.0, 104.0, 94.2, 104.7, 94.6, 105.2);
      logomalen.bezierCurveTo(95.0, 105.7, 95.6, 106.0, 96.2, 106.0);
      logomalen.bezierCurveTo(96.9, 106.0, 97.4, 105.7, 97.9, 105.2);
      logomalen.bezierCurveTo(98.3, 104.7, 98.5, 104.0, 98.5, 102.9);
      logomalen.bezierCurveTo(98.5, 102.0, 98.3, 101.2, 97.9, 100.8);
      logomalen.bezierCurveTo(97.4, 100.3, 96.9, 100.0, 96.2, 100.0);
      logomalen.bezierCurveTo(95.6, 100.0, 95.0, 100.3, 94.6, 100.7);
      logomalen.bezierCurveTo(94.2, 101.2, 94.0, 102.0, 94.0, 103.0);
      logomalen.closePath();
      logomalen.fill();
      // schrift/Zusammengesetzter Pfad
      logomalen.beginPath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(107.6, 106.9);
      logomalen.lineTo(107.6, 105.9);
      logomalen.bezierCurveTo(107.1, 106.7, 106.4, 107.0, 105.4, 107.0);
      logomalen.bezierCurveTo(104.8, 107.0, 104.2, 106.9, 103.7, 106.5);
      logomalen.bezierCurveTo(103.2, 106.2, 102.8, 105.7, 102.5, 105.1);
      logomalen.bezierCurveTo(102.2, 104.5, 102.1, 103.8, 102.1, 103.0);
      logomalen.bezierCurveTo(102.1, 102.2, 102.2, 101.5, 102.5, 100.9);
      logomalen.bezierCurveTo(102.7, 100.2, 103.1, 99.8, 103.6, 99.4);
      logomalen.bezierCurveTo(104.1, 99.1, 104.7, 98.9, 105.4, 98.9);
      logomalen.bezierCurveTo(105.8, 98.9, 106.3, 99.0, 106.6, 99.2);
      logomalen.bezierCurveTo(107.0, 99.4, 107.3, 99.7, 107.5, 100.0);
      logomalen.lineTo(107.5, 96.1);
      logomalen.lineTo(108.8, 96.1);
      logomalen.lineTo(108.8, 106.9);
      logomalen.lineTo(107.6, 106.9);
      logomalen.closePath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(103.4, 103.0);
      logomalen.bezierCurveTo(103.4, 104.0, 103.6, 104.7, 104.1, 105.2);
      logomalen.bezierCurveTo(104.5, 105.7, 105.0, 106.0, 105.6, 106.0);
      logomalen.bezierCurveTo(106.1, 106.0, 106.6, 105.7, 107.0, 105.3);
      logomalen.bezierCurveTo(107.4, 104.8, 107.6, 104.1, 107.6, 103.1);
      logomalen.bezierCurveTo(107.6, 102.0, 107.4, 101.3, 107.0, 100.8);
      logomalen.bezierCurveTo(106.6, 100.3, 106.1, 100.0, 105.5, 100.0);
      logomalen.bezierCurveTo(104.9, 100.0, 104.4, 100.2, 104.0, 100.7);
      logomalen.bezierCurveTo(103.6, 101.2, 103.4, 102.0, 103.4, 103.0);
      logomalen.closePath();
      logomalen.fill();
      // schrift/Zusammengesetzter Pfad
      logomalen.beginPath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(117.1, 106.9);
      logomalen.lineTo(117.1, 105.7);
      logomalen.bezierCurveTo(116.5, 106.6, 115.7, 107.0, 114.7, 107.0);
      logomalen.bezierCurveTo(114.2, 107.0, 113.8, 107.0, 113.4, 106.8);
      logomalen.bezierCurveTo(113.0, 106.6, 112.7, 106.4, 112.5, 106.1);
      logomalen.bezierCurveTo(112.3, 105.9, 112.2, 105.5, 112.1, 105.1);
      logomalen.bezierCurveTo(112.0, 104.9, 112.0, 104.5, 112.0, 103.9);
      logomalen.lineTo(112.0, 99.1);
      logomalen.lineTo(113.3, 99.1);
      logomalen.lineTo(113.3, 103.4);
      logomalen.bezierCurveTo(113.3, 104.1, 113.3, 104.6, 113.4, 104.8);
      logomalen.bezierCurveTo(113.5, 105.1, 113.7, 105.4, 113.9, 105.6);
      logomalen.bezierCurveTo(114.2, 105.8, 114.5, 105.9, 114.9, 105.9);
      logomalen.bezierCurveTo(115.3, 105.9, 115.7, 105.8, 116.0, 105.6);
      logomalen.bezierCurveTo(116.4, 105.4, 116.6, 105.1, 116.8, 104.8);
      logomalen.bezierCurveTo(116.9, 104.4, 117.0, 103.9, 117.0, 103.3);
      logomalen.lineTo(117.0, 99.1);
      logomalen.lineTo(118.3, 99.1);
      logomalen.lineTo(118.3, 106.9);
      logomalen.lineTo(117.1, 106.9);
      logomalen.closePath();
      logomalen.fill();
      // schrift/Zusammengesetzter Pfad
      logomalen.beginPath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(121.5, 106.9);
      logomalen.lineTo(121.5, 96.1);
      logomalen.lineTo(122.8, 96.1);
      logomalen.lineTo(122.8, 102.3);
      logomalen.lineTo(125.9, 99.1);
      logomalen.lineTo(127.6, 99.1);
      logomalen.lineTo(124.7, 102.0);
      logomalen.lineTo(127.9, 106.9);
      logomalen.lineTo(126.3, 106.9);
      logomalen.lineTo(123.7, 102.9);
      logomalen.lineTo(122.8, 103.8);
      logomalen.lineTo(122.8, 106.9);
      logomalen.lineTo(121.5, 106.9);
      logomalen.closePath();
      logomalen.fill();
      // schrift/Zusammengesetzter Pfad
      logomalen.beginPath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(133.0, 105.7);
      logomalen.lineTo(133.2, 106.9);
      logomalen.bezierCurveTo(132.8, 106.9, 132.5, 107.0, 132.2, 107.0);
      logomalen.bezierCurveTo(131.7, 107.0, 131.3, 106.9, 131.1, 106.7);
      logomalen.bezierCurveTo(130.8, 106.6, 130.6, 106.4, 130.5, 106.1);
      logomalen.bezierCurveTo(130.4, 105.9, 130.4, 105.4, 130.4, 104.6);
      logomalen.lineTo(130.4, 100.1);
      logomalen.lineTo(129.4, 100.1);
      logomalen.lineTo(129.4, 99.1);
      logomalen.lineTo(130.4, 99.1);
      logomalen.lineTo(130.4, 97.2);
      logomalen.lineTo(131.7, 96.4);
      logomalen.lineTo(131.7, 99.1);
      logomalen.lineTo(133.0, 99.1);
      logomalen.lineTo(133.0, 100.1);
      logomalen.lineTo(131.7, 100.1);
      logomalen.lineTo(131.7, 104.7);
      logomalen.bezierCurveTo(131.7, 105.0, 131.7, 105.3, 131.7, 105.4);
      logomalen.bezierCurveTo(131.8, 105.5, 131.9, 105.6, 132.0, 105.6);
      logomalen.bezierCurveTo(132.1, 105.7, 132.2, 105.7, 132.4, 105.7);
      logomalen.bezierCurveTo(132.6, 105.7, 132.8, 105.7, 133.0, 105.7);
      logomalen.closePath();
      logomalen.fill();
      // schrift/Zusammengesetzter Pfad
      logomalen.beginPath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(135.4, 97.6);
      logomalen.lineTo(135.4, 96.1);
      logomalen.lineTo(136.7, 96.1);
      logomalen.lineTo(136.7, 97.6);
      logomalen.lineTo(135.4, 97.6);
      logomalen.closePath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(135.4, 106.9);
      logomalen.lineTo(135.4, 99.1);
      logomalen.lineTo(136.7, 99.1);
      logomalen.lineTo(136.7, 106.9);
      logomalen.lineTo(135.4, 106.9);
      logomalen.closePath();
      logomalen.fill();
      // schrift/Zusammengesetzter Pfad
      logomalen.beginPath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(139.4, 103.0);
      logomalen.bezierCurveTo(139.4, 101.5, 139.8, 100.5, 140.6, 99.8);
      logomalen.bezierCurveTo(141.2, 99.2, 142.1, 98.9, 143.0, 98.9);
      logomalen.bezierCurveTo(144.1, 98.9, 145.0, 99.3, 145.6, 100.0);
      logomalen.bezierCurveTo(146.3, 100.7, 146.7, 101.6, 146.7, 102.9);
      logomalen.bezierCurveTo(146.7, 103.9, 146.5, 104.7, 146.2, 105.2);
      logomalen.bezierCurveTo(145.9, 105.8, 145.5, 106.3, 144.9, 106.6);
      logomalen.bezierCurveTo(144.3, 106.9, 143.7, 107.0, 143.0, 107.0);
      logomalen.bezierCurveTo(141.9, 107.0, 141.1, 106.7, 140.4, 106.0);
      logomalen.bezierCurveTo(139.7, 105.3, 139.4, 104.3, 139.4, 103.0);
      logomalen.closePath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(140.7, 103.0);
      logomalen.bezierCurveTo(140.7, 104.0, 140.9, 104.7, 141.4, 105.2);
      logomalen.bezierCurveTo(141.8, 105.7, 142.4, 106.0, 143.0, 106.0);
      logomalen.bezierCurveTo(143.7, 106.0, 144.2, 105.7, 144.7, 105.2);
      logomalen.bezierCurveTo(145.1, 104.7, 145.3, 104.0, 145.3, 102.9);
      logomalen.bezierCurveTo(145.3, 102.0, 145.1, 101.2, 144.7, 100.8);
      logomalen.bezierCurveTo(144.2, 100.3, 143.7, 100.0, 143.0, 100.0);
      logomalen.bezierCurveTo(142.4, 100.0, 141.8, 100.3, 141.4, 100.7);
      logomalen.bezierCurveTo(140.9, 101.2, 140.7, 102.0, 140.7, 103.0);
      logomalen.closePath();
      logomalen.fill();
      // schrift/Zusammengesetzter Pfad
      logomalen.beginPath();
      // schrift/Zusammengesetzter Pfad/Pfad
      logomalen.moveTo(149.3, 106.9);
      logomalen.lineTo(149.3, 99.1);
      logomalen.lineTo(150.5, 99.1);
      logomalen.lineTo(150.5, 100.2);
      logomalen.bezierCurveTo(151.1, 99.3, 151.9, 98.9, 153.0, 98.9);
      logomalen.bezierCurveTo(153.5, 98.9, 153.9, 99.0, 154.3, 99.2);
      logomalen.bezierCurveTo(154.7, 99.3, 155.0, 99.6, 155.2, 99.8);
      logomalen.bezierCurveTo(155.4, 100.1, 155.5, 100.4, 155.6, 100.8);
      logomalen.bezierCurveTo(155.6, 101.0, 155.7, 101.5, 155.7, 102.1);
      logomalen.lineTo(155.7, 106.9);
      logomalen.lineTo(154.3, 106.9);
      logomalen.lineTo(154.3, 102.1);
      logomalen.bezierCurveTo(154.3, 101.6, 154.3, 101.2, 154.2, 100.9);
      logomalen.bezierCurveTo(154.1, 100.7, 153.9, 100.5, 153.6, 100.3);
      logomalen.bezierCurveTo(153.4, 100.1, 153.1, 100.1, 152.7, 100.1);
      logomalen.bezierCurveTo(152.2, 100.1, 151.7, 100.2, 151.3, 100.6);
      logomalen.bezierCurveTo(150.9, 101.0, 150.7, 101.6, 150.7, 102.6);
      logomalen.lineTo(150.7, 106.9);
      logomalen.lineTo(149.3, 106.9);
      logomalen.closePath();
      logomalen.fill();
      logomalen.restore();
      // hhh/Pfad
      logomalen.save();
      logomalen.beginPath();
      logomalen.moveTo(98.4, 5.5);
      logomalen.lineTo(81.4, 5.5);
      logomalen.lineTo(81.4, 6.7);
      logomalen.bezierCurveTo(82.9, 6.8, 83.9, 7.0, 84.5, 7.3);
      logomalen.bezierCurveTo(85.4, 7.8, 85.9, 8.8, 85.9, 10.3);
      logomalen.lineTo(85.9, 20.6);
      logomalen.lineTo(74.0, 20.6);
      logomalen.lineTo(74.0, 10.3);
      logomalen.bezierCurveTo(73.9, 8.8, 74.4, 7.8, 75.4, 7.3);
      logomalen.bezierCurveTo(75.9, 7.0, 76.9, 6.8, 78.4, 6.7);
      logomalen.lineTo(78.4, 5.5);
      logomalen.lineTo(61.6, 5.5);
      logomalen.lineTo(61.6, 6.7);
      logomalen.bezierCurveTo(63.1, 6.9, 64.0, 7.1, 64.5, 7.4);
      logomalen.bezierCurveTo(65.4, 7.9, 65.8, 8.9, 65.9, 10.3);
      logomalen.lineTo(65.9, 34.4);
      logomalen.bezierCurveTo(65.8, 35.8, 65.4, 36.7, 64.7, 37.2);
      logomalen.bezierCurveTo(64.2, 37.5, 63.2, 37.7, 61.6, 38.0);
      logomalen.lineTo(61.6, 39.2);
      logomalen.lineTo(78.4, 39.2);
      logomalen.lineTo(78.4, 38.0);
      logomalen.bezierCurveTo(76.8, 37.7, 75.7, 37.5, 75.1, 37.2);
      logomalen.bezierCurveTo(74.3, 36.7, 73.9, 35.8, 74.0, 34.4);
      logomalen.lineTo(74.0, 22.9);
      logomalen.lineTo(85.9, 22.9);
      logomalen.lineTo(85.9, 34.4);
      logomalen.bezierCurveTo(85.9, 35.8, 85.5, 36.7, 84.7, 37.2);
      logomalen.bezierCurveTo(84.2, 37.5, 83.1, 37.7, 81.4, 38.0);
      logomalen.lineTo(81.4, 39.2);
      logomalen.lineTo(98.4, 39.2);
      logomalen.lineTo(98.4, 38.0);
      logomalen.bezierCurveTo(96.8, 37.7, 95.7, 37.5, 95.3, 37.2);
      logomalen.bezierCurveTo(94.4, 36.7, 94.0, 35.8, 94.0, 34.4);
      logomalen.lineTo(94.0, 10.3);
      logomalen.bezierCurveTo(94.0, 8.9, 94.4, 7.9, 95.4, 7.4);
      logomalen.bezierCurveTo(95.9, 7.0, 96.9, 6.8, 98.4, 6.7);
      logomalen.lineTo(98.4, 5.5);
      logomalen.closePath();
      logomalen.strokeStyle = "rgb(255, 2554, 0)";
      logomalen.lineCap = "round";
      logomalen.lineJoin = "round";
      logomalen.stroke();
      // hhh/Pfad
      logomalen.beginPath();
      logomalen.moveTo(109.2, 87.8);
      logomalen.lineTo(117.7, 73.2);
      logomalen.lineTo(116.6, 72.5);
      logomalen.bezierCurveTo(115.8, 73.8, 115.1, 74.6, 114.5, 74.9);
      logomalen.bezierCurveTo(113.6, 75.4, 112.5, 75.4, 111.3, 74.7);
      logomalen.lineTo(102.3, 69.5);
      logomalen.lineTo(108.3, 59.1);
      logomalen.lineTo(117.2, 64.3);
      logomalen.bezierCurveTo(118.5, 65.0, 119.1, 65.9, 119.1, 67.0);
      logomalen.bezierCurveTo(119.1, 67.6, 118.8, 68.6, 118.1, 69.9);
      logomalen.lineTo(119.2, 70.6);
      logomalen.lineTo(127.6, 56.0);
      logomalen.lineTo(126.5, 55.4);
      logomalen.bezierCurveTo(125.7, 56.6, 125.0, 57.3, 124.5, 57.5);
      logomalen.bezierCurveTo(123.6, 58.1, 122.5, 58.0, 121.3, 57.3);
      logomalen.lineTo(100.4, 45.2);
      logomalen.bezierCurveTo(99.2, 44.5, 98.6, 43.7, 98.6, 42.8);
      logomalen.bezierCurveTo(98.5, 42.3, 98.8, 41.3, 99.4, 39.8);
      logomalen.lineTo(98.4, 39.2);
      logomalen.lineTo(90.0, 53.7);
      logomalen.lineTo(91.0, 54.3);
      logomalen.bezierCurveTo(92.1, 53.0, 92.8, 52.2, 93.3, 51.9);
      logomalen.bezierCurveTo(94.2, 51.4, 95.2, 51.5, 96.3, 52.2);
      logomalen.lineTo(106.3, 58.0);
      logomalen.lineTo(100.3, 68.3);
      logomalen.lineTo(90.4, 62.6);
      logomalen.bezierCurveTo(89.2, 61.9, 88.6, 61.1, 88.6, 60.1);
      logomalen.bezierCurveTo(88.6, 59.6, 88.9, 58.5, 89.5, 56.9);
      logomalen.lineTo(88.5, 56.3);
      logomalen.lineTo(80.0, 71.0);
      logomalen.lineTo(81.1, 71.6);
      logomalen.bezierCurveTo(82.1, 70.3, 82.8, 69.6, 83.3, 69.3);
      logomalen.bezierCurveTo(84.1, 68.8, 85.1, 68.9, 86.3, 69.6);
      logomalen.lineTo(107.2, 81.7);
      logomalen.bezierCurveTo(108.5, 82.3, 109.1, 83.2, 109.1, 84.3);
      logomalen.bezierCurveTo(109.1, 84.9, 108.8, 85.9, 108.1, 87.2);
      logomalen.lineTo(109.2, 87.8);
      logomalen.closePath();
      logomalen.stroke();
      // hhh/Pfad
      logomalen.beginPath();
      logomalen.moveTo(32.4, 56.0);
      logomalen.lineTo(40.9, 70.7);
      logomalen.lineTo(42.0, 70.1);
      logomalen.bezierCurveTo(41.4, 68.8, 41.0, 67.8, 41.0, 67.1);
      logomalen.bezierCurveTo(41.0, 66.1, 41.6, 65.2, 42.8, 64.4);
      logomalen.lineTo(51.8, 59.3);
      logomalen.lineTo(57.7, 69.6);
      logomalen.lineTo(48.8, 74.8);
      logomalen.bezierCurveTo(47.6, 75.5, 46.5, 75.6, 45.5, 75.0);
      logomalen.bezierCurveTo(45.0, 74.7, 44.4, 74.0, 43.5, 72.7);
      logomalen.lineTo(42.4, 73.3);
      logomalen.lineTo(50.8, 87.8);
      logomalen.lineTo(51.9, 87.2);
      logomalen.bezierCurveTo(51.3, 85.9, 51.0, 85.0, 51.0, 84.5);
      logomalen.bezierCurveTo(51.0, 83.4, 51.6, 82.5, 52.9, 81.8);
      logomalen.lineTo(73.8, 69.7);
      logomalen.bezierCurveTo(75.0, 69.1, 76.0, 68.9, 76.7, 69.3);
      logomalen.bezierCurveTo(77.2, 69.6, 78.0, 70.3, 78.9, 71.6);
      logomalen.lineTo(80.0, 71.0);
      logomalen.lineTo(71.6, 56.5);
      logomalen.lineTo(70.6, 57.1);
      logomalen.bezierCurveTo(71.2, 58.6, 71.5, 59.7, 71.5, 60.3);
      logomalen.bezierCurveTo(71.5, 61.2, 70.9, 62.1, 69.7, 62.7);
      logomalen.lineTo(59.8, 68.5);
      logomalen.lineTo(53.8, 58.1);
      logomalen.lineTo(63.7, 52.4);
      logomalen.bezierCurveTo(64.9, 51.7, 65.9, 51.6, 66.7, 52.0);
      logomalen.bezierCurveTo(67.2, 52.3, 68.0, 53.2, 69.1, 54.5);
      logomalen.lineTo(70.1, 53.9);
      logomalen.lineTo(61.6, 39.2);
      logomalen.lineTo(60.6, 39.8);
      logomalen.bezierCurveTo(61.2, 41.3, 61.5, 42.3, 61.5, 42.9);
      logomalen.bezierCurveTo(61.5, 43.8, 60.9, 44.7, 59.7, 45.3);
      logomalen.lineTo(38.8, 57.4);
      logomalen.bezierCurveTo(37.6, 58.2, 36.5, 58.2, 35.6, 57.7);
      logomalen.bezierCurveTo(35.0, 57.4, 34.3, 56.6, 33.5, 55.4);
      logomalen.lineTo(32.4, 56.0);
      logomalen.closePath();
      logomalen.stroke();
      logomalen.restore();
    }
