

body#main_body {
    margin: 0;
    padding: 0px;
    background-color: #4e7e48;
}

#container {
    position: relative;
    padding: 0; 
    margin: 0 auto;
    top: 0px;
    width: 90%;
    background-color: #fff;
}


/*----------------------------------------Kopf-Feld--Anfang-----------------------------*/


#logo {
    background: url(bilder/_wsb_logo.gif) no-repeat;
    width: 190px;
    height: 60px;
    position: absolute;
    top: 0px;
}

#slogan {
   height: 50px;
   padding-top: 10px;
   font-family: Arial, Verdana, serif;
   font-size: 1.9em;
   font-weight: bold;
   text-align: right;
   color: #fff;
   background-color: #4e7e48;
   
}

#key_visual {
    background: url(bilder/key_visual16.jpg) no-repeat;
    width: 100%;
    height: 129px;
}
/*-------------------------------------------------------------Kopf-Feld--Ende-----------*/
/*----------------------------------------------Fixierung--Anfang--------------------*/
  #fixiert {
    position: absolute;
    top: 186px; left: 5%; width: 11em;
    background-color: white;
  }
  html>body #fixiert {  /* nur fuer moderne Browser! */
    position: fixed;
  }
  #fixiert img {
    width: 11em;
  }
 /*---------------------------------------------------------------Fixierung--Ende---------*/
 /*--------------------------------------------"work-around"--Anfang----------------------*/ 
  

/*----------------------------------------------------------"work-around"--Ende---------------*/
/*-------------------------------------------Inhalt--Anfang-----------------------------------*/


div#Inhalt {
  margin-top: 0em;
  margin-left: 11em;
  padding: 0 1em; 
  min-width: 16em; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
}

div#Inhalt h1 {
  font-family: Times New Roman,serif;
  font-style: italic;
  font-size: 2.0em;
  font-weight: bold;
  text-decoration: none;
  color: #4e7e48;
}

div#Inhalt h2 {
  font-family: Times New Roman,serif;
  font-style: italic;
  font-size: 1.5em;
  font-weight: bold;
  text-decoration: none;
  color: #4e7e48;
}

div#Inhalt h3 {
  font-family: Arial, Verdana, sans serif;
  font-style: normal;
  font-size: 1.2em;
  font-weight: bold;
  text-decoration: none;
  color: #000;
}

div#Inhalt h4 {
  font-family: Times New Roman, serif;
  font-style: italic;
  font-size: 1.1em;
  font-weight: bold;
  text-decoration: none;
  color: #000;
  text-indent: 3.1em;
}

div#Inhalt h5 {
  font-family: Times New Roman, serif;
  font-style: italic;
  font-size: 1.1em;
  font-weight: bold;
  text-decoration: none;
  color: #800;
}

div#Inhalt p {
  text-indent: 2em;
  font-family: Arial, Verdana, sans-serif;
  font-style: normal;
  font-size: 1.0em;
  font-weight: normal;
  text-decoration: none;
  color: #000;
}

div#Inhalt i {
  font-family: Times New Roman, serif;
  font-style: italic;
  font-size: 105%;
  font-weight: bold;
  text-decoration: none;
  color: #272;
}

div#Inhalt u {
  font-family: Times New Roman, serif;
  font-style: italic;
  font-size: 105%;
  font-weight: bold;
  text-decoration: none;
  color: #800;
}

div#Inhalt ul {
  list-style-type: square;
  font-family: Arial, Verdana, sans serif;
  font-style: normal;
  font-size: 1.0em;
  font-weight: normal;
  text-decoration: none;
  color: #000;
}

div#Inhalt ol {
  font-family: Arial, Verdana, sans serif;
  font-style: italic;
  font-size: 0.95em;
  font-weight: bold;
  text-decoration: none;
  color: #4e7e48;
}

div#Inhalt table {
  width: 100%;
  font-family: Arial, Verdana, Tahoma, sans serif;
  font-size: 0.8em;
  font-weight: normal;
  color: #000;
  background-color: #ccc;
  border-collapse: collapse;
}

div#Inhalt table td {
  text-align: center;
  text-valign: middle;
  border: #fff 0.1em solid;
 
}

hr {
  width: 50%;
  color: #4e7e48;
}  

div#Inhalt a {
  color: green;
  font-size: 1em;
}  

div#grün {
  margin-top: 3em;
  margin-left: 11em;
  padding: 0 1em;
  border; 
  min-width: 16em;
}

div#grün p {  
  text-indent: 2em;
  font-family: Arial, Verdana, sans serif;
  font-style: normal;
  font-size: 0.9em;
  font-weight: bold;
  text-decoration: none;
  color: #272;
}

div#grün h2 {  
  text-indent: 3em;
  font-family: Arial, Verdana, sans serif;
  font-style: normal;
  font-size: 1.4em;
  font-weight: bold;
  text-decoration: none;
  color: #4e7e48;
}

div#grün h3 {  
  text-indent: 0;
  font-family: Arial, Verdana, sans serif;
  font-style: normal;
  font-size: 1.1em;
  font-weight: bold;
  text-decoration: none;
  color: #4e7e48;
}

div#grün h4 {  
  text-indent: 0;
  font-family: Arial, Verdana, sans serif;
  font-style: normal;
  font-size: 0.9em;
  font-weight: bold;
  text-decoration: none;
  color: #4e7e48;
}

div#grün ol {
  font-family: Arial, Verdana, sans serif;
  font-style: normal;
  font-size: 0.9em;
  font-weight: bold;
  text-decoration: none;
  color: #4e7e48;
}

div#rot {
  margin-top: 3em;
  margin-left: 11em;
  padding: 0 1em;
  border; 
  min-width: 16em;
}

div#rot p {  
  text-indent: 2em;
  font-family: Arial, Verdana, sans serif;
  font-style: normal;
  font-size: 0.9em;
  font-weight: bold;
  text-decoration: none;
  color: #900;
}

div#rot h2 {  
  text-indent: 0em;
  font-family: Arial, Verdana, sans serif;
  font-style: normal;
  font-size: 1.4em;
  font-weight: bold;
  text-decoration: none;
  color: #900;
}

div#rot h3 {  
  text-indent: 0;
  font-family: Arial, Verdana, sans serif;
  font-style: normal;
  font-size: 1.1em;
  font-weight: bold;
  text-decoration: none;
  color: #900;
}
/*--------------------------------------------------Inhalt--Ende------------------*/

ul#Navigation {
  font-size: 0.8em; 
  margin: 0; padding: 0.4em;
  border: 1px solid
}
ul#Navigation li {
  list-style: none;
  margin: 0; padding: 0.1em;
}
ul#Navigation a {
  text-decoration: none;
  padding: 0.2em;
}
ul#Navigation a:link {
  color: #000; background-color: #fff;
}
ul#Navigation a:visited {
  color: #555; background-color: #fff;
}
ul#Navigation a:hover {
  color: #f00; background-color: white;
}
ul#Navigation a:active {
  color: #000; background-color: gray;
}

/*---------------------------------------------------------------footer--Anfang---*/

#Fusszeile {
  color: #000;
  background-color: #4e7e48;
  font-family: Arial, Verdana, serif;
  font-size: 1.9em;
  font-weight: bold;
  text-align: right; 
  padding-top: 10px;
  padding-bottom:10px;  
}


