      body{
      background-color: #FFFFE0;
      /*
      #b0e0e6 blau
      #B5EB7C grün
      #73C72B
      #5ea931
      */
      margin:0px;
      }
      *{
	    /*font-family:verdana,arial,sans-serif;*/
	    /*font-family: Arial, Helvetica, sans-serif;*/
	    font-family: verdana,arial,tahoma;
	    font-family:Tahoma;
	    font-family:Arial;
	    color:#2C5401;
      }
      
h2 {
  font-size:1.69em; 
  /*
  color:#63BF00; 
  color:#5BB00C;
  */
  
  color:#097D0F;
  font-weight:normal; 
  margin-bottom:26px;
}

h3 {
  font-size:1.29em; 
  /*color:#49494a;*/
  color:#63BF00;
  font-weight:bold; 
  margin-bottom:22px;
}


      a {
      color: #000000;
      }
      a:hover{
      /*color: #4682B4;*/
      color:#63BF00;
      }
      
      hr{
      width:100%;
      color: #dddddd;
      height: 2px; 
      background-color:#dddddd;
      border: none;
      }
      
#top{
  height:110px;
  border-bottom: 5px solid #FFFFE0;
  /*#5ea931*/
  background: #eeeae7 url(./images/Logo-Schumann.jpg) no-repeat 10px;
}

#main{
  position:absolute;
  
  width:900px;
  margin:0px;
  margin:0 0 40px -450px;
  left: 50%;
  background: #eeeae7 url(./images/background.gif) repeat-y;
}
      
      
#left{
  width:210px;
  float:left;
  /*border-right: 10px solid #73C72B;*/
}

#center{
  position:relative;
  margin-left:230px;
  /*float:right;*/
  /*border-left: 10px solid #73C72B;*/
  /*background-color: #ffffff;*/
  height:100%;
}
.content{
  padding:10px;
  
}
   
#bottom{
  
  height:50px;
  background-color: #FFFFE0 ;/*#5ea931;*/
}  
    
.clear{
  clear:both;
}      


      #logo_left
      {
      
      
      border: 1px solid blue;
      height:150px;
      margin-bottom:10px;
     
      /*background: url(../images/logo_dr_sebastian_franck.gif) no-repeat left bottom;
      vertical-align: bottom;
      width:300px;
      */
      
      
      }
      
      
      #nav, #nav a{ 
      font-size: 0.9em;
      }
      
      /*für den adminbereich*/
      #nav td a{ 
      font-size: 0.9em;
      color: #252525;
      text-decoration:none;
      }
      #nav td a:hover{
      color: #4682B4;
      }
      /*für den adminbereich*/
      

      /*ie versteht diesen teil nicht*/
      /*
      #content[id] {
      margin-left:220px;
      } 
      */
    
      
      #center, #center td{
      font-size: 0.75em;
      color: #252525;
      
      }
      .t, .t td{
       width:50%;
      }


      .top, .bottom{
      height: 25px;
      
      /*
      background: #dddddd ;
      padding: 8px 8px 8px;
      margin:-15px;
      font-size: 0.9em;
      */

      
      }
      .top{
      height:15px;
      margin-bottom: 10px;
      
      }
      .bottom{
      height:15px;
      margin: 10px;
      border: 1px solid green;
      position:absolute;
      text-align: right;
      }
      /*
      .bottom a, .top a{
      color: #252525;
      
      }
      */
      
      
      #nav ul{
      margin: 0;
      margin:10px 0px;
      padding: 0;
      list-style: none;
      }
      
      
      /*liste normal*/
      li.navi1 a, li.navi1_o a,li.navi1 a:hover {
      height:20px;
      margin-left:10px;
      
      display:  block;
      border-top:1px solid #ffffff;
      text-decoration: none;
      /*color:#A6FF6B;*/
      color:#5BB00C;
      font-size: 0.9em;

      
      }

      li.navi1 a:hover {
      background: #63BF00;
      color: #ffffff;
      }
      /*liste normal*/
      
      /*ie versteht diesen teil nicht*/
      
      li.navi1[class] a:hover, li.navi1[class] a, li.navi1_o[class] a  {
      padding:0px 0px 15px 10px;
      } 
      
      
      li.navi1_o a {
      background: #73C72B;    /*aktuelle Seite*/
      color: #ffffff;
      }
      
      li.navi2 a{
            
      list-style: none;
      padding: 5px;
      display:  block;
      width:   260px;
      margin-left:20px;
      border: none;
      
      
      text-decoration: none;
      color:#4682B4;
      font-size: 0.7em;
      }
      li.navi2 a:hover {
      background: none;
      border: none;
      color: #252525;
      width:   260px;
      }
      
      .small
      {
      font-size:0.8em;
      }

      
