/* CSS Document */

body {
    font-family: arial, verdana, tahoma, helvetica, sans-serif;
    color: #000000;
    margin-left: 20px;
}

img { border: 0; }

p { margin-bottom: 1em }

#teaser { display: none; }
#footer { display: none; }

#banner { height: 7.5em; }
#logo { float: right; }
#topname { padding-top: 2.2em; }

#line_color1 { width: 100%; border-top: 1px solid #017d41; }
#line_color2 { display: none }

#innerwrap { float: left; width: 510px; padding-right: 2em; border: 0px solid yellow; }
  #left { display: none; }
  #logo_dkh { display: none; }
  #center { }

#service { display: none; } 
    
#navipath { display: none; } 
#navigation { display: none; }

#silhouette { float: right; padding-top: 4em }

a:link       { text-decoration: none; color: #017d41 }
a:visited    { text-decoration: none; color: #017d41 }
a:hover      { text-decoration: none; color: #fbbc21 }
a:active     { text-decoration: none; color: #fbbc21 }

#logo_dkh { font-size: 0.5em; padding-top: 45px; } 

#content {
    padding: 0px;  /* Achtung: tinymce-width in Mandanteneinstellungen auch ändern! */
    font-size: 0.75em;
    line-height: 140%;
}
#content td img { border: 1px solid #017d41 }
#content img.bild_links { float: left; margin: 0.0em 1.5em 1.38em 0em; border: 1px solid #017d41 }
.bild_links { float: left; margin: 0.38em 1.5em 1.38em 0em }
#content img.bild_rechts { float: right; margin: 0.0em 0em 0.38em 1.5em; border: 1px solid #017d41 }
.bild_rechts { float: right; margin: 0.38em 0em 0.38em 1.5em }

#titel {
    color: #017d41;
    font-weight: bold;
    padding: 0; margin: 0;
    margin-bottom: 0.44em;
    border-bottom: 0px solid #dff1e8;
    line-height: 140%;
margin-top: 2em;
}
.headline, h1, h2 {
    font-size: 1.2em;
    color: #017d41;
    font-weight: bold;
    padding: 0; margin: 0;
margin-top: 2em;
    margin-bottom: 1em;
    border-bottom: 0px solid #dff1e8;
}

.fett { font-weight: bold; }

