      @media screen { 
        
        html, body {
             height: 200px; overflow-y: none;
             }
        
        #Scrollbereich {
             position: absolute; top: 150px; margin-left: 165px;
	     height: 670px; width: 670px; overflow: auto; 
             }
         
        #Scalt {
             position: absolute; top: 130px; margin-left: 160px;
	     height: 685px; width: 675px; overflow: auto; 
             }      
             
             
        #Scrollalt {
             position: absolute; top: 130px; margin-left: 170px;
	     height: 665px; width: 805px; overflow: auto; 
             }             
             
             
       
       #altscroll {
             position: absolute; top: 150px; margin-left: 170px;
	     height: 655px; width: 805px; overflow: auto; 
	   
             }
        
       #euscroll {
             position: absolute; top: 130px; margin-left: 175px;
	     height: 665px; width: 805px; overflow: auto; 
             }
        
        #pascroll {
             position: absolute; top: 120px; margin-left: 175px;
	     height: 665px; width: 805px; overflow: auto; 
             }
        
        #Mitte {
             position: absolute; top: 120px;
             left: 30px; height: 660px; width: 940px; 
             }
       
        #Inhalt {
             position: static; 
             }
       
        #lbox {
             position: absolute;
            height: 63%; width: 12em;
             }
                          
        #rbox {
             position: absolute;
             
             }            
              
        #fixlinks {
             position: absolute;
             }
                         }
       
  #zeit {
        position:absolute; top:0px; left:68em;
        }
     
  body, p a{
        background-color: white;
        min-width: 40em; /* Mindestbreite verhindert Anzeigefehler in modernen Browsern */
        }
  
  p {
        margin: 3em 0 0 3em;  /* Positionierung des 'zurueck'-Links */
        }

  table {
        font: 12px  Arial, Verdana, sans-serif;
        color: #333366;
        min-width: 40em; /* Mindestbreite verhindert Anzeigefehler in modernen Browsern */
        }
  
  html {
        padding: 0;
        }
  
  body {
        margin: 0; padding: 5px;
        }

  zeit {
        font-family: Arial, Verdana; font-size:2px; color: #993300;
        }
  
  #festkopf {
        top: 1em;
        }
  
  #box2 {
	position: absolute;
  	margin-top: 335px;
  	width: 155px; height: 376px;

  	border: 1px solid orange;
  	}
  	
  	
  #oberleist {
        position: absolute;
  	margin-top: 0px; margin-left: 165px;
  	width: 820px; height 50px; font: 8px;
  	}

  #fixiert {
	position: absolute;
  	margin-top: 8px; 
  	width: 155px; height: 315px;
  	border: 1px solid orange;
  	}

      
  html>body #fixiert {  /* nur fuer moderne Browser! */
        position: absolute;
        }
  
  
  #fixiert img {
        position: absolute; top: -1.5em; left:2em; float: left;
        }
  
  #fixrech {
        position: absolute;
  	border: 1px solid orange; 
     margin-left: 839px; margin-top:10px;
        width: 160px; height: 701px;
        font-size: 10px; text-align: center;
 
        }
      
   #fixr2 {position: absolute;

      	border: 0px solid orange; 
        margin-left: 844px; margin-top:671px;
        width: 160px; height: 40px;
        }
  
  #altfixrech {
    	background-color: #ffffcc;
  	border: 1px solid orange; 
        margin-left: 1000px; margin-top:0px;
        width: 30px; height: 710px; font: 20px;
        }
        
  #stfixrech {
    	background-color: #fcf0d8;
  	border: 0px solid orange; 
        margin-left: 986px; margin-top:8px;
        width: 13px; height: 703px;
        }
    
  #Fuss {
        font-family:Arial; color: #b9b9b9; font-size: 9px;
        position: absolute;
  	top: 814px; height 80px; margin-left: 181px; width: 640px; 
        text-align: center;
        background-color: #fcf0d8; border: 0px solid silver;
        }
  
  #altfuss {
        font-family:Arial; color: #b9b9b9; font-size: 9px;
        position: absolute;
  	top: 814px; height 80px; margin-left: 181px; width: 780px; 
        text-align: center;
        background-color: #fcf0d8; border: 0px solid silver;
        }

  #Inhalt {
        margin-left: 0px; margin-right: 0px;
        }
        
  * #Inhalt {
        /* versteckt vor Netscape 4 */
       background-color: #ffffff;
        }

  #Inhalt h2 {
        font-size: 15px;
        }
        
  #Inhalt p {
        font-size: 12px;
        margin: 1em 0;
        }
        
  #Inhalt #Fusszeile {
        font-family:Arial;color: #fcf0d8; font-size: 9px;
        margin: 160px 0 0; padding: 0.2em;
        text-align: center;
        background-color: #ffffee; border: 1px solid silver;
        }

  h1 {
        font-size: 10px;
        margin: 5px; 
        text-align: center;
        background-color:  #ffe2bb;
        border: 0px solid orange;
     }
     
  h2 {
        margin: 5px; 
        text-align: left;
        background-color:  #ffe2bb;
        border: 0px solid orange;
     }     
  
  h3 {
        margin: 5px; 
        text-align: center;
        background-color:  #fcf0db;
        border: 1px solid orange;
     }
  
  h4 {
        margin: 5px; 
        text-align: center;
        background-color:  #ffe2bb;
        border: 0px solid orange;
     }
  
   h5 {
        margin: 5px; 
        text-align: center;
        background-color:  #fff2cc;
        border: 0px solid orange;
     }
  
  #rlist {
        font-size: 10px; text-align: left;
        margin: 5 8 3; padding: 0;
       
        }
       
  #Navigation {
        font-size: 12px; text-align: left;
        margin: 9 0 1.2em; padding: 0;
        }
        
  #Navigation li {
        list-style: none;
        margin: 1; padding: 0.2em;
        }
        
  ul#Navigation a {
        display: block;
        padding: 0.2em;
        }
        
  ul#Navigation a:link {
        color: #333366; text-decoration:none;
        }
        
  ul#Navigation a:visited {
        color: #547e7e; text-decoration:none;
        }
        
  ul#Navigation a:hover {
        color: red; background-color: #fae9bc; 
        }
        
  ul#Navigation a:active {text-align: left;
        color: #ff9966;text-decoration:none;
        }
 
 #nav a:link, #nav a:visited {
display:block;
margin:10px 0;
padding:0.75em 0.75em 0.75em 1.5em;
background-color:#DAD4A6;
}
 
        
          html>body #nav a:link, #nav a:visited { 
height:auto; 
} 
        
a:link{color: #333366; text-decoration:none;}
a:visited{color: #cc9933;text-decoration:none;}
a:hover{color: red;text-decoration:none;}
a:active{color: #996633;text-decoration:none;}       

normal { font-family:arial,verdana; font-size:10px; color: #333366; }
pre { font-family:arial,verdana; font-size:13px; color:#333366; }
h1 { font-family:arial,verdana; font-size:10px; color:#333366; }
h2 { font-family:arial,verdana; font-size:14px; color:#333366; }
h3 { font-family:arial,verdana; font-size:16px; color:#333366; }
h4 { font-family:arial,verdana; font-size:12px; color:#333366; }
h5 { font-family:arial,verdana; font-size:10px; color:#cc6633; }
pre1 { font-family:arial,verdana; font-size:12px; color:#333366; }
