@charset "UTF-8";

  
    

/**
 * ↺ Reset
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * cookieusagenotification.css
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * centering.css
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      
.SP-centered {
  max-width: 750px;
  padding-left: 0;
  padding-right: 0;
}
      
    
  


    
  
    

/**
 * extendable.css
 * tple.g13.fullpage
 */



    
  
    

/**
 * floating.css
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * grid.css
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * i!-Link
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      
#sp_ilink_container_0 {
  display: none;
}
      
    
  


    
  
    

/**
 * imageviewer.css
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * offcanvas.css
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      
.SP-off-canvas-left,
.SP-off-canvas-right {
  display: none;
}
      
    
  


    
  
    

/**
 * Layout
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      
@page { 
  margin: 1.5cm 2cm;
  size: A4; 
}
@page :first {
  margin-top: 1cm;
}

body {
  background-color: #FFFFFF;
  color: #000000;
  min-height: 0;
  margin: 0;
  padding: 0;
}
.no-mediaqueries body {
  min-width: 0;
}

#SP-header-wrapper {
     -moz-box-shadow: none;
  -webkit-box-shadow: none;

  box-shadow: none;
}
.no-mediaqueries #SP-header-wrapper {
  border-bottom: 0 none;
}
.no-mediaqueries #SP-header-wrapper:after {
  content: none;
}
#SP-header {
  border-bottom: 1px solid #ADADAD;
}
#SP-logo {
  padding-top: 0;
}
#SP-content {
  float: none;
  width: auto;
}
#SP-footer-wrapper {
  background: 0 none;
  color: #000000;
  filter: none;
  page-break-before: avoid;
}
#SP-footer a {
  color: #000000;
}
#SP-footer-inner {
  border-top: 1px solid #ADADAD;
  min-height: 0;
}
.SP-footer-contact {
  padding: 0;
  width: auto;
}
.SP-footer-contact > div {
  font-size: 11px;
  font-size: 0.6875rem;
}
.SP-footer-contact * {
  clear: none !important;
  display: inline !important;
  float: none !important;
  margin: 0 !important;
}
.SP-footer-contact .SP-contact-organisation div[itemprop="name"] {
  font-size: inherit;
}
.SP-footer-contact .SP-contact-organisation + div[itemprop="address"]:before,
.SP-footer-contact div[itemprop="streetAddress"] + span:before,
.SP-footer-contact .SP-contact-organisation ~ dl dt:before,
.SP-footer-contact div[itemprop="address"] + dl dt:before,
.SP-footer-contact dl > dt ~ dt:before {
  content: '· ';
  margin: 0 0.25em;
}
#SP-marginal,
#SP-nav-tools,
#SP-nav-service-bottom,
#SP-nav-footer-bottom {
  display: none;
}
      
    
  


    
  
    

/**
 * Servicenavigation
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * Hauptnavigation
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      
#SP-nav-main {
  display: none;
}
      
    
  


    
  
    

/**
 * Rubriknavigation
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * Mobile Navigation
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      
#SP-nav-dynamic-trigger-on,
#SP-nav-dynamic {
  display: none !important;
}
      
    
  


    
  
    

/**
 * Sharing-Navigation
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      
#SP-nav-sharing {
  display: none !important;
}
      
    
  


    
  
    

/**
 * Suche
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      
#SP-quicksearch,
#SP-quicksearch-trigger-on {
  display: none !important;
}
      
    
  


    
  
    

/**
 * Inhalt
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      
.SP-image,
.SP-geomap {
  page-break-inside: avoid;
}
.SP-geomap .leaflet-map-pane {
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.SP-image-caption-text,
.SP-geomap-caption-text {
  background-color: transparent;
  position: relative;
}
.SP-image-caption-text:before,
.SP-geomap-caption-text:before {
  border-left: 978px solid #F0F0F0;
  content: '';
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  z-index: -1;
}
      
    
  


    
  
    

/**
 * Bildergalerie
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * CalendarPickerControl
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * Formulare
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * Sitemap
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      
.sitemap {
  width: 558px;
}
.sitemap li a span {
  background-position: 0 8px;
}
      
    
  


    
  
    

/**
 * Slider
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * Veranstaltungskalender
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * Verzeichnisse (Modul)
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * Farbschemen
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * Readspeaker
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * Karten
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    
  

