a {
  text-decoration: none;
  color: #335e83;
  outline: none;
}
a:hover {
  text-decoration: underline;
}
.appearance-none {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}
.button-appearance-none {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  border: none;
  background: transparent;
  outline: none;
}
.button-appearance-none::-moz-focus-inner {
  border: 0;
}
.select-none {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
}
/* Typography
-------------------------------------------------------- */
h1 {
  margin: 0 0 0.5em 0;
  font-weight: normal;
  line-height: 1.1em;
}
h1 .subtitle {
  display: block;
  font-size: 12pt;
  line-height: 14pt;
  margin: 0;
}
h1 .subtitle:before {
  content: '–';
}
h2,
h3,
h4,
h5 {
  font-size: 1em;
  margin: 1em 0 0 0;
  font-weight: bold;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  clear: both;
}
p {
  margin: 0 0 1em 0;
  -moz-hyphens: auto;
  -o-hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  -webkit-hyphenate-limit-chars: auto 3;
  -webkit-hyphenate-limit-lines: 4;
  -ms-hyphenate-limit-chars: auto 3;
  -ms-hyphenate-limit-lines: 4;
  -moz-hyphenate-limit-chars: auto 3;
  -moz-hyphenate-limit-lines: 4;
  hyphenate-limit-chars: auto 3;
  hyphenate-limit-lines: 4;
  word-wrap: break-word;
}
h1 a,
h1 a:hover {
  color: #333;
  text-decoration: none;
}
ul {
  margin: 0 0 0 0;
  list-style: disc;
  padding-left: 1.2em;
}
ul + p {
  margin-top: 1em;
}
ol {
  padding-left: 1.2em;
}
blockquote {
  margin-left: 1em;
  padding-left: 1em;
  border-left: 1px solid #ddd;
}
code {
  font-family: "Consolas", "Menlo", "Monaco", monospace, serif;
  font-size: 0.8em;
}
.column-1 pre,
.column-2 pre {
  font-size: 0.75em;
}
pre {
  background-color: #fafafa;
  padding: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  word-wrap: break-word;
}
a {
  color: #335e83;
  text-decoration: none;
  outline: none;
}
a:hover {
  text-decoration: underline;
}
a.non-existant {
  text-decoration: line-through;
}
a img {
  border: none;
}
hr {
  color: #ddd;
  height: 1px;
  margin: 2em 0;
  border-top: solid 1px #ddd;
  border-bottom: none;
  border-left: 0;
  border-right: 0;
}
table {
  border-collapse: collapse;
  width: 100%;
  margin: 1em 0;
  font-size: 0.7em;
  font-family: Helvetica, Arial, sans;
}
table td,
table th {
  vertical-align: top;
  border: 1px solid white;
  padding: 5px;
  overflow: hidden;
}
table td:nth-child(odd),
table th:nth-child(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}
table tr:nth-child(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}
table th {
  text-align: left;
}
iframe,
object {
  margin: 1em 0 1em 0;
  width: 100% !important;
  display: block;
}
video {
  margin: 1em 0;
  display: block;
  min-width: 285px;
  max-width: 100%;
}
html,
body {
  padding: 0;
  margin: 0;
  height: 100%;
  width: 100%;
  min-height: 100%;
}
body {
  font-family: Georgia, Palatino, "Palatino Linotype", FreeSerif, serif;
  color: #222;
  line-height: 1.3;
  font-size: 12pt;
}
* {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
}
/* layout */
nav#menu,
nav#path,
#toolbar,
#menu-link {
  font-family: Helvetica, Arial, sans;
}
#layout {
  background: white;
}
#layout #menu {
  background-color: #fafafa;
}
#layout #page #path {
  width: 100%;
  margin: 0 0 0 0;
}
#layout #page #content,
#layout #page #list {
  margin: 2em 0 1em 0;
}
a#edit {
  opacity: .05;
  position: fixed;
  bottom: 10px;
  right: 10px;
  font-size: 0.8em;
  font-family: Helvetica, Arial, sans;
  padding: 5px 10px 5px 10px;
  text-decoration: none;
}
a#edit:before {
  margin-right: 5px;
}
a#edit:hover {
  opacity: 1;
  background: white;
}
#toolbar {
  height: 40px;
  overflow: hidden;
  position: relative;
}
#toolbar a,
#toolbar a:hover {
  display: block;
  position: absolute;
  text-decoration: none;
  white-space: nowrap;
  overflow: hidden;
}
#toolbar ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#toolbar #home-link {
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  line-height: 40px;
  top: 0;
  left: 50px;
  right: 50px;
}
#toolbar #menu-link,
#toolbar #search-link {
  top: 10px;
  width: 20px;
  height: 20px;
}
#toolbar #menu-link:before,
#toolbar #search-link:before {
  font-size: 20px;
}
#toolbar #menu-link {
  left: 20px;
}
#toolbar #search-link {
  right: 20px;
}
#menu {
  font-size: 9pt;
  padding-top: 30px;
  /* 1st level */
}
#menu a#logo {
  display: block;
  width: 95px;
  height: 95px;
  margin: 0 0 35px 20px;
  background: url("data:image/svg+xml,%3Csvg%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Asodipodi%3D%22http%3A%2F%2Fsodipodi.sourceforge.net%2FDTD%2Fsodipodi-0.dtd%22%20xmlns%3Ainkscape%3D%22http%3A%2F%2Fwww.inkscape.org%2Fnamespaces%2Finkscape%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%2099.999997%2099.999997%22%20version%3D%221.1%22%20inkscape%3Aversion%3D%220.91%20r%22%3E%3Cstyle%3E.style0%7Bfill%3A%09%233a5d7c%3B%7D.style1%7Bfill%3A%09%233a5d7c%3Bfill-rule%3A%09nonzero%3B%7D%3C%2Fstyle%3E%3Cdefs%2F%3E%3Cmetadata%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%2F%3E%3Cdc%3Atitle%2F%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cg%20inkscape%3Alabel%3D%22Ebene%201%22%20inkscape%3Agroupmode%3D%22layer%22%20transform%3D%22translate%280%2C-952.36223%29%22%3E%3Cg%20transform%3D%22matrix%281.1288941%2C0%2C0%2C1.1288941%2C545.58448%2C228.32222%29%22%20class%3D%22style0%22%3E%3Cpath%20d%3D%22m%20-451.7%20711.1%20c%20-0%20-0.5%200.2%20-1%200.6%20-1.2%200.9%20-0.5%201.8%201%202%201.3%200.7%201.3%200.3%202%20-0%202.2%20-0.4%200.2%20-1%200%20-1.4%20-0.2%20-0%20-0%20-1.1%20-2%20-1.1%20-2%20z%20m%20-1.8%20-3%20-0.7%200.4%203.6%206.4%200.7%20-0.4%20c%200%200%20-0.2%20-0.3%20-0.2%20-0.4%200.5%200.2%201%200.2%201.3%20-0.1%200.6%20-0.4%201.3%20-1.6%200.3%20-3.3%20-0.6%20-1.1%20-1.3%20-1.5%20-1.8%20-1.7%20-0.4%20-0.1%20-0.9%20-0.1%20-1.2%200.1%20-0.4%200.3%20-0.6%200.8%20-0.7%201.1%20-0.1%20-0.2%20-1.2%20-2.2%20-1.2%20-2.2%20l%20-0.1%200%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-446.3%20706.3%20-0.2%200.1%20c%20-0.6%200.3%20-0.7%200.9%20-0.7%201.5%20-0.1%20-0.3%20-0.4%20-0.8%20-0.4%20-0.8%20l%20-0.7%200.4%202.6%204.6%200.7%20-0.4%20-1.4%20-2.6%20c%20-0.2%20-1.2%200%20-1.9%200.6%20-2.1%20l%200.1%20-0%20-0.4%20-0.7%20-0.1%200%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-443.5%20706.6%20c%20-0.1%20-0.5%20-0.1%20-1.1%200.4%20-1.4%200.2%20-0.1%200.4%20-0.1%200.6%20-0.1%200.4%200.1%200.8%200.5%201%200.8%20-0.1%200.1%20-1.7%201%20-1.8%201%20-0.1%20-0.1%20-0.1%20-0.3%20-0.2%20-0.4%20z%20m%200.1%20-2.1%200%200%20c%20-1.1%200.7%20-1.3%201.9%20-0.4%203.4%200.5%200.9%201.1%201.4%201.7%201.6%200.5%200.1%201%200.1%201.4%20-0.2%200.7%20-0.4%201.1%20-1.2%201%20-2%20l%20-0%20-0.1%20-0.7%20-0.1%200%200.1%20c%200%200.5%20-0.1%201.1%20-0.6%201.3%20-0.3%200.2%20-0.6%200.2%20-0.8%200.1%20-0.4%20-0.1%20-0.8%20-0.5%20-1.1%20-1.1%200.1%20-0.1%202.6%20-1.5%202.6%20-1.5%20l%20-0%20-0%20c%20-0.4%20-0.9%20-1%20-1.6%20-1.7%20-1.8%20-0.4%20-0.1%20-0.9%20-0.1%20-1.3%200.2%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-436.2%20700.4%200%200%20c%20-0.5%200.3%20-0.8%200.8%20-1%201.3%20-0.5%20-0.2%20-0.9%20-0.2%20-1.4%200%20-0.5%200.3%20-0.7%200.7%20-0.9%201.1%20-0.1%20-0.1%20-0.2%20-0.3%20-0.2%20-0.3%20l%20-0.7%200.4%202.6%204.6%200.7%20-0.4%20-2%20-3.5%20c%200.2%20-0.5%200.3%20-0.9%200.8%20-1.2%200.1%20-0.1%200.3%20-0.1%200.4%20-0.1%200.3%200.1%200.5%200.4%200.6%200.7%20l%200.1%200.1%201.7%203%200.7%20-0.4%20-2%20-3.5%20c%200.1%20-0.4%200.4%20-0.9%200.8%20-1.1%200.2%20-0.1%200.3%20-0.1%200.4%20-0.1%200.3%200.1%200.5%200.4%200.6%200.7%20l%200.1%200.1%201.7%203%200.7%20-0.4%20-1.8%20-3.1%20c%20-0.3%20-0.6%20-0.7%20-0.9%20-1.1%20-1.1%20-0.3%20-0.1%20-0.6%20-0%20-0.9%200.2%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-431.9%20699.9%20c%20-0.1%20-0.5%20-0.1%20-1.1%200.4%20-1.4%20l%200%200%20c%200.2%20-0.1%200.4%20-0.1%200.6%20-0.1%200.4%200.1%200.8%200.5%201%200.8%20-0.1%200.1%20-1.7%201%20-1.8%201%20-0.1%20-0.1%20-0.1%20-0.3%20-0.2%20-0.4%20z%20m%200.1%20-2.1%200%200%20c%20-1.1%200.7%20-1.3%201.9%20-0.4%203.5%200.5%200.9%201.1%201.4%201.7%201.6%200.5%200.1%201%200.1%201.4%20-0.2%200.7%20-0.4%201.1%20-1.2%201%20-2%20l%20-0%20-0.1%20-0.7%20-0.1%200%200.1%20c%200%200.5%20-0.2%201.1%20-0.6%201.3%20-0.3%200.2%20-0.5%200.2%20-0.8%200.1%20-0.4%20-0.1%20-0.8%20-0.5%20-1.1%20-1.1%200.1%20-0.1%202.6%20-1.5%202.6%20-1.5%20l%20-0%20-0.1%20c%20-0.4%20-0.9%20-1.1%20-1.6%20-1.7%20-1.8%20-0.4%20-0.1%20-0.9%20-0.1%20-1.3%200.2%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-427%20695%200%200%20c%20-0.5%200.3%20-0.6%200.7%20-0.8%201.2%20-0.1%20-0.1%20-0.2%20-0.4%20-0.2%20-0.4%20l%20-0.7%200.4%202.6%204.6%200.7%20-0.4%20-1.9%20-3.4%20c%200.1%20-0.4%200.4%20-1%200.7%20-1.2%200.2%20-0.1%200.3%20-0.1%200.4%20-0.1%200.3%200.1%200.5%200.4%200.6%200.7%20l%200.1%200.1%201.7%203%200.7%20-0.4%20-1.7%20-3.1%20c%20-0.3%20-0.6%20-0.7%20-0.9%20-1.1%20-1.1%20-0.3%20-0.1%20-0.6%20-0%20-0.9%200.2%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-419.1%20692.5%20c%20-0.1%20-0.5%20-0.1%20-1.1%200.4%20-1.4%200.2%20-0.1%200.4%20-0.1%200.6%20-0.1%200.4%200.1%200.8%200.5%201%200.8%20-0.1%200.1%20-1.7%201%20-1.8%201%20-0.1%20-0.1%20-0.1%20-0.3%20-0.2%20-0.4%20z%20m%200.1%20-2.1%20-0%200%20c%20-1.1%200.7%20-1.3%201.9%20-0.4%203.4%200.5%200.9%201.1%201.4%201.7%201.6%200.5%200.1%201%200.1%201.4%20-0.2%200.7%20-0.4%201.1%20-1.2%201%20-2%20l%20-0%20-0.1%20-0.7%20-0.1%200%200.1%20c%200%200.2%20-0.1%201%20-0.6%201.3%20-0.3%200.2%20-0.5%200.2%20-0.8%200.1%20-0.4%20-0.1%20-0.8%20-0.5%20-1.1%20-1.1%200.1%20-0.1%202.6%20-1.5%202.6%20-1.5%20l%20-0%20-0.1%20c%20-0.4%20-0.9%20-1%20-1.6%20-1.7%20-1.8%20-0.4%20-0.1%20-0.9%20-0.1%20-1.3%200.2%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-413.6%20692.1%20-0.8%200.5%200.6%201.1%200.9%20-0.5%20-0.6%20-1.1%20-0.1%200%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-411.7%20686.4%20-0.6%200.3%20c%200%200%200.9%203.8%201%204.3%20-0.3%20-0.3%20-3.1%20-3.1%20-3.1%20-3.1%20l%20-0.7%200.4%203.8%203.8%201%20-0.6%20-1.3%20-5.3%20-0.1%200.1%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-408.3%20689%20-0.8%200.5%200.6%201.1%200.9%20-0.5%20-0.6%20-1.1%20-0.1%200%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-442.8%20681.7%20-0.7%202.7%202.8%200.8%200.7%20-2.8%20-2.8%20-0.8%20-0%200.1%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-447.2%20684.2%20-0.7%202.7%202.8%200.8%200.7%20-2.8%20-2.8%20-0.8%20-0%200.1%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-462.9%20672.1%20-0.8%203.2%203.3%200.4%200.9%20-3.2%20-3.3%20-0.4%20-0%200.1%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-458.6%20675.5%20-2.9%202.1%205.8%2010.4%203%20-2.2%20-5.8%20-10.4%20-0.1%200.1%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-453.9%20667.9%20-2.9%202.1%207.8%2014.1%203%20-2.2%20-7.8%20-14.1%20-0.1%200.1%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-438.6%20663.8%20c%20-1%200.6%20-1.7%201.6%20-1.9%202.7%20-0.9%20-0.4%20-2%20-0.4%20-2.9%200.1%20-0.9%200.5%20-1.4%201.4%20-1.4%202.4%200%200%200%200.1%200%200.1%20-0.2%20-0.4%20-0.7%20-1.4%20-0.7%20-1.4%20l%20-2.7%202%205.9%2010.5%203%20-2.2%20-3.4%20-6%20c%20-0.5%20-0.9%20-0.3%20-1.8%200.2%20-2.1%200.3%20-0.1%200.5%20-0.2%200.8%20-0.1%200.4%200.1%200.7%200.5%201.1%201.1%20l%203.5%206.4%203%20-2.2%20-3.4%20-6%20c%20-0.5%20-1%20-0.3%20-1.8%200.2%20-2.1%200.3%20-0.2%200.5%20-0.2%200.8%20-0.1%200.4%200.1%200.7%200.5%201.1%201.1%20l%203.6%206.4%203%20-2.2%20-3.1%20-5.6%20c%20-0.8%20-1.3%20-1.8%20-3%20-3.3%20-3.4%20-0.9%20-0.2%20-1.9%20-0.1%20-2.9%200.5%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-438%20684.8%20-2.9%202.1%203.3%205.9%20c%200.6%201.1%200.4%201.9%20-0.5%202.5%20-0.4%200.2%20-0.8%200.3%20-1.2%200.2%20-0.4%20-0.1%20-0.8%20-0.5%20-1.1%20-1.1%20l%20-3.5%20-6.2%20-3%202.2%203.4%206.1%20c%200.9%201.6%201.9%202.5%203%202.9%200.9%200.3%202%200.1%203.1%20-0.6%200.5%20-0.3%201.7%20-1.2%201.7%20-2.9%200%20-0%20-0%20-0%20-0%20-0%200.2%200.4%200.7%201.3%200.7%201.3%20l%202.7%20-2%20-5.8%20-10.4%20-0.1%200.1%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-429.1%20679.4%20c%20-1.4%200.8%20-2.2%201.5%20-2.2%203%200%200.2%200%200.4%200.1%200.6%20-0.3%20-0.5%20-0.9%20-1.7%20-0.9%20-1.7%20l%20-2.6%202%205.8%2010.4%203%20-2.2%20-2.9%20-5.2%20c%20-0.4%20-0.8%20-0.6%20-1.4%20-0.4%20-1.8%200.1%20-0.5%200.5%20-0.9%201.2%20-1.3%20l%200.1%20-0%20-0.9%20-3.8%20-0.1%200.1%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-421.8%20680.9%20c%200%20-1%200.5%20-2%201.4%20-2.5%200.6%20-0.4%201.4%20-0.5%202.1%20-0.3%200.7%200.2%201.3%200.7%201.7%201.3%200.7%201.3%200.3%203.1%20-1%203.8%20-0.6%200.3%20-1.3%200.4%20-2%200.3%20-0.7%20-0.2%20-1.3%20-0.7%20-1.7%20-1.3%20-0.2%20-0.4%20-0.3%20-0.9%20-0.3%20-1.4%20z%20m%20-0.3%20-5.5%200%200%20c%20-3%201.8%20-4.2%205.7%20-2.5%208.7%200.8%201.5%202.1%202.5%203.7%202.9%201.6%200.4%203.4%200.2%204.9%20-0.6%203.1%20-1.8%204.2%20-5.7%202.5%20-8.7%20-0.8%20-1.5%20-2.1%20-2.5%20-3.7%20-2.9%20-1.6%20-0.5%20-3.4%20-0.2%20-4.9%200.6%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-452.8%20702.6%20c%20-0.7%20-0.2%20-1.3%20-0.7%20-1.7%20-1.3%20-0.8%20-1.4%20-0.3%20-3.1%201%20-3.8%200.6%20-0.4%201.4%20-0.5%202.1%20-0.3%200.7%200.2%201.3%200.7%201.7%201.3%200.7%201.3%200.3%203.1%20-1%203.8%20-0.6%200.4%20-1.4%200.5%20-2.1%200.3%20z%20m%20-13.6%20-27.9%20c%20-1.7%201%20-2.8%202.2%20-3.2%203.5%20-0.1%200.3%20-0.1%200.7%20-0.1%201%200%200.8%200.3%201.7%200.8%202.6%20-0.1%200.1%20-1%200.6%20-1%200.6%20l%200.9%203.1%20c%200%200%201.4%20-0.8%201.6%20-0.9%200.1%200.2%204.2%207.5%204.2%207.5%20l%201.2%202.1%204.7%208.5%20c%201%201.8%202.3%203%203.8%203.4%201.5%200.4%203.1%200.1%204.8%20-0.8%202.9%20-1.7%203.9%20-5.5%202.3%20-8.4%20-0.9%20-1.6%20-2.3%20-2.8%20-4%20-3.2%20-1.5%20-0.4%20-2.9%20-0.2%20-4.2%200.5%20-1.1%200.6%20-1.8%201.5%20-1.9%202.4%20-0.2%20-0.3%20-3.6%20-6.5%20-3.6%20-6.5%200%200%20-3.9%20-7%20-4%20-7.2%200.2%20-0.1%201.7%20-1%201.7%20-1%20l%20-1.5%20-2.8%20c%200%200%20-1.5%200.9%20-1.7%201%20-0.1%20-0.3%20-0.3%20-0.6%20-0.3%20-0.8%200%20-0.5%200.4%20-0.9%201.1%20-1.4%20l%201%20-0.6%20-2.4%20-2.6%20-0.1%200%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-479.1%20691.9%200.2%200.9%20c%200.1%200.4%200.4%201.3%201.8%201%200.9%20-0.2%201.4%20-0.6%201.2%20-1.6%20l%20-0.2%20-0.9%20-3%200.6%20z%20m%203.4%20-1.2%200.3%201.4%20c%200.2%201.2%20-0.2%202%20-1.5%202.3%20-1.3%200.3%20-2.2%20-0.2%20-2.4%20-1.5%20l%20-0.3%20-1.4%203.9%20-0.8%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-474.7%20695%200.1%200.5%20-3.8%201.1%20-0.1%20-0.5%203.9%20-1.1%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-474.1%20696.9%201%202.6%20-0.4%200.2%20-0.8%20-2.1%20-1.2%200.5%200.7%201.9%20-0.4%200.2%20-0.7%20-2%20-1.3%200.5%200.8%202.1%20-0.4%200.2%20-1%20-2.6%203.8%20-1.4%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-471.8%20702.4%200.3%200.4%20-1.7%201%202.8%200.7%200.4%200.6%20-2.2%20-0.6%20-1.2%202.7%20-0.3%20-0.6%201%20-2.3%20-0.9%20-0.3%20-1.2%200.7%20-0.3%20-0.5%203.4%20-2%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-469.8%20710%20c%20-0.8%200.6%20-1.6%200.5%20-2.2%20-0.3%20-0.6%20-0.8%20-0.6%20-1.6%200.2%20-2.2%20l%202%20-1.5%200.3%200.4%20-2.1%201.5%20c%20-0.6%200.4%20-0.6%201%20-0.2%201.6%200.4%200.5%200.9%200.6%201.5%200.2%20l%202%20-1.5%200.3%200.4%20-2%201.5%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-466.9%20709.3%200.4%200.4%20-2.6%202.4%201.5%201.5%20-0.3%200.3%20-1.8%20-1.9%202.9%20-2.7%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-464.4%20712.5%20-1%20-0.9%200.3%20-0.3%202.4%202.1%20-0.3%200.3%20-1%20-0.9%20-2.4%202.6%20-0.4%20-0.4%202.4%20-2.6%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-461%20717.8%20c%20-0.6%200.8%20-1.4%200.9%20-2.2%200.3%20-0.8%20-0.6%20-1.1%20-1.3%20-0.4%20-2.2%20l%201.5%20-2.1%200.4%200.3%20-1.5%202.1%20c%20-0.4%200.6%20-0.3%201.1%200.3%201.5%200.6%200.4%201.1%200.3%201.5%20-0.3%20l%201.5%20-2.1%200.4%200.3%20-1.5%202.1%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-458%20718.8%20c%200.4%200.2%200.9%200.3%201.2%20-0.2%200.2%20-0.3%200.2%20-0.7%20-0.3%20-0.9%20l%20-1.2%20-0.6%20-0.7%201.2%201%200.5%20z%20m%20-0.5%20-2.4%201.6%200.9%20c%200.7%200.4%200.9%200.9%200.6%201.5%20-0.2%200.4%20-0.6%200.7%20-1.1%200.6%20l%20-0%200%20c%200.4%200.3%200.3%200.7%200.1%201%20-0.2%200.4%20-0.4%200.7%20-0.3%201.1%20l%20-0.5%20-0.3%20c%20-0.1%20-0.2%200.2%20-0.6%200.4%20-0.9%200.1%20-0.4%200.2%20-0.7%20-0.2%20-1%20l%20-1.1%20-0.6%20-0.8%201.5%20-0.5%20-0.3%202%20-3.5%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-454.9%20718.3%202.6%201.1%20-0.2%200.4%20-2.1%20-0.9%20-0.5%201.2%201.9%200.8%20-0.2%200.4%20-1.9%20-0.8%20-0.5%201.3%202.1%200.9%20-0.2%200.4%20-2.6%20-1.1%201.6%20-3.7%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-451.3%20719.8%200.5%200.1%20-1%203.4%202%200.6%20-0.1%200.4%20-2.5%20-0.8%201.2%20-3.8%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-447.9%20720.7%200.5%200.1%20-0.7%203.5%202.1%200.4%20-0.1%200.4%20-2.6%20-0.5%200.8%20-3.9%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-444.4%20721.4%202.8%200.3%20-0%200.4%20-2.2%20-0.2%20-0.1%201.3%202.1%200.2%20-0%200.5%20-2.1%20-0.2%20-0.1%201.4%202.2%200.2%20-0%200.4%20-2.8%20-0.3%200.4%20-4%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-438.4%20721.7%202.6%20-0.2%200%200.5%20-2.1%200.1%200.1%201.3%201.8%20-0.1%200%200.4%20-1.8%200.1%200.1%201.8%20-0.5%200%20-0.2%20-4%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-434.6%20721.3%200.5%20-0.1%200.6%204%20-0.5%200.1%20-0.6%20-4%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-432.6%20721.1%200.5%20-0.1%200.8%203.5%202.1%20-0.5%200.1%200.4%20-2.6%200.6%20-0.9%20-3.9%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-429.3%20720.3%200.7%20-0.2%202.3%202.8%200.1%20-3.6%200.7%20-0.2%201.3%203.8%20-0.5%200.2%20-1.1%20-3.1%20-0%200%20-0.1%203.6%20-0.4%200.1%20-2.3%20-2.7%20-0%200%201.1%203.1%20-0.5%200.2%20-1.3%20-3.8%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-424.5%20718.5%202.4%20-1.2%200.2%200.4%20-1.9%200.9%200.6%201.1%201.7%20-0.8%200.2%200.4%20-1.7%200.8%200.8%201.6%20-0.5%200.2%20-1.8%20-3.6%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-420.2%20715.1%200.4%20-0.3%200.3%200.5%20-0.4%200.3%20-0.3%20-0.5%20z%20m%202.2%204%20c%200.8%20-0.5%200.7%20-1.5%200.3%20-2.1%20-0.4%20-0.7%20-1.2%20-1.2%20-2.1%20-0.6%20-0.8%200.5%20-0.7%201.5%20-0.3%202.1%200.4%200.7%201.2%201.2%202.1%200.7%20z%20m%20-2%20-3.2%20c%201.1%20-0.7%202.2%20-0.2%202.7%200.7%200.6%200.9%200.6%202.1%20-0.5%202.8%20-1.1%200.7%20-2.2%200.2%20-2.7%20-0.7%20-0.6%20-0.9%20-0.6%20-2.1%200.5%20-2.8%20z%20m%20-1.1%20-0.2%200.4%20-0.3%200.3%200.5%20-0.4%200.3%20-0.3%20-0.5%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-415.1%20714.8%20c%200.4%20-0.3%200.6%20-0.7%200.3%20-1.1%20-0.2%20-0.3%20-0.6%20-0.4%20-1%20-0.1%20l%20-1%200.8%200.9%201.1%200.9%20-0.7%20z%20m%20-2.4%20-0.4%201.5%20-1.2%20c%200.6%20-0.5%201.2%20-0.5%201.6%200%200.3%200.4%200.4%200.8%200.1%201.2%20l%200%200%20c%200.4%20-0.2%200.7%20-0%201%200.3%200.3%200.3%200.5%200.6%200.9%200.7%20l%20-0.5%200.4%20c%20-0.2%20-0%20-0.4%20-0.4%20-0.7%20-0.7%20-0.3%20-0.3%20-0.6%20-0.5%20-1%20-0.1%20l%20-1%200.8%201.1%201.3%20-0.4%200.3%20-2.5%20-3.1%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-411.5%20713.8%200.6%20-0.6%20c%200.3%20-0.3%200.9%20-1%20-0.2%20-2.1%20-0.7%20-0.7%20-1.3%20-0.8%20-2%20-0.1%20l%20-0.6%200.6%202.2%202.2%20z%20m%20-2.9%20-2.1%201%20-1%20c%200.9%20-0.9%201.8%20-0.9%202.7%20-0.1%201%200.9%201.1%201.9%200.2%202.8%20l%20-1%201%20-2.9%20-2.8%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-411.5%20708.6%201.7%20-2.2%200.4%200.3%20-1.4%201.8%201%200.8%201.3%20-1.6%200.4%200.3%20-1.3%201.6%201.1%200.9%201.4%20-1.8%200.4%200.3%20-1.7%202.2%20-3.2%20-2.5%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-406.8%20705.2%20c%200.3%20-0.4%200.4%20-0.9%20-0.1%20-1.2%20-0.3%20-0.2%20-0.7%20-0.2%20-1%200.2%20l%20-0.7%201.1%201.2%200.7%200.6%20-0.9%20z%20m%20-2.4%200.4%201%20-1.6%20c%200.4%20-0.6%201%20-0.8%201.5%20-0.5%200.4%200.3%200.6%200.6%200.5%201.1%20l%200%200%20c%200.3%20-0.3%200.7%20-0.3%201%20-0.1%200.3%200.2%200.7%200.4%201.1%200.4%20l%20-0.3%200.5%20c%20-0.2%200%20-0.5%20-0.3%20-0.9%20-0.4%20-0.4%20-0.2%20-0.7%20-0.3%20-1%200.2%20l%20-0.7%201.1%201.4%200.9%20-0.3%200.5%20-3.4%20-2.1%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-403.4%20700.2%20c%200.9%200.4%201.1%201.2%200.7%202.1%20-0.4%200.9%20-1.1%201.3%20-2.1%200.8%20l%20-2.3%20-1.1%200.2%20-0.5%202.3%201.1%20c%200.6%200.3%201.2%200.1%201.5%20-0.5%200.3%20-0.6%200.1%20-1.1%20-0.6%20-1.4%20l%20-2.3%20-1.1%200.2%20-0.5%202.3%201.1%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-405.3%20698.1%200.2%20-0.5%203.8%20-1%200%20-0%20-3.1%20-1%200.2%20-0.5%203.8%201.3%20-0.2%200.6%20-3.7%201%200%200%203%201%20-0.2%200.5%20-3.8%20-1.3%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-400%20691.7%20c%200.4%200.4%200.4%200.9%200.3%201.4%20-0.2%201.2%20-1.3%201.7%20-2.4%201.5%20-1.1%20-0.2%20-2%20-1.1%20-1.8%20-2.3%200.2%20-0.9%200.7%20-1.5%201.6%20-1.4%20l%20-0.1%200.5%20c%20-0.6%20-0%20-1%200.4%20-1.1%201%20-0.2%201%200.6%201.5%201.4%201.7%200.8%200.2%201.7%20-0.2%201.8%20-1%200.2%20-0.8%20-0.3%20-1.4%20-1%20-1.5%20l%20-0.3%201.3%20-0.4%20-0.1%200.3%20-1.7%202.1%200.4%20-0.1%200.3%20-0.5%200%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-405.6%20685.2%20c%200%201%200.1%20-0.3%200.1%20-1.5%20l%20-0.2%20-1%200.1%202.5%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-406.1%20679.5%20c%20-0.1%20-0.9%20-0.5%20-1.9%20-0.7%20-2.8%200.2%200.7%200.4%201.3%200.6%202%200.2%202.3%20-0.1%20-0.3%20-0.4%20-1.1%200.8%203.7%200.4%201.3%200.6%201.9%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-407.6%20674.1%20c%20-0.6%20-1.7%20-0.5%20-1.2%20-0.3%20-0.5%200.1%200.1%200.5%201.2%200.3%200.5%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-467.8%20703.8%20c%20-0.3%20-0.5%20-0.6%20-1%20-0.5%20-0.9%20-0.3%20-0.5%20-0.4%20-0.6%200.5%200.9%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-468.3%20702.9%200.2%200.3%20-0.2%20-0.3%20-0%20-0%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-467.3%20668%20c%200.9%20-1.8%201.8%20-2.6%202.9%20-4.1%20l%200.8%20-0.7%20c%201.4%20-1.5%200.5%20-0.8%201.6%20-1.8%201.4%20-1.3%204.5%20-3.8%205.3%20-4.1%200.6%20-0.3%20-0.6%200.5%20-0.9%200.6%202.1%20-1.3%201.8%20-1.4%204.5%20-2.7%20l%200.1%200%20c%206.4%20-3.3%2016.1%20-4.1%2023.8%20-1.6%20-0.5%20-0.2%20-0.4%20-0.2%20-0.6%20-0.2%208.4%202.2%2016.1%209.2%2019.5%2015.1%20-2.1%20-4.2%20-7.7%20-10.1%20-12%20-12.1%20-1.4%20-1%20-4%20-2%20-4.6%20-2.4%20-6.4%20-2.3%20-9.3%20-2.4%20-15.7%20-2.1%20-0.9%200.1%20-0.5%20-0%20-0.8%20-0%201.7%20-0.2%203.4%20-0.3%205.2%20-0.3%20-1%20-0.1%20-2.1%20-0%20-3.2%200%201.4%20-0.2%204.7%200%205.1%20-0.1%20-4.5%20-0.5%20-11.8%200.6%20-15.4%202.4%201.7%20-0.7%203.9%20-1.4%206.1%20-1.8%201%20-0.1%202.4%20-0.3%202.3%20-0.2%20-6.1%201%20-11.2%202.8%20-16.3%206.7%20-1.3%200.9%20-2.8%202.5%20-3.1%202.6%200.8%20-0.7%200.1%20-0.2%200.8%20-0.8%20-1.6%201.6%20-0.1%200.2%20-2.3%202.6%20l%200.1%20-0.4%20c%20-0.8%201.1%20-2.7%203%20-3.8%205.1%20-0.5%200.7%200.2%20-0.7%201.3%20-2.2%20-1.3%201.6%20-1.1%201.9%20-2%203.3%20l%200.7%20-1.4%20c%20-0.8%201.5%20-1.6%202.7%20-2%203.6%20-0%200.1%200.5%20-0.7%20-0.4%201.3%20-0.3%200.9%20-0.2%200.4%20-0.3%200.6%20-0%200.1%20-0.2%200.9%20-0.7%202.2%20-0.1%200.2%200.3%20-0.9%200.2%20-1%20-0.4%201%20-0.6%201.9%20-0.8%202.6%20-0.4%201.9%200.1%20-0.1%20-0.1%201.1%20-0.6%202.9%20-0.3%200.2%20-0.6%201.3%200.3%20-2.2%201.1%20-5%201.6%20-6.1%20-0.5%201.3%20-0.9%202.7%20-1.2%204.1%20-0%20-0.3%20-0.8%202.8%20-0.3%200.6%20-1%204.2%20-1%209.5%20-0.2%2013.6%20-0.1%20-0.6%20-0.2%20-1.3%20-0.1%20-1.2%200.4%202.1%200.2%201.9%200.3%202.3%200.4%201.5%200.5%201.3%200.8%202.2%200.9%203.1%201.1%203.5%202.2%206.1%20l%200%20-0.2%20c%200.8%201.8%201.2%201.9%202.2%203.8%200%200.1%20-0.4%20-0.5%20-0.8%20-1.1%201%201.6%200.9%201.5%202%202.9%20l%20-1%20-1.1%20c%200.8%201.2%202.3%202.8%201.7%202.3%201.7%201.9%205%205%207.8%206.6%20l%20-0.2%20-0%20c%201.4%200.8%205.3%203%206.8%203.2%20l%200.2%200.1%20c%201%200.4%202.1%200.6%203.2%200.8%201.4%200.4%200.9%200.4%201%200.4%203.2%200.6%205.8%200.8%207.9%200.8%200.5%20-0.1%203.9%20-0.3%206.6%20-0.9%2013.1%20-2.4%2024%20-14.5%2025.9%20-26.6%200.3%20-1.8%200.5%20-4.3%200.4%20-6.5%20-0.2%202.7%20-0%203%20-0.5%205.7%20-0.3%202%20-0.8%202.7%20-1.3%204.3%20l%200.3%20-0.8%20c%20-0.7%202.6%20-0.7%201.8%20-1.3%203.9%20l%20-0.1%20-0.2%20c%20-0.3%200.7%20-1.1%202.4%20-1.5%203.1%20l%20-0.3%200.7%20c%20-0.9%201.5%20-1.6%202.4%20-2%202.7%20l%200.2%20-0.1%20c%20-0.3%200.6%20-4.2%205.1%20-3%203.4%20-0.3%200.4%20-0.6%200.8%20-1.4%201.5%20l%20-0.2%200%20c%20-1.1%201.1%20-2.5%202.2%20-2.9%202.4%200.7%20-0.5%200.9%20-0.7%201.1%20-0.9%20-5.4%203.8%20-0.8%201.3%20-5.9%204.2%20l%200%20-0.1%20-1.3%200.7%20c%20-0.5%200.2%20-1%200.3%20-1.5%200.5%20-1.8%201.2%20-8%202.3%20-11.6%202.3%20-1.4%20-0%20-3.3%20-0.1%20-5.9%20-0.6%20l%200.2%200.1%20c%20-2.2%20-0.2%20-9.7%20-3%20-11.2%20-4.5%20-1.8%20-1%200.2%200.1%200.1%200.2%20-3.4%20-1.9%20-3.4%20-2.4%20-5%20-3.7%20-1.8%20-1.6%201.3%201.3%200.3%200.5%20-2.7%20-2.6%20-2.4%20-1.8%20-5.2%20-5.4%20-0.2%20-0.4%200.7%200.9%201.1%201.3%20-2.2%20-2.3%20-5.3%20-7.6%20-6.5%20-12.2%20-1.6%20-5.2%20-1.6%20-13.6%200.8%20-19.5%20l%200%20-0.1%20c%200.9%20-2.5%202.2%20-5.1%203.9%20-7.6%20l%20-0.8%201.3%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-434.8%20651.6%20-0.5%20-0.2%20c%20-1%20-0.1%20-2%20-0.1%20-3%20-0.1%201.2%200.2%201.9%200%203.5%200.3%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-435.5%20651.8%201.6%200.2%20c%20-0.8%20-0.1%20-1.7%20-0.3%20-2.5%20-0.3%20l%200.9%200.1%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-467.9%20667.2%200.2%20-0.3%20c%201%20-1.6%202.1%20-3.2%203.4%20-4.5%20-1.4%201.5%20-2.6%203.1%20-3.6%204.9%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-468%20703.7%20c%20-0.4%20-0.5%20-0.9%20-1.4%20-1.2%20-1.9%20l%201.4%202.3%20-0.2%20-0.3%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-447.4%20718.7%20c%201%200.1%202%200.5%200.7%200%20-1.6%20-0.4%20-0.2%200%20-0.7%20-0%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-441.3%20719.3%20c%20-0.9%20-0.1%20-1.4%20-0%20-2%20-0.1%201.2%200.2%201.3%200.1%202%200.1%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-408%20654.3%20-2%20-1.9%201%201%20c%200.4%200.4%200.7%200.6%201%200.9%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-412%20650.8%20-0.4%20-0.3%20-0.3%20-0.3%200.7%200.6%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-415.9%20648%202.1%201.3%20c%20-0.6%20-0.4%20-1.3%20-0.8%20-2.1%20-1.3%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-412.8%20650.2%20c%20-0.2%20-0.2%20-0.3%20-0.3%200.1%20-0%20l%200%200%20-1.1%20-0.9%20c%200.4%200.3%200.8%200.6%201.1%200.9%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-412.8%20650.2%20c%200.2%200.2%200.6%200.5%200.7%200.6%20l%20-0.7%20-0.6%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-414%20649.8%20c%20-0.4%20-0.3%20-0.2%20-0.3%20-1.1%20-0.8%20-1.9%20-1.2%20-3.6%20-2.1%20-5.4%20-3%20-0.8%20-0.5%20-2.2%20-1.1%20-3.1%20-1.4%20-2.1%20-0.9%20-7.6%20-2.1%20-4.4%20-1.3%204.9%201.3%207.9%202.8%2011.7%205.1%203.2%201.8%205.9%204.2%208.6%206.8%20l%202%202.3%20c%20-0.9%20-1%20-1.6%20-2.1%20-2.7%20-3.1%20-1.3%20-1.4%20-3.2%20-2.9%20-5.6%20-4.6%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-397.7%20671.6%20c%20-0.2%20-0.5%20-0.5%20-1.4%20-0.5%20-1.4%20-0.7%20-2%20-1.5%20-4.1%20-2.7%20-6%20l%200.4%200.9%20c%200.6%201.1%200.7%201.3%200.2%200.2%201%202.4%202%204.7%202.7%207.1%20-0%20-0.2%200%20-0.1%20-0.2%20-0.8%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-397%20673.8%20-0.5%20-1.4%200%200.1%200.5%201.4%20-0%20-0%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-425.1%20643.7%20c%20-6%20-2%20-12.1%20-2.7%20-18%20-2.2%20-0.4%200.1%20-0.8%200.1%20-1.4%200.2%20l%20-1.4%200.1%20c%20-0.9%200.1%20-1.7%200.3%20-2.5%200.5%20l%20-0.9%200.2%20-0%200%20c%20-0.5%200.1%20-0.3%200.1%20-0%200.1%20l%200.9%20-0.1%20c%20-0.2%200%20-0.6%200.1%20-0.9%200.1%20-0.4%200.1%20-0.8%200.2%20-1.3%200.3%20l%20-2.3%200.7%20c%200.9%20-0.3%201.7%20-0.6%202.3%20-0.7%20l%201.4%20-0.3%200.4%20-0.1%20c%20-1.9%200.3%20-3.8%201%20-5.6%201.6%20-0.4%200.1%20-0.8%200.3%20-1.1%200.4%20-1.3%200.6%20-2.6%201.2%20-3.4%201.4%20l%20-0.9%200.5%200.2%20-0.1%20-0.3%200.2%20c%20-1.3%200.7%20-2.6%201.4%20-3.8%202.3%20l%20-2.4%201.7%20c%20-0%20-0%20-0.5%200.4%20-0.8%200.6%20-0.3%200.3%20-0.7%200.7%20-1.2%201.1%200.6%20-0.5%201.2%20-0.9%201.7%20-1.4%200.8%20-0.6%201.7%20-1.4%202.7%20-2%20-1%200.6%20-1.9%201.4%20-2.7%202%20-0.5%200.4%20-1.1%200.9%20-1.7%201.4%20-1.1%200.9%20-2.3%202.2%20-3.4%203.2%201.2%20-1.3%202.3%20-2.4%203.4%20-3.2%200.5%20-0.4%200.9%20-0.8%201.2%20-1.1%200.3%20-0.2%200.8%20-0.6%200.8%20-0.6%20l%202.4%20-1.7%20c%20-2.4%201.6%20-4.7%203.4%20-6.8%205.6%20-13.6%2013.6%20-16.9%2035%20-7%2052.5%205.3%209.4%2013.8%2016.5%2023.5%2019.9%2019.2%206.9%2041.1%20-0.4%2052.4%20-17.9%205%20-6.4%208.3%20-21.4%206.6%20-29.1%20-2%20-10.1%20-1.6%20-4.7%20-1.5%20-4.2%200.5%206.1%202.2%2011.2%20-1.6%2023.3%202.5%20-8.3%20-0.9%206.6%20-6.7%2012.6%20-6.9%209.4%20-22.7%2018.3%20-37.3%2016.6%20-3.6%20-0.2%20-7.3%20-1%20-11.4%20-2.4%20-21%20-7.3%20-33.9%20-31%20-26.7%20-53.5%201.9%20-5.9%204.6%20-10.7%207.9%20-14.8%202.5%20-2.9%205.5%20-5.7%208.1%20-7.4%203.9%20-2.8%207.8%20-4.7%2011.6%20-6%20-4.3%201.4%20-7.3%202.9%20-11.4%205.8%20-2.7%202%201.7%20-1.6%203.7%20-2.6%200.8%20-0.5%202.2%20-1.1%203.1%20-1.5%201.9%20-0.9%203.6%20-1.6%205.8%20-2.3%200.9%20-0.3%200.8%20-0.2%201.3%20-0.3%202.9%20-0.7%205.2%20-1.3%207.2%20-1.4%201.5%20-0.2%202.8%20-0.1%204.1%20-0.1%200.8%20-0%201.6%20-0%202.5%200.1%20l%201.6%200.1%20c%20-0.4%20-0.1%20-0.6%20-0.1%20-0.7%20-0.2%200.8%200.1%201.9%200.2%202.7%200.3%20-0.8%20-0.1%20-1.9%20-0.2%20-2.7%20-0.3%200.1%200.1%200.3%200.1%200.7%200.2%204%200.3%208.5%201.3%2012.5%203%20l%20-0.1%20-0%20c%20-2.3%20-1%20-4.7%20-1.7%20-7.2%20-2.4%201.1%200.3%200.9%200.2%20-0.3%200%20l%20-1%20-0.2%20c%202.2%200.3%204.4%201%206.4%201.7%200%200%200.9%200.3%201.3%200.5%200.7%200.3%200.6%200.3%200.7%200.4%20l%201.4%200.5%20c%20-0.9%20-0.5%20-4%20-1.7%20-4%20-1.7%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3Cpath%20d%3D%22m%20-450.6%20642.8%20c%200.3%20-0.1%200.7%20-0.2%201.2%20-0.3%20-1.6%200.3%20-3.1%200.9%20-4.7%201.4%200.8%20-0.2%202.2%20-0.7%203.5%20-1.1%22%20inkscape%3Aconnector-curvature%3D%220%22%20class%3D%22style1%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat top left;
  background-size: contain;
  text-indent: -50000px;
}
#menu ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: block;
  background-color: #fafafa;
}
#menu ul li {
  padding: 0;
  margin: 0;
  display: block;
}
#menu ul li.in-path {
  background-color: rgba(51, 94, 131, 0.1);
}
#menu ul li.current > a {
  background-color: #335e83;
  color: #fafafa;
}
#menu ul li:not(.current) > a:hover {
  background-color: #e9edf1;
  background-color: rgba(51, 94, 131, 0.05);
}
#menu ul li a {
  display: inline-block;
  width: 100%;
  padding: 2px 0 2px 25px;
}
#menu ul li.list-nav {
  display: table;
  table-layout: fixed;
  width: 100%;
}
#menu ul li.list-nav a {
  display: table-cell;
}
#menu ul li.list-nav a:first-child {
  width: 99%;
}
#menu ul li.list-nav a:not(:first-child) {
  width: 20px;
  padding: 2px 4px;
}
#menu > ul {
  border-bottom: 1px dotted #cccccc;
}
#menu > ul > li {
  /* 2nd level */
}
#menu > ul > li > a {
  border-top: 1px dotted #cccccc;
  font-size: 1em;
  line-height: 2em;
  text-transform: uppercase;
}
#menu > ul > li > ul {
  border-top: 1px dotted #cccccc;
  margin: 0 0 20px 0;
}
#menu > ul > li > ul > li {
  /* 3rd level */
}
#menu > ul > li > ul > li > a {
  padding-left: 30px;
}
#menu > ul > li > ul > li > ul {
  margin: 0 0 1em 0;
}
#menu > ul > li > ul > li > ul > li {
  /* 4rth level */
}
#menu > ul > li > ul > li > ul > li > a {
  padding-left: 35px;
  font-size: 0.9em;
  line-height: 1.3em;
}
#menu > ul > li > ul > li > ul > li > ul {
  margin: 0 0 1em 0;
}
#menu > ul > li > ul > li > ul > li > ul > li {
  /* 5th level */
}
#menu > ul > li > ul > li > ul > li > ul > li > a {
  padding-left: 40px;
  font-size: 0.9em;
  line-height: 1.3em;
}
#menu > ul > li > ul > li > ul > li > ul > li ul {
  margin: 0 0 1em 0;
}
#menu > ul > li > ul > li > ul > li > ul > li ul li a {
  padding-left: 50px;
  font-size: 0.9em;
  line-height: 1.3em;
}
#menu a:hover {
  text-decoration: none;
}
#path {
  font-size: 8pt;
}
#path ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#path ul li:not(:last-child) {
  float: left;
  margin-right: 5px;
}
#path ul li:not(:first-child):before {
  content: ' → ';
}
#content .section {
  clear: both;
  /* borders */
}
#content .section .column {
  padding: 1em 0 1em 0;
}
#content .section .column-0 {
  width: 100%;
  clear: both;
}
#content .section .column-0:not(:last-child) {
  border-bottom: 1px dotted #cccccc;
}
#content .section .column-0:after {
  display: block;
  content: "";
  clear: both;
}
#content .section .column-1,
#content .section .column-2 {
  width: 290px;
}
#content .section .column-1 {
  clear: both;
  float: left;
}
#content .section .column-2 {
  float: right;
}
#content .section:after {
  display: block;
  content: "";
  clear: both;
}
#content .section:not(:last-child) {
  border-bottom: 1px dotted #cccccc;
}
#content .section .column-0:not(:last-child) {
  border-bottom: 1px dotted #cccccc;
}
#content #termin {
  padding: 5px;
  font-size: 9pt;
  font-family: Helvetica, Arial, sans;
  background-color: #e9edf1;
  display: inline-block;
}
#content figure {
  display: block;
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0;
  line-height: 0;
  background-color: #e9edf1;
  background-color: #fafafa;
}
#content figure img {
  display: block;
  min-height: 1px;
  /* fixes height:0 in firefox*/
  height: 100%;
}
#content figure figcaption {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #000000;
  font-family: Helvetica, Arial, sans;
  font-size: 0.7em;
  color: #ffffff;
  line-height: 1em;
  text-align: left;
  padding: 10px;
  opacity: 0;
}
#content figure:hover figcaption {
  opacity: 1;
}
#content .image-block {
  display: block;
  clear: both;
}
#content .image-block + br {
  display: none;
}
#content .image-block.image-column {
  display: block;
}
#content .image-block.image-column.rechts,
#content .image-block.image-column.rechts-klein {
  float: right;
  margin: 0 1px 1em 1em;
}
#content .image-block.image-column.links,
#content .image-block.image-column.links-klein {
  float: left;
  margin: 0 1em 0 1px;
}
#content .image-block.image-column figure {
  margin: 0 0 1px 0;
  width: 100%;
}
#content .image-block.image-column figure img {
  max-width: 100%;
}
#content .image-block.image-row {
  display: table;
  width: 100%;
  min-width: 100%;
  table-layout: fixed;
  border-spacing: 1px 0;
  border-collapse: separate;
  margin: 0 0 1px 0px;
}
#content .image-block.image-row figure {
  display: table-cell;
  vertical-align: top;
  text-align: left;
}
#content .image-block.image-row figure img {
  max-width: 100%;
}
#content *:not(.image-block) + .image-block {
  margin-top: 5px !important;
}
#content .image-row + *:not(.image-row) {
  margin-top: 1em !important;
}
@media screen and (max-width: 649px) {
  #content .image-block {
    float: none !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
#list > * {
  border-top: 1px solid #335e83;
}
#list .search-form {
  width: 100%;
  height: 30px;
  position: relative;
}
#list .search-form input[type=text] {
  display: block;
  position: absolute;
  height: 100%;
  width: 100%;
  border: none;
  color: #335e83;
  padding: 5px;
  background-color: #fafafa;
}
#list .search-form input[type=text]:focus {
  background-color: #e9edf1;
  border: none;
}
#list .search-form button {
  position: absolute;
  display: block;
  z-index: 1000;
  top: 0;
  right: 0;
  width: 30px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  border: none;
  background: #e9edf1;
  height: 100%;
  overflow: hidden;
  font-size: 20px;
  line-height: 20px;
}
#list .search-form a.clear {
  position: absolute;
  display: block;
  top: 0;
  right: 0;
  width: 25px;
  height: 25px;
  font-size: 20px;
  overflow: hidden;
  border: none;
}
#list .search-form a.clear:hover {
  text-decoration: none;
}
#list .not-results-message {
  font-size: 0.8em;
  font-family: Helvetica, Arial, sans;
  color: #335e83;
  text-align: center;
  padding: 40px 0 0 0;
}
#list .tags {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  font-family: Helvetica, Arial, sans;
  width: 100%;
  min-height: 40px;
  font-size: 0.7em;
  margin: 0;
  padding: 10px 0 10px 0;
}
#list .tags a {
  white-space: nowrap;
}
#list .tags.has-selection {
  color: #e9edf1;
}
#list .tags.has-selection a {
  opacity: 0.3;
}
#list .tags.has-selection a.all,
#list .tags.has-selection a.current,
#list .tags.has-selection a:hover {
  color: #335e83;
  opacity: 1;
}
#list .tags.has-selection .current {
  font-weight: bold;
}
#list .pagination {
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  width: 100%;
  height: 30px;
  padding: 0;
  font-family: Helvetica, Arial, sans;
  position: relative;
  text-align: center;
  line-height: 30px;
}
#list .pagination a {
  font-size: 0.8em;
  margin: 0 5px;
  vertical-align: middle;
}
#list .pagination .current {
  font-size: 1.3em;
}
#list .pagination .link-previous,
#list .pagination .link-next {
  font-size: 14px;
  position: absolute;
  width: 30px;
  height: 30px;
  overflow: hidden;
  margin: 0 0;
}
#list .pagination .link-previous:hover,
#list .pagination .link-next:hover {
  text-decoration: none;
}
#list .pagination .link-previous {
  left: 0;
}
#list .pagination .link-next {
  right: 0;
}
#list ol {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: table;
  table-layout: fixed;
  border-collapse: collapse;
  width: 100%;
  max-width: 100%;
}
#list ol li {
  width: 100%;
  display: table-row;
  margin: 0;
  padding: 0;
}
#list ol li:not(:last-child) {
  border-bottom: 1px solid #f0f0f0;
}
#list ol li > * {
  display: table-cell;
  vertical-align: top;
  padding: 10px 0 10px 0;
}
#list ol li > a.link {
  width: 120px;
}
#list ol li > a.link img,
#list ol li > a.link .image-placeholder {
  display: block;
  width: 120px;
  border: none;
  margin: 0;
}
#list ol li > a.link .image-placeholder {
  height: 100px;
  background: #e9edf1;
}
#list ol li > .text {
  padding-left: 15px;
}
#list ol li > .text h2 {
  margin: 0;
}
@media screen and (max-width: 649px) {
  #list ol {
    display: block !important;
  }
  #list ol li > a.link {
    margin: 10px 0;
  }
  #list ol li > * {
    display: block !important;
    padding: 0;
  }
  #list ol li .text {
    padding-left: 0;
  }
}
.teaser {
  background-color: white;
  width: 100%;
  display: inline-block;
  margin: 5px 0;
  box-sizing: border-box;
  position: relative;
  /*
	display:block;
	padding:0 0 20px 0;
	.teaser-text {
		padding:10px;
	}
	*/
  font-size: 0.9em;
  line-height: 1.3;
  padding: 15px;
  /*


	box-shadow: 1px 1px 4px 2px rgba(0,0,0,0.07); 		
	*/
  border: 1px dotted #cccccc;
  border: 1px solid #eee;
}
.teaser .teaser-image-link {
  display: block;
  max-width: 258px;
  float: right;
  margin: 0 0 5px 0;
}
.teaser .teaser-image-link img {
  display: block;
  max-width: 100%;
  border: none;
  min-height: 1px;
  /* fixes height:0 in firefox*/
}
.teaser .teaser-text {
  display: block;
  padding: 0;
  float: left;
}
.teaser .teaser-text .teaser-termin {
  display: block;
  font-size: 0.75em;
  font-family: Helvetica, Arial, sans;
  margin: 0;
  color: #335e83;
}
.teaser .teaser-text h3 {
  margin: 4px 0 4px 0;
  font-size: 16px !important;
  line-height: 1.1;
}
.teaser .teaser-text p {
  margin: 0;
  text-align: left;
}
.teaser .teaser-image-link + .teaser-text {
  max-width: 290px;
}
/*
.teaser + .teaser  {
	padding-top:1em;
	border-top:1px solid #f0f0f0;
}

.teaser + *:not(.teaser)  {
	padding-top:1em;
	border-top:1px solid #f0f0f0;
}
*/
#search-dialog {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 25px;
  background-color: rgba(0, 0, 0, 0.6);
  display: none;
  position: fixed;
  z-index: 10000;
}
#search-dialog form {
  display: block;
  position: relative;
  height: 80px;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 100px;
  -webkit-box-shadow: 1px 1px 2px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 1px 1px 2px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 1px 1px 2px 2px rgba(0, 0, 0, 0.2);
}
#search-dialog form > * {
  height: 100%;
  border: none;
  display: block;
  position: absolute;
  top: 0;
  font-size: 2em;
}
#search-dialog form input[type=text] {
  left: 0;
  width: 100%;
  color: #335e83;
  background-color: white;
  text-align: left;
  padding: 10px 20px;
}
#search-dialog form button {
  right: 0;
  width: 80px;
  color: rgba(255, 255, 255, 0.8);
  background-color: #335e83;
}
#search-dialog form button:hover {
  color: white;
}
#search-dialog p {
  color: white;
  text-align: center;
  font-size: 0.8em;
  padding: 10px;
  font-family: Helvetica, Arial, sans;
}
/* width >= 950px */
@media screen and (min-width: 950px) {
  #toolbar {
    position: absolute;
    z-index: 10;
    overflow: hidden;
    left: 895px;
    top: 5px;
    width: 50px;
  }
  #toolbar #home-link,
  #toolbar #menu-link {
    display: none;
  }
  #layout {
    width: 950px;
    height: 100%;
    display: table;
    table-layout: fixed;
    position: absolute;
  }
  #layout #menu,
  #layout #page {
    display: table-cell;
    vertical-align: top;
  }
  #layout #menu {
    width: 300px;
    border-right: 1px dotted #cccccc;
  }
  #layout #page {
    width: 650px;
    padding: 20px 25px 75px 25px;
  }
}
/* width <= 949  */
@media screen and (max-width: 949px) {
  #toolbar {
    position: fixed;
    top: 0;
    width: 100%;
    background-color: #fafafa;
    overflow: hidden;
    border-bottom: 1px dotted #cccccc;
    z-index: 1000;
  }
  #layout {
    position: relative;
  }
  #layout #menu {
    position: absolute;
    width: 100%;
    top: 40px;
    bottom: 0;
    padding-top: 20px;
    background-color: #fafafa;
    display: none;
    z-index: 500;
  }
  #layout #menu:target,
  #layout #menu.visible {
    display: block;
  }
  #layout #menu #logo {
    width: 80px;
    height: 80px;
    margin: 0 0 20px 25px;
  }
  #layout #page {
    padding: 30px 15px 75px 15px !important;
    margin-left: auto;
    margin-right: auto;
  }
  #layout #page #path {
    margin: 30px 0 0 0;
  }
}
/* 650px <= width <= 949px  */
@media screen and (min-width: 650px) and (max-width: 949px) {
  #layout #page {
    width: 630px;
  }
}
/* width <= 649px  */
@media screen and (max-width: 649px) {
  #layout #page {
    width: 320px;
  }
  #content,
  #list {
    font-size: 11pt;
    line-height: 1.2em;
  }
  #path ul li {
    display: block;
    float: none !important;
  }
  #path ul li:not(:first-child):before {
    content: ' → ';
  }
}
@media screen and (min-width: 480px) and (max-width: 649px) {
  #layout #page {
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -ms-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    -webkit-transform: scale(1.4);
    -moz-transform: scale(1.4);
    -ms-transform: scale(1.4);
    -o-transform: scale(1.4);
  }
  #layout #page #content,
  #layout #page #list {
    font-size: 10pt;
  }
}
@media screen and (max-width: 479px) {
  #layout #page {
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    -ms-transform-origin: 50% 0;
    -o-transform-origin: 50% 0;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
  }
}
