@charset "UTF-8";
/*! normalize.css v1.0.1 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/*
 * Corrects `block` display not defined in IE 6/7/8/9 and Firefox 3.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
  display: block; }

/*
 * Corrects `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
 */
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1; }

/*
 * Prevents modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/*
 * Addresses styling for `hidden` attribute not present in IE 7/8/9, Firefox 3,
 * and Safari 4.
 * Known issue: no IE 6 support.
 */
[hidden] {
  display: none; }

/* ==========================================================================
   Base
   ========================================================================== */
/*
 * 1. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using
 *    `em` units.
 * 2. Prevents iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-size: 100%;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 2 */ }

/*
 * Addresses `font-family` inconsistency between `textarea` and other form
 * elements.
 */
html,
button,
input,
select,
textarea {
  font-family: sans-serif; }

/*
 * Addresses margins handled incorrectly in IE 6/7.
 */
body {
  margin: 0; }

/* ==========================================================================
   Links
   ========================================================================== */
/*
 * Addresses `outline` inconsistency between Chrome and other browsers.
 */
a:focus {
  outline: thin dotted; }

/*
 * Improves readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:hover {
  outline: 0; }

/* ==========================================================================
   Typography
   ========================================================================== */
/*
 * Addresses font sizes and margins set differently in IE 6/7.
 * Addresses font sizes within `section` and `article` in Firefox 4+, Safari 5,
 * and Chrome.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

h2 {
  font-size: 1.5em;
  margin: 0.83em 0; }

h3 {
  font-size: 1.17em;
  margin: 1em 0; }

h4 {
  font-size: 1em;
  margin: 1.33em 0; }

h5 {
  font-size: 0.83em;
  margin: 1.67em 0; }

h6 {
  font-size: 0.75em;
  margin: 2.33em 0; }

/*
 * Addresses styling not present in IE 7/8/9, Safari 5, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted; }

/*
 * Addresses style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome.
 */
b,
strong {
  font-weight: bold; }

blockquote {
  margin: 1em 40px; }

/*
 * Addresses styling not present in Safari 5 and Chrome.
 */
dfn {
  font-style: italic; }

/*
 * Addresses styling not present in IE 6/7/8/9.
 */
mark {
  background: #ff0;
  color: #000; }

/*
 * Addresses margins set differently in IE 6/7.
 */
p,
pre {
  margin: 1em 0; }

/*
 * Corrects font family set oddly in IE 6, Safari 4/5, and Chrome.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  _font-family: 'courier new', monospace;
  font-size: 1em; }

/*
 * Improves readability of pre-formatted text in all browsers.
 */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word; }

/*
 * Addresses CSS quotes not supported in IE 6/7.
 */
q {
  quotes: none; }

/*
 * Addresses `quotes` property not supported in Safari 4.
 */
q:before,
q:after {
  content: '';
  content: none; }

/*
 * Addresses inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%; }

/*
 * Prevents `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

/* ==========================================================================
   Lists
   ========================================================================== */
/*
 * Addresses margins set differently in IE 6/7.
 */
dl,
menu,
ol,
ul {
  margin: 1em 0; }

dd {
  margin: 0 0 0 40px; }

/*
 * Addresses paddings set differently in IE 6/7.
 */
menu,
ol,
ul {
  padding: 0 0 0 40px; }

/*
 * Corrects list images handled incorrectly in IE 7.
 */
nav ul,
nav ol {
  list-style: none;
  list-style-image: none; }

/* ==========================================================================
   Embedded content
   ========================================================================== */
/*
 * 1. Removes border when inside `a` element in IE 6/7/8/9 and Firefox 3.
 * 2. Improves image quality when scaled in IE 7.
 */
img {
  border: 0;
  /* 1 */
  -ms-interpolation-mode: bicubic;
  /* 2 */ }

/*
 * Corrects overflow displayed oddly in IE 9.
 */
svg:not(:root) {
  overflow: hidden; }

/* ==========================================================================
   Figures
   ========================================================================== */
/*
 * Addresses margin not present in IE 6/7/8/9, Safari 5, and Opera 11.
 */
figure {
  margin: 0; }

/* ==========================================================================
   Forms
   ========================================================================== */
/*
 * Corrects margin displayed oddly in IE 6/7.
 */
form {
  margin: 0; }

/*
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/*
 * 1. Corrects color not being inherited in IE 6/7/8/9.
 * 2. Corrects text not wrapping in Firefox 3.
 * 3. Corrects alignment displayed oddly in IE 6/7.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  white-space: normal;
  /* 2 */
  *margin-left: -7px;
  /* 3 */ }

/*
 * 1. Corrects font size not being inherited in all browsers.
 * 2. Addresses margins set differently in IE 6/7, Firefox 3+, Safari 5,
 *    and Chrome.
 * 3. Improves appearance and consistency in all browsers.
 */
button,
input,
select,
textarea {
  font-size: 100%;
  /* 1 */
  margin: 0;
  /* 2 */
  vertical-align: baseline;
  /* 3 */
  *vertical-align: middle;
  /* 3 */ }

/*
 * Addresses Firefox 3+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
button,
input {
  line-height: normal; }

/*
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Corrects inability to style clickable `input` types in iOS.
 * 3. Improves usability and consistency of cursor style between image-type
 *    `input` and others.
 * 4. Removes inner spacing in IE 7 without affecting normal text inputs.
 *    Known issue: inner spacing remains in IE 6.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
  *overflow: visible;
  /* 4 */ }

/*
 * Re-set default cursor for disabled elements.
 */
button[disabled],
input[disabled] {
  cursor: default; }

/*
 * 1. Addresses box sizing set to content-box in IE 8/9.
 * 2. Removes excess padding in IE 8/9.
 * 3. Removes excess padding in IE 7.
 *    Known issue: excess padding remains in IE 6.
 */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
  *height: 13px;
  /* 3 */
  *width: 13px;
  /* 3 */ }

/*
 * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box; }

/*
 * Removes inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/*
 * Removes inner padding and border in Firefox 3+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/*
 * 1. Removes default vertical scrollbar in IE 6/7/8/9.
 * 2. Improves readability and alignment in all browsers.
 */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */ }

/* ==========================================================================
   Tables
   ========================================================================== */
/*
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0; }

@font-face {
  font-family: 'DINWeb';
  src: url("../../Public/Fonts/DINWeb.eot");
  /* IE9 Compat Modes */
  src: url("../../Public/Fonts/DINWeb.eot?#iefix") format("embedded-opentype"), url("../../Public/Fonts/DINWeb.woff") format("woff"); }

@font-face {
  font-family: 'DINWeb-Light';
  src: url("../../Public/Fonts/DINWeb-Light.eot");
  /* IE9 Compat Modes */
  src: url("../../Public/Fonts/DINWeb-Light.eot?#iefix") format("embedded-opentype"), url("../../Public/Fonts/DINWeb-Light.woff") format("woff"); }

@font-face {
  font-family: 'DINWeb-Medium';
  src: url("../../Public/Fonts/DINWeb-Medium.eot");
  /* IE9 Compat Modes */
  src: url("../../Public/Fonts/DINWeb-Medium.eot?#iefix") format("embedded-opentype"), url("../../Public/Fonts/DINWeb-Medium.woff") format("woff"); }

@font-face {
  font-family: 'DINWeb-Bold';
  src: url("../../Public/Fonts/DINWeb-Bold.eot");
  /* IE9 Compat Modes */
  src: url("../../Public/Fonts/DINWeb-Bold.eot?#iefix") format("embedded-opentype"), url("../../Public/Fonts/DINWeb-Bold.woff") format("woff"); }

html {
  font-size: 62.5%; }

body {
  font-size: 12px;
  font-size: 1.2rem;
  color: #58595b;
  line-height: 110%; }

a {
  color: #0199e4; }
  a.external {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAOCAYAAADABlfOAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEaSURBVHjaYmSY91CKgYEhDYhDgViLAT+4BsSrgXgWQ5L8M1yKAAKIBWpgPQNxQAtJbQMuRQABxAR1IQgEADEjHswKxKlQtaH4bAYIIEag9//D2Ujgf6IcpuL5j0AG/4LKMyKJg1zdAcQ/QHyAAGJhIAEADfqNbjkU1EMtawNxAAIIp0tBZjCQBn4CsRcQ7wMIICYG6gF2IJ4PxI4AAURNQ0FACIglAQKIhYoGgsI0Bog3AgQQC55IYSTWNGDsgyIwD2QgiA8QQCS5FKiZC0h9xWJpNjiXQQFAALFAs54WNGEvhqU1oAHoZvIDcSYsuzIyonhkFjIHIICYoHkZJvEdmpSw4Q9A3A5VuxqfjwACiAXJFtIKFDwAIMAAoCZASl81okIAAAAASUVORK5CYII=) no-repeat;
    padding-left: 22px; }
  a.internal {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAOCAYAAADABlfOAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEeSURBVHjaYmSY91CKgYEhDYhDgViLAT+4BsSrgXgWQ5L8M3TJ////g2mAAGKBGljPQBzQQlLbgEsRQACxQF0IAgFA2zfiNG7eQ5DaBCCeDdWD01CAAGKCexndwHkPOYAYoTFJ/g+QXIjkYpwAIIBY8MgVQb2KbPBvIMlIKIwAAogFh1edgGQdlP2fgXgAthAggJiwGOgIJOcDMTsDmQAggJiwiEkCsRADBQAggDANTZJfBiRjgPgXuYYCBBAkzLCF27yH6UD8mxSjQIkfhAECCHfsJ8nPxLBs3kMuIPkVKo8zFQAEEBM064E0pILTJqrBs5AM5AeSeUjZFScACCAWaF6uB+dnEJ73kBifrsYnCRBALFDDGEguUPAAgAADAL26ShnyUCuHAAAAAElFTkSuQmCC) no-repeat;
    padding-left: 22px; }
  a.more, .event-list-item .url, .news-list-more a {
    font-family: DINWeb-Bold, Arial, Helvetica, sans-serif;
    padding-left: 23px;
    text-decoration: none;
    text-transform: uppercase; }
    a.more:hover, .event-list-item .url:hover, .news-list-more a:hover, a.more:active, .event-list-item .url:active, .news-list-more a:active, a.more:focus, .event-list-item .url:focus, .news-list-more a:focus {
      text-decoration: underline; }
  a.more-white {
    color: #fff; }

b {
  font-weight: normal; }

p {
  line-height: 18px;
  line-height: 1.8rem;
  margin: 0 0 15px; }

small {
  font-size: inherit; }

.site-center {
  margin: 0 auto;
  width: 960px; }

.horizontal-center {
  text-align: center; }

.skip-links a, .skip-links a:link, .skip-links a:visited, .skip-links a:hover {
  height: 1px;
  overflow: hidden;
  width: 1px;
  position: absolute;
  left: 0;
  top: -100px; }

.skip-links a:active, .skip-links a:focus {
  background-position: left center;
  display: block;
  height: auto;
  padding: 5px 0;
  position: static;
  width: auto; }

.h1,
.h2 {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 20px;
  line-height: 2rem; }

.h1 {
  color: #0199e4;
  font-family: DINWeb-Bold, Arial, Helvetica, sans-serif;
  font-weight: normal;
  margin: 0 0 15px; }
  .h1:first-child {
    margin-top: 0; }

.h2 {
  font-family: DINWeb, Arial, Helvetica, sans-serif;
  font-weight: normal;
  margin: 20px 0; }

.h3 {
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: normal;
  line-height: 1.3;
  margin: 20px 0; }

.abstract, .job-desc {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 20px;
  line-height: 2rem;
  color: #0199e4;
  font-family: DINWeb, Arial, Helvetica, sans-serif;
  font-weight: normal; }

.job-desc {
  text-align: center; }

.cyan {
  color: #0199e4; }

.divider {
  border: none;
  border-top: 1px solid #fff;
  border-bottom: 1px dotted #c2c2c1;
  margin: 20px -51px; }

.divider-reverse {
  border-top: 1px dotted #c2c2c1;
  border-bottom: 1px solid #fff; }

.unselectable {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none; }

.hyphens {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto; }

.margin-bottom-0 {
  margin-bottom: 0px !important; }

.margin-top-0 {
  margin-top: 0px !important; }

.padding-bottom-0 {
  padding-bottom: 0px !important; }

.padding-top-0 {
  padding-top: 0px !important; }

.margin-bottom-5 {
  margin-bottom: 5px !important; }

.margin-top-5 {
  margin-top: 5px !important; }

.padding-bottom-5 {
  padding-bottom: 5px !important; }

.padding-top-5 {
  padding-top: 5px !important; }

.margin-bottom-10 {
  margin-bottom: 10px !important; }

.margin-top-10 {
  margin-top: 10px !important; }

.padding-bottom-10 {
  padding-bottom: 10px !important; }

.padding-top-10 {
  padding-top: 10px !important; }

.margin-bottom-15 {
  margin-bottom: 15px !important; }

.margin-top-15 {
  margin-top: 15px !important; }

.padding-bottom-15 {
  padding-bottom: 15px !important; }

.padding-top-15 {
  padding-top: 15px !important; }

.margin-bottom-20 {
  margin-bottom: 20px !important; }

.margin-top-20 {
  margin-top: 20px !important; }

.padding-bottom-20 {
  padding-bottom: 20px !important; }

.padding-top-20 {
  padding-top: 20px !important; }

.margin-bottom-25 {
  margin-bottom: 25px !important; }

.margin-top-25 {
  margin-top: 25px !important; }

.padding-bottom-25 {
  padding-bottom: 25px !important; }

.padding-top-25 {
  padding-top: 25px !important; }

.margin-bottom-30 {
  margin-bottom: 30px !important; }

.margin-top-30 {
  margin-top: 30px !important; }

.padding-bottom-30 {
  padding-bottom: 30px !important; }

.padding-top-30 {
  padding-top: 30px !important; }

.margin-bottom-35 {
  margin-bottom: 35px !important; }

.margin-top-35 {
  margin-top: 35px !important; }

.padding-bottom-35 {
  padding-bottom: 35px !important; }

.padding-top-35 {
  padding-top: 35px !important; }

.margin-bottom-40 {
  margin-bottom: 40px !important; }

.margin-top-40 {
  margin-top: 40px !important; }

.padding-bottom-40 {
  padding-bottom: 40px !important; }

.padding-top-40 {
  padding-top: 40px !important; }

.margin-bottom-45 {
  margin-bottom: 45px !important; }

.margin-top-45 {
  margin-top: 45px !important; }

.padding-bottom-45 {
  padding-bottom: 45px !important; }

.padding-top-45 {
  padding-top: 45px !important; }

.arrow-big-brown-right, .colorscheme-brown .doorteaser-link:hover .doorteaser-header, .colorscheme-brown .doorteaser-link:active .doorteaser-header, .colorscheme-brown .doorteaser-link:focus .doorteaser-header, .entryteaser-link:hover .entryteaser-color-brown .entryteaser-header, .entryteaser-link:active .entryteaser-color-brown .entryteaser-header, .entryteaser-link:focus .entryteaser-color-brown .entryteaser-header, .leadstory-link:hover .leadstory-color-brown .leadstory-header, .leadstory-link:active .leadstory-color-brown .leadstory-header, .leadstory-link:focus .leadstory-color-brown .leadstory-header {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAlCAYAAADWSWD3AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGhSURBVHjaYjxcYM9ABVBOpLpZQPyeUssAAoiFgTpgNRDvBmIlAupCgdiVUocDBBATlRx9D+qYewTUGUM9J0iJZQABRC1H09XhAAFETUfTzeEAAURtR8McbgLEZ2nlcIAAooWjGaAZzZVWDgcIIFo5mqYOBwggWjqaZg4HCCBaO5ochxMq6xkAAogejqa6wwECiF6OJsXhSoQcDhBA9HQ01RwOEED0djRVHA4QQAPhaJjDQRXQHnIcDhBATFDB/wOEXYjwIIbDAQJooEKaVIDicIAAGiqORnE4QAANJUfDHQ4QQEPN0eCmL0AAMQ01B4NogABiGmoOBnEAAogJymEcILyHVAeDAEAADVRIg5qgZ4gop7F23wACiGmAHLwb2qIjq78JEEBMQ83BIAAQQExDzcEgABBATEPNwSAAEEBMg8jBZ6EtP0JjJgwAAcQ0iBxM9BgfQAAxDTUHgwBAADENNQeDAEAAMQ01B4MAQABR29FK0JqOZg4GAYAAYqKyg4kZbKHIwSAAEEBMQ83BIAAQQNSavgBNS8wiQh1V5lwAAgwAYcaCSQkyYvAAAAAASUVORK5CYII=) no-repeat left center; }

.arrow-big-green-right, .colorscheme-green .doorteaser-link:hover .doorteaser-header, .colorscheme-green .doorteaser-link:active .doorteaser-header, .colorscheme-green .doorteaser-link:focus .doorteaser-header, .entryteaser-link:hover .entryteaser-color-green .entryteaser-header, .entryteaser-link:active .entryteaser-color-green .entryteaser-header, .entryteaser-link:focus .entryteaser-color-green .entryteaser-header, .leadstory-link:hover .leadstory-color-green .leadstory-header, .leadstory-link:active .leadstory-color-green .leadstory-header, .leadstory-link:focus .leadstory-color-green .leadstory-header {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAlCAYAAADWSWD3AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGhSURBVHjaYmy82cBABVBOpLpZQPyeUssAAoiFgTpgNRDvBmIlAupCgdiVUocDBBATlRx9D+qYewTUGUM9J0iJZQABRC1H09XhAAFETUfTzeEAAURtR8McbgLEZ2nlcIAAooWjGaAZzZVWDgcIIFo5mqYOBwggWjqaZg4HCCBaO5ochxMq6xkAAogejqa6wwECiF6OJsXhSoQcDhBA9HQ01RwOEED0djRVHA4QQAPhaJjDQRXQHnIcDhBATFDB/wOEXYjwIIbDAQJooEKaVIDicIAAGiqORnE4QAANJUfDHQ4QQEPN0eCmL0AAMQ01B4NogABiGmoOBnEAAogJymEcILyHVAeDAEAADVRIg5qgZ4gop7F23wACiGmAHLwb2qIjq78JEEBMQ83BIAAQQExDzcEgABBATEPNwSAAEEBMg8jBZ6EtP0JjJgwAAcQ0iBxM9BgfQAAxDTUHgwBAADENNQeDAEAAMQ01B4MAQABR29FK0JqOZg4GAYAAYqKyg4kZbKHIwSAAEEBMQ83BIAAQQNSavgBNS8wiQh1V5lwAAgwAAcCCsTPvC/4AAAAASUVORK5CYII=) no-repeat left center; }

.arrow-big-grey-right, .colorscheme-grey .doorteaser-link:hover .doorteaser-header, .colorscheme-grey .doorteaser-link:active .doorteaser-header, .colorscheme-grey .doorteaser-link:focus .doorteaser-header, .entryteaser-link:hover .entryteaser-color-grey .entryteaser-header, .entryteaser-link:active .entryteaser-color-grey .entryteaser-header, .entryteaser-link:focus .entryteaser-color-grey .entryteaser-header, .leadstory-link:hover .leadstory-color-grey .leadstory-header, .leadstory-link:active .leadstory-color-grey .leadstory-header, .leadstory-link:focus .leadstory-color-grey .leadstory-header {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAlCAYAAADWSWD3AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGhSURBVHjaYuzsmcBABVBOpLpZQPyeUssAAoiFgTpgNRDvBmIlAupCgdiVUocDBBATlRx9D+qYewTUGUM9J0iJZQABRC1H09XhAAFETUfTzeEAAURtR8McbgLEZ2nlcIAAooWjGaAZzZVWDgcIIFo5mqYOBwggWjqaZg4HCCBaO5ochxMq6xkAAogejqa6wwECiF6OJsXhSoQcDhBA9HQ01RwOEED0djRVHA4QQAPhaJjDQRXQHnIcDhBATFDB/wOEXYjwIIbDAQJooEKaVIDicIAAGiqORnE4QAANJUfDHQ4QQEPN0eCmL0AAMQ01B4NogABiGmoOBnEAAogJymEcILyHVAeDAEAADVRIg5qgZ4gop7F23wACiGmAHLwb2qIjq78JEEBMQ83BIAAQQExDzcEgABBATEPNwSAAEEBMg8jBZ6EtP0JjJgwAAcQ0iBxM9BgfQAAxDTUHgwBAADENNQeDAEAAMQ01B4MAQABR29FK0JqOZg4GAYAAYqKyg4kZbKHIwSAAEEBMQ83BIAAQQNSavgBNS8wiQh1V5lwAAgwAl0uCfFFm6vQAAAAASUVORK5CYII=) no-repeat left center; }

.arrow-big-orange-right, .colorscheme-orange .doorteaser-link:hover .doorteaser-header, .colorscheme-orange .doorteaser-link:active .doorteaser-header, .colorscheme-orange .doorteaser-link:focus .doorteaser-header, .entryteaser-link:hover .entryteaser-color-orange .entryteaser-header, .entryteaser-link:active .entryteaser-color-orange .entryteaser-header, .entryteaser-link:focus .entryteaser-color-orange .entryteaser-header, .leadstory-link:hover .leadstory-color-orange .leadstory-header, .leadstory-link:active .leadstory-color-orange .leadstory-header, .leadstory-link:focus .leadstory-color-orange .leadstory-header {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAlCAYAAADWSWD3AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGhSURBVHjaYvy/rZCBCqCcSHWzgPg9pZYBBBALA3XAaiDeDcRKBNSFArErpQ4HCCAmKjn6HtQx9wioM4Z6TpASywACiFqOpqvDAQKImo6mm8MBAojajoY53ASIz9LK4QABRAtHM0AzmiutHA4QQLRyNE0dDhBAtHQ0zRwOEEC0djQ5DidU1jMABBA9HE11hwMEEL0cTYrDlQg5HCCA6OloqjkcIIDo7WiqOBwggAbC0TCHgyqgPeQ4HCCAmKCC/wcIuxDhQQyHAwTQQIU0qQDF4QABNFQcjeJwgAAaSo6GOxwggIaao8FNX4AAYhpqDgbRAAHENNQcDOIABBATlMM4QHgPqQ4GAYAAGqiQBjVBzxBRTmPtvgEEENMAOXg3tEVHVn8TIICYhpqDQQAggJiGmoNBACCAmIaag0EAIICYBpGDz0JbfoTGTBgAAohpEDmY6DE+gABiGmoOBgGAAGIaag4GAYAAYhpqDgYBgACitqOVoDUdzRwMAgABxERlBxMz2EKRg0EAIICYhpqDQQAggKg1fQGalphFhDqqzLkABBgAxkqC/fyibFUAAAAASUVORK5CYII=) no-repeat left center; }

