@charset "UTF-8";

  
    

/**
 * ↺ Reset
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      
body {
  height: 100%;
}

* {
  overflow:visible !important;
}
      
    
  


    
  
    

/**
 * floating.css
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * grid.css
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * i!-Link
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      
#sp_ilink_container_0 {
  display: none;
}
      
    
  


    
  
    

/**
 * cookieusagenotification.css
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * imageviewer.css
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * offcanvas.css
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      
.SP-off-canvas-left,
.SP-off-canvas-right {
  display: none;
}
      
    
  


    
  
    

/**
 * toggle.css
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * Layout
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| Print-Stylesheet für www.greven.de
| fasc | 2009-03-24
| ole  | 2009-08-26
| 
| Inhaltsverzeichnis:
| - ==display                   Ein-/Ausblenden
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

@page { 
  size: 21cm 29.7cm; 
}
@page :left {
  margin-right: 1cm;
}
@page :right {
  margin-left: 1cm;
}

body {
  background-color: transparent;
  color: #000000;
  min-height: 0;
  overflow: visible !important;
}
a {
  color: #000000;
}
.SP-centered {
  margin: 0 auto;
  max-width: 21cm !important;
  padding: 0;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   ==display */
.acc,
.SP-acc-hide,
.SP-paging,
div.fieldset-print,
#col-navigation,
#SP-illu,
#SP-functions,
#SP-nav-tools,
#SP-nav-service-bottom,
#SP-nav-footer-bottom,
#SP-marginal {
  display: none;
}
#SP-header-wrapper {
  background: none;
  border-bottom: 0 none;
}
.home #SP-header-wrapper {
  border-bottom: 0 none;
}
#SP-header {
  padding: 0;
}
#SP-header-inner {
  background-color: transparent;
}
#SP-logo {
  border-bottom: 6px solid #00389A;
  margin: 0 !important;
  padding-bottom: 8px;
  position: static;
  width: auto;
}
.home #SP-illu {
  background-color: #A0C5E5;
  display: block;
}
.home #SP-illu img {
  display: block;
  width: 100%;
}
.SP-intro {
  position: relative;
  background: none !important;
}
#SP-body-inner {
  padding: 1.5em 0 0.5em 0;
}
#SP-body-wrapper {
  min-height: 0;
}
#SP-footer-wrapper {
  background: none;
}
#SP-copyright {
  border-top: 2px solid #00389A;
  color: #333333;
  font-size: 0.875em;
  float: none;
  padding: 0.5em 0 0 0;
  position: relative;
  text-align: right;
}
.home #SP-copyright {
  margin-bottom: -2.1429em;
  top: -2.1429em;
}
      
    
  


    
  
    

/**
 * Servicenavigation
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      
#SP-nav-service {
  display: none;
}
      
    
  


    
  
    

/**
 * Hauptnavigation
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      
#SP-nav-main {
  display: none !important;
}
      
    
  


    
  
    

/**
 * Rubriknavigation
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * Mobile Navigation
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      
#SP-nav-dynamic-trigger-on,
#SP-nav-languages-mobile,
#SP-nav-dynamic {
  display: none !important;
}
      
    
  


    
  
    

/**
 * Suche
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      
#SP-quicksearch,
#SP-quicksearch-trigger-on {
  display: none !important;
}
      
    
  


    
  
    

/**
 * Sprachwechsler
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * Inhalt
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      
#SP-content {
  float: none;
  width: 100%;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  ==content ===teaser */

.SP-teaser {
  page-break-inside: avoid;
}
.SP-teaser-flags {
  background-color: transparent !important;
  color: #333333 !important;
  font-weight: 400;
  margin-bottom: 0;
  padding: 0;
}
.SP-teaser-headline {
  font-size: 1.5em;
  font-weight: 400;
  line-height: 1.3334;
  margin-bottom: 0.75em;
  margin-top: 0.125em;
}
.SP-theme-orange .SP-teaser-headline {
  color: #E97C1B;
}
.SP-theme-green .SP-teaser-headline {
  color: #669C2C;
}
.SP-theme-cyan .SP-teaser-headline {
  color: #45999E;
}
.SP-theme-red-orange .SP-teaser-headline {
  color: #852001;
}
.SP-theme-grey .SP-teaser-headline {
  color: #3A4854;
}
.SP-teaser .SP-text {
  margin-top: 1em;
}
.home .SP-teaser-text {
  margin-top: 0;
}
.home .SP-teaser-text:after {
  content: none;
}
.home .SP-teaser-highlight .SP-teaser-text {
  margin-left: 0;
  margin-right: 0;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  ==content ===teaser-highlight */

.home .SP-teaser-highlight {
  padding-bottom: 1.25em;
}
.home .SP-teaser-highlight a {
  background-color: transparent;
}
.home .SP-teaser-highlight .SP-teaser-text,
.home .SP-teaser-highlight .SP-teaser-flags {
  color: #000000;
}
.home .SP-teaser-highlight .SP-teaser-headline {
  color: #00389A;
}
.home .SP-teaser-highlight .SP-teaser-text {
  padding: 0;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  ==content ===separator */

.SP-snip-divider {
  page-break-before: avoid;
}
      
    
  


    
  
    

/**
 * Bildergalerie
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      
div.gallery-teaser {
  display: none;
}
.bildergalerie {
  background: none !important;
  margin: 1em 0 0 0;
  padding-bottom: 2em;
  position: static;
  width: 654px;
}
.bildergalerie .galerie {
  float: left;
  font-weight: 700;
  height: 140px;
  margin: 0 19px 21px 2px;
  width: 140px;
}
.bildergalerie .galleryPagingTop,
.bildergalerie .galleryPagingBottom {
  display: none;
}

/* showImage */

.showImage {
  margin: 1em 0 0 0;
  position: static;
}
.showImage .picCopyContent {
  margin-bottom: 2em;
  padding: 1em 2em 0 0;
}
.showImage .picDownContent a:link,
.showImage .picDownContent a:visited {
  color: #000000;
}
      
    
  


    
  
    

/**
 * Formulare
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * Presseberichte
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * Sitemap
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * Shop
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * Verzeichnisse (Modul)
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * Werbung
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      
#SP-ad-aside,
#SP-ad-content {
  display: none;
}
      
    
  


    
  
    

/**
 * swiper-bundle.min.css
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    

/**
 * Swiper
 * template.g09.stylesheet
 */

  
    
  
    
  
    
  
    
  
    
  
    
  
    
      

      
    
  


    
  
    
  

