body {     
    font:normal 100.01%; 
    font-family:verdana, arial, sans-serif; 
    font-size:11px;    
    color:black;
    background-color:white;
    margin:0;
    padding:0;   
  }

h1,h2,h4,h5,h6 { 
    font-family:verdana, arial, sans-serif; 
    font-size: 11px;
    margin-bottom: 0px;
    margin-top: 0px; 
}

h3 {
   font-family:verdana, arial, sans-serif; 
    font-size: 11px;
    color:white;
    margin-bottom: 0px;
    margin-top: 0px; 
}

.bild {
 float:left; margin:0px 5px 0px 0px; padding:6px 6px 6px 6px; border:1px solid #cfcfcf;
}

.bild2 {
 float:right; margin:0px 5px 0px 0px; padding:6px 6px 6px 6px; border:1px solid #cfcfcf;
}

.location {
    font-family:verdana, arial, sans-serif; 
    font-size: 10px;
}

.bildnachweis {
    font-family:verdana, arial, sans-serif; 
    font-size: 9px;
}
    
#navi {                           /* menue linke seite */
   float:left;
   width:158px;                   /* Breite des Bereichs */
   text-align:left;               /* Textausrichtung     */
   margin-top:0px;               /* Außenabstand oben   */
   margin-bottom:0px;            /* Außenabstand unten  */
   margin-left:0px;              /* Außenabstand links  */
   margin-right:0px;             /* Außenabstand rechts */   
   background-color:#203253;     /* Hintergrundfarbe dunkel */
   font-family:verdana, arial, sans-serif; font-size: 11px;
 }
 
 #navi ul {   
   list-style:none;               /* keine Aufzählungspunkte */
   margin: 0;
   padding: 0;
 }
 
 #navi li {
   background-color:#3E4D6A;        /* Hintergrundfarbe hell */
 }

#navi ul li ul {                    /* untermenue */
    margin: 0 0 0 7px; padding: 0px;
    background-color:#203253;     /* Hintergrundfarbe dunkel */
  }

  #navi ul li ul li {
    margin: 0.1em 0;
  }
#navi ul li ul a {
   display:block;   
   background-color:#5E732E;        /* Hintergrundfarbe grün */
   border-top:0px #3E4D6A solid;    /* Rahmenfarbe Auflistungpunkt oben */
   border-left:6px white solid;     /* Rahmenfarbe Auflistungpunkt links */
   border-bottom:0px #3E4D6A solid; /* Rahmenfarbe unten  */
   border-right:0px #3E4D6A solid;  /* Rahmenfarbe rechts */
   margin-top:2px;                  /* Außenabstand oben  */
   padding-top:8px;                 /* Innenabstand oben  */
   padding-bottom:8px;              /* Innenabstand unten */
   padding-left:6px;                /* Innenabstand links */
   padding-right:0px;               /* Innenabstand rechts */   
   } 
#navi ul li ul a:link { color:white; text-decoration:none; } 
#navi ul li ul a:visited { color:white; text-decoration:none; } 
#navi ul li ul a:focus { color:white; text-decoration:none; } 
#navi ul li ul a:hover { color:white; background-color:#203253; text-decoration:none; } 
#navi ul li ul a:active { color:white; text-decoration:none; }


#navi a {
   display:block;   
   background-color:#3E4D6A;        /* Hintergrundfarbe hell */
   border-top:0px #3E4D6A solid;    /* Rahmenfarbe Auflistungpunkt oben */
   border-left:6px white solid;     /* Rahmenfarbe Auflistungpunkt links */
   border-bottom:0px #3E4D6A solid; /* Rahmenfarbe unten  */
   border-right:0px #3E4D6A solid;  /* Rahmenfarbe rechts */
   margin-top:2px;                  /* Außenabstand oben  */
   padding-top:8px;                 /* Innenabstand oben  */
   padding-bottom:8px;              /* Innenabstand unten */
   padding-left:6px;                /* Innenabstand links */
   padding-right:0px;               /* Innenabstand rechts */   
   } 

#navi a:link { color:white; text-decoration:none; } 
#navi a:visited { color:white; text-decoration:none; } 
#navi a:focus { color:white; text-decoration:none; } 
#navi a:hover { color:white; background-color:#808000; text-decoration:none; } 
#navi a:active { color:white; text-decoration:none; }

				  /* Graues Menue */

#navi2 {
   float:left;
   width:158px;                   /* Breite des Bereichs */
   text-align:left;               /* Textausrichtung     */
   margin-top:0px;               /* Außenabstand oben   */
   margin-bottom:0px;            /* Außenabstand unten  */
   margin-left:0px;              /* Außenabstand links  */
   margin-right:0px;             /* Außenabstand rechts */   
   background-color:#ffffff;     /* Hintergrundfarbe   */
   font-family:verdana, arial, sans-serif; font-size: 11px;
 }
 
 #navi2 ul {
   list-style:none;               /* keine Aufzählungspunkte */
   margin: 0;
   padding: 0;
 }
 
 #navi2 li {
   background-color:#E3E3E3;        /* Hintergrundfarbe   */
   
 } 
#navi2 a {
   display:block;
   background-color:#E3E3E3;        /* Hintergrundfarbe   */
   border-top:0px #3E4D6A solid;    /* Rahmenfarbe Auflistungpunkt oben */
   border-left:6px white solid;     /* Rahmenfarbe Auflistungpunkt oben */
   border-bottom:0px #3E4D6A solid; /* Rahmenfarbe unten  */
   border-right:0px #3E4D6A solid;  /* Rahmenfarbe unten  */
   margin-top:2px;                  /* Außenabstand oben  */
   padding-top:8px;                 /* Innenabstand oben  */
   padding-bottom:8px;              /* Innenabstand unten */
   padding-left:6px;                /* Innenabstand unten */
   padding-right:8px;               /* Innenabstand unten */
 } 

#navi2 a:link { color:black; text-decoration:none; } 
#navi2 a:visited { color:black; text-decoration:none; } 
#navi2 a:focus { color:black; text-decoration:none; } 
#navi2 a:hover { color:white; text-decoration:none; } 
#navi2 a:active { color:black; text-decoration:none; }

#zinsbox {    
    font-family:verdana, arial, sans-serif; 
    font-size:10px;
    line-height:14pt;    
    color:black; 
  }

.boxhead1 {
    font-family:verdana, arial, sans-serif; 
    font-size:10pt;       
    color:white;
}

.boxhead2 {
    font-family:verdana, arial, sans-serif; 
    font-size:10px;       
    color:white;
}

#quickmenue {    
    font-family:verdana, arial, sans-serif; 
    font-size:10px;
    line-height:16pt;    
  }

#todomenue {    
    font-family:verdana, arial, sans-serif; 
    font-size:10px;
    line-height:14pt;    
  }

#expertenbox {    
    font-family:verdana, arial, sans-serif; 
    font-size:10px;
    line-height:12pt;    
  }

#footertext {
    text-align:center;  
    font-family:verdana, arial, sans-serif; 
    font-size:10px;
    line-height:12pt;
    color:black;    
  }
  
  #contentbox {
    text-align:left;    
    font-family:verdana, arial, sans-serif; 
    font-size:11px;
    line-height:14pt;    
    color:black; 
  }
