
/* -- Allgemeines -- */
body {
  background: url(../images/bg_empty.jpg); 
  color: black;
  margin: 0;
  padding: 1%;
  font-size: 100.01%; /* umgeht den Font-Size-Bug im Safari, älteren Operas und IE */
  font-family: verdana, arial, sans-serif ;
  text-align: center;  /*für IE */
  }
body {scrollbar-face-color:#FFFFFF;}
body {scrollbar-highlight-color:#FFFFFF;}
body {scrollbar-3dlight-color:#3CA235;}
body {scrollbar-darkshadow-color:#000000;}
body {scrollbar-shadow-color:#808080;}
body {scrollbar-arrow-color:#3CA235;}
body {scrollbar-track-color:#F1FFF1;} 
  

a:link { font-weight:bold; color:#3a9100; text-decoration:none; }
a:visited { font-weight:bold; color:#3a9100; text-decoration:none; }
a:focus { font-weight:bold; color:#3a9100; text-decoration:none; }
a:hover { font-weight:bold; color:silver; text-decoration:underline; }
a:active { font-weight:bold; color:#3a9100; text-decoration:none; }

  h1 {
    font-size: 1.5em;
    margin: 0 0 0.7em; padding: 0.3em;
    text-align: center;vertical-align:bottom;
    background-color: #fed;
    border: 2px ridge silver;
  }
  
/* -- Layoutspezifisches -- */
#container {
  font-size: 0.8em; /* Ein Kompromiss über den man sicherlich streiten kann, aber viele Leute empfinden die von Ihnen selbst eingestellte Textgröße für zu groß, wissen aber nicht wie man das ändert. */
  width: 960px; /* Eine Begrenzung der Breite auf höhstens 70em. Das machen wir um nicht zu lange Textbreiten zu erhalten, welche dann schlecht zu lesen sind. Für den IE gibt es in ielte6.css einen Woraround. */
  min-height: 622px;
  margin: auto; /* Hiermit zentrieren wir unsere Seite. */
  
  border: 2px solid silver; /* Eine kleine optische Abgrenzung. */
  border-bottom: 1px solid silver;
  background: #ffffff;
  text-align: left; /*für IE */
  
}  
 
/* - Kopf - */
#head{
 height: 82px; 
  padding: 0 0 0 0;
  text-align: left;
  overflow: hidden; /* Einzig der Mozilla könnte den Text unverhältnissmäßig zum Hintergrund verändern. Damit dann wenigstens das Menü benutzbar bleibt schneiden wir alles was herausragt ab. */
  letter-spacing: -3px; /* Wieder ein wenig Typografie damit das Logo besser aussieht. */
  margin: 0; /* Manche Browser haben das schon voreingestellt aber nicht alle, deshalb vereinheitlichen wir das. */
  background: #ffffff;
}
#head a {
  color: white; /* Die vorher eingestellte Farbe passt nicht um auch als Logofarbe zu dienen, deshalb wählen wir hier weiß. */
  text-decoration: none;
} 

/* - Menü - */
#menu {
  background: #f1fff1;
  padding: 5px 1%; /* Je kleiner das Fenster desto kleiner soll auch der Abstand des Menüs rechts und links sein. */
  margin: 0;
  text-align: right;
  font-size: 8pt;
  font-weight: normal;
  /*letter-spacing: 0.1em;*/
  color: black;
  border-top: 1px solid silver;
  border-bottom: 1px solid silver;
}
#menu li {
  
  display: inline; /* Damit die Menüpunkte nebeneinander und nicht untereinander erscheinen. */
  list-style-type: none; /* Die Bullets vor den Menüpunkten schalten wir ab. */
  border-left: 1px solid black; /* Ein optischer Trennungsstrich */
  padding: 0 10px 0 15px;
  
}
#menu li a {
  color: white; /* Hier ist das mit der Linkfarbe genau so, sie soll weiß sein. */
  text-decoration: none;
}

  ul#Select1 {
    
    float: left; width: 170px;
    margin: 0 0 0 0; padding: 4px 0px 24px 0px;
    border: 1px dashed silver;
    background-color: #3a9100;
    font-size:08pt;
    text-align: center;
    
  }
    ul#Select1 li {
      list-style: none;
      margin: 0; padding: 3px 7px 3px 7px;
  
    }
      
    ul#Select1  li a:link, ul#Select1 li a:visited{
      display: block;
       
      padding: 3px 0px 3px 0px;
      background-color: #ffffff;
      
    } 
           
    ul#subselect1 li {
      list-style: none;
      margin: 0; padding: 3px 7px 3px 7px;
  
    }
      
    ul#subselect1  li a:link, ul#subselect1 li a:visited{
      display: block;
       
      padding: 3px 0px 3px 0px;
      background-color: #D9FFDA;
      
      
    }    
  
  
  div#Select2 {
    font-size: 08pt;
    float: right; width: 162px;
    margin: 0 0 0 0; padding: 4px 4px 14px 4px;
    background-color: #3a9100; border: 1px dashed silver;
  }
  table#Select {
  font-size: 08pt;
  }


  div#Inhalt {
  min-height: 465px;
    margin: 0 180px 0 175px;
    padding: 2px 2px 2px 2px;
    
  }
  * html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
  }
  div#Inhalt h2 {
    font-size: 1.2em;
    margin: 0.2em 0;
  }
  div#Inhalt p {
    font-size: 1em;
    margin: 1em 0;
  }

  div#Fusszeile {
    clear: both;
    font-size: 08pt;
    margin: 0; padding: 2 2 2 2;
    text-align: left;
    background-color: #f1fff1; border: 1px solid silver;
  }
   div#Fusszeile a:link {
   font-size: 06pt;
   color:#000000;
   }
   div#table a:link {
   font-size: 06pt;
   color:#3a9100;
   }

   
  .init { font-family: Verdana, Arial; font-size: 24pt; font-weight: bold; color: #ff0000}
  .init1 { font-family: Verdana, Arial; font-size: 18pt; font-weight: bold; color: #ff0000}
  .init2 { font-family: Verdana, Arial; font-size: 14pt; font-weight: bold; color: #ff0000}
  .ueberschrift1 { font-family: Verdana, Arial; font-size: 18pt; font-weight: bold; color: #000000}
  .red { color: #ff0000}
  .yellow { color: #ffff00}
  .white { color: #ffffff}
  .yellow36 { font-family: Verdana, Arial; font-size: 36pt; font-weight: normal; color: #ffff00}
  .yellow22 { font-family: Verdana, Arial; font-size: 22pt; font-weight: normal; color: #ffff00}
  .yellow18 { font-family: Verdana, Arial; font-size: 18pt; font-weight: normal; color: #ffff00}
  .yellow14 { font-family: Verdana, Arial; font-size: 14pt; font-weight: normal; color: #ffff00}
  .yellow10 { font-family: Verdana, Arial; font-size: 10pt; font-weight: normal; color: #ffff00}
  .yellow12 { font-family: Verdana, Arial; font-size: 12pt; font-weight: normal; color: #ffff00}
  .yellow08 { font-family: Verdana, Arial; font-size: 08pt; font-weight: normal; color: #ffff00}
  .beige10 { font-family: Verdana, Arial; font-size: 10pt; font-weight: normal; color: #ecdec3}
  .beige8 { font-family: Verdana, Arial; font-size: 8pt; font-weight: normal; color: #ecdec3}
  .beige14 { font-family: Verdana, Arial; font-size: 14pt; font-weight: normal; color: #ecdec3}
  .beige18 { font-family: Verdana, Arial; font-size: 18pt; font-weight: normal; color: #ecdec3}
  .black36 { font-family: Verdana, Arial; font-size: 36pt; font-weight: normal; color: #000000}
  .black22 { font-family: Verdana, Arial; font-size: 22pt; font-weight: normal; color: #000000}
  .black18 { font-family: Verdana, Arial; font-size: 18pt; font-weight: normal; color: #000000}
  .black16 { font-family: Verdana, Arial; font-size: 16pt; font-weight: normal; color: #000000}
  .black14 { font-family: Verdana, Arial; font-size: 14pt; font-weight: normal; color: #000000}
  .black10 { font-family: Verdana, Arial; font-size: 10pt; font-weight: normal; color: #000000}
  .black11 { font-family: Verdana, Arial; font-size: 11pt; font-weight: normal; color: #000000}
  .black12 { font-family: Verdana, Arial; font-size: 12pt; font-weight: normal; color: #000000}
  .black08 { font-family: Verdana, Arial; font-size: 08pt; font-weight: normal; color: #000000}
  .black06 { font-family: Verdana, Arial; font-size: 06pt; font-weight: normal; color: #000000}
  .black04 { font-family: Verdana, Arial; font-size: 04pt; font-weight: normal; color: #000000}
  .boldblack36 { font-family: Verdana, Arial; font-size: 36pt; font-weight: bold; color: #000000}
  .boldblack22 { font-family: Verdana, Arial; font-size: 22pt; font-weight: bold; color: #000000}
  .boldblack18 { font-family: Verdana, Arial; font-size: 18pt; font-weight: bold; color: #000000}
  .boldblack16 { font-family: Verdana, Arial; font-size: 16pt; font-weight: bold; color: #000000}
  .boldblack14 { font-family: Verdana, Arial; font-size: 14pt; font-weight: bold; color: #000000}
  .boldblack12 { font-family: Verdana, Arial; font-size: 12pt; font-weight: bold; color: #000000}
  .boldblack10 { font-family: Verdana, Arial; font-size: 10pt; font-weight: bold; color: #000000}
  .boldblack08 { font-family: Verdana, Arial; font-size: 08pt; font-weight: bold; color: #000000}
  .boldblack06 { font-family: Verdana, Arial; font-size: 06pt; font-weight: bold; color: #000000}
  .red36 { font-family: Verdana, Arial; font-size: 36pt; font-weight: normal; color: #ff0000}
  .red22 { font-family: Verdana, Arial; font-size: 22pt; font-weight: normal; color: #ff0000}
  .red18 { font-family: Verdana, Arial; font-size: 18pt; font-weight: normal; color: #ff0000}
  .red14 { font-family: Verdana, Arial; font-size: 14pt; font-weight: normal; color: #ff0000}
  .red10 { font-family: Verdana, Arial; font-size: 10pt; font-weight: normal; color: #ff0000}
  .red12 { font-family: Verdana, Arial; font-size: 12pt; font-weight: normal; color: #ff0000}
  .red08 { font-family: Verdana, Arial; font-size: 08pt; font-weight: normal; color: #ff0000}
  .red06 { font-family: Verdana, Arial; font-size: 06pt; font-weight: normal; color: #ff0000}
  .boldred36 { font-family: Verdana, Arial; font-size: 36pt; font-weight: bold; color: #ff0000}
  .boldred22 { font-family: Verdana, Arial; font-size: 22pt; font-weight: bold; color: #ff0000}
  .boldred18 { font-family: Verdana, Arial; font-size: 18pt; font-weight: bold; color: #ff0000}
  .boldred14 { font-family: Verdana, Arial; font-size: 14pt; font-weight: bold; color: #ff0000}
  .boldred12 { font-family: Verdana, Arial; font-size: 12pt; font-weight: bold; color: #ff0000}
  .boldred10 { font-family: Verdana, Arial; font-size: 10pt; font-weight: bold; color: #ff0000}
  .boldred08 { font-family: Verdana, Arial; font-size: 08pt; font-weight: bold; color: #ff0000}
  .boldred06 { font-family: Verdana, Arial; font-size: 06pt; font-weight: bold; color: #ff0000}
  .white36 { font-family: Verdana, Arial; font-size: 36pt; font-weight: normal; color: #ffffff}
  .white22 { font-family: Verdana, Arial; font-size: 22pt; font-weight: normal; color: #ffffff}
  .white18 { font-family: Verdana, Arial; font-size: 18pt; font-weight: normal; color: #ffffff}
  .white14 { font-family: Verdana, Arial; font-size: 14pt; font-weight: normal; color: #ffffff}
  .white10 { font-family: Verdana, Arial; font-size: 10pt; font-weight: normal; color: #ffffff}
  .white12 { font-family: Verdana, Arial; font-size: 12pt; font-weight: normal; color: #ffffff}
  .white11 { font-family: Verdana, Arial; font-size: 11pt; font-weight: normal; color: #ffffff}  
  .white08 { font-family: Verdana, Arial; font-size: 08pt; font-weight: normal; color: #ffffff}
  .tabhead10 { font-family: Verdana, Arial; font-size: 10pt; font-weight: bold; color: #000000; background-color: #e2e2e2;}