.arrow-big-purple-right, .colorscheme-purple .doorteaser-link:hover .doorteaser-header, .colorscheme-purple .doorteaser-link:active .doorteaser-header, .colorscheme-purple .doorteaser-link:focus .doorteaser-header, .entryteaser-link:hover .entryteaser-color-purple .entryteaser-header, .entryteaser-link:active .entryteaser-color-purple .entryteaser-header, .entryteaser-link:focus .entryteaser-color-purple .entryteaser-header, .leadstory-link:hover .leadstory-color-purple .leadstory-header, .leadstory-link:active .leadstory-color-purple .leadstory-header, .leadstory-link:focus .leadstory-color-purple .leadstory-header {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAlCAYAAADWSWD3AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGhSURBVHjaYjwdsJGBCqCcSHWzgPg9pZYBBBALA3XAaiDeDcRKBNSFArErpQ4HCCAmKjn6HtQx9wioM4Z6TpASywACiFqOpqvDAQKImo6mm8MBAojajoY53ASIz9LK4QABRAtHM0AzmiutHA4QQLRyNE0dDhBAtHQ0zRwOEEC0djQ5DidU1jMABBA9HE11hwMEEL0cTYrDlQg5HCCA6OloqjkcIIDo7WiqOBwggAbC0TCHgyqgPeQ4HCCAmKCC/wcIuxDhQQyHAwTQQIU0qQDF4QABNFQcjeJwgAAaSo6GOxwggIaao8FNX4AAYhpqDgbRAAHENNQcDOIABBATlMM4QHgPqQ4GAYAAGqiQBjVBzxBRTmPtvgEEENMAOXg3tEVHVn8TIICYhpqDQQAggJiGmoNBACCAmIaag0EAIICYBpGDz0JbfoTGTBgAAohpEDmY6DE+gABiGmoOBgGAAGIaag4GAYAAYhpqDgYBgACitqOVoDUdzRwMAgABxERlBxMz2EKRg0EAIICYhpqDQQAggKg1fQGalphFhDqqzLkABBgAk5mCo9lxBuAAAAAASUVORK5CYII=) no-repeat left center; }

.arrow-big-red-right, .colorscheme-red .doorteaser-link:hover .doorteaser-header, .colorscheme-red .doorteaser-link:active .doorteaser-header, .colorscheme-red .doorteaser-link:focus .doorteaser-header, .entryteaser-link:hover .entryteaser-color-red .entryteaser-header, .entryteaser-link:active .entryteaser-color-red .entryteaser-header, .entryteaser-link:focus .entryteaser-color-red .entryteaser-header, .leadstory-link:hover .leadstory-color-red .leadstory-header, .leadstory-link:active .leadstory-color-red .leadstory-header, .leadstory-link:focus .leadstory-color-red .leadstory-header {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAlCAYAAADWSWD3AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGhSURBVHjaYvyY18RABVBOpLpZQPyeUssAAoiFgTpgNRDvBmIlAupCgdiVUocDBBATlRx9D+qYewTUGUM9J0iJZQABRC1H09XhAAFETUfTzeEAAURtR8McbgLEZ2nlcIAAooWjGaAZzZVWDgcIIFo5mqYOBwggWjqaZg4HCCBaO5ochxMq6xkAAogejqa6wwECiF6OJsXhSoQcDhBA9HQ01RwOEED0djRVHA4QQAPhaJjDQRXQHnIcDhBATFDB/wOEXYjwIIbDAQJooEKaVIDicIAAGiqORnE4QAANJUfDHQ4QQEPN0eCmL0AAMQ01B4NogABiGmoOBnEAAogJymEcILyHVAeDAEAADVRIg5qgZ4gop7F23wACiGmAHLwb2qIjq78JEEBMQ83BIAAQQExDzcEgABBATEPNwSAAEEBMg8jBZ6EtP0JjJgwAAcQ0iBxM9BgfQAAxDTUHgwBAADENNQeDAEAAMQ01B4MAQABR29FK0JqOZg4GAYAAYqKyg4kZbKHIwSAAEEBMQ83BIAAQQNSavgBNS8wiQh1V5lwAAgwAuT+CuHezsh4AAAAASUVORK5CYII=) no-repeat left center; }

.arrow-medium-cyan-right {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAPCAYAAAAGRPQsAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACkSURBVHjaYmSY95ABD5gJxGlI/FlAnI5LMUAAMTHgByCNFUj8NKgFWAFAABEyDAQ6iTUQIICIMYxoAwECiFjDiDIQIIBIMYyggQABxALE/xkoA7DYTgcIIBYG6gCQgfcAAoiJSoaB0l8nQACBDGMkEVdgMQickAECiFSXlQNxB64cARBATNQyCAQAAoiJWgaBAEAAMVHLIBAACCBCSYOkUgMgwAAtVR05vXEbNwAAAABJRU5ErkJggg==) no-repeat left center; }

.arrow-medium-white-down, .js .topicbox-header-inner {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAATCAYAAACZZ43PAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADUSURBVHjaYvj//z8DDrz7PwK44FIHEEBMDBQCgACi2ACAAKLYAIAAotgAgACi2ACAAKLYAIAAAhnQAcSCZOhNA2IXgAACGWAMxLtJNASkeSaIARBAMC+QYghcMwgABBByGBhDvYMPYKgBCCCQAatxmY5FM7Irz4IwQADB0nTaf1QwEy0vlAPxOyT+GSAWBOkFCCDkjIFuCC4A1wzCAAGEnrvSSNEMwgABhC2LphGrGYQBAghXWZBGjGYQBgggBjwFShohzSAMEED4DADhUHyaQRggwAAG7Lcs4ZhzXAAAAABJRU5ErkJggg==) no-repeat left center; }

.arrow-medium-white-right {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAPCAYAAAAGRPQsAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAB7SURBVHjaYvj//z8DHjzzPyqYiU89QAAxEDAMhMuJNRAggIgxjGgDAQKIWMOIMhAggEgxjKCBAAFEqmF4DQQIIIb/1AFgAwECiPE/2EiqgAqAAKKqywACiKphBhBAVI1NgACiajoDCCCq5gCAAKJq3gQIIAZqlhoAAQYABABzdb78BQIAAAAASUVORK5CYII=) no-repeat left center; }

.arrow-medium-white-up, .js .topicbox-header-inner-open {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAATCAYAAACZZ43PAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADDSURBVHjaYvj//z8DHhwKxIL41AAEED7Naf8h4Aw+QwACiJDm/4QMAQggYjTjNQQggIjVjNMQgAAiRTNWQwACCJfmmUC8G4lfDsTvsBkCEEC4NDOgGeACxMbYDAEIIHSFM5G8hG4AAxZDXAACiIkBAc4CcQUDfoChBiCAmJAkXIH4PQNhMAuI02EcgABigWruJFIzsiFgABBA+JIytjDAwAABxMRAIQAIIIoNAAggig0ACCCKDQAIIIoNAAggig0ACDAAD8Eo88FqmMsAAAAASUVORK5CYII=) no-repeat left center; }

.arrow-small-black-left, a:hover .pagebrowser-prev, a:active .pagebrowser-prev, a:focus .pagebrowser-prev {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAKCAYAAABv7tTEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEBJREFUeNpiYGJgYEDDoUD8H4o7sMjj1VCOTQO6JqI0IGsiWgNMUzmSBmIw2NB7DKQCcp1HdkCQHeRERy5AgAEAHCIkIB+arioAAAAASUVORK5CYII=) no-repeat left center; }

.arrow-small-black-right, .nav-main-level2-link:hover, .nav-main-level2-link:active, .nav-main-level2-link:focus, a:hover .pagebrowser-next, a:active .pagebrowser-next, a:focus .pagebrowser-next {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAKCAYAAABv7tTEAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABWSURBVHjaYmBiYGDAgjuA+D8Uh6LLAwQQAw5NIFyOSyNAAOHThFMjQAAR0oRVI0AAoQsSg0MBAgiskUSgBBBAZDkPIIDICgiAACIryAECiIGcyAUIMADbZSNCKm7EfgAAAABJRU5ErkJggg==) no-repeat left center; }

.arrow-small-cyan-right, a.more, .event-list-item .url, .news-list-more a, .nav-sub-link:hover, .nav-sub-link:active, .nav-sub-link:focus, .link-list-item, .form-submit, .form-submit-events, .pollsubmit {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAKCAYAAABv7tTEAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAB5SURBVHjaYmSY95ABC+gA4nIoOwyIVyNLAgQQEwN2UAHFILAKiEORJQECCJcmEOjEpREggPBpwqkRIIBYoG7vYCAOgDSGAQQQEwPpQAkggJigTmDEgyuQNIBCshMggAjZhOx0eNADBBATqRpAACCAWHBowBu5AAEGAGTxE45363tmAAAAAElFTkSuQmCC) no-repeat left center; }

.arrow-small-cyan-left, .form-submit-back-events {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAKCAYAAABv7tTEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGJJREFUeNpiZJj3kAENhALxKii7E4gr0BWw4NFQAdWEAZhI1YCsiWgNME3lSBpAoAOI/+PB5SBN9xhIBCBNq4E4DEkM5DxGPLgT5idkjR1QJzMQCgiSNDKh8dE1dmDTBBBgACiBG6aXowEbAAAAAElFTkSuQmCC) no-repeat left center; }

.arrow-small-grey-right {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAKCAYAAABv7tTEAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAB5SURBVHjaYpw7fxEDFtABxOVQdhgQr0aWBAggJgbsoAKKQWAVEIciSwIEEC5NINCJSyNAAOHThFMjQACxQN3ewUAcAGkMAwggJgbSgRJAADFBncCIB1cgaQCFZCdAABGyCdnp8KAHCCAmUjWAAEAAseDQgDdyAQIMACnME+0VT8C9AAAAAElFTkSuQmCC) no-repeat left center; }

.arrow-small-lightcyan-right {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAKCAYAAABv7tTEAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAB5SURBVHjaYmy7/Y8BC+gA4nIoOwyIVyNLAgQQEwN2UAHFILAKiEORJQECCJcmEOjEpREggPBpwqkRIIBYoG7vYCAOgDSGAQQQEwPpQAkggJigTmDEgyuQNIBCshMggAjZhOx0eNADBBATqRpAACCAWHBowBu5AAEGADN4FG7C+BynAAAAAElFTkSuQmCC) no-repeat left center; }

.arrow-small-white-left {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAKCAYAAABv7tTEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEFJREFUeNpi+P//PwMaDv2PAB1Y5BnwaSjHpgFdE1EakDURrQGmqfw/aaCciYGB4R4DqYBc55EdEGQHOdGRCxBgANsrgOZspxuFAAAAAElFTkSuQmCC) no-repeat left center; }

.arrow-small-white-right, a.more-white, .footer-sitemap-menuitem:hover, .footer-sitemap-menuitem:active, .footer-sitemap-menuitem:focus, .events-submit, .search-submit, .search-margin-submit {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAKCAYAAABv7tTEAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABVSURBVHjaYvj//z8DFtzxHwFC0eUBAogBhyYQLselESCA8GnCqREggAhpwqoRIIDQBYkBoQABxMRAOlACCCCynAcQQGQFBEAAkRXkAAHEQE7kAgQYAJp9gAhYoBajAAAAAElFTkSuQmCC) no-repeat left center; }

.triangle-down-cyan {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAASCAYAAAAE7bMcAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHoSURBVHjaYmSY91iegYGhE4jDGUYeOAjEhQABxAQkHgJxBBAbAvGhEeL5a0DsDsQOQHweIICYkCQuALE9EHtCFQ1H8AyIU4BYD4h3wQQBAogJi8IdUEVpQPx0mHj+ExA3ALEaEM8F4r/IkgABxIRDE0jRbCBWB+ImIP48RD3/G4jnALEqEDcC8VdsigACiImAISBN9VBD5kANHQrgPxBvAWJ9IE4F4lf4FAMEEBORhr6EGgYydDPUksEKTgCxExD7AvF1YjQABBATiRaADPUDYkeoZYMJ3IZW81ZAfIAUjQABxESmhQehloUC8d0B9vxbIM4HYh0gXkVOKgUIICYK890aINYC4mJoCUxP8AuI+4FYGYgnQflkAYAAYqKSY/qgjplIiWNICPyVQKwNxEVA/JFSAwECiImKjnsDxAVArAvEK2gUAAeg2RDUwr1DLUMBAoiJBg69BcSRQGxBagFFoED2hZb6VC+QAQKIiYbJ9iRSVXWTTDNeQpu5+tB6nyZVM0AAMdEh/26BltypUE8RA75CW3iq0GYuTRtpAAFE60CAgT9IzddmXM1XaHN9DrSN30Cv5jpAANErEGAA5Kk6aGAsQOvI7IQWqqnQ3h7dAEAAMTLMezyQDR0jIE4H4g1AvH2gHAEQYAB6pl5uWTe5VwAAAABJRU5ErkJggg==) no-repeat; }

.cf:before,
.cf:after {
  content: '';
  display: table; }

.cf:after {
  clear: both; }

.error, .tx-comments-required-error {
  color: #e40045;
  font-weight: bold; }

.logo {
  float: left; }

.logo-additional-print {
  display: none; }

.nav-meta {
  font-size: 14px;
  font-size: 1.4rem;
  font-family: DINWeb, Arial, Helvetica, sans-serif;
  float: right;
  margin: 3px 0 0 0; }

.nav-meta-item {
  border-left: 1px solid #0199e4;
  display: inline-block;
  /* für Chrome und Opera */
  padding: 0 10px; }

.nav-meta-item-noborder {
  border-left: none; }

.nav-meta-link {
  text-decoration: none; }
  .nav-meta-link:hover, .nav-meta-link:active, .nav-meta-link:focus {
    color: #000; }

.nav-meta-link-active {
  color: #000; }

.nav-meta-search-form {
  display: inline; }

.nav-meta-search-field {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 12px;
  line-height: 1.2rem;
  background: #f2f2f2;
  border: none;
  color: #838182;
  font-family: DINWeb, Arial, Helvetica, sans-serif;
  outline: none;
  /* für Chrome */
  padding: 5px 30px 4px 12px;
  text-transform: uppercase;
  width: 93px; }
  .nav-meta-search-field:hover, .nav-meta-search-field:focus {
    -webkit-box-shadow: inset 2px 2px 2px 0 #cecece;
    -moz-box-shadow: inset 2px 2px 2px 0 #cecece;
    box-shadow: inset 2px 2px 2px 0 #cecece; }
  .nav-meta-search-field::-webkit-input-placeholder {
    color: #838182;
    padding-top: 3px; }
  .nav-meta-search-field:-moz-placeholder {
    color: #838182; }

.nav-meta-search-submit {
  background-position: center right;
  border: none;
  width: 24px;
  overflow: hidden;
  text-indent: 30px;
  white-space: nowrap; }

.nav-main {
  background: #009ee3 url(data:image/gif;base64,R0lGODlhAQAzANUAACSKth2u7R6u7SKw7SSj2wei5Req6xqs7COs6Bus7COp4gyl5xWp6hyt7Q6l6CGw7gWg5Rmr6xut7BCn6QCe4xOo6RSp6g+m6Bir6wWh5Raq6gGe4wGf4yCv7gyk5ySc0A2l5ySTwwqj5gii5gSg5CR+pRGn6RCm6B+v7guk5xKo6Qmj5gOg5Aah5QKf5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABADMAAAYvwBIg9CEoEINHByUINCSJQwRj0DAsFZVpcro4QAtPSrRajQqtVgZCYrFcLs6GEgQAOw==) repeat-x;
  position: relative; }

.nav-main-items {
  padding: 0 51px;
  text-transform: uppercase;
  width: 858px; }

.nav-main-item {
  display: inline-block;
  padding: 16px 0 16px 31px; }

.nav-main-item-1 {
  padding-left: 0;
  width: 198px; }

.nav-main-item-2 {
  width: 205px; }

.nav-main-item-3 {
  width: 204px; }

.nav-main-item-4 {
  text-align: right;
  width: 158px; }

.nav-main-link {
  font-size: 18px;
  font-size: 1.8rem;
  color: #fff;
  font-family: DINWeb-Light, Arial, Helvetica, sans-serif;
  text-decoration: none; }

.nav-main-link-active {
  color: #000; }

.nav-main-level2 {
  background: #009ee3;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#53cbff', endColorstr='#009ee3');
  background-image: -webkit-linear-gradient(#53cbff, #009ee3);
  background-image: -moz-linear-gradient(#53cbff, #009ee3);
  background-image: -o-linear-gradient(#53cbff, #009ee3);
  background-image: linear-gradient(#53cbff, #009ee3);
  margin: 16px 0 0;
  text-align: left;
  width: 100%;
  position: absolute;
  left: 0;
  display: none; }
  .nav-main-item:hover .nav-main-level2,
  .nav-main-item:focus .nav-main-level2 {
    display: block; }

.nav-main-level2-items {
  margin: 0 auto;
  padding: 34px 0 18px 51px;
  width: 909px; }
  .nav-main-item-1 .nav-main-level2-items {
    background-position: 73px top; }
  .nav-main-item-2 .nav-main-level2-items {
    background-position: 300px top; }
  .nav-main-item-3 .nav-main-level2-items {
    background-position: 570px top; }
  .nav-main-item-4 .nav-main-level2-items {
    background-position: 822px top; }

.nav-main-level2-item {
  float: left;
  margin: 3px 10px 3px 0;
  width: 217.25px; }

.nav-main-level2-link {
  background-position: left 1px;
  /* für Positionierung .arrow-small-white-right */
  font-size: 14px;
  font-size: 1.4rem;
  color: #fff;
  display: inline-block;
  font-family: DINWeb-Medium, Arial, Helvetica, sans-serif;
  padding-left: 24px;
  text-decoration: none; }
  .nav-main-level2-link:hover, .nav-main-level2-link:active, .nav-main-level2-link:focus {
    background-position: left 1px;
    /* für Positionierung .arrow-small-black-right */
    color: #000; }

.nav-main-level2-link-active {
  background-position: left 1px;
  /* für Positionierung .arrow-small-black-right */
  color: #000; }

.nav-sub {
  font-size: 14px;
  font-size: 1.4rem;
  font-family: DINWeb-Medium, Arial, Helvetica, sans-serif;
  padding: 0; }

.nav-sub-item {
  border-bottom: 1px dotted #c2c2c2;
  padding: 9px 0 7px; }
  .nav-sub-item:first-child {
    border-top: 1px dotted #c2c2c2; }

.nav-sub-item-level2 {
  padding-left: 36px; }

.nav-sub-item-level2-last {
  border-bottom: none;
  padding-bottom: 0; }

.nav-sub-link {
  color: #58595b;
  display: block;
  padding-left: 24px;
  text-decoration: none;
  text-transform: uppercase; }
  .nav-sub-link:hover, .nav-sub-link:active, .nav-sub-link:focus {
    color: #0199e4; }

.nav-sub-link-active {
  color: #0199e4; }

.nav-letters {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 24px;
  line-height: 2.4rem;
  border-bottom: 5px solid #cbcbcb;
  border-top: 5px solid #cbcbcb;
  font-family: DINWeb-Bold,Arial,Helvetica,sans-serif;
  list-style: none;
  padding: 13px 0;
  text-align: center;
  text-transform: uppercase; }

.nav-letters-item {
  display: inline; }

.nav-letters-link {
  border-left: 2px solid #cbcbcb;
  padding: 0 2px 0 7px;
  text-decoration: none; }
  .nav-letters-item:first-child .nav-letters-link {
    border-left: none;
    padding-left: 0; }
  .nav-letters-item:last-child .nav-letters-link {
    padding-right: 0; }
  .nav-letters-link:hover, .nav-letters-link:active, .nav-letters-link:focus {
    color: #58595b; }

.nav-letters-active {
  border-left: 2px solid #cbcbcb;
  display: inline-block;
  padding-left: 7px; }
  .nav-letters-item:first-child .nav-letters-active {
    border-left: none; }

.stage-outer {
  background: #1d1d1b no-repeat center top;
  /* Das Hintergrundbild wird über style gesetzt */
  padding-top: 260px; }

.stage-outer-big-padding {
  padding-top: 260px; }

.stage-outer-small-padding {
  padding-top: 50px; }

.footer-sitemap {
  background: #009de0;
  padding: 31px 0 4px; }

.footer-sitemap-col {
  float: left;
  margin-left: 30px;
  width: 195px; }
  .footer-sitemap-col:first-child {
    margin-left: 45px;
    /* Abstand zum linken Rand */ }

.footer-sitemap-header {
  color: #fff;
  font-family: DINWeb, Arial, Helvetica, sans-serif;
  margin: 0 0 15px;
  text-transform: uppercase; }

.footer-sitemap-menu {
  margin: 0;
  padding: 0; }

.footer-sitemap-menuitem {
  font-size: 13px;
  font-size: 1.3rem;
  font-family: DINWeb-Medium, Arial, Helvetica, sans-serif;
  margin: 6px 0;
  padding-left: 24px;
  text-transform: uppercase; }

.footer-sitemap-menulink {
  color: #86dafe;
  text-decoration: none; }
  .footer-sitemap-menulink:hover, .footer-sitemap-menulink:active, .footer-sitemap-menulink:focus {
    color: #fff; }

.footer-sitemap-role {
  background: url(../../Public/Images/StyleSheets/footer-sitemap-role.png) no-repeat;
  height: 62px;
  margin-left: -21px;
  padding: 15px 0 0 67px;
  width: 550px; }

.footer-sitemap-role-link {
  display: inline-block;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap; }

.footer-sitemap-role-link-mrn {
  background: url(../../Public/Images/StyleSheets/logo-metropolregion-rhein-neckar.gif) no-repeat;
  width: 95px;
  height: 50px; }

.footer-sitemap-role-link-115 {
  background: url(../../Public/Images/StyleSheets/logo-d115.png) no-repeat;
  width: 95px;
  height: 50px; }

.nav-foot {
  font-size: 12px;
  font-size: 1.2rem;
  color: #fff;
  float: left;
  list-style: none;
  margin: 0;
  padding: 0 0 35px;
  text-transform: uppercase; }

.nav-foot-item {
  border-left: 1px solid #fff;
  display: inline;
  padding: 0 9px; }
  .nav-foot-item:first-child {
    border-left: none;
    padding-left: 0; }

.nav-foot-link {
  color: #86dbfe;
  text-decoration: none; }
  .nav-foot-link:hover, .nav-foot-link:active, .nav-foot-link:focus {
    color: #fff; }

.nav-foot-link-active {
  color: #fff; }

.social-bookmarks {
  float: right;
  list-style: none;
  margin: 0;
  padding: 0; }

.social-bookmarks-item {
  display: inline-block;
  margin-left: 5px; }

.social-bookmarks-link {
  filter: alpha(opacity=70);
  opacity: 0.7;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: inline-block;
  height: 16px;
  width: 16px;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap; }
  .social-bookmarks-link:hover, .social-bookmarks-link:active, .social-bookmarks-link:focus {
    filter: alpha(opacity=100);
    opacity: 1; }

.social-bookmarks-link-delicious {
  background: url(data:image/gif;base64,R0lGODlhEAAQAMQfAHyMmQsZJKe3xPL5/2h4hen1/9fn9JysuTpKV1Nlc4ubqNvr+Ob0/05eayg4RUlZZlxseUVVYkBQXZmptnGBjqCwvZCgrVFhbt7u+0RUYd/v/OHx/uDw/eLy/93t+v///yH5BAEAAB8ALAAAAAAQABAAAAWj4GdN5GEmydU8TyIaQywLdHVMQHJ4y+JhnI0CAKAQCICIwMD0AYlGAgTyWBqcnA6xeKQusR3GEHpsCMCMgmLMTQh+2XRBULFZLAqCI5N5NFAQBQUMHRsaHAIOEhJ9fwmDhRoeiAESCIx+CYSGPBsVARkOl42RPAsdnxIOopicPQYFBwEIq6wZkq8LDBYBDhEPFxcJEDIxBQYKHwHLzAF3d2vJIQA7); }

.social-bookmarks-link-digg {
  background: url(data:image/gif;base64,R0lGODlhEAAQAMQfAGp6h9Tk8cvb6PT6/+Ly/v3+/9np9pWlsoaWo97u+36OmrXF0lZmc3ODkJ2tuo2dqtDg7ZqptoKSn5GhrkxcabvL2HmJluj0/8DQ3au7yKi4xUlZZsnZ5qCwvez2/////yH5BAEAAB8ALAAAAAAQABAAAAW14Bd1ZGmSkRh4bOuyQeRAXG3XU6ZXTYdhDgRC4vg9CshCw1F5OC4FwuRRQRQ8CQPgsLAWBheBIqIYEAyB7ULyvWQtSo8BImBMFnBCIgBpFACAgAwPCw0DaHQAhxB0AgcIC4GSVm4GBkELOhkbGRoaZVkBMRILnhobphaHfAEHCqUIChIKCBoNFwESAgEPFqUNHgMJPQ0EAQ0CHLGEEWetFQcXBgccGhIfFg0bFNwb2hvgGwwfIQA7); }

.social-bookmarks-link-facebook {
  background: url(data:image/gif;base64,R0lGODlhEAAQAMQfAFVldWh4hff7/0lZZu32/36Om0dXZDREUVFic6CwvVJjdNvr+EtbaEBQXYWVooqap01daltrePv9/2V1gkZWY1BgbTpKV09fbFxseVlpdq29ylZmc219ilNjcERUYf///yH5BAEAAB8ALAAAAAAQABAAAAWO4AdcZGmSgPhobOuyD8AUXG3fdQFBWO//P8ggQyxmHgSJpDgwbJ7QTVIJNXg62GxHydF6Gp2KeKwcVzqNxma3E7jfu03DkhnYB4S83p6xWDAUgYJ5ghQYFgcRfosWCwuMEQcMDhOVlo6WEw4MHgUBEaCgjqEBBQMKAQ4Pq6uOrA4BCh8IHrW2CQm2HggfIQA7); }

.social-bookmarks-link-google {
  background: url(data:image/gif;base64,R0lGODlhEAAQAMQfALXF0mh4hcbW45iotXKCj/j8/3aLp1treFVlchwsOUxcaUVVYjVFUlFhbj5OWy09SklZZqa2w1hodWJyf4KSn97u+8/f7NPj8IubqL/P3DhIVUJSXzFBTl5uezBATf///yH5BAEAAB8ALAAAAAAQABAAAAW44GcEZDB1aEcShjiZ00FhVA0HxnGiQIRdF8quM5FIOoiBBYGgVDCIw0FSNDYAlkbUEmkYEZ2GVjEoEBwIC0WhjSrYCkkmGBlAxG8ERLGHLAIXFRAbfXcbC4gOEAcCBRkNhH4NDocOGAIDBGUZG50bCg4OGgRmDAwcGAUHGqELGhqoBQoPDA8SBQ2sGgscGgwHjhILCJimpg60Hg8dWAAABB4epw8LEAnK0dnZpwkRHw8J4eLj4R4fIQA7); }

.social-bookmarks-link-misterwong {
  background: url(data:image/gif;base64,R0lGODlhEAAQAMQfAN7u+4ubqM3d6niIlTVFUrjI1UJOW2BjbqS0wUxcaUZWY2V1gpysue/3/5mptsLS31NjcGl5hmx8iYOToNLi75GhrpWlsiw8SV1tenCAjbHBzldndGJyf3+PnP///////yH5BAEAAB8ALAAAAAAQABAAAAW34HdsZDSQW4QeoqO9lPc+8uscUNDtBbAznl0nQMoYMxqKseI5ZjYQScNDrVobE0hiUUF0CpRfcMdJJDhojqUh4TDTZQVmjhl4AIIGgI5RyDcVDwgZBR4ICw0PFX0QGlMPEBB2kROFWAUNCBEJAQiFCAgDCRsWARAbCgkaHg8CrK4MZwQEC34eAQYSHgYGYAoLBBdlHB4JubsGDsUcFwZbAR4REdDSDhQLxh8GFxcR3AQK3AYQzR8hADs=); }

.social-bookmarks-link-stumbleupon {
  background: url(data:image/gif;base64,R0lGODlhEAAQAMQfANvr+Ku7yO/3/7/P3M7e60dZZ7XF0pSksXyMmYycqWR0gXWFkl1teoSUoT1NWm5+i4CQnVRkcbrK19Pj8HmJlmFxfltreGl5hkBQXaKyv01jdoaWo1dndIeXpP///////yH5BAEAAB8ALAAAAAAQABAAAAWy4MdFEWeeI3Bo4mEYUixLhkd0WpRATdclQF/DE0AULAsKgrfpbBoQBNFyXCACscHAkIASGUfKwEMuAzrDANiCmHgQDyvAk9gQK8e2Z9ug1BIdRAoFHBAHAmQCHX92AReEUAkZbgE1BwceBg8FCTQSA4gZAR4AcxkLBWNle3EEZAQXCxgYCwwVChe5uRQPCgyyDgu+twrFxRUMCgsOBQwUPA1NTg1QFGAfBQ7as9wY2swfIQA7); }

.social-bookmarks-link-twitter {
  background: url(data:image/gif;base64,R0lGODlhEAAQAMQfAKS0weTz//z9/+z2/9Tk8fL5/52tuqy9yt3t+s3d6pOjsI2dqpGhrsDQ3bzM2ZmpttHh7oaWo7TE0ai4xZ64x8PT4Nnp9omZpqrD0bnJ1rbG06CwvbjI1aKyv7HBzv///yH5BAEAAB8ALAAAAAAQABAAAAW/4IdxmiRpXKZypCR6AOBVGjDd+KFp06MVAkFj0yluNoCMBGBACAKFQsdAPSaXncAAERBYIITKxpBkGgIBC2IQDEIej8PjcuES7nhE4REZL+oICYKDawoRABsMCwgWFQlaA5EaEQsTHQoMCAQOCW0CBAoLChMACgoBEBoNYHcDEAwKBwAPCwQIHhIeuh4NAh0MsrQeAgm5uR4JBRuxEwamGZFoaAUOCg8eFM1jBw0V3hUSVgcfFLgnKQ4ZLRIYHyEAOw==); }

.bg-blue {
  background: #2382ab; }

.bg-darkblue {
  background: #0c6a92; }

.content-area {
  background: #fff;
  padding: 0 51px;
  width: 858px; }

.content-area-padding-bottom {
  padding-bottom: 10px; }

.content-area-content {
  -webkit-border-top-left-radius: 20px;
  -moz-border-topleft-radius: 20px;
  border-top-left-radius: 20px;
  -webkit-border-top-right-radius: 15px;
  -moz-border-topright-radius: 15px;
  border-top-right-radius: 15px; }

.content-area-content-main {
  float: left;
  width: 430px; }

.content-area-content-margin {
  float: right;
  width: 400px; }

.content-area-door {
  background-repeat: no-repeat; }

.content-area-door-main {
  margin-top: 145px; }

.content-area-door-margin {
  -webkit-border-top-left-radius: 15px;
  -moz-border-topleft-radius: 15px;
  border-top-left-radius: 15px;
  background: #fff;
  margin: 0 -51px 0 -27px;
  min-height: 200px;
  padding: 35px 51px 0 27px; }

.bar-header {
  -webkit-border-top-left-radius: 15px;
  -moz-border-topleft-radius: 15px;
  border-top-left-radius: 15px;
  -webkit-border-bottom-right-radius: 15px;
  -moz-border-bottomright-radius: 15px;
  border-bottom-right-radius: 15px;
  color: #fff;
  margin: 0 0 25px -51px;
  padding: 21px 0 17px 51px;
  text-transform: uppercase; }
  .colorscheme-brown .bar-header {
    background: #944e29; }
  .colorscheme-green .bar-header {
    background: #31b54e; }
  .colorscheme-grey .bar-header {
    background: #58595b; }
  .colorscheme-orange .bar-header {
    background: #ee8b2d; }
  .colorscheme-purple .bar-header {
    background: #9e028e; }
  .colorscheme-red .bar-header {
    background: #e40045; }

.page-functions {
  list-style: none;
  margin: 30px 0 0;
  padding: 0; }

.page-functions-item {
  display: inline-block;
  margin-left: 18px; }
  .page-functions-item:first-child {
    margin-left: 0; }

.page-functions-item-right {
  float: right; }

.page-functions-link {
  filter: alpha(opacity=70);
  opacity: 0.7;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: inline-block;
  height: 24px;
  width: 31px;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap; }
  .page-functions-link:hover, .page-functions-link:active, .page-functions-link:focus {
    filter: alpha(opacity=100);
    opacity: 1; }

.page-functions-link-print {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAYCAYAAAACqyaBAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIFSURBVHjaYvz//z8DLlB05d//f0AapOYfUNk/IP0XSoP4f0H0PygN5f/9B1GDzN5hz82IzXyAAGJhwANAFv9DshiZBhkMtxDJEX+hcjDxv/9wmw8QQPgtx2IxyDDkEPiLIgZho4cALgAQQAQsJ85iDN//Qw0BXAAggAj7HClOYRZDLMKMW2wWg2hcACCA8FoO8yk8cSHF6T9clqFZ/Be33QwAAURUnGNLVP+wWowZ53/w+BwggPD7HClu/yHF7V9sbDxBjwsABBBBn8MM+keMxTiCHhcACCACcU5eAkOXwwUAAogRXwlHawAQQGCff/7DIFp8+ffz3//+MxNTXOLzJUIONXpg0abFz3Jul6uQMchegAACW87DwvD291+gxUQWl8Rmsb/oaQao9+K730YwnwME0IAGO0AAsSSe+fWf1OLyDzZfIoXAP7TQQC2SEeUHQACxUCM1Ywv6f+hsWBH9D1FUAwQQC8wQUopL7HLYExhyvY/uc4AAYkFNEMQVl8ji/zBCAykKkXz6F716ZvjPABBALOQUl+hy/7ClbHjcY28XgJI5QACxkFNcYpNDrW4xgxiFhjbNAAIIHudb7LjplsWYFzwBOwQggJgIlb+0ALC6BiCAWGB51mnfZ7KKS/SUjS24//+HWAiKaeRKDiCAWIjLRriLS4wshSWe/0NTN3phChBgADnD9yneTVAaAAAAAElFTkSuQmCC); }

.page-functions-link-pdf {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAYCAYAAAACqyaBAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAPLSURBVHjaYiy9+u8/AxoACfwHEv+AxD8wG0hD+X9h4kD6L4j+B6Wh/L//IGpQ2P/+vwbyzwLpnUD+2iOufI9B9gAEEBM2iyGGQyyGWfgX3eJ/CIvhFiEsg7LhtCiQ9gDK9QPpyWY7PliC7AIIIBZsFkN8DcQMCB/Dff4PNQT+oohB2HhCAMT3B9EGW9/nAgQQCzEWT9NnYcAHgo99R4kCNMsY/iCxoXIgBxwACCCwqcjx+h/ZpwwQAwkBPL7EJ+cOEEAsYAsZsFiMFLQELUe2DJvFWOUYjAECiOU/PHgRvgdJirAxMjRrMTMQAzbbcoFpj4OfGf7+RfXln3+oaeEfQk4UIICYYBYjp2oQ/8WPfwwrn/wFxxch8OrHf4aUk18ZfvwBWgaK43+QeP6DmuIh8Y8UDQABxATPVhhB/p9h+4u/DK3XfzO8+YXbBQ++/mPIP/eN4c6Xf5jZ7T+27Ad1FBADBBCKz+EFBVL83Pz8j6Hk4k+GM+/+Ylh8+cNfhpwz3xief/+HahkxcQ5kAwQQE7JPEXECFEMKni+//zO0Xf/FMO/+L3g07Hv5h6HkwjeGL38gFqMHN2bQIyyGFVIAAcTyFynYCRWXax//ZrgE9K0ePzPDkgc/CWQx5NIPe4EEEEAsKMUlUrAjik4GlARzFWj5pfd/CGQjTEf9Q7MYZBdAALFQobjEL4cRogi7AAKIBZvFMF/26HMwqPAg6p6Dr/4w1F36xhAhz86QqcoOFz/x5jdD0ZkvYHNO+gijJEpQKLnvfotkByJxAwQQC8JlmK4HgdvA1J4JTNHK3EwMM824GLylWOGlnsPuDwzcLIwMy234GAo0ORm6r34Di0+/9Y2h/fJX1AQGy8b/ENkZIIBYYJb9wxJs//9DKhywPAPEQpBl/6GWg9Q9/PKX4fHXvwxa/CxgdQzQtgCGxf8wfQ4QQEz44gsE1XiZGPY78zLMNuNm2PviN8P8uz8YYHXNH7g6WBkPYWWpczE8DRVjeBEmzuAjw46SeJErLYAAYsGWLWAOAYGbn/4yJJ74guKof//+wy37A/MtkuVTbnxlaLz4BR6V2EpQkEqAAGLCZfFfaC33H73W+vcf7nOQ4dJczAyyQHzp3W94OoHFLS6LYS0kgABiwZdV/qPU16iOAoEz3pCUffjVL4aWy1/gdf9/5AT2H1FrorcJAQKI0fvgl//oBQkoBP7gKZv/oUXVv/8MKIXJP7QUjtxOgFXhIAAQQCx/iC0siCgusbVwkZtmyBaDAEAAsRDX6iCuuPyLLX5hPmf4z4DeKAIIMABbGDN/FAHnQwAAAABJRU5ErkJggg==); }

.page-functions-link-recommend {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAO9SURBVHjaYiy9+u//fwYGBhAJYvwDYYb/EPo/hP77D0qD+f+BfAgbiF8D2WeB9E6gmrVb7LgfM5AIAAKICcNykCVAC/79g1qEZPlfVMtBbFEg7QFU0//3P8Nkt/1fLEl1AEAAMcF8iexjsC+RaCE2BgZ2Rojlf8AWIxzyB8j+A1QDpP2BcuX2ez7JkuIAgABiAln4Hzm4USyHYBthJgY9fiaor+EWgjFMDEoDHcEQTIoDAAKICdnSv//Rgvs/JCokOBgZ9ASYINECTRN/kUIC5hiwg/79dyfFAQABxIIc7NgSGjcLA4M4OwMDDwsTAwswxfz8jQh6DMdAQsaDFAcABBDLP6TgBrEVuYFxDrTsIzAsH379z6DAxcggzsHEwMnMwCDDycTwivEfUIwZ6BgGhtc//jFceP8HwzGkAIAAYoH5GJbdfv9lZLCVYGLQAcY5OujW54Czj735wzD37k+sIYENcCx6xvYjTuoXujhAADHBgxtq0O0v/xjarv9imHXvN8Ojb/8wDLrz+R9D1/UfDOXnvzFc//gHmg7+I6UDnJ79CXSEDrogQAAxgSz/h5QIYal854s/DPOAjkAGIMPn3/vJsPnJL/QsiJIb8ICtQEfIIQsABBALZumGCE5Zbkawou9AQVCEsDMzMqjyMjHse4lIdFgSISzIsblEDuoIS2B0fAEJAAQQE2bpBqGZgcVxhCwrw7Pv/xgqLnxnyDv7jeH1z/8MbpKsDMA0iRbsqCFBAOhAHcEG4gAEEBNa0Qp3hK0oC8M9YHpovPIDnNKvfvzLkHP6C8MrYMr3kWYDW4jwPSqbCGAHxPNBDIAAYkEOPuQQeP/rP0PT1e8Mr4AhAAtakINqLnxlkOFmBhef2PUSnQOjgKFwFSCAWHDF5ZHXv5ESF8KCx9/+M9z/8hfV8n//EQn5H9EuAGXJfQABxIJuwR8sjoGIY0l4SOx/pBdElcCEeAIggFj+/GPAsGy/My/R4Siz5hUDIitDHEIE2AS0vA/EAAggFtTaDFLdWu36iDOL/cNsEyDqD2ixTgA8AuJYGAcggFjgJRmShcfc+IkOAbGVLxGWIyVCoA8Z0Yri/9B4DwfKfYKJAwQQC7ay3Hj7B6zpADnekUvPf/8QVTmBEADHO7IAQACxYEtkZz0FiA4BwWUvUCzHkwZUgZbfQRcECCBG610f//9Fb2Zh8fm/f5gNlb9ozTgY/StempFYDwAEEAvMgj94shhKQvuH2mbE1qYkBQAEEAvW/I1RN6DHNXLrCbNJTwoACDAAN66QdgeX25oAAAAASUVORK5CYII=); }

.page-functions-link-rss {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGBQTFRF/Xom+eTU/baL/Mei+pNV/Yco/Kt4/byT/XEf/P38+9a6/Zkx/KZs/MKa97d4/N7E/ZIs+4Y6/PPs/K+B+u3i+55l+86u/Pn1/YEe/ffx/aAy+L98+59U47+k/f//////fW++ogAAACB0Uk5T/////////////////////////////////////////wBcXBvtAAABb0lEQVR42mySy5alIAxFwxsVBEQUvF78/7+sRKon3X0GBLKTQ3AJT29s/kdh6w88u/ivWIcmjDco/7caMG58CIfw3LzyIxgeYObctD6dGzsMbg3H9ZWAI2dzdtK0Hzz/5nFDSPO9TS/szOvM85AnlLkRM8PWqTehdcYMrgJM0bqU4rSZT2TT4TQq65JBW5DcZFecMzv5HsUVKZOViGzap8a8TEkKmgaLLUpCthY2qmYOzwY9WbIDvV1jPlGtPTB6C0AIa6Fo/9JDWcV6PyWxQmOQdTJkaioUjMdADl5V6xqO4Gqde98SZrCLgJKqVj1NPVDonawGutkZ7lpxhOmuyz4cX0RX9znWG7+VrwodmfpFqdFrolpC70FVPy4jNJx8jBHjvtRP7+0mlEGp5MMnxiV+QpgX5XCVtRaYEamqVFxIWLDE9wxf2CTlKbVc17VchAmmHR4mFbGBrj8oMfwPn/276nVdP0MrSX/Z8/wIMAC/MiP1oYyGKwAAAABJRU5ErkJggg==);
  height: 26px;
  width: 26px; }

.related-topics {
  margin: 0 -51px; }

.related-topics-header {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAfCAYAAABplKSyAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADkSURBVHjaYvz//z8DCYAkxcQCgABiYhgEACCABoUjAAKIhQK9jBTaDY9agAAaFCEBEECDwhEAATQoHAEQQIPCEQABNCgcARBALBQUQP+plXsAAmhQhARAAJFbTjTikasn1TCAAGIhMQhpUncABNCgiA6AABoUjgAIoEHhCIAAGhSOAAigQeEIgAAaFI4ACCAWGppNdHYGCCDG/6iNzAEpJwACaFBEB0AAkRodpIQU0RUYQAANipAACKBB4QiAABoUjgAIoEHhCIAAGhSOAAggFnqUA4QAQAANipAACKBB4QiAAAMA260RQcC1d6IAAAAASUVORK5CYII=) no-repeat 870px center;
  color: #fff;
  padding: 20px 51px 16px;
  margin: 0; }
  .colorscheme-brown .related-topics-header {
    background-color: #763d1b; }
  .colorscheme-green .related-topics-header {
    background-color: #009245; }
  .colorscheme-grey .related-topics-header {
    background-color: #333; }
  .colorscheme-orange .related-topics-header {
    background-color: #eb690b; }
  .colorscheme-purple .related-topics-header {
    background-color: #7b0a82; }
  .colorscheme-red .related-topics-header {
    background-color: #c6002d; }

.colorscheme-brown .related-topics-items-wrapper {
  background: #b25131;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b25131', endColorstr='#763d1b');
  background-image: -webkit-linear-gradient(#b25131, #763d1b);
  background-image: -moz-linear-gradient(#b25131, #763d1b);
  background-image: -o-linear-gradient(#b25131, #763d1b);
  background-image: linear-gradient(#b25131, #763d1b); }

.colorscheme-green .related-topics-items-wrapper {
  background: #61be61;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#61be61', endColorstr='#009245');
  background-image: -webkit-linear-gradient(#61be61, #009245);
  background-image: -moz-linear-gradient(#61be61, #009245);
  background-image: -o-linear-gradient(#61be61, #009245);
  background-image: linear-gradient(#61be61, #009245); }

.colorscheme-grey .related-topics-items-wrapper {
  background: #7b7b7b;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7b7b7b', endColorstr='#404040');
  background-image: -webkit-linear-gradient(#7b7b7b, #404040);
  background-image: -moz-linear-gradient(#7b7b7b, #404040);
  background-image: -o-linear-gradient(#7b7b7b, #404040);
  background-image: linear-gradient(#7b7b7b, #404040); }

.colorscheme-orange .related-topics-items-wrapper {
  background: #ffa34b;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa34b', endColorstr='#eb690b');
  background-image: -webkit-linear-gradient(#ffa34b, #eb690b);
  background-image: -moz-linear-gradient(#ffa34b, #eb690b);
  background-image: -o-linear-gradient(#ffa34b, #eb690b);
  background-image: linear-gradient(#ffa34b, #eb690b); }

.colorscheme-purple .related-topics-items-wrapper {
  background: #b3409b;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3409b', endColorstr='#7b0a82');
  background-image: -webkit-linear-gradient(#b3409b, #7b0a82);
  background-image: -moz-linear-gradient(#b3409b, #7b0a82);
  background-image: -o-linear-gradient(#b3409b, #7b0a82);
  background-image: linear-gradient(#b3409b, #7b0a82); }

.colorscheme-red .related-topics-items-wrapper {
  background: #e7465f;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7465f', endColorstr='#c6002d');
  background-image: -webkit-linear-gradient(#e7465f, #c6002d);
  background-image: -moz-linear-gradient(#e7465f, #c6002d);
  background-image: -o-linear-gradient(#e7465f, #c6002d);
  background-image: linear-gradient(#e7465f, #c6002d); }

.related-topics-items {
  font-size: 13px;
  font-size: 1.3rem;
  background: no-repeat 852px top;
  font-family: DINWeb-Medium,Arial,Helvetica,sans-serif;
  list-style: none;
  margin: 0;
  padding: 26px 51px 25px;
  text-transform: uppercase; }
  .colorscheme-brown .related-topics-items {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAASCAYAAAAE7bMcAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHuSURBVHjaYiyzlZZnYGDoBOJwhpEHDgJxIUAAMQGJh0AcAcSGQHxohHj+GhC7A7FD56En5wECiAlJ4gIQ2wOxJ1TRcATPgDgFiPWAeBdMECCAmLAo3AFVlAbET4eJ5z8BcQMQqwHxXCD+iywJEEBMODSBFM0GYnUgbgLiz0PU87+BeA4QqwJxIxB/xaYIIICYCBgC0lQPNWQO1NChAP4D8RYg1gfiVCB+hU8xQAAxEWnoS6hhIEM3Qy0ZrOAEEDsBsS8QXydGA0AAMZFoAchQPyB2hFo2mMBtaDVvBcQHSNEIEEBMZFp4EGpZKBDfHWDPvwXifCDWAeJV5KRSgABiojDfrQFiLSAuhpbA9AS/gLgfiJWBeBKUTxYACCAmKjmmD+qYiZQ4hoTAXwnE2kBcBMQfKTUQIICYqOi4N0BcAMS6QLyCRgFwAJoNQS3cO9QyFCCAmGjg0FtAHAnEFqQWUAQKZF9oqU/1AhkggJhomGxPIlVVN8k04yW0masPrfdpUjUDBBATHfLvFmjJnQr1FDHgK7SFpwpt5tK0kQYQQLQOBBj4g9R8bcbVfIU21+dA2/gN9GquAwQQvQIBBkCeqoMGxgK0jsxOaKGaCu3t0Q0ABBC9AwEGngNxIhCbAfEsIPYCYg9im7nUBgABBgCV1l/rSAKzSAAAAABJRU5ErkJggg==); }
  .colorscheme-green .related-topics-items {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAASCAYAAAAE7bMcAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHuSURBVHjaYmSa5CrPwMDQCcThDCMPHATiQoAAYgISD4E4AogNgfjQCPH8NSB2B2KHv7m7zgMEEBOSxAUgtgdiT6ii4QieAXEKEOsB8S6YIEAAMWFRuAOqKA2Inw4Tz38C4gYgVgPiuUD8F1kSIICYcGgCKZoNxOpA3ATEn4eo538D8RwgVgXiRiD+ik0RQAAxETAEpKkeasgcqKFDAfwH4i1ArA/EqUD8Cp9igABiItLQl1DDQIZuhloyWMEJIHYCYl8gvk6MBoAAYiLRApChfkDsCLVsMIHb0GreCogPkKIRIICYyLTwINSyUCC+O8CefwvE+UCsA8SryEmlAAHERGG+WwPEWkBcDC2B6Ql+AXE/ECsD8SQonywAEEBMVHJMH9QxEylxDAmBvxKItYG4CIg/UmogQAAxUdFxb4C4AIh1gXgFjQLgADQbglq4d6hlKEAAMdHAobeAOBKILUgtoAgUyL7QUp/qBTJAADHRMNmeRKqqbpJpxktoM1cfWu/TpGoGCCAmOuTfLdCSOxXqKWLAV2gLTxXazKVpIw0ggGgdCDDwB6n52oyr+Qptrs+BtvEb6NVcBwggegUCDIA8VQcNjAVoHZmd0EI1FdrboxsACCB6BwIMPAfiRCA2A+JZQOwFxB7ENnOpDQACDACsDV/rq9p2rAAAAABJRU5ErkJggg==); }
  .colorscheme-grey .related-topics-items {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAASCAYAAAAE7bMcAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHuSURBVHjaYjQ2NpZnYGDoBOJwhpEHDgJxIUAAMQGJh0AcAcSGQHxohHj+GhC7A7HDmTNnzgMEEBOSxAUgtgdiT6ii4QieAXEKEOsB8S6YIEAAMWFRuAOqKA2Inw4Tz38C4gYgVgPiuUD8F1kSIICYcGgCKZoNxOpA3ATEn4eo538D8RwgVgXiRiD+ik0RQAAxETAEpKkeasgcqKFDAfwH4i1ArA/EqUD8Cp9igABiItLQl1DDQIZuhloyWMEJIHYCYl8gvk6MBoAAYiLRApChfkDsCLVsMIHb0GreCogPkKIRIICYyLTwINSyUCC+O8CefwvE+UCsA8SryEmlAAHERGG+WwPEWkBcDC2B6Ql+AXE/ECsD8SQonywAEEBMVHJMH9QxEylxDAmBvxKItYG4CIg/UmogQAAxUdFxb4C4AIh1gXgFjQLgADQbglq4d6hlKEAAMdHAobeAOBKILUgtoAgUyL7QUp/qBTJAADHRMNmeRKqqbpJpxktoM1cfWu/TpGoGCCAmOuTfLdCSOxXqKWLAV2gLTxXazKVpIw0ggGgdCDDwB6n52oyr+Qptrs+BtvEb6NVcBwggegUCDIA8VQcNjAVoHZmd0EI1FdrboxsACCB6BwIMPAfiRCA2A+JZQOwFxB7ENnOpDQACDAAqzV/r6RFG+wAAAABJRU5ErkJggg==); }
  .colorscheme-orange .related-topics-items {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAASCAYAAAAE7bMcAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHuSURBVHjaYnydyS3PwMDQCcThDCMPHATiQoAAYgISD4E4AogNgfjQCPH8NSB2B2IHkWlfzgMEEBOSxAUgtgdiT6ii4QieAXEKEOsB8S6YIEAAMWFRuAOqKA2Inw4Tz38C4gYgVgPiuUD8F1kSIICYcGgCKZoNxOpA3ATEn4eo538D8RwgVgXiRiD+ik0RQAAxETAEpKkeasgcqKFDAfwH4i1ArA/EqUD8Cp9igABiItLQl1DDQIZuhloyWMEJIHYCYl8gvk6MBoAAYiLRApChfkDsCLVsMIHb0GreCogPkKIRIICYyLTwINSyUCC+O8CefwvE+UCsA8SryEmlAAHERGG+WwPEWkBcDC2B6Ql+AXE/ECsD8SQonywAEEBMVHJMH9QxEylxDAmBvxKItYG4CIg/UmogQAAxUdFxb4C4AIh1gXgFjQLgADQbglq4d6hlKEAAMdHAobeAOBKILUgtoAgUyL7QUp/qBTJAADHRMNmeRKqqbpJpxktoM1cfWu/TpGoGCCAmOuTfLdCSOxXqKWLAV2gLTxXazKVpIw0ggGgdCDDwB6n52oyr+Qptrs+BtvEb6NVcBwggegUCDIA8VQcNjAVoHZmd0EI1FdrboxsACCB6BwIMPAfiRCA2A+JZQOwFxB7ENnOpDQACDAC6ul/rVlH71gAAAABJRU5ErkJggg==); }
  .colorscheme-purple .related-topics-items {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAASCAYAAAAE7bMcAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHuSURBVHjaYqzmapJnYGDoBOJwhpEHDgJxIUAAMQGJh0AcAcSGQHxohHj+GhC7A7FDy9fa8wABxIQkcQGI7YHYE6poOIJnQJwCxHpAvAsmCBBATFgU7oAqSgPip8PE85+AuAGI1YB4LhD/RZYECCAmHJpAimYDsToQNwHx5yHq+d9APAeIVYG4EYi/YlMEEEBMBAwBaaqHGjIHauhQAP+BeAsQ6wNxKhC/wqcYIICYiDT0JdQwkKGboZYMVnACiJ2A2BeIrxOjASCAmEi0AGSoHxA7Qi0bTOA2tJq3AuIDpGgECCAmMi08CLUsFIjvDrDn3wJxPhDrAPEqclIpQAAxUZjv1gCxFhAXQ0tgeoJfQNwPxMpAPAnKJwsABBATlRzTB3XMREocQ0LgrwRibSAuAuKPlBoIEEBMVHTcGyAuAGJdIF5BowA4AM2GoBbuHWoZChBATDRw6C0gjgRiC1ILKAIFsi+01Kd6gQwQQEw0TLYnkaqqm2Sa8RLazNWH1vs0qZoBAoiJDvl3C7TkToV6ihjwFdrCU4U2c2naSAMIIFoHAgz8QWq+NuNqvkKb63OgbfwGejXXAQKIXoEAAyBP1UEDYwFaR2YntFBNhfb26AYAAojegQADz4E4EYjNgHgWEHsBsQexzVxqA4AAAwAJAl/rvQ5xHgAAAABJRU5ErkJggg==); }
  .colorscheme-red .related-topics-items {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAASCAYAAAAE7bMcAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHuSURBVHjaYjzGoCvPwMDQCcThDCMPHATiQoAAYgISD4E4AogNgfjQCPH8NSB2B2IHy/+XzgMEEBOSxAUgtgdiT6ii4QieAXEKEOsB8S6YIEAAMWFRuAOqKA2Inw4Tz38C4gYgVgPiuUD8F1kSIICYcGgCKZoNxOpA3ATEn4eo538D8RwgVgXiRiD+ik0RQAAxETAEpKkeasgcqKFDAfwH4i1ArA/EqUD8Cp9igABiItLQl1DDQIZuhloyWMEJIHYCYl8gvk6MBoAAYiLRApChfkDsCLVsMIHb0GreCogPkKIRIICYyLTwINSyUCC+O8CefwvE+UCsA8SryEmlAAHERGG+WwPEWkBcDC2B6Ql+AXE/ECsD8SQonywAEEBMVHJMH9QxEylxDAmBvxKItYG4CIg/UmogQAAxUdFxb4C4AIh1gXgFjQLgADQbglq4d6hlKEAAMdHAobeAOBKILUgtoAgUyL7QUp/qBTJAADHRMNmeRKqqbpJpxktoM1cfWu/TpGoGCCAmOuTfLdCSOxXqKWLAV2gLTxXazKVpIw0ggGgdCDDwB6n52oyr+Qptrs+BtvEb6NVcBwggegUCDIA8VQcNjAVoHZmd0EI1FdrboxsACCB6BwIMPAfiRCA2A+JZQOwFxB7ENnOpDQACDADgj1/rWhOq7AAAAABJRU5ErkJggg==); }

.related-topics-item {
  border-right: 1px solid #fff;
  border-right: 1px solid rgba(255, 255, 255, 0.7);
  display: inline-block;
  /* für Chrome und Opera */
  padding: 2px 6px 0; }
  .related-topics-item:first-child {
    border-left: 1px solid #fff;
    border-left: 1px solid rgba(255, 255, 255, 0.7); }

.related-topics-link {
  color: #fff;
  text-decoration: none; }
  .related-topics-link:hover, .related-topics-link:active, .related-topics-link:focus {
    text-decoration: underline; }

.social-content-dotted-line {
  background: url(data:image/gif;base64,R0lGODlhAQAzAJEDAM/Pz83Nzc7Ozv///yH5BAEAAAMALAAAAAABADMAAAIK1HJjq83vIpwNFAA7) no-repeat right center; }

.social-content-header {
  float: left;
  height: 43px;
  margin: 0;
  padding-top: 37px;
  width: 225px; }

.social-content-items {
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 631px; }

.social-content-item {
  float: left;
  text-align: center; }

.social-content-item-facebook {
  width: 230px; }

.social-content-item-youtube {
  width: 182px; }

.social-content-item-rss {
  width: 118px; }

.social-content-link {
  background-position: center center;
  background-repeat: no-repeat;
  display: block;
  height: 80px;
  width: 90px;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap; }
  .social-content-link.social-content-link-active, .social-content-link:hover, .social-content-link:active, .social-content-link:focus {
    background-color: #e2e2e2; }
  .js .social-content-link {
    outline: none; }

.social-content-link-facebook {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAYAAACMo1E1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAArhJREFUeNrsmN9rUlEcwM85XutOZanN0q16KJ1zbkvbxkY9BEExxui/CILeg6K3gqCXnnrqv4gxiqhWNArKuZrRXIvqYan36lXb2L3m1ds5txwRV6f3cvRCfkHOw/n69cP31/l+hYqigJqkUulzH9eSVzien5akkgffIUBZIIRVlt3PH/J4XoeGgvd8Pu/T3TsCRyDexuK3VxMfroIOy+hI+M7EePQagVY9sxxfuWkGMCKEg/ConuM4fmp+4eES9p7FqOHIyTH1RAhqhA+B2HK82VBX5mZnzjBryfXLRsFwKIDdbgM4X4DL6dTUyeZyTcMRHsLFYM+dNgI2HBoC/RhqYKC/oZ7D7mjJLuFCpZ8lt16w4GAA9PUd3BOMiCzLLdkmXAgXq+52QSrdf+J4k7rVFm3j1DUSUofD3kI/a/2nGGNwjfNoc/P7bzDsA0EQ2gvHMPW//nLpFSgWf4AMx+m2byisFkv9DiSKoiEww3CVSkXXHfWwkmJoBFDGrcPtdgGECwH+eTF4PksXbnpqEgT8fhUMTxN19WYunFefsVrov3z9Bp4tvqALd6C3F1itjPppJP/e77Na6eecKEm60iDD8fThstmcLrjk+if6cHuFs1FroV6t794n8PgjgJJUApHIGDh29Iim3qPHT9SiQRDis9q+VlJ7ljY2PmvClcvyrk7HmnC950trEm47HG3pwnXhaE69Xc+ZBg4h9D97TlGgKckwF56iYcWMbIQLsSyre0Wi+bYSLsbn9S4WCsVhPQbIXqC19W9tbRuGI1xQEPIjD+YX3uDZizVLSPFSJF2cm51ELpczMXEqet1M+UZ4CJeaNOFw6C45Y/GVW7Is2zoFhXN4ZzwauVHjgX//m57PF0bxInIpnc6c3RFFn1KtMvSrEsm2np6U13v4eXAwcB97bLV290uAAQDzXAfnFhsJSwAAAABJRU5ErkJggg==); }
  .social-content-link-facebook.social-content-link-active, .social-content-link-facebook:hover, .social-content-link-facebook:active, .social-content-link-facebook:focus {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAYAAACMo1E1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABWBJREFUeNrMWNtrXEUY/2Z2ztlbsrl1E5PWplUb21opttTWiBgq+K4UfPVFKAg+Fqy+KQi+FAQfxD9AVPShoPgSrdSKUm2xSUhzkZpmk81tk93sZi/nNn7fnCTNbbPnnE3EIWfJnjNz5je/3+/75psV/zxMAWcAti0hXzQuLuXKbxdL5gXLdpLAgMN+NwmOJvh8PKb/1t4a/7Qhrv9IN6UEYBOTCI4znkovfzQ9V7hCN7mCxOC/alK6YELI0uGuxMddHYl3bdtxBGMMJlK5Dx6mc1foIX13nHqIePS5ubGayyX1Rh5krjiOtA49lniP3R0YPT84Nn8Lh4ZYHWQ5uCK0glocJ5/ITbjc+x4mIBY55/aZZzpfFA8ms5ct0w6pFwZspmVDoiEKxw8nob0tAZoWUjKtY8NXP5zKwNDoFIhQbRtXDCs0OZ29LLL5ci/SCLaUvkHRcgzThp6jHfDC2WMQjWhV++aWS2AYNkjdmwdnFgq9AlG2BpWTGOs+2AZ9vSdqSkZ9TdsCZnl7d6FotAqMCh4swlxbnTv9hCcvOTjAshzs6znauKAVBWm4KGg/kIAOvDzNhJ6muZgPmQRFWJBGXmtOxKpOlkovweiDGfWceswuLCum/cyHzAUDZyI4TRM7PiuVTfj2hz9hYamAidV1TQijlCLV9JFEBeWnAIGqGKiWFgrFiro0EdrErB/WaBwyJ9Uk5CEJsnbykG4vktV2ZNVosWw3ADaCc/+Xu76fuhDbmEVA/HJ7DI4+nkRjN6qVUlRR3tt5A5JqJyBMNNiqYgkXvAU2RScunK1v1axqvuTcBVYsGZCezcHEdAbEwmJBeYMyfFdHswLZEIugR5gCKh25LjsBOv/cUTh7qltJ1NYc33EyCpQ3L/UqBnT0JU3613AK+m8Nq+9rLK4BIhVy+RKk53IwO7+MACvAOHkU2aKWX6nA8PgMjE/MK6DJ1gZoaYoBljKrEzAl44HWRniyO7mr+DpuX091t2+6d//vGSW1roNSplIxIV8oQya7AhkkhzxKGz+RIlYXINY8QTdDITe5LuWKsIiDKMIiYQ0a42G8ImqlK/iSIG0ynYWp2azyNoEiMKQEAaX3YtUGfMvuJ7b6QBky9OheCVdYLBu41+WhsFKGi73HA4H7Y3AC7t2fwv1XV3NwJStfrR2rpJJaGXtjHUUeooojSCM1yB6a8D7edavHFo2Gof/XEZjGaKKo6rvQA6++dGJbv3kMss++uOnupSgZBQ+WQG4w+Nm+/JTjui5gcDQNd4ZSKHEFmjFgdgK3nC/D19/dVZ5SdSL+kZycWPOR8AXzWS+FdU1dNE6vsn1x9GwDBpCmrYLbmtS8liXwP26+mdu4Fe02du05q+NgIoKTx2toxD30qRmtAUcyD89ZfcffumStlhYYsD2SNejgWuPWwNfnuXp0Zfuqa53RCvsdrWyfonVvmGN7zty63YIzR7+ACQnMDjSe7cYKIUNm6QAd1DZ4NOaRsJhzJNsiQ+1Lyup7ayyq7yCt94vO+e0t0Tlx4kjixu9DmZMR3V+dFsYKZWBsBr78/t62Z4tYuznqR0geiDg6S5/uabnBvrnef+qTr8Zvlyp2RAjmK5FU8GBCZdG2UEFEcWIvADDDdCDZFC6/88axc7yzLTL4Wt/Bq7RE05beZQVXVjpbbL3isfAGT3q/DDxDk4KXXjl0talBGxQVRPr8yZZrGrJ2/ebMhws5I0Z1veD1ZXc/P1fRqYxs0HUgWny9r/P9pw83XqsYNrCfbtxUwDmTkM2bz94Zyb01llp5eXHZ7MRBYj/hkU5aiFntLeH08SPxn8/0NH0ei4oBa9Up/wowANHERSzZgxQYAAAAAElFTkSuQmCC); }

.social-content-link-instagram {
  background-image: url(../Images/StyleSheets/social_instagram_passiv.png); }
  .social-content-link-instagram.social-content-link-active, .social-content-link-instagram:hover, .social-content-link-instagram:active, .social-content-link-instagram:focus {
    background-image: url(../Images/StyleSheets/social_instagram_active.png); }

.social-content-link-pinterest {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAYAAACMo1E1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABEtJREFUeNrMWFlPE1EUPp1OW0ppKYUWsAUClB2MER598MHoi74aH3zQF6O/wAf9AfoDUGNiTHw0MUYiicE1yqLBjaUUEEVZ3JClUGjpQr3n2qmztcx0Ab7k0OHO3Hu/Oefc75477K3bd4CHk8QuEGsnlg87hw1i74hdJ3aXa2Tjv0ZiN4mdht2BmdjhuJ0gdo5YgCN3bReJiYE8IsTOMuTPcWJnYG8B+RxHz51Pd4TmpkbIyzOAuaAACojhtVarhWg0ChsbAfCtroLfvw6RSATGvONqhz+P5DrU9mppbgKbrQhcTicYjXmyzxQWFkJ5eRm9/vNnEfLzjZSwCpIdSE6vxlNmcwHU17lBp9MpfpmSkmJqvxcWgGEYGPWMKemmR3IxpcTQE1WVFbL3MZTBYBC2tmKUOIZYDIfdTj2KoR8aHtluyhirNIxIrLLCJbk3//0HLBCPhELhhEfweSRgMZuhurpK4GWDXk/v48ts50FF5CwWs4RYMLgJ4xMT9FecR54xb+J6eWUF3O4aKLbZEm3o1QqXE2KxmOBZ1eTaWlugob5O0LYZCsHIqIfaduAmN7Ya6aLggJH48fNXZp6zFVlpEvPhJZ5CYq0tzWAlOeR0loPBYIDFxSWYnZuH4ZFRCUEkhi/KR3GxLeXcTKqbOLnD4RC0zczOweZmiF4XWa1QX+8Gk8kELMtCaakDyspKZccKBII0BcTpkjY59BhKBx+oWeiJ/W2tNJfEsNtLZMfC5Pf5fII2LaNNnxzLCjuj0uMqQ5hM+aDRaCR9tEzyIcPhsCqxT0lOPHl0ayuxCAx6Q9LwpRgwe+QkniTaheHkvCiHpeXlpP35qzXr5FBYuVAHggHZZ1bJZi8HfKlCi0WU05r0ya35/VTTBFUhqT5wonA4Iskh/J9byWJwFYtYL9MmNzk5BX19A4K22toa0Ot1dCWLc9LnW5VoXELTbFJNGxoaySysX7/NwOLSkqDtw8dh+DI9TbVN/GwySXI47LJjZ5xzD7q6EwRRqzg5kRQB89+TboHikGJUtl2AShcDEuSXS+5aqQC3HzwAPU+eCdqaGhtouxi9/QPZI4f4NjObuK6qqpTcd5FK49jRI3TvZXUsLY3sJdIdo+fxU2XSle75AfdVOTj3lVNLhle9/TCXJPwZ6RwH8eaOEjL49n3KPijaD7sfwaepz8pFPx1yWCjy8ev3At3Wvkx/JcnfTAtTPI39E+U18I5PpCwqs0rOJSI3E8/F9fV1eP1mkFo2wGQj35TmUM7JceHin7r8ZJvbE+R0ol0BK+Ncgcl0AI/Hm1NyqirASPR/HYdbGp7icwQNklOVMPwi8/mLl7n80uRHcr1qenBl+Nt3H6iG5RC9mN2dxE6pCe+9+12Sk1SWgd9vOtFzfcSuqOmZY2IQ59PH6cKlONuLeFTYxS+aWCheJXaZv33F4gS74186DxGz7iCplXju3yDWzzX+FWAAMRKGAOjQvRMAAAAASUVORK5CYII=); }
  .social-content-link-pinterest.social-content-link-active, .social-content-link-pinterest:hover, .social-content-link-pinterest:active, .social-content-link-pinterest:focus {
    background-image: url(data:image/png;base64,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); }

.social-content-link-rss {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAYAAACMo1E1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABRlJREFUeNrMWFtTWlcUXnJRUVAPKgpJNFEwiTaN10pIm7T+gV7+Q2cy07c+pNO+9qEzfclTJw+dTGbyBzqdPvSStE0madp6ySTeYiIXkQiKEAQUEOTYtXaAAmcfFcXEb2YNnLP32edj7XX5NqobN29BHkbQPkOzojWjKeDwIaKtov2D9h3aH9kBVeaTSHyDdhVeP5RoJrRPMvYt2pdEOuuZr98QMR6uZvgwjw2jfQFHC8RnmMhdybj2KIH4XKGYsxWPvGu7AFqdFkQxDVtbZFuQSqUgnU7D6NjE6yJoI3L64rsqtQpMxlbJbCJ3zGSCcCQC6+vr7Hri0ePDIqdX8cqFKIp8XyuVIAgNzAjRaBRqa2shEonC4yeT5SanUHELT1rc09M6nY5ZMpmC+vo6CIXWYHJqumzsuOTSGGuloLJSDZ0dpyAeT0B1dRVsbGzAzOzc4ZATxe19LabRVMNbPd2w5PXC9vY2zD59Vn5y9MufTE6xGKtUV7KX6up00FBfv6dFKWmEBgEUCiVMz8yWlxxvQXNnByiUCtBiAhgMBm4256OmRgNDg/1IUAGxWAzsDmfpxe7Djz6maqzZbeLLUAiCwZfgW15h2exZWoLkZhL0egEqKiq4z9B9k8kIq4EgaLW1LGFKQJzruQvWd0CJWyJui6yWEZmx8Ue5cadrgX3OzzuQ7DKcbG+DtrYTsm8ZHOiDf0fHyrOt4XAErMNDuWsqFcbWVgitrbGMJIxPvCJL27WZTMKKfxUG+nvZNvIwNDgAm+jpUraXuxJ5q7hUNDU1gsXcCW+f64HGRgH6+3pz4x7PC5ianoH7Dx6yzsF9EZLu6T6Lpab6YOTkYig/G4lk7/lzLKaycDhd8MOPPzGyPDQ26uH4MdPByO3pQfQEee/smdPMq1mkUltw+/c/WeLwcOm9i1BVVXV4nstHOybCyPuXwFhUWn7+5TdIJBLcZy7arPsnF4/HwYUZubLixyDe3HURrVYLIx9clhL89TZ3PmU3bfG+6txaOAwL7kWYt78qFYuLHkaYFpTLRhV2k9aWFggEArCBRZdAnqP5dF8qGrTgcLh2rHO7xlwAC6jnxRITmeSJ2adzO6gULfRgb82PQdJ7PAlGSUUeL1tC+LGW2e1OuHf/L9k5p062s66Rj9Gxce7cM6ct5c3WQDDIROYdzEg5DGAWG5qbctdzz+a58yxmc+kdIj8TqY6R2qX48fp8qFhiLFEMhmZ48PBvdt6QSicNEwf+1UBOWT9/boeuLrNEYpGqluu5suQslk6wWYeZbMqiy2JmPZZKzXJGAFDhJaEpUTHmDgwDf46gw+mUkCMYW1tkyXG3leRQX+/5AmL/98h+1HjqXLJQDHJPJ4LAPJiL1wxJ6buMpcUcnQtIt8kei/T6vI6QBNeCmztPEISCfs0juFO9U8i1pp2gzngu6xGv18edl19Ssp4uBsUzCYuSOsROCGORLpT1Me68+rq6gutIJCzzYytlyUkaKekuuWLrxm4Rja5LTmvU8KVeqSm4TiQ2ZU9vvBZP2So5B1LLot5Pf0N0YCbWYGAnUVBSS3O7PWy8YL5vGTMuxMpL4Q4kisglJFoxjWdkGaGRrrhx89YMfuk+6Bmz7cRx9hI6EuZjUUbb7QGz5Lm75SB3ABJyuEsxd508fsT+AiM+14kc/bnx1REjR3yms6XkGtrnaLE3TCqW4XGtuLfSjTton6Jdpra3mzAoE6gGURW/h/Y92lR24D8BBgBEc/jkOQLRwQAAAABJRU5ErkJggg==); }
  .social-content-link-rss.social-content-link-active, .social-content-link-rss:hover, .social-content-link-rss:active, .social-content-link-rss:focus {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAYAAACMo1E1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACHdJREFUeNrEWGtsFNcVPvfOY3fW6zd+hfcjPAsETFRKFCFI1EeqKFEUpVGRqkpVVapU/dFIIEh+RKVqpf5o/qRQqaryC/VHm6okKiVN1RJK0iSlLRQSsDEE2/gB2Lt+dHdmdx63372za3t3ZmOaAh1xbHPnzMw353znO+eOPjQ4QIwEaYFLhjO128yPPad5znYWBG04weluH4ICwfktX7feK9Qt+KlrNf3J5yaWGbGhwUFiTPDURP+PElMj+yRQwe4+puqDiQA/GNkNi36ca15+QILWBRas7MeHktn+fYJrACbfxr/n4IT8AXxWpm+fEMLLtax6gd3oOfvZhtGz7yCKGqDT//8Q8p8/cd+2h/Rk9upe5he1AFErQwNyvIVHCqxa5Crk0tg9iCAPPM3KXNmr6/b4DiHjGQRhaPGD6Qbx5kUkPJfIK+K3Q6Lo4G8XwCU3AJZrIeC7BNCwx3bozHNaxNx4BOCbVU/m5i+XwwhwBYCzSeQyFEyOUJAdpmD6FtYKwKmFQO9gTCU45rstOtJXWZoSnExpOUIylUZSGdU1k9a+MnT79zgFt66SN3IRgG+EFacZdzKAXBeKW3PBeSjr+auVp1uV6Uu3kn+zj9xrf6NgbAAnZMr1O4JOJ+FWxdQL7Xa1DinVOteQ1rGa/KHz5PaeQlTHcGfzf+akrtJYnVYf4MAz0v6LB8BPW7SJePsqci/+kbxrZ0IuKj5+SmHOvfHSOEjfUkFHpIUl0gBnEDNTxFPNxBs6UMGLiTd2YX3+tHmDZ6l47vXSS34KLjKW0clHxckIIWKi1ELI81CJOQVUal4g1+WBh/D0AqQQaVy8hXjTwtopWfwAcRRQ4YOjJPJZLCRU5c8Xfab0FJ3Ks0nb3+3vR2VazEyqamNKof2wl0h5UAQvmQTrTKFK+8gb+DuqdFhFlVlN8c/Cut4OLo5eJLInZ+4RMaXvUuCZCkowdoX86+dsNvH9dWFaE3VIXRfS1hk+TKZCcs+HCEseyotlFZY5JPVPRT1B+vLtZGx4TFEg7gimb1Dh1BES9sRsipVMlYoOqQ8QXSE1FL7k2vJchk388DPjON0iO4TSNkRNW7iZ6p45jD/REZxpElMj5Gf6KRi/SkJWosqbGd5cXocOIlNsdn+V+IIVsQB9XFs8dXiWOi66jjOpKlvkxkMaybTPdp6MPqMYKuQ44cpqRUTSbaHmN8LAMVkCopin4OYl8q6eJn/kQnidYRGBEsHUMDmnXwHAPeBbdwSc1rqCjI2Pk3PiJfCpqO4lnxM2U44MROcOPaJnZX5Jca4SU5k2bdFWZV7/e1Q4/TPyB88QSzaEUcSb2/3vU2LX82RueipaJKt2opC6UcW/Dq+Zp4q5Qhtn8wnk0u2UQurNrc+iMIaQelge/dbOkH38ILTu97HXJR89QLx1Wenlazy7ZLzMy0q7vRbEjBQld++j1JM/gS5auF+A6CaQIo70vYAq/TB6TV0rJR5+TnIknMJ4bdMOfLFzP7ys8rwWkhHjEzgU3LoE0k4oEEqUaxxa+xplXt9bqqCUbrqQhNELpK9/PPz/XP82yEv/uySmh8PUzn32rNnawS917peT+syajJrvoE+eIf/aO+RfOk7uR8fwoH+BJ42oysXx/GhZThqkyL/8piI3QzUHEwOqm+hLPlcVPk1NOd7lE8ovHhvZPPaMnIoRKZasJ6l/5OXJ6z1B9mvfIOf485CTm/E83PAkGdu+jmrMS8Lg+jS5Z49SkPk46nv/o6QtWEVq8KiBjn9SzmdMRiJZp/jkXTxG9q/2IJLnYgGaO75LesdaYgHkSIc8FCfJ/cerUUdQRV/zBTCoUPO5XFVMrEnu+SoK2AspU3yyGsDH6+S8/m1oXgzhzToyt3+H1OgvA2Ba5Pe9CfUfjEZv5SPKHwNkLIb4tCrlxxsl6iGcz5D50PfI3PI1YvUdio+USKFQsuT8AW3ZzkYLZCVS1vWAan2S8IGTIe/KW1Getq2FrKwozY+xaZU9c64BL8qcNy+j5FOvUuKRQ2Q+uJfMnS+S9fRRCPCDCqBMs8j0kvvBK7EDqLH+CRV5lSLDRHW+HbbHCj9MOZ2bZHOlKI5YcEJxLAEwvHV1ZcrSHZTYfYi41ag0jYPwfs9vMUX0RKO3bJcarxiDn5Egke2FdAxF/To2oiGxeHCKW3NN8qppKfH7tsULb+MSvO1mpF2mDIQHF/2e30T90p0YAtaEKZPyVJzG4NAbDXLzitmRvgpLDOdkJSXk5rV2Z5DywkXoD73yh/6qJpMop9bJzbsCJwskyPbFdIw29DTZm4Pb4JwOULkRaNlwjfm7oLjGMNkqfwMKnx9FBQ9EwTUtAy4epggtjXLRe7JkE3EMFGEdRjnHKhah6Aza5P3zcPnzSiW2878gmr4WKnu5gFDZIjcam1p1Px4+mIpTMcJYr+REcb0SHNMZNqmRT16QiuDK78hFf9TWfYVYqp1EAYNh3xvQrGPhDDezKwv5EYDwrH7h7D4B54U9Fm6GJDD5Gy8tJvoq31mEaZ/h3OwnMZ9N//LzH5p+dr2gmC2cZ6s+SHoy1CxZBLpVY6YqDw1V0a7e1MRtNat8OIrINjo+4uPpLSd1Ksa3EKi75BSTOoRWJIfNMOQxviC08pPaNmNB1K/ifMmqRyXm0li6+yQfSu864phtjsbihZCVRmhWInZN00p+FRZzTcRHqzivA5htdjkj6YePcJu3XOhp2nPQxy5KIo7o3j00jRXJ0yzqbXr2oMMaL+iaKFAmseHl883fotXTr/2g3ruekp/EBLuzn7U+6YNX+OFI0JSxJH+5/ukXJ837X5a42J9P/kW5uGSQEeQ2thfOfbPVvbTTCsa6wAf97gIU8ju+l+dtI+Pm2rdvmpt+7vHUeYPCL1//EWAAzPdqqTs45kkAAAAASUVORK5CYII=); }

.social-content-link-twitter {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAYAAACMo1E1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA8ZJREFUeNrMWEtPU0EUPn3QlraUKi1teSlKoOUNutKtMW7cEBe6MXFl2Jn4S0jYEKMYXSqIaFwYwSACMRLeDxPkqVSwhVJKS1se9ZyhINBpe1vapl/ydZLp3LnfPTNzHiN92voCjuE+8iGyHik71i8KtoEgEw0/chjZgjwSJA22amQr8k6USUSQHGQirwV5G/kAuXUo7okAYakC6dhF3hPjTwPyLqQXSE8DiWuE9EQjiatNU3G1tOckyZi5proSNBoN5Or1oFarQCwWg9/vB4djA2x2O3i9PhifmIw0hUTKcw1X6utAk6WGdYcDRscmYhZWX1cDJZcvoSj1iX65XA5Go4FxcWmJfUBmZibodTrQ63Xw7PnL48MDUt7k57TZUFRUCBKJBKoqy/ELp4SvRU01VJRbICMjI+K4C0VFjIdYX3eEjBHzHtRqtawlgUaDgQkUgqrKCigsyI8q7DTcbjesrP6FWzdvnOjnWk4u/x8cCgsLmOnJiiOj4xFfIpPJ2PLECpVKBeWWMlhbW48uLhA4uQ11uhy0ZjYolUpwuVxhlznr1B6LBRsbTpibX4guzu32gEKhODlQKgVzWSmK20IRWeD2uEMOi0Ihj0uYzWaHhcWlkNPLFUfmzck5z7cOnmKzuRR2dnbAZDTC5qYLvD4f+Pw+2Nvbi0vcstXKdStccQ7nxoGFssIvE236vDwTI2F3d5f5snggEvGf4/bmot9ZXrYy6wgFLXu84gKBff6cvE46ofSyVIAsHm47cD91a8udsgDq9XrDRiGuuM89X1Im7ufsfNj/uOIoOA8Nj6REXKT3hN3BFA1mZmaTKuzXr98R/494vHr7+uHjp27my5JitZHR+MWRn7NgVNje3k64MKdzMySWCnIlhyBHTG4lGRBy6KJ6zfaOzoQLm52d4+ZvMYujbKHz/YfEVc+Yqvf09gkaKyje2O1rLIX+9n0QVlZWzyTuVVuH4LExBcPJyWkYHBoOyfeE4nV7B/gwgxEcr4UONBhy4SoWPtTGCkog2t68BY8ntlPPFVdcfJFZR6VSgglriAKsC+LNOKjK6uruietZrrh8kwlKS0vOtLfIcZMTX8XCJV5wxX3tH2Ast5jBYi6D7GyN4AkXFhZhDLNaOkRnhTTStdbU9A9GWlIqhPVY6FAVL5fJgrnYHtYSHlZ822y2RIc5kTR4cRcR+/v7YLX+YUwh/LTLB9L0ImeAxDWnqbhmEteFbEozYaSn69B5PU4jgU1BPUeuhMqfR8h3cHCbfh0OLpFTBQodlA20BFeS4Z8AAwDa8Uv4QzvccQAAAABJRU5ErkJggg==); }
  .social-content-link-twitter.social-content-link-active, .social-content-link-twitter:hover, .social-content-link-twitter:active, .social-content-link-twitter:focus {
    background-image: url(data:image/png;base64,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); }

.social-content-link-youtube {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAYAAACMo1E1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA0ZJREFUeNpinDt/EQMScALibCC2AGJRIGZioD34B8SvgfgEEE8F4n0wCRYoDXJEOxCXMdAfMAOxFBAHQXEXEFeCHA0LmeYBchg2UAZ1DzjEzIG4nGFwAZB7zEGOy4AG7WACIPdkgBxnRYzqpIRYMEYXCw70p5UDrUCOEyJG5bHjJ8G0s5M9mI6KCAPTGzZtoZXjhJiILS5u3LwFpuXl5MA0Bwc7mP779y9cDRMTEwM/Hx+1HMfEQo4uWOh9/PgJLgaKXn5+Prj42vUb4VEPAvMWLEZhE+U6Uhx1/sIllNDbvHUbXA7msH///oHZ1EiLJDruIgr/16/fYFpGWgri2C3bGRYsWkq1REd29YQcpfLykJD8+vUrRkjS1XEwR334+AEuJi0FCTlWVlaqZleyQ46bixvO/vsPkmOZmZlJCnGaOQ7ZIV8+fyHacaREN9mOQ47CEydPg2lfH08GRkZG7CWqoCD9Qg658P34CWFhYnwMmN677yCKYwL8feiX5tDBoiXLwQ6B4YePHsGjGlmcFMAIbAm/JaZ+FRERhldNv37/ZmADRivI4v///8ND8g8QMwGjFcTm4OAARzGoUH71+jWQzQQsF38xfP/+nVi3vSNYfYHSip2tNYOQkCBViwliqjC80SrAz8+gr69LscNAoYcOXJwdKXOcsLAQg6KCPOWFKROqNaCaRE5WhoGLixOvPrzRKiYmijca0Buf6K0PnAU4N6QAt7ezZdi+Yxd5jmNhYcFwCDGWEwskJcRpV5QghyY6Gz2ksYlRlOZgxQSpANbfgDkGFtrIYnQthGkBWOhlEalRSlfHkZOJ6B6tpIQg3pDD1fwhZBm6GHJGICUEQRX/OyCNtX4yMjRgMABWXwMUku9B0foXl+zjx09o6rB16zfhbTKCHPcKl+yXr18Yzp47TxOHHTl2HNj0+oVPyStQmjsAxFrYZL9//8Fw6/YdhvfvPzBoaqoz8PLwkl0ww9IwqNV87doNhnfv34HNxwMOgBw3HZROQcMfuBz4CBi9j2gcxWgA5OrpoGi9AsRVg6xyALnnCqyc6wfiIiD+NsCO+gZ1Rz96OQcS2APEqaCmFqhFQ6ca5A8QPwdiUHdtNhBfhkkABBgAwQYoQMsZ7OYAAAAASUVORK5CYII=); }
  .social-content-link-youtube.social-content-link-active, .social-content-link-youtube:hover, .social-content-link-youtube:active, .social-content-link-youtube:focus {
    background-image: url(data:image/png;base64,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); }

.social-content-link-xing {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAYAAACMo1E1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA/FJREFUeNrMmFlPWkEUgA9LUcomqOAOsgmiFtrnpg9N09/gi/0N/QN96P8wTfoHfO6DNjFNa2Pa1IoLqLgAKossKjQqSM/Bq1HvXLkIiCc5JMyZGT5mznavfPLTZ+CkDfUD6gRqOzy8HKASzEfUDA1IOcMA6gzq+yaBAfe77zmOgUu4Fo7YB49DfBxPixw/xlFfNeqXDHo9eDxu0Gm1ABIJSEmlEpDJ5RCN7sLcz3nWMuIZl3M+1jDp6jKCw25j2hb9S3ctnaBrdTXMidoN8GxslGkLhyOQTBzctdxFcK2NgrMOWkCpVDJtK4EgpNLpu5a3ElypIddpMsGIZ5hpCwbXIZ//V2mLkrzSDKOx89r0UtmpS+clSCSTgmt0Oh24XE6cKuHZisUibIRCkEqlKv7BinDDLhdYrZYbY+cINz3zFcKRKHONvk1XvlKW+JdWYG8/Jur0pZUmrAQC/EWYCrzeMdBoNHwwfZvgdeZyeQyEsGjXqAh3dHQMC3/9vPHOjg7o7+vhjZuMxpuucE2WllcgnkjWDy6fz8Pa+jocH+f4qdznLaeL66ljbGyEuQ/52O7eflVBJRUz6fDwCOZ//eaNtygU4BpyXn23mM2gVqkEfU1MEFQNR5JOpeHk9JQ37rDbL67TZERfczPXboQ2Madlqk5HouDUahU4HLbySd2WQDBYTh0Omw1kMhnPfnZWgFVKuFWemmg4isrREQ/TH4Nr66DVasDptAvWz1gsfq9EXhFOo1aDV6A+/llYhEKhCMPuIUFfjUSj964yFeH6+nqhu7uLN767uwexeBxTRyf09vQInloyedAYuH4Ee/HcJ5iz5DI5jI56mHaCT9QAdiccFW6rdRAUiifM6KO6qdGoL5pIVkuEpe0+QSAKjsqQDeFuC6WTcCQCO9iPZQ8PIR5PMNc7HXYwGAw1wQkW/nbcOJfLYZE/L3ciV6e2EYJQaOvicekgVb5eVrmiP9eDvlrL6QnCffv+Q9QGmWwWtnfCYB7o59k8w27Yj8XuHRRSqFHSmPkDmGRZolI9hb7e3salEjGSw2S8KgBIJY06mKbB0elRBBcKBZ5NgSXPYjE3D46ESpR/aZlpc2PLLtTjPQgcCQVGJpPlRx0+QLPS0oPCUWrxL7NPj/q+7i5T8+BIEtiGs7oQqihDCEjtVTVwknrCUXAIRS49kRn0bWK3klASPqn36aXR76gj0ev1FxWGE5lMCkql6BcMJwS3TXW+nnBUsmot+sRF1zoFj1OmCG4SdeuRgRHPJMHRU+471OwjActyPMnLVDKL+gZ1rslgcxzH7O2Wid5/vkR9i/oadVDMi546CBXkTdRp1C/c97L8F2AAhShRZHzeEtAAAAAASUVORK5CYII=); }
  .social-content-link-xing.social-content-link-active, .social-content-link-xing:hover, .social-content-link-xing:active, .social-content-link-xing:focus {
    background-image: url(data:image/png;base64,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); }

.social-content-content {
  background: #e2e2e2;
  display: none;
  margin: 0 -51px;
  padding: 20px 51px; }
  .social-content-content:target {
    display: block; }
  .social-content-content :last-child {
    margin-bottom: 0; }

.social-content-article-image {
  float: left;
  overflow: hidden;
  width: 455px; }

.social-content-article-text {
  float: right;
  width: 375px; }

.social-content-article-header {
  color: #0199e4; }

.social-content-article-abstract {
  color: #000; }

.social-content-article-link-wrap {
  text-align: right; }

.bullet-list {
  list-style: none;
  margin: 0 0 15px 20px;
  padding: 0; }
  .bullet-list li {
    line-height: 18px;
    line-height: 1.8rem;
    background: url(data:image/gif;base64,R0lGODlhBAAEAIAAAGbF7QAAACH5BAAAAAAALAAAAAAEAAQAAAIEhI8JBQA7) no-repeat left 7px;
    padding-left: 15px; }
    .bullet-list li b {
      font-weight: bold; }

.ordered-list {
  margin: 0 0 15px 35px;
  padding: 0; }
  .ordered-list li {
    line-height: 18px;
    line-height: 1.8rem; }

.contenttable {
  line-height: 18px;
  line-height: 1.8rem;
  border-bottom: 4px solid #9c9c9c; }
  .contenttable td {
    border-bottom: 1px dotted #c2c2c1;
    padding: 7px 10px 4px;
    vertical-align: top; }
  .contenttable th {
    -webkit-border-top-right-radius: 15px;
    -moz-border-topright-radius: 15px;
    border-top-right-radius: 15px;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 18px;
    line-height: 1.8rem;
    background: #9c9c9c;
    border-left: 1px solid #fff;
    color: #fff;
    font-family: DINWeb, Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding: 7px 10px 1px;
    text-align: left;
    vertical-align: top; }
    .contenttable th:first-child {
      border-left: none; }
  .contenttable tbody tr:first-child td {
    border-top: 4px solid #9c9c9c; }

.csc-textpic-above .csc-textpic-image {
  margin: 5px 0 20px !important; }

DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-image {
  margin-bottom: 20px; }

.csc-textpic-intext-left .csc-textpic-imagewrap {
  margin-top: 3px; }

.csc-textpic-last {
  margin-bottom: 10px !important; }

.csc-textpic + .h2 {
  margin-top: 5px; }

.link-list {
  margin: 0 0 10px;
  padding: 0;
  list-style: none;
  line-height: 18px;
  line-height: 1.8rem; }

.link-list-uppercase {
  text-transform: uppercase;
  font-family: DINWeb-Medium,Arial,Helvetica,sans-serif; }

.link-list-item {
  background-position: left 5px;
  margin: 4px 0;
  padding-left: 23px;
  text-decoration: none; }
  .link-list-uppercase .link-list-item {
    background-position: left 3px; }

.link-list-link, .link-list-item-topicbox-ttnews a, .link-list-news a {
  text-decoration: none; }
  .link-list-link:hover, .link-list-item-topicbox-ttnews a:hover, .link-list-news a:hover, .link-list-link:active, .link-list-item-topicbox-ttnews a:active, .link-list-news a:active, .link-list-link:focus, .link-list-item-topicbox-ttnews a:focus, .link-list-news a:focus {
    text-decoration: underline; }

.link-list-topicbox {
  font-size: 18px;
  font-size: 1.8rem;
  font-family: DINWeb,Arial,Helvetica,sans-serif; }

.link-list-item-topicbox {
  background-position: left 3px;
  margin: 6px 0; }
  .link-list-item-topicbox:first-child {
    margin-top: 0; }

.link-list-date {
  font-size: 13px;
  font-size: 1.3rem;
  font-family: DINWeb-Medium,Arial,Helvetica,sans-serif; }

.link-list-abstract {
  font-size: 12px;
  font-size: 1.2rem;
  color: #58595b;
  font-family: Arial, Helvetica, sans-serif; }

.tx-indexedsearch-browsebox {
  font-size: 18px;
  font-size: 1.8rem;
  border-bottom: 5px solid #cbcbcb;
  border-top: 5px solid #cbcbcb;
  font-family: DINWeb-Bold,Arial,Helvetica,sans-serif;
  line-height: 100%;
  margin: 30px 0;
  padding: 13px 0;
  text-align: center;
  text-transform: uppercase; }
  .tx-indexedsearch-browsebox ul {
    list-style: none;
    margin: 0; }
  .tx-indexedsearch-browsebox li {
    display: inline; }
  .tx-indexedsearch-browsebox a {
    border-left: 2px solid #cbcbcb;
    display: inline-block;
    /* für Chrome und Opera */
    padding: 0 7px 0 7px;
    text-decoration: none; }
    .tx-indexedsearch-browsebox a:hover, .tx-indexedsearch-browsebox a:active, .tx-indexedsearch-browsebox a:focus {
      color: #000; }
  .tx-indexedsearch-browsebox .tx-indexedsearch-browselist-currentPage a {
    color: #000; }
  .tx-indexedsearch-browsebox li:first-child a {
    border-left: none; }

.pagebrowser {
  font-size: 18px;
  font-size: 1.8rem;
  border-bottom: 5px solid #cbcbcb;
  border-top: 5px solid #cbcbcb;
  font-family: DINWeb-Bold,Arial,Helvetica,sans-serif;
  line-height: 100%;
  margin: 30px 0;
  padding: 13px 0;
  text-align: center;
  text-transform: uppercase; }
  .pagebrowser ul {
    list-style: none;
    margin: 0; }
  .pagebrowser li {
    display: inline; }
  .pagebrowser a {
    border-left: 2px solid #cbcbcb;
    display: inline-block;
    /* für Chrome und Opera */
    padding: 0 2px 0 7px;
    text-decoration: none; }
    .pagebrowser a:hover, .pagebrowser a:active, .pagebrowser a:focus {
      color: #000; }
  .pagebrowser :first-child {
    border-left: none; }

.pagebrowser-active {
  border-left: 2px solid #cbcbcb;
  display: inline-block;
  /* für Chrome und Opera */
  padding: 0 2px 0 7px; }

.pagebrowser-prev-next {
  font-size: 13px;
  font-size: 1.3rem;
  display: inline-block;
  /* für Chrome und Opera */
  font-family: DINWeb-Medium,Arial,Helvetica,sans-serif; }

.pagebrowser-prev {
  background-position: left 2px !important;
  padding-left: 20px; }

.pagebrowser-next {
  background-position: right 2px !important;
  padding-right: 20px; }

.twocols-table {
  display: table;
  margin: 7px 0 0;
  width: 858px; }

.twocols-cell {
  display: table-cell;
  width: 429px; }

.twocols-cell-left {
  border-right: 1px dotted #c2c2c1;
  padding-right: 51px;
  width: 377px; }

.twocols-cell-right {
  padding-left: 51px;
  width: 378px; }

.form-row {
  margin: 5px 0; }

.form-cell {
  float: left; }

.form-cell-city {
  width: 320px; }

.form-cell-postalcode {
  margin-right: 30px;
  width: 80px; }

.form-cell-street {
  margin-right: 30px;
  width: 350px; }

.form-cell-streetno {
  width: 50px; }

.form-cell-50-50-first {
  margin-right: 30px;
  width: 200px; }

.form-cell-50-50-last {
  width: 200px; }

.form-label-checkbox {
  display: inline;
  padding-right: 15px; }

.form-field, .search-query input.text, .search-extended .select {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  outline: none;
  /* für Chrome */
  padding: 5px 5px 3px 5px;
  width: 100%; }

.form-field-select, .search-extended .select,
.form-field-text,
.search-query input.text,
.form-field-textarea {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: inset 2px 2px 2px 0 #cecece;
  -moz-box-shadow: inset 2px 2px 2px 0 #cecece;
  box-shadow: inset 2px 2px 2px 0 #cecece;
  background: #f2f2f2;
  border: 1px solid #f2f2f2; }


.form-field-text,
.search-query input.text {
  width: 100%;
  border: none; }

.form-field-textarea {
  height: 100px;
  height: 10rem; }

.form-submit, .form-submit-events, .pollsubmit {
  font-size: 13px;
  font-size: 1.3rem;
  border: none;
  color: #0199e4;
  float: right;
  font-family: DINWeb-Medium, Arial, Helvetica, sans-serif;
  padding-left: 20px;
  text-transform: uppercase; }
  .form-submit:hover, .form-submit-events:hover, .pollsubmit:hover, .form-submit:focus, .form-submit-events:focus, .pollsubmit:focus {
    text-decoration: underline; }

.form-field-error {
  border-color: #f00; }

.required-marker {
  color: #0199e4;
  font-weight: bold;
  font-size: 16px;
  font-size: 1.6rem; }

.required-explanation {
  font-size: 10px;
  font-size: 1rem; }

.freecap {
  margin-top: 20px; }

.freecap-image {
  margin-top: 10px;
  margin-bottom: 10px; }

.btn {
  font-size: 13px;
  font-size: 1.3rem;
  border: none;
  background-color: transparent;
  color: #0199e4;
  font-family: DINWeb-Medium, Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  padding: 0 12px 0 0; }
  .btn:hover, .btn:focus {
    outline: 0; }
  .btn:hover {
    text-decoration: underline; }

.powermail_fieldset > .powermail_legend {
  display: none; }

.parsley-errors-list {
  list-style-type: none; }

.parsley-required, .parsley-custom-error-message {
  color: red; }

.doorteaser {
  background-image: -webkit-linear-gradient(right top, #dfdfe1, #f5f5f6);
  background-image: -moz-linear-gradient(right top, #dfdfe1, #f5f5f6);
  background-image: -o-linear-gradient(right top, #dfdfe1, #f5f5f6);
  background-image: linear-gradient(to left bottom, #dfdfe1, #f5f5f6);
  border-top: 1px solid #fff;
  height: 220px;
  overflow: hidden; }
  .doorteaser-link:first-child .doorteaser {
    border-top: none; }
  .no-cssgradients .doorteaser {
    background: #dfdfe1 url(../../Public/Images/StyleSheets/no-cssgradients-doorpage.png); }

.doorteaser-link {
  color: inherit;
  text-decoration: none; }
  .colorscheme-brown .doorteaser-link:hover .doorteaser, .colorscheme-brown .doorteaser-link:active .doorteaser, .colorscheme-brown .doorteaser-link:focus .doorteaser {
    background-image: -webkit-linear-gradient(right top, #fdf6f3, #ebe2dd);
    background-image: -moz-linear-gradient(right top, #fdf6f3, #ebe2dd);
    background-image: -o-linear-gradient(right top, #fdf6f3, #ebe2dd);
    background-image: linear-gradient(to left bottom, #fdf6f3, #ebe2dd); }
    .no-cssgradients .colorscheme-brown .doorteaser-link:hover .doorteaser, .no-cssgradients .colorscheme-brown .doorteaser-link:active .doorteaser, .no-cssgradients .colorscheme-brown .doorteaser-link:focus .doorteaser {
      background: #fdf6f3 url(../../Public/Images/StyleSheets/no-cssgradients-doorpage-brown.png); }
  .colorscheme-green .doorteaser-link:hover .doorteaser, .colorscheme-green .doorteaser-link:active .doorteaser, .colorscheme-green .doorteaser-link:focus .doorteaser {
    background-image: -webkit-linear-gradient(right top, #f3fff5, #d9efe3);
    background-image: -moz-linear-gradient(right top, #f3fff5, #d9efe3);
    background-image: -o-linear-gradient(right top, #f3fff5, #d9efe3);
    background-image: linear-gradient(to left bottom, #f3fff5, #d9efe3); }
    .no-cssgradients .colorscheme-green .doorteaser-link:hover .doorteaser, .no-cssgradients .colorscheme-green .doorteaser-link:active .doorteaser, .no-cssgradients .colorscheme-green .doorteaser-link:focus .doorteaser {
      background: #f3fff5 url(../../Public/Images/StyleSheets/no-cssgradients-doorpage-green.png); }
  .colorscheme-grey .doorteaser-link:hover .doorteaser, .colorscheme-grey .doorteaser-link:active .doorteaser, .colorscheme-grey .doorteaser-link:focus .doorteaser {
    background-image: -webkit-linear-gradient(right top, #f2f3f3, #d9d9d9);
    background-image: -moz-linear-gradient(right top, #f2f3f3, #d9d9d9);
    background-image: -o-linear-gradient(right top, #f2f3f3, #d9d9d9);
    background-image: linear-gradient(to left bottom, #f2f3f3, #d9d9d9); }
    .no-cssgradients .colorscheme-grey .doorteaser-link:hover .doorteaser, .no-cssgradients .colorscheme-grey .doorteaser-link:active .doorteaser, .no-cssgradients .colorscheme-grey .doorteaser-link:focus .doorteaser {
      background: #f2f3f3 url(../../Public/Images/StyleSheets/no-cssgradients-doorpage-grey.png); }
  .colorscheme-orange .doorteaser-link:hover .doorteaser, .colorscheme-orange .doorteaser-link:active .doorteaser, .colorscheme-orange .doorteaser-link:focus .doorteaser {
    background-image: -webkit-linear-gradient(right top, #fff8e8, #fce9db);
    background-image: -moz-linear-gradient(right top, #fff8e8, #fce9db);
    background-image: -o-linear-gradient(right top, #fff8e8, #fce9db);
    background-image: linear-gradient(to left bottom, #fff8e8, #fce9db); }
    .no-cssgradients .colorscheme-orange .doorteaser-link:hover .doorteaser, .no-cssgradients .colorscheme-orange .doorteaser-link:active .doorteaser, .no-cssgradients .colorscheme-orange .doorteaser-link:focus .doorteaser {
      background: #fff8e8 url(../../Public/Images/StyleSheets/no-cssgradients-doorpage-orange.png); }
  .colorscheme-purple .doorteaser-link:hover .doorteaser, .colorscheme-purple .doorteaser-link:active .doorteaser, .colorscheme-purple .doorteaser-link:focus .doorteaser {
    background-image: -webkit-linear-gradient(right top, #fcebf8, #f1d9ee);
    background-image: -moz-linear-gradient(right top, #fcebf8, #f1d9ee);
    background-image: -o-linear-gradient(right top, #fcebf8, #f1d9ee);
    background-image: linear-gradient(to left bottom, #fcebf8, #f1d9ee); }
    .no-cssgradients .colorscheme-purple .doorteaser-link:hover .doorteaser, .no-cssgradients .colorscheme-purple .doorteaser-link:active .doorteaser, .no-cssgradients .colorscheme-purple .doorteaser-link:focus .doorteaser {
      background: #fcebf8 url(../../Public/Images/StyleSheets/no-cssgradients-doorpage-purple.png); }
  .colorscheme-red .doorteaser-link:hover .doorteaser, .colorscheme-red .doorteaser-link:active .doorteaser, .colorscheme-red .doorteaser-link:focus .doorteaser {
    background-image: -webkit-linear-gradient(right top, #fdf1f3, #f7d9e0);
    background-image: -moz-linear-gradient(right top, #fdf1f3, #f7d9e0);
    background-image: -o-linear-gradient(right top, #fdf1f3, #f7d9e0);
    background-image: linear-gradient(to left bottom, #fdf1f3, #f7d9e0); }
    .no-cssgradients .colorscheme-red .doorteaser-link:hover .doorteaser, .no-cssgradients .colorscheme-red .doorteaser-link:active .doorteaser, .no-cssgradients .colorscheme-red .doorteaser-link:focus .doorteaser {
      background: #fdf1f3 url(../../Public/Images/StyleSheets/no-cssgradients-doorpage-red.png); }
  .doorteaser-link:hover .doorteaser-header, .doorteaser-link:active .doorteaser-header, .doorteaser-link:focus .doorteaser-header {
    background-position: 350px center !important; }
  .doorteaser-link:hover .doorteaser-header-arrow, .doorteaser-link:active .doorteaser-header-arrow, .doorteaser-link:focus .doorteaser-header-arrow {
    background: none; }
  .colorscheme-brown .doorteaser-link:hover .doorteaser-header, .colorscheme-brown .doorteaser-link:active .doorteaser-header, .colorscheme-brown .doorteaser-link:focus .doorteaser-header {
    background-color: #944e29; }
  .colorscheme-green .doorteaser-link:hover .doorteaser-header, .colorscheme-green .doorteaser-link:active .doorteaser-header, .colorscheme-green .doorteaser-link:focus .doorteaser-header {
    background-color: #31b54e; }
  .colorscheme-grey .doorteaser-link:hover .doorteaser-header, .colorscheme-grey .doorteaser-link:active .doorteaser-header, .colorscheme-grey .doorteaser-link:focus .doorteaser-header {
    background-color: #58595b; }
  .colorscheme-orange .doorteaser-link:hover .doorteaser-header, .colorscheme-orange .doorteaser-link:active .doorteaser-header, .colorscheme-orange .doorteaser-link:focus .doorteaser-header {
    background-color: #ee8b2d; }
  .colorscheme-purple .doorteaser-link:hover .doorteaser-header, .colorscheme-purple .doorteaser-link:active .doorteaser-header, .colorscheme-purple .doorteaser-link:focus .doorteaser-header {
    background-color: #9e028e; }
  .colorscheme-red .doorteaser-link:hover .doorteaser-header, .colorscheme-red .doorteaser-link:active .doorteaser-header, .colorscheme-red .doorteaser-link:focus .doorteaser-header {
    background-color: #e40045; }

.doorteaser-header {
  -webkit-border-bottom-right-radius: 15px;
  -moz-border-bottomright-radius: 15px;
  border-bottom-right-radius: 15px;
  color: #fff;
  line-height: 100%;
  margin-right: 40px;
  padding: 22px 0 18px 51px;
  text-transform: uppercase; }
  .colorscheme-brown .doorteaser-header {
    background: #944e29; }
  .colorscheme-green .doorteaser-header {
    background: #31b54e; }
  .colorscheme-grey .doorteaser-header {
    background: #58595b; }
  .colorscheme-orange .doorteaser-header {
    background: #ee8b2d; }
  .colorscheme-purple .doorteaser-header {
    background: #9e028e; }
  .colorscheme-red .doorteaser-header {
    background: #e40045; }

.doorteaser-header-arrow {
  background-position: right top;
  display: inline-block;
  /* für Chrome und Opera */
  padding-right: 49px; }

.doorteaser-subheader {
  color: #0199e4;
  line-height: 22px;
  line-height: 2.2rem;
  margin: 21px 40px 14px 51px; }

.doorteaser-text {
  margin: 0 40px 0 51px; }

.emergency {
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  background: #e40045;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#78001b', endColorstr='#ee7487');
  background-image: -webkit-linear-gradient(#78001b, #ee7487);
  background-image: -moz-linear-gradient(#78001b, #ee7487);
  background-image: -o-linear-gradient(#78001b, #ee7487);
  background-image: linear-gradient(#78001b, #ee7487);
  color: #fff;
  margin: 20px 0 60px;
  padding: 20px 51px 10px; }
  .emergency .h1 {
    color: #fff; }

.entryteaser {
  border-top: 1px solid #fff;
  height: 215px;
  overflow: hidden; }
  .entryteaser-link:first-child .entryteaser {
    border-top: none; }
    .twocols-col-left .entryteaser-link:first-child .entryteaser {
      -webkit-border-top-left-radius: 15px;
      -moz-border-topleft-radius: 15px;
      border-top-left-radius: 15px; }
    .twocols-col-right .entryteaser-link:first-child .entryteaser {
      -webkit-border-top-right-radius: 15px;
      -moz-border-topright-radius: 15px;
      border-top-right-radius: 15px; }

.entryteaser-content {
  height: 100%;
  padding-right: 40px; }

.entryteaser-link {
  color: inherit;
  text-decoration: none; }
  .entryteaser-link:hover .entryteaser-subheader,
  .entryteaser-link:hover .entryteaser-text, .entryteaser-link:active .entryteaser-subheader,
  .entryteaser-link:active .entryteaser-text, .entryteaser-link:focus .entryteaser-subheader,
  .entryteaser-link:focus .entryteaser-text {
    display: block; }
  .entryteaser-link:hover .entryteaser-header, .entryteaser-link:active .entryteaser-header, .entryteaser-link:focus .entryteaser-header {
    background-position: 350px center !important; }
  .entryteaser-link:hover .entryteaser-header-arrow, .entryteaser-link:active .entryteaser-header-arrow, .entryteaser-link:focus .entryteaser-header-arrow {
    background: none; }
  .entryteaser-link:hover .entryteaser-color-brown .entryteaser-content, .entryteaser-link:active .entryteaser-color-brown .entryteaser-content, .entryteaser-link:focus .entryteaser-color-brown .entryteaser-content {
    background-image: -webkit-linear-gradient(rgba(78, 29, 0, 0.94), rgba(226, 158, 118, 0.94));
    background-image: -moz-linear-gradient(rgba(78, 29, 0, 0.94), rgba(226, 158, 118, 0.94));
    background-image: -o-linear-gradient(rgba(78, 29, 0, 0.94), rgba(226, 158, 118, 0.94));
    background-image: linear-gradient(rgba(78, 29, 0, 0.94), rgba(226, 158, 118, 0.94)); }
    .no-cssgradients .entryteaser-link:hover .entryteaser-color-brown .entryteaser-content, .no-cssgradients .entryteaser-link:active .entryteaser-color-brown .entryteaser-content, .no-cssgradients .entryteaser-link:focus .entryteaser-color-brown .entryteaser-content {
      background: #e29e76; }
    .no-rgba .entryteaser-link:hover .entryteaser-color-brown .entryteaser-content, .no-rgba .entryteaser-link:active .entryteaser-color-brown .entryteaser-content, .no-rgba .entryteaser-link:focus .entryteaser-color-brown .entryteaser-content {
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e1d00', endColorstr='#e29e76');
      background-image: -webkit-linear-gradient(#4e1d00, #e29e76);
      background-image: -moz-linear-gradient(#4e1d00, #e29e76);
      background-image: -o-linear-gradient(#4e1d00, #e29e76);
      background-image: linear-gradient(#4e1d00, #e29e76); }
  .entryteaser-link:hover .entryteaser-color-brown .entryteaser-header, .entryteaser-link:active .entryteaser-color-brown .entryteaser-header, .entryteaser-link:focus .entryteaser-color-brown .entryteaser-header {
    background-color: #944e29; }
  .entryteaser-link:hover .entryteaser-color-green .entryteaser-content, .entryteaser-link:active .entryteaser-color-green .entryteaser-content, .entryteaser-link:focus .entryteaser-color-green .entryteaser-content {
    background-image: -webkit-linear-gradient(rgba(0, 119, 57, 0.94), rgba(107, 220, 132, 0.94));
    background-image: -moz-linear-gradient(rgba(0, 119, 57, 0.94), rgba(107, 220, 132, 0.94));
    background-image: -o-linear-gradient(rgba(0, 119, 57, 0.94), rgba(107, 220, 132, 0.94));
    background-image: linear-gradient(rgba(0, 119, 57, 0.94), rgba(107, 220, 132, 0.94)); }
    .no-cssgradients .entryteaser-link:hover .entryteaser-color-green .entryteaser-content, .no-cssgradients .entryteaser-link:active .entryteaser-color-green .entryteaser-content, .no-cssgradients .entryteaser-link:focus .entryteaser-color-green .entryteaser-content {
      background: #6bdc84; }
    .no-rgba .entryteaser-link:hover .entryteaser-color-green .entryteaser-content, .no-rgba .entryteaser-link:active .entryteaser-color-green .entryteaser-content, .no-rgba .entryteaser-link:focus .entryteaser-color-green .entryteaser-content {
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#007739', endColorstr='#6bdc84');
      background-image: -webkit-linear-gradient(#007739, #6bdc84);
      background-image: -moz-linear-gradient(#007739, #6bdc84);
      background-image: -o-linear-gradient(#007739, #6bdc84);
      background-image: linear-gradient(#007739, #6bdc84); }
  .entryteaser-link:hover .entryteaser-color-green .entryteaser-header, .entryteaser-link:active .entryteaser-color-green .entryteaser-header, .entryteaser-link:focus .entryteaser-color-green .entryteaser-header {
    background-color: #31b54e; }
  .entryteaser-link:hover .entryteaser-color-grey .entryteaser-content, .entryteaser-link:active .entryteaser-color-grey .entryteaser-content, .entryteaser-link:focus .entryteaser-color-grey .entryteaser-content {
    background-image: -webkit-linear-gradient(rgba(3, 3, 3, 0.94), rgba(177, 176, 176, 0.94));
    background-image: -moz-linear-gradient(rgba(3, 3, 3, 0.94), rgba(177, 176, 176, 0.94));
    background-image: -o-linear-gradient(rgba(3, 3, 3, 0.94), rgba(177, 176, 176, 0.94));
    background-image: linear-gradient(rgba(3, 3, 3, 0.94), rgba(177, 176, 176, 0.94)); }
    .no-cssgradients .entryteaser-link:hover .entryteaser-color-grey .entryteaser-content, .no-cssgradients .entryteaser-link:active .entryteaser-color-grey .entryteaser-content, .no-cssgradients .entryteaser-link:focus .entryteaser-color-grey .entryteaser-content {
      background: #b1b0b0; }
    .no-rgba .entryteaser-link:hover .entryteaser-color-grey .entryteaser-content, .no-rgba .entryteaser-link:active .entryteaser-color-grey .entryteaser-content, .no-rgba .entryteaser-link:focus .entryteaser-color-grey .entryteaser-content {
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#030303', endColorstr='#b1b0b0');
      background-image: -webkit-linear-gradient(#030303, #b1b0b0);
      background-image: -moz-linear-gradient(#030303, #b1b0b0);
      background-image: -o-linear-gradient(#030303, #b1b0b0);
      background-image: linear-gradient(#030303, #b1b0b0); }
  .entryteaser-link:hover .entryteaser-color-grey .entryteaser-header, .entryteaser-link:active .entryteaser-color-grey .entryteaser-header, .entryteaser-link:focus .entryteaser-color-grey .entryteaser-header {
    background-color: #58595b; }
  .entryteaser-link:hover .entryteaser-color-orange .entryteaser-content, .entryteaser-link:active .entryteaser-color-orange .entryteaser-content, .entryteaser-link:focus .entryteaser-color-orange .entryteaser-content {
    background-image: -webkit-linear-gradient(rgba(176, 74, 0, 0.94), rgba(246, 186, 43, 0.94));
    background-image: -moz-linear-gradient(rgba(176, 74, 0, 0.94), rgba(246, 186, 43, 0.94));
    background-image: -o-linear-gradient(rgba(176, 74, 0, 0.94), rgba(246, 186, 43, 0.94));
    background-image: linear-gradient(rgba(176, 74, 0, 0.94), rgba(246, 186, 43, 0.94)); }
    .no-cssgradients .entryteaser-link:hover .entryteaser-color-orange .entryteaser-content, .no-cssgradients .entryteaser-link:active .entryteaser-color-orange .entryteaser-content, .no-cssgradients .entryteaser-link:focus .entryteaser-color-orange .entryteaser-content {
      background: #f6ba2b; }
    .no-rgba .entryteaser-link:hover .entryteaser-color-orange .entryteaser-content, .no-rgba .entryteaser-link:active .entryteaser-color-orange .entryteaser-content, .no-rgba .entryteaser-link:focus .entryteaser-color-orange .entryteaser-content {
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b04a00', endColorstr='#f6ba2b');
      background-image: -webkit-linear-gradient(#b04a00, #f6ba2b);
      background-image: -moz-linear-gradient(#b04a00, #f6ba2b);
      background-image: -o-linear-gradient(#b04a00, #f6ba2b);
      background-image: linear-gradient(#b04a00, #f6ba2b); }
  .entryteaser-link:hover .entryteaser-color-orange .entryteaser-header, .entryteaser-link:active .entryteaser-color-orange .entryteaser-header, .entryteaser-link:focus .entryteaser-color-orange .entryteaser-header {
    background-color: #ee8b2d; }
  .entryteaser-link:hover .entryteaser-color-purple .entryteaser-content, .entryteaser-link:active .entryteaser-color-purple .entryteaser-content, .entryteaser-link:focus .entryteaser-color-purple .entryteaser-content {
    background-image: -webkit-linear-gradient(rgba(89, 1, 94, 0.94), rgba(234, 124, 211, 0.94));
    background-image: -moz-linear-gradient(rgba(89, 1, 94, 0.94), rgba(234, 124, 211, 0.94));
    background-image: -o-linear-gradient(rgba(89, 1, 94, 0.94), rgba(234, 124, 211, 0.94));
    background-image: linear-gradient(rgba(89, 1, 94, 0.94), rgba(234, 124, 211, 0.94)); }
    .no-cssgradients .entryteaser-link:hover .entryteaser-color-purple .entryteaser-content, .no-cssgradients .entryteaser-link:active .entryteaser-color-purple .entryteaser-content, .no-cssgradients .entryteaser-link:focus .entryteaser-color-purple .entryteaser-content {
      background: #ea7cd3; }
    .no-rgba .entryteaser-link:hover .entryteaser-color-purple .entryteaser-content, .no-rgba .entryteaser-link:active .entryteaser-color-purple .entryteaser-content, .no-rgba .entryteaser-link:focus .entryteaser-color-purple .entryteaser-content {
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#59015e', endColorstr='#ea7cd3');
      background-image: -webkit-linear-gradient(#59015e, #ea7cd3);
      background-image: -moz-linear-gradient(#59015e, #ea7cd3);
      background-image: -o-linear-gradient(#59015e, #ea7cd3);
      background-image: linear-gradient(#59015e, #ea7cd3); }
  .entryteaser-link:hover .entryteaser-color-purple .entryteaser-header, .entryteaser-link:active .entryteaser-color-purple .entryteaser-header, .entryteaser-link:focus .entryteaser-color-purple .entryteaser-header {
    background-color: #9e028e; }
  .entryteaser-link:hover .entryteaser-color-red .entryteaser-content, .entryteaser-link:active .entryteaser-color-red .entryteaser-content, .entryteaser-link:focus .entryteaser-color-red .entryteaser-content {
    background-image: -webkit-linear-gradient(rgba(120, 0, 27, 0.94), rgba(238, 116, 135, 0.94));
    background-image: -moz-linear-gradient(rgba(120, 0, 27, 0.94), rgba(238, 116, 135, 0.94));
    background-image: -o-linear-gradient(rgba(120, 0, 27, 0.94), rgba(238, 116, 135, 0.94));
    background-image: linear-gradient(rgba(120, 0, 27, 0.94), rgba(238, 116, 135, 0.94)); }
    .no-cssgradients .entryteaser-link:hover .entryteaser-color-red .entryteaser-content, .no-cssgradients .entryteaser-link:active .entryteaser-color-red .entryteaser-content, .no-cssgradients .entryteaser-link:focus .entryteaser-color-red .entryteaser-content {
      background: #ee7487; }
    .no-rgba .entryteaser-link:hover .entryteaser-color-red .entryteaser-content, .no-rgba .entryteaser-link:active .entryteaser-color-red .entryteaser-content, .no-rgba .entryteaser-link:focus .entryteaser-color-red .entryteaser-content {
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#78001b', endColorstr='#ee7487');
      background-image: -webkit-linear-gradient(#78001b, #ee7487);
      background-image: -moz-linear-gradient(#78001b, #ee7487);
      background-image: -o-linear-gradient(#78001b, #ee7487);
      background-image: linear-gradient(#78001b, #ee7487); }
  .entryteaser-link:hover .entryteaser-color-red .entryteaser-header, .entryteaser-link:active .entryteaser-color-red .entryteaser-header, .entryteaser-link:focus .entryteaser-color-red .entryteaser-header {
    background-color: #e40045; }

.entryteaser-header {
  -webkit-border-bottom-right-radius: 15px;
  -moz-border-bottomright-radius: 15px;
  border-bottom-right-radius: 15px;
  background: #0199e4;
  color: #fff;
  line-height: 100%;
  padding: 22px 0 18px 51px;
  text-transform: uppercase; }

.entryteaser-header-arrow {
  background-position: right top;
  display: inline-block;
  /* für Chrome und Opera */
  padding-right: 49px; }

.entryteaser-subheader,
.entryteaser-text {
  display: none;
  font-family: DINWeb, Arial, Helvetica, sans-serif;
  margin: 15px 0 0 51px; }

.entryteaser-subheader {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 22px;
  line-height: 2.2rem;
  color: #fff;
  font-weight: normal; }

.entryteaser-text {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem;
  color: #000; }

.entryteaser-placeholder {
  background: rgba(0, 158, 227, 0.5); }
  .no-rgba .entryteaser-placeholder {
    background: url(../../Public/Images/StyleSheets/no-rgba-009ee3-50.png); }

.event-date {
  font-size: 15px;
  font-size: 1.5rem;
  color: #0199e4;
  display: block;
  font-family: DINWeb, Arial, Helvetica, sans-serif;
  margin-bottom: 5px; }

.event-list-item {
  border-top: 1px dotted #c2c2c1;
  padding: 20px 0 0; }
  .event-list-item:first-child {
    border-top: none;
    padding-top: 0; }
  .event-list-item img {
    float: left;
    margin: 0 20px 10px 0; }

.event-list-title {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 18px;
  line-height: 1.8rem;
  color: #0199e4;
  font-family: DINWeb, Arial, Helvetica, sans-serif; }

.tx-cal-controller .csc-textpic-above {
  margin-top: -15px; }

.events-margin-header {
  font-size: 18px;
  font-size: 1.8rem;
  background-color: #009ee3;
  background-repeat: no-repeat;
  background-position: 338px 10px !important;
  color: #fff;
  font-family: DINWeb-Bold, Arial, Helvetica, sans-serif;
  font-weight: normal;
  margin: 0;
  padding: 10px 60px 6px;
  text-transform: uppercase; }

.events-margin-header-dark {
  background-color: #10252e;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAZCAYAAADAHFVeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAT1JREFUeNpi/P//PwMR4BwQizNQBl6yEKlQGojFKLSMhVjL/kDpg0B8gERLooFYBWQGC4katwJxN4l6DKGWMTCRqJGbjOBjgzGYGOgIiLXsH5T+RlEKAeIlQCxMQJ0olM4AYhcsDnkDxDHEWOYHxLxEpkgpIFbEIveFWJ99hloGct0ZHOqcgfgREE9HSyRfgTiHSMcyICf9Y0Dsj0Pda6haZrR4BvEZyUkgbHjUMdIzNTKMWMvwVR2/sCUQYgz8i5TBGaB8UJbgB+LtOPSZIEz4///pfwjYDqrbcODP/7GDH0D8+z9x4BOxPtsIxCJYgl0Fmsl/AvF+Ama8JdZnuHAZVO9jYtRTmkC4SEloA5b0f5Gh/yupVQwMaAFxA4mWOZCimBEYcS+p0HJ6RUxTD+Szp0itJ7LbhMQoAggwAGhk7BNTKYEiAAAAAElFTkSuQmCC) !important;
  background-position: 338px 4px !important; }

.events-calendar-outer-wrapper {
  background: #5ac5f2;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ac5f2', endColorstr='#0096dd');
  background-image: -webkit-linear-gradient(#5ac5f2, #0096dd);
  background-image: -moz-linear-gradient(#5ac5f2, #0096dd);
  background-image: -o-linear-gradient(#5ac5f2, #0096dd);
  background-image: linear-gradient(#5ac5f2, #0096dd); }

.events-calendar-outer {
  background-position: 317px top;
  padding: 0 60px; }

.events-calendar {
  width: 100%; }

.events-calender-title {
  color: #fff;
  margin: 0;
  padding: 17px 0 3px;
  text-align: center;
  text-transform: uppercase; }

.events-calender-header {
  font-size: 14px;
  font-size: 1.4rem;
  background: #0b232e;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b616c', endColorstr='#0b232e');
  background-image: -webkit-linear-gradient(#4b616c, #0b232e);
  background-image: -moz-linear-gradient(#4b616c, #0b232e);
  background-image: -o-linear-gradient(#4b616c, #0b232e);
  background-image: linear-gradient(#4b616c, #0b232e);
  color: #abb4b9;
  font-family: DINWeb-Medium, Arial, Helvetica, sans-serif;
  font-weight: normal;
  padding: 10px 0 6px;
  text-transform: uppercase; }

.events-calender-header-weekend {
  color: #53add3; }

.events-calender-day {
  font-size: 14px;
  font-size: 1.4rem;
  background: #7ed8fe;
  background-image: -webkit-linear-gradient(left top, #fdfdfe, #7ed8fe);
  background-image: -moz-linear-gradient(left top, #fdfdfe, #7ed8fe);
  background-image: -o-linear-gradient(left top, #fdfdfe, #7ed8fe);
  background-image: linear-gradient(to right bottom, #fdfdfe, #7ed8fe);
  border-left: 1px solid #55c4f3;
  border-top: 1px solid #55c4f3;
  color: #0096dd;
  font-family: DINWeb, Arial, Helvetica, sans-serif;
  padding: 10px 0 6px;
  text-align: center;
  /*
	&.monthOff {
		background: #4cbdf4;
		@include linear-gradient-torightbottom(#4cbdf4, #26aded);
	}
*/ }
  .events-calender-day:first-child {
    border-left: none; }
  .events-calender-day.currentDayHeader {
    font-family: DINWeb-Bold, Arial, Helvetica, sans-serif; }
  .events-calender-day.eventDay {
    background: #b92e4d;
    background-image: -webkit-linear-gradient(left top, #d05f71, #b92e4d);
    background-image: -moz-linear-gradient(left top, #d05f71, #b92e4d);
    background-image: -o-linear-gradient(left top, #d05f71, #b92e4d);
    background-image: linear-gradient(to right bottom, #d05f71, #b92e4d);
    color: #fff; }
  .events-calender-day .url {
    color: #fff;
    display: inline-block;
    text-decoration: none;
    width: 100%; }

.events-calender-day-weekend {
  background: #0172a2;
  background-image: -webkit-linear-gradient(left top, #4ec8fc, #0172a2);
  background-image: -moz-linear-gradient(left top, #4ec8fc, #0172a2);
  background-image: -o-linear-gradient(left top, #4ec8fc, #0172a2);
  background-image: linear-gradient(to right bottom, #4ec8fc, #0172a2);
  color: #fff;
  /*
	&.monthOff {
		background: #008ed0;
		@include linear-gradient-torightbottom(#10aaf2, #008ed0);
		color: #53bbeb;
	}
*/ }

.events-calender-nav {
  background: #0096dd;
  margin-bottom: 20px;
  padding: 5px 60px 25px; }

.events-calendar-nav-link {
  display: block;
  height: 10px;
  width: 13px;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap; }

.events-calendar-nav-link-prev {
  float: left; }

.events-calendar-nav-link-next {
  float: right; }

.events-filter-wrapper {
  background: #495e68;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#495e68', endColorstr='#10252e');
  background-image: -webkit-linear-gradient(#495e68, #10252e);
  background-image: -moz-linear-gradient(#495e68, #10252e);
  background-image: -o-linear-gradient(#495e68, #10252e);
  background-image: linear-gradient(#495e68, #10252e);
  margin-bottom: 20px; }

.events-filter {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAASCAYAAADrL9giAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbZJREFUeNrk1zlLA0EUwPHNCGoZsPADSCw8EhQLsfFoxCIiiKi90dKr9/gCinaCUcsoFoLBq0qstFErxatUiGihYuP9X3hCWGPMbnaTaB78AruZfTOTzc68dbk93pCmad1a/kUUw4qPHtRgN08mfoxWNOFQyckjNKJNGvzHuEYfvNj5OqkMjbakQT+u/snEHzCBcgTxFv9lQXFJqfGCDxxgDq+oRdEfnPgLFtGBDTn+FipJgieMw4P5nxLkYOg3MAwfArhJ1lilkDAmifSE69JBrsYeWuDHSSoXKBPJ9YTtaJaOcinOZStvQMTMhcpCZ1HpqAuXWZ74HQZRhRUr/06VxnO2igqMykqbyXjGNMowK8eWQtkwkCkZyEw6AzHxwy+jEiO4TzehsmlgtxhCNUIOTT4ij55euV7YlVTZPMgz9KLe7GL0y+Lrl9Xd9sVXOXS39uO2o1OLOWJSuvpkX3dk+1UOP69hWaEDMqFUQi/AJqUACzpdgCUqhe2Od0NpXYfCBO30Gn0BnVJwOb2gOv4PMMYjxuTOLhleSrZlAQ3IW1vGwuX2eLNVxOgvWQNYw2a2BvEpwABII11WjwfxoAAAAABJRU5ErkJggg==) no-repeat 317px top;
  color: #fff;
  padding: 25px 60px 15px;
  text-transform: uppercase; }

.events-field {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #7e8f96;
  border: 1px solid #bbc3c6;
  border-top-color: #616e73;
  color: #fff;
  width: 100%; }

.events-field-text {
  padding: 4px 7px 2px; }

.events-field-text-marginleft {
  margin-left: 5px;
  width: 100px;
  width: 10rem; }

.events-field-text-marginright {
  margin-right: 5px;
  width: 100px;
  width: 10rem; }

.events-label {
  display: block;
  margin-bottom: 3px; }

.events-field-select {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 10px;
  text-transform: uppercase;
  /* für Chrome */ }
  .events-field-select option {
    padding: 2px; }
    .events-field-select option:hover {
      background: #0199e4; }

.events-submit {
  color: #fff;
  float: none; }

.events-filter-radio-margin {
  display: inline-block;
  margin: 0 20px 0 5px;
  width: 90px; }

.events-filter-radio-date-wrapper {
  display: none; }
  .js .events-filter-radio-date-wrapper {
    display: block; }

.create-event-wrapper {
  margin-bottom: 40px; }
  .create-event-wrapper textarea {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: inset 2px 2px 2px 0 #cecece;
    -moz-box-shadow: inset 2px 2px 2px 0 #cecece;
    box-shadow: inset 2px 2px 2px 0 #cecece;
    background: #f2f2f2;
    border: 1px solid #f2f2f2;
    height: 100px;
    height: 10rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    outline: none;
    /* für Chrome */
    padding: 5px 5px 3px 5px;
    width: 100%; }

.form-submit-events {
  margin-left: 5px;
  padding-top: 3px; }
  .form-submit-events:hover, .form-submit-events:focus {
    text-decoration: underline; }

.form-submit-back-events {
  float: left;
  margin-left: 5px;
  padding-left: 18px;
  padding-top: 3px; }

.js .tx-cyzfaq-pi1 {
  margin: 20px 0; }

.js .tx-cyzfaq-pi1 p,
.js .tx-cyzfaq-pi1 ul,
.js .tx-cyzfaq-pi1 ul li {
  margin-top: 0; }

.js .tx-cyzfaq-pi1 h3 {
  cursor: pointer;
  font-size: 125%;
  margin: 10px 0;
  padding-left: 16px; }

.js .tx-cyzfaq-pi1 h3 img {
  margin: 0 5px 0 -16px; }

.js .tx-cyzfaq-pi1 .content {
  display: none;
  padding: 0 0 10px 16px;
  width: 474px; }

.js .tx-cyzfaq-pi1 .item {
  border-bottom: 1px solid #eaeaea; }

.js .tx-cyzfaq-pi1 .item:last-child {
  border-bottom: none; }

.no-js .tx-cyzfaq-pi1 h3 img {
  display: none; }

.twocols-col-left {
  border-right: 1px solid #fff;
  float: left;
  width: 479px; }

.twocols-col-right {
  float: right;
  width: 480px; }

.home-fourboxes {
  padding: 20px 0 0; }
  .home-fourboxes .h2 {
    color: #0199e4;
    margin-bottom: 15px; }
  .home-fourboxes DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-image {
    margin-bottom: 10px; }

.four-boxes-header {
  border-right: 1px dotted #c2c2c1;
  margin: 0;
  padding: 0 0 20px;
  width: 428px; }

.home-fourboxes-col {
  float: left; }

.home-fourboxes-col-left {
  border-right: 1px dotted #c2c2c1;
  padding-right: 51px;
  width: 377px; }

.home-fourboxes-col-right {
  padding-left: 51px;
  width: 378px; }

.home-fourboxes-col-top .h2 {
  margin-top: 0; }

.home-fourboxes-col-bottom-inner {
  border-top: 1px dotted #c2c2c1; }
  .home-fourboxes-col-bottom-inner:last-child {
    margin-bottom: 0; }

.imagegallery-row {
  margin-top: 15px; }
  .imagegallery-row:first-child {
    margin-top: 0; }

.imagegallery-link {
  float: left;
  display: block;
  margin-left: 15px; }
  .imagegallery-link:first-child {
    margin-left: 0; }

.inputmodule-wrapper {
  display: block;
  background: url(../../Public/Images/StyleSheets/speech-bubble.png) no-repeat;
  min-height: 101px;
  padding-left: 120px;
  position: relative; }

.leadstory {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-top: 1px solid #fff;
  height: 220px;
  overflow: hidden; }
  .leadstory-link:first-child .leadstory {
    -webkit-border-top-left-radius: 15px;
    -moz-border-topleft-radius: 15px;
    border-top-left-radius: 15px;
    -webkit-border-top-right-radius: 15px;
    -moz-border-topright-radius: 15px;
    border-top-right-radius: 15px;
    border-top: none; }
    .twocols-col-left .leadstory-link:first-child .leadstory {
      -webkit-border-top-right-radius: 0;
      -moz-border-topright-radius: 0;
      border-top-right-radius: 0; }
    .twocols-col-right .leadstory-link:first-child .leadstory {
      -webkit-border-top-left-radius: 0;
      -moz-border-topleft-radius: 0;
      border-top-left-radius: 0; }

.leadstory-big {
  height: 440px; }

.leadstory-header {
  -webkit-border-bottom-right-radius: 15px;
  -moz-border-bottomright-radius: 15px;
  border-bottom-right-radius: 15px;
  color: #fff;
  display: inline-block;
  line-height: 100%;
  padding: 22px 62px 18px 51px;
  text-transform: uppercase; }
  .leadstory-color-brown .leadstory-header {
    background-color: #944e29; }
  .leadstory-color-green .leadstory-header {
    background-color: #31b54e; }
  .leadstory-color-grey .leadstory-header {
    background-color: #58595b; }
  .leadstory-color-orange .leadstory-header {
    background-color: #ee8b2d; }
  .leadstory-color-purple .leadstory-header {
    background-color: #9e028e; }
  .leadstory-color-red .leadstory-header {
    background-color: #e40045; }

.leadstory-header-arrow {
  background-position: right top;
  display: inline-block;
  /* für Chrome und Opera */
  padding-right: 49px; }

.leadstory-content {
  -webkit-border-bottom-right-radius: 15px;
  -moz-border-bottomright-radius: 15px;
  border-bottom-right-radius: 15px; }

.leadstory-link {
  color: inherit;
  text-decoration: none; }
  .leadstory-link:hover .leadstory-content, .leadstory-link:active .leadstory-content, .leadstory-link:focus .leadstory-content {
    padding: 0 130px 35px 0;
    width: 625px; }
    .twocols-col .leadstory-link:hover .leadstory-content, .twocols-col .leadstory-link:active .leadstory-content, .twocols-col .leadstory-link:focus .leadstory-content {
      width: 380px;
      padding-right: 25px; }
  .leadstory-link:hover .leadstory-header, .leadstory-link:active .leadstory-header, .leadstory-link:focus .leadstory-header {
    background-position: right center !important;
    display: block; }
  .leadstory-link:hover .leadstory-header-arrow, .leadstory-link:active .leadstory-header-arrow, .leadstory-link:focus .leadstory-header-arrow {
    background: none;
    padding-right: 0; }
  .leadstory-link:hover .leadstory-color-brown .leadstory-content, .leadstory-link:active .leadstory-color-brown .leadstory-content, .leadstory-link:focus .leadstory-color-brown .leadstory-content {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e1d00', endColorstr='#e29e76');
    background-image: -webkit-linear-gradient(#4e1d00, #e29e76);
    background-image: -moz-linear-gradient(#4e1d00, #e29e76);
    background-image: -o-linear-gradient(#4e1d00, #e29e76);
    background-image: linear-gradient(#4e1d00, #e29e76); }
  .leadstory-link:hover .leadstory-color-green .leadstory-content, .leadstory-link:active .leadstory-color-green .leadstory-content, .leadstory-link:focus .leadstory-color-green .leadstory-content {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#007739', endColorstr='#6bdc84');
    background-image: -webkit-linear-gradient(#007739, #6bdc84);
    background-image: -moz-linear-gradient(#007739, #6bdc84);
    background-image: -o-linear-gradient(#007739, #6bdc84);
    background-image: linear-gradient(#007739, #6bdc84); }
  .leadstory-link:hover .leadstory-color-grey .leadstory-content, .leadstory-link:active .leadstory-color-grey .leadstory-content, .leadstory-link:focus .leadstory-color-grey .leadstory-content {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#030303', endColorstr='#b1b0b0');
    background-image: -webkit-linear-gradient(#030303, #b1b0b0);
    background-image: -moz-linear-gradient(#030303, #b1b0b0);
    background-image: -o-linear-gradient(#030303, #b1b0b0);
    background-image: linear-gradient(#030303, #b1b0b0); }
  .leadstory-link:hover .leadstory-color-orange .leadstory-content, .leadstory-link:active .leadstory-color-orange .leadstory-content, .leadstory-link:focus .leadstory-color-orange .leadstory-content {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b04a00', endColorstr='#f6ba2b');
    background-image: -webkit-linear-gradient(#b04a00, #f6ba2b);
    background-image: -moz-linear-gradient(#b04a00, #f6ba2b);
    background-image: -o-linear-gradient(#b04a00, #f6ba2b);
    background-image: linear-gradient(#b04a00, #f6ba2b); }
  .leadstory-link:hover .leadstory-color-purple .leadstory-content, .leadstory-link:active .leadstory-color-purple .leadstory-content, .leadstory-link:focus .leadstory-color-purple .leadstory-content {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#59015e', endColorstr='#ea7cd3');
    background-image: -webkit-linear-gradient(#59015e, #ea7cd3);
    background-image: -moz-linear-gradient(#59015e, #ea7cd3);
    background-image: -o-linear-gradient(#59015e, #ea7cd3);
    background-image: linear-gradient(#59015e, #ea7cd3); }
  .leadstory-link:hover .leadstory-color-red .leadstory-content, .leadstory-link:active .leadstory-color-red .leadstory-content, .leadstory-link:focus .leadstory-color-red .leadstory-content {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#78001b', endColorstr='#ee7487');
    background-image: -webkit-linear-gradient(#78001b, #ee7487);
    background-image: -moz-linear-gradient(#78001b, #ee7487);
    background-image: -o-linear-gradient(#78001b, #ee7487);
    background-image: linear-gradient(#78001b, #ee7487); }
  .leadstory-link:hover .leadstory-subheader,
  .leadstory-link:hover .leadstory-text, .leadstory-link:active .leadstory-subheader,
  .leadstory-link:active .leadstory-text, .leadstory-link:focus .leadstory-subheader,
  .leadstory-link:focus .leadstory-text {
    display: block; }

.leadstory-subheader,
.leadstory-text {
  display: none;
  font-family: DINWeb, Arial, Helvetica, sans-serif; }

.leadstory-subheader {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 22px;
  line-height: 2.2rem;
  color: #fff;
  font-weight: normal;
  margin: -15px 0 0 51px; }

.leadstory-text {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 18px;
  line-height: 1.8rem;
  color: #000;
  margin: 15px 0 0 51px; }

.news-date {
  font-size: 15px;
  font-size: 1.5rem;
  color: #0199e4;
  margin: 10px 0 4px; }

.news-list-item {
  border-top: 1px dotted #c2c2c1; }

.news-list-item-first {
  border-top: none; }

.news-list-img {
  float: left;
  margin-right: 20px; }

.news-single-img {
  float: left;
  margin-right: 20px; }
  .news-single-img img {
    display: block;
    margin-top: 20px; }
    .news-single-img img:first-child {
      margin-top: 0; }

.poll-wrapper {
  display: block;
  background: url(../../Public/Images/StyleSheets/finger.png) no-repeat;
  min-height: 101px;
  position: relative; }

.poll-poll {
  display: block;
  float: right;
  margin-left: 120px; }

.poll-choices {
  list-style-type: none;
  margin: 0;
  padding: 0; }

.poll-choice {
  float: left;
  padding-top: 3px;
  width: 20px; }

.poll-choice-label {
  line-height: 18px;
  line-height: 1.8rem;
  display: block; }

.pollsubmit {
  position: absolute;
  bottom: 0;
  right: 0; }

.poll-choice-label-result {
  display: block;
  float: right; }

.poll-result-img {
  padding-right: 10px; }

.poll-result-percentage {
  padding-right: 10px; }

.poll-result-answer {
  padding: 0 10px 2px 0; }

.poll-result-votes {
  padding-right: 10px;
  font-weight: bold; }

.search-query {
  background: #4cbbea;
  margin: 0 -51px;
  padding: 30px 51px; }
  .search-query input.text {
    border: none;
    display: inline;
    margin-right: 10px;
    width: 575px; }

.search-label {
  color: #fff; }

.search-submit {
  color: #fff;
  float: none; }

.search-extended {
  margin: 0 -51px; }
  .search-extended .topicbox-header {
    padding-left: 51px;
    padding-right: 51px; }
  .search-extended .topicbox-content {
    padding: 0 51px; }
  .search-extended .select {
    display: inline;
    width: 250px; }

.search-param-wm {
  float: left;
  width: 580px; }

.search-param-ps {
  float: left;
  width: 270px; }

.search-result-desc {
  margin: 15px 0; }

.search-result-header {
  border-top: 1px dotted #c2c2c2;
  font-family: DINWeb, Arial, Helvetica, sans-serif;
  padding-top: 20px; }
  .search-result-header:first-child {
    border-top: none;
    padding-top: 0; }

.search-result-header-link {
  text-decoration: none; }
  .search-result-header-link:hover, .search-result-header-link:active, .search-result-header-link:focus {
    text-decoration: underline; }

.search-result-header-rating {
  font-size: 18px;
  font-size: 1.8rem;
  color: #0199e4;
  display: block;
  float: right;
  text-align: right;
  width: 10%; }

.search-result-header-title {
  font-size: 15px;
  font-size: 1.5rem;
  display: block;
  float: left;
  width: 90%; }

.search-margin-box {
  background: #4cbbea;
  margin-bottom: 30px;
  padding: 10px 0 10px 23px; }

.search-margin-field {
  border: none;
  display: inline;
  font-family: DINWeb, Arial, Helvetica, sans-serif;
  margin-right: 10px;
  text-transform: uppercase;
  width: 70%; }

.search-margin-submit {
  float: none;
  color: #fff; }

.tx-cyzmnogosearch-pi1 .error, .tx-cyzmnogosearch-pi1 .tx-comments-required-error {
  margin-top: 20px; }

.sitemap {
  padding: 0; }

.sitemap-level1 {
  font-size: 18px;
  font-size: 1.8rem;
  font-family: DINWeb, Arial, Helvetica, sans-serif;
  margin: 20px 0 40px; }

.sitemap-level2 {
  margin: 1px 0 20px; }

.sitemap-level3 {
  margin: 0; }

.sitemap-level4 {
  font-size: 14px;
  font-size: 1.4rem;
  border-top: 1px dotted #c2c2c2;
  margin: 0;
  padding: 10px 0; }

.sitemap-item {
  margin-bottom: 1px; }

.sitemap-link {
  display: block;
  padding: 11px 0 6px 55px;
  text-decoration: none; }
  .sitemap-link:hover, .sitemap-link:active, .sitemap-link:focus {
    text-decoration: underline; }

.sitemap-link-level1 {
  background-color: #009de0;
  background-position: 24px center;
  color: #fff; }

.sitemap-link-level2 {
  background-color: #5ac5f1;
  background-position: 55px center;
  color: #fff;
  padding-left: 90px; }

.sitemap-link-level3 {
  background-position: 90px center;
  border-top: 1px dotted #c2c2c2;
  padding-left: 125px; }

.sitemap-link-level3-first {
  border-top: none; }

.sitemap-link-level4 {
  background-position: 125px center;
  padding: 4px 0 3px 160px; }

.sitemap-link-level1-meta {
  background-color: #58595b; }

.sitemap-link-level2-meta {
  background-color: #9d9fa2; }

.sitemap-link-level3-meta,
.sitemap-link-level4-meta {
  color: #58595b; }

.topicbox-header {
  background: #0199e4 no-repeat 26px center;
  color: #fff;
  margin: 0 0 1px;
  padding: 0 19px 0 60px; }
  .js .topicbox-header {
    cursor: pointer; }

.topicbox-header-contact {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAVCAYAAABLy77vAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAFwSURBVHjaYvj//z8DECsAcTUQHwPiH1C6GirOQAwGCCCYIUv/YwdLiTUMIIAYoDbjA9XEGAQQQEwMDAzeDPgBsrwVEM8B4ntAfAKIK4FYEiQBEEAM0DDBB35AbdUB4j1A/BdJ7isQNwOxCkAAMUADFh84BjVoKg75j0DcBhBAIK9tJeA1mLwXDnk+kBxAAJESa8/wuPoGQAAxkJCO5uMw5DsQTwAIIAZiExwQmwPxGTRDQAE/BYj1AAKIEZyYGBgUgDgaGtVGQHwOGjZLgfgBUngYAHEEENsC8Rsg3g7Ea0BsgAAiJ2XLQl2nD8QCMHGAACIlZXMDcTEoYKHiv6DpyhGIOQACiJR0lA7E37DInwfiKIAAIiVlH8KjZhNAAIEC+y8wsJjwJMh/QMwMxB+hiQ8beAIQQExQhQwEDAIBVjxq2AACiBSD8Kn7CxBAIIP+EzDoPxEG/QMIICYG4gEjPjmAAGIhwaAfeMLpB0CAAQA/hCrmuZviTQAAAABJRU5ErkJggg==); }

.topicbox-header-downloads {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAUCAYAAACAl21KAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADeSURBVHjaYvz//z8DFoBVEAkwogsABBALsQoJAYAAwmUQyS4CCCAmBioBgACimtcAAohqXgMIIKp5DSCAqGYQQAAhG8QG9dJ/IvTB1KnABAACCNmgX0CsB8SPiDAIpLYYiO/ABAACiAGUstGwHBBf+o8bPARiS3R9AAGEzSAQ5gHiA1gM2QjE/Nj0AAQQLoNAmA2Il0IN+AnERXjUMgAEED6DYLgam1fQMUAAMf6HZH9GCmP/P0AAUS0dAQQQ1QwCCCAWIvMWQQAQQFRzEUAAsRRf+UtpQAsD8VuAAAMA3TAAbyTjx9EAAAAASUVORK5CYII=); }

.topicbox-header-events, .events-margin-header {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAYAAADZsVyDAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAElSURBVHjaYvz//z8DEgBxGKnAZgAIICYGGgGAAGJEczHVAEAAgVwsBcQTgPglEH8D4j9Qb4HwXyj/D5T9F0nuH5q6/1AzQGZJAQQQA9DFE/5TH0wACCBQUIBsEaNySLwCCCBQUPDSIIh5AQKIZpEHEEAs0EBnQE6DFAKweQABxERIAQ7+fyzyKAAggJANZsRj+H8suZMRi+FwMwACiAmaHnG5nhE9qxKRL0DgH0AAMSHZykaF8IWZ8R8ggEAG/4IlEVzZHocvsPkEZsYvgAACGfwZyokkwkBkNrbggZnxGSCAkLP0UyDOB2IxIOYEYmYgZsKCwWkfDYtA9T6FZWmAAAIJSkENfwnE34D4D1Ke/wvl/4GyYRgE/qGp+w81A2SWFECAAQCOpTATfv9roQAAAABJRU5ErkJggg==);
  background-position: 24px center; }

.topicbox-header-forms {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAVCAYAAABLy77vAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACOSURBVHjaYvwPBAxUAAABxMRAJQAQQFQzCCCAqGYQQACxoAswzn/ESIzG/4lyKGELEEAsxCgixjKAAGIhViEhABBAjNSKfoAAolpgAwQQ1QIbIICoFtgAAUQ1rwEEENUMAgggqhkEEEBUMwgggKhmEEAAUS1lAwQQ1VI2QABRzWsAAUQ1gwACiGoGAQQYAK1GHy79V1CcAAAAAElFTkSuQmCC); }

.topicbox-header-links {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADTSURBVHjaYvj//z8DFqyCQ5ygGoAAwqaw6D8EEDLwP1QtijhAAKErsgTinyQY+BOqBy4OEEDICviB+OF/7ADZEHTwEKoXrAYggJAN3PgfN8Bn4H+oXrAagABCDzdyDYSHJ0AAoYcbJQaCwxMggJgYGBicgJiNgXIAMsMJIIBgNi+lggtBZjAABBBMIRsQH6DAwANQMxgAAgg5lnmA+BIZBl6C6gWrAQgg9MQqh5QWiUnYD6F64OIAAYRNoS4JBuqiiwMEECPYVOwx9ouIWMVQAxBgAP5dQZS+5XwUAAAAAElFTkSuQmCC);
  background-position: 25px center; }

.topicbox-header-mapmarker {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAWCAYAAAD0OH0aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALtJREFUeNpi/P//PwMUyAJxMBC7A7ExVOwsEO8E4rVA/BgsAtIAxJZAvOE/brABqgasQZaAYmRNsiANBf+JBwVMUDcTC9wZgbpeARmiRGp4zcRAImCCBh2x4CwTNJyJBTvJClaSIw6GZaFx8hOqCERvh4rJwtQha4Dhq1ANV7HIMWAL1jtoNEawUqzhPhpNfRtuotEogBEpx8EAGxB/A2IuIP5FjA0gRdewKcalAQTW4Eut2MBWXBoAAgwA1KhRag98FUYAAAAASUVORK5CYII=); }

.topicbox-header-news {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEESURBVHjaYvr//78UEE8A4pdA/O0/AvwF4j9QsVdAPBuIZYH4MhDPguq7CNUrBRBALAwMDGVAnM+ACZigNCcUpwDxVyDWBeL/QPwNiPWhbAaAAGKAuoRYAFIrho0NEEAgW3kZiAcgtZ+xsQECCOQ1NiSFjDgM+A+lQWp/YWMDBBATHs3YACOSoShsgABiwWEzyQAggJgYqAQAAogFi9PxhRFOABBAVPMaQABRzWsAAcSC5gpCXvuPpAaFDRBAVPMaQABRLR0BBBDVvAYQQExIyRwmiQ3DwC+kLIXCBgggJqSMRwz4jJTJUdgAAQQyaDkJBoHUvsLGBgggBgpKSAbkEhIgwADfZPh45/H4RAAAAABJRU5ErkJggg==); }

.topicbox-header-phone {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAATCAYAAACUef2IAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGCSURBVHjaYvz//z8DDsAMxAJA/JaBDAAQQCxIbAkgDgFiXSDWBGINIP4CxG+A+AQQzwbiy8QaDBBADCAXA7Hkfwj4A8Q//+MGDUCsCdWDFwMEEIgQQjLsH5Ihf3AY/h6IlwGxMD6DAQIIRBgB8VIg/v6fNHANiEVxGQwQQDAGOxAnoQUDyPUvgLgDiM8hif+C0j+AeBcQO2MzGCCA0AVKgfgxUlDIQcVZoT67hMXlH4DYCohZkM0CCCBs3lCFujAai5wMEB+GuhYZ3AFiH2S1AAHEQEwMo2FQuNZjcfk+aJCC1QEEEDkGw3AHNIUgB0kmTB4ggCgxmA+Ie9Fc/QiIZUHyAAFEicEgLIFm8B9oJmIACCAmBsrAKSzlix4QswIEELkGg/RdAmJZLHKgsuY3QAAx4ind8AGQy94BMR9ysQOlGYFYCyCAyHXxXyCOAuJDSGKMUAwCrwECiNLI4wDiTrQILATJAQQQpQbDMCiXXgXiRTAxgAAiN4yxAWHk2gYgwADNn4f3c2RBjwAAAABJRU5ErkJggg==);
  background-position: 25px center; }

.topicbox-header-services {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAI8SURBVHjaYvz//z8DFQAjEOM0CCCAmKhkwUQgNsOlACCAGEA+oQCzAHHnfwj4AMRm2NQBBBAlFrAD8az/qACrRQABRK4FzEDc8R87wLAIIICobQFWiwACiBhDBYHYHIhVgJgNKnbuP2HwBoiVQeoBAoiFQMqJBGJPII4F4ufQlHQKiIOAmA+IL+JKT0B8GIhB5jMCBBAu14Nc3AzEd/C4NAaqFhvYBMRG0KBlAAggXGHeD1X8j0CQFGKxaAkQawMxK8xMgADCZgko/F/8Jx6A1MdD2euA2BiImZDNBAggbJbMB+LfaAY9B+JLeCxngOYZc2gGRTETIIDQLZAC4h9oBjwFYgOovAIQP8FiSSIQc+NKoQABhC4QgcUX9WhqzLBYcgJfNgAIICa0wrIYmuxg4CuW5CmEpcTlxVfYAgQQso0iQPwRyXXfgLgISZ4DiO2AeB+aL34BcRU+nwAEEHpQwcBPIG5EStKlQHwSiF8D8XckdaAkfhOIHYCYEZclAAGEzFkG1QiK+HwkTXlA/BBHqgJZWEOoaAIIIBhDFIjfQzWWQC1gh6aaGzgy5R+04MSJAQIIxggF4q/QlMQKxSDf3APiv2iGfwLiR4TiARkDBBCMAQrvSqjhoHIrAYgfoIU9qPi+C8TZQKwPK5eIwQABBCIkoRYwQVNQMTQDwhLAHCAOAWI5IOYkp5IDCCBQ2DMDk/JfIAbRVUDsCuVPAOKjQPyG0pYGQAAxIjWJnIFYCYi3QusOqrSVQAAgwABsRAevjLzLDAAAAABJRU5ErkJggg==);
  background-position: 24px center; }

.topicbox-header-inner {
  display: block;
  padding: 11px 0 6px; }
  .js .topicbox-header-inner {
    background-position: right center; }

.js .topicbox-header-inner-open {
  background-position: right center; }

.js .topicbox-content {
  display: none; }

.topicbox-content-inner {
  padding: 12px 0; }
  .topicbox-content-inner :last-child {
    margin-bottom: 0; }

.topicbox-content-padding {
  padding: 0 23px; }

.topicbox-content-address {
  margin-top: 20px; }
  .topicbox-content-address:first-child {
    margin-top: 0; }

.weather-statuscode-0 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/d_0_b.gif") no-repeat 80px -7px; }

.weather-statuscode-1 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/d_1_b.gif") no-repeat 80px -7px; }

.weather-statuscode-2 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/d_2_b.gif") no-repeat 80px -7px; }

.weather-statuscode-3 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/d_3_b.gif") no-repeat 80px -7px; }

.weather-statuscode-4 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/d_4_b.gif") no-repeat 80px -7px; }

.weather-statuscode-5 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/d_5_b.gif") no-repeat 80px -7px; }

.weather-statuscode-6 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/d_6_b.gif") no-repeat 80px -7px; }

.weather-statuscode-7 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/d_7_b.gif") no-repeat 80px -7px; }

.weather-statuscode-8 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/d_8_b.gif") no-repeat 80px -7px; }

.weather-statuscode-9 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/d_9_b.gif") no-repeat 80px -7px; }

.weather-statuscode-evening-0 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/n_0_b.gif") no-repeat 80px -7px; }

.weather-statuscode-evening-1 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/n_1_b.gif") no-repeat 80px -7px; }

.weather-statuscode-evening-2 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/n_2_b.gif") no-repeat 80px -7px; }

.weather-statuscode-evening-3 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/n_3_b.gif") no-repeat 80px -7px; }

.weather-statuscode-evening-4 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/n_4_b.gif") no-repeat 80px -7px; }

.weather-statuscode-evening-5 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/n_5_b.gif") no-repeat 80px -7px; }

.weather-statuscode-evening-6 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/n_6_b.gif") no-repeat 80px -7px; }

.weather-statuscode-evening-7 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/n_7_b.gif") no-repeat 80px -7px; }

.weather-statuscode-evening-8 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/n_8_b.gif") no-repeat 80px -7px; }

.weather-statuscode-evening-9 {
  background: url("/typo3conf/ext/cyz_weather/res/icons/n_9_b.gif") no-repeat 80px -7px; }

.weather-wrapper {
  width: 855px;
  margin: 0 auto;
  height: 100px; }

.weather-wrapper-header {
  float: left;
  width: 340px;
  margin: 0;
  padding: 0; }

.weather-wrapper-daytime-morning {
  float: left;
  margin: 0;
  padding: 0;
  width: 170px; }

.weather-wrapper-daytime-noon {
  float: left;
  margin: 0;
  padding: 0;
  width: 170px; }

.weather-wrapper-daytime-evening {
  float: right;
  margin: 0;
  padding: 0;
  width: 170px; }

.weather-statustext {
  float: left;
  width: 140px; }

.weather-image {
  float: right;
  width: 100px; }

.weather-credits {
  font-size: 10px;
  font-size: 1rem;
  float: right;
  padding-top: 10px; }
  .weather-credits a {
    text-decoration: none; }
    .weather-credits a:hover {
      text-decoration: underline; }

@media print {
  .no-print {
    display: none; }
  body {
    margin-top: 0.5cm; }
  body,
  .stage-outer {
    background: none !important; }
  .abstract, .job-desc {
    font-size: 14px;
    font-size: 1.4rem;
    color: #000;
    font-weight: bold; }
  .content-area-content-main {
    width: auto; }
  .content-area-door {
    background: none !important; }
  .content-area-door-main {
    margin-top: 0; }
  .h1,
  .h2 {
    color: #000;
    font-weight: bold; }
  .logo-additional-print {
    display: inline-block;
    float: right;
    margin: -15px 0 0 30px; }
  .site-center {
    margin: 0;
    width: auto; }
  .stage-outer-small-padding {
    padding-top: 0; }
  .link-list-item {
    background: none;
    padding-left: 0; }
  .bullet-list {
    list-style-type: square; } }

/*# sourceMappingURL=all.css.map */
