body {font-family:Verdana,Arial,Helvetica; text-decoration:none; }

P  {font-family : Verdana,Arial,Helvetica,sans-serif; color : white;}
td {font-family : Verdana,Arial,Helvetica,sans-serif; color :#202020; font-size : 9pt;}

A:link      {color : #5A5A5A; text-decoration: none; font-size : 9pt;}
A:visited   {color : #5A5A5A; text-decoration: none; font-size : 9pt;}
A:hover     {color : #5A5A5A; text-decoration: none; font-size : 9pt; font-weight : bold;}
A:hover IMG {MARGIN : 1px -1px -1px 1px }
A:active    {color:#5A5A5A; text-decoration: none; font-size : 9pt;} 


h1 {font-family : Verdana,Arial,Helvetica,sans-serif;  font-size: 15pt;}
h2 {font-family : Verdana,Arial,Helvetica,sans-serif;  font-size: 14pt;}
h3 {font-family : Verdana,Arial,Helvetica,sans-serif;  font-size: 13pt;}
h4 {font-family : Verdana,Arial,Helvetica,sans-serif;  font-size: 11pt;}
h5 {font-family : Verdana,Arial,Helvetica,sans-serif;  font-size: 10pt;}


.head {position:absolute; width:1024px; height:96px; z-index:35; overflow:hidden;  visibility:hidden;
                   layer-background-color:#810C39; background-color:#810C39;
                 left:0px; top: 0px;}
				 

.rahmen {position:absolute; width:750px; height:500px; z-index:55; overflow:hidden;  visibility:hidden;
                   layer-background-color:#810C39; background-color:#810C39;
                 left:0px; top: 0px;}

.block {position:absolute; width:400px; height:70px; z-index:4000; overflow:hidden; 
                    font-family:Verdana,Arial,Helvetica; text-decoration:none; 
                   layer-background-color:transparent; background-color:transparent; 			 
                 left:0px; top: 60px;}  		


.logo {position:absolute; width:300px; height:96px; z-index:30; overflow:hidden;  
                   layer-background-color:transparent; background-color:transparent;
                 left:450px; top: 0px;}  		


.logo_2 {position:absolute; width:300px; height:96px; z-index:30; overflow:hidden;  
                   layer-background-color:transparent; background-color:transparent;
                 left:570px; top: 0px;}  		

.map {position:absolute; width:750px; height:500px; z-index:55; overflow:hidden;  visibility:hidden;
                   layer-background-color:#810C39; background-color:#810C39;
                 left:0px; top: 0px;}

.pic_1 {position:absolute; width:200px; height:600px; z-index:30; overflow:visible; 
                   layer-background-color:transparent; background-color:transparent;
                    left:0px; top: 0px;} 


.pic_2 {position:absolute; width:200px; height:600px; z-index:400; overflow:visible; 
                   layer-background-color:transparent; background-color:transparent;
                    left:0px; top: 0px;} 
.pic_3 {position:absolute; width:200px; height:600px; z-index:400; overflow:visible; 
                   layer-background-color:transparent; background-color:transparent;
                    left:0px; top: 0px;} 
 .pic_10 {position:absolute; width:350px; height:350px; z-index:30; overflow:visible; visibility:hidden;
                   layer-background-color:transparent; background-color:transparent;font-size : 9pt;
                    left:0px; top: 100px;} 

.menu {position:absolute; width:200px; height:100px; z-index:100000; overflow:visible;  
                layer-background-color:transparent; background-color:transparent;
                left:5px; top: 150px;}  		


 
.strich_1 {position:absolute; width:1400px; height:80px; z-index:20; overflow:visible; 
              font-size : 9pt; color:black;
                  layer-background-color:#FEB228; background-color:#FEB228;
				  
                 left:0px; top: 0px;}  		


 

.strich_2 {position:absolute; width:1400px; height:26px; z-index:20; overflow:visible; 
               font-size : 9pt; color:black;
                  layer-background-color:white; background-color:white;
                 left:0px; top: 80px;}

.strich_3 {position:absolute; width:1400px; height:24px; z-index:30; overflow:visible; 
                font-size : 9pt; color:black;
                  layer-background-color:#A00000; background-color:#A00000;
			
                 left:0px; top: 81px;}  		
		  
	

.strich_4 {position:absolute; width:1px; height:80px; z-index:300; overflow:visible; 
                 font-size : 9pt; color:black; 
                  layer-background-color:white; background-color:white;
                  left:640px; top: 0px;}  		


.strich_5 {position:absolute; width:1px; height:80px; z-index:300; overflow:visible; 
                  font-size : 9pt; color:black;
                  layer-background-color:white; background-color:white;
                  left:741px; top: 0px;}  		



.strich_6 {position:absolute; width:1px; height:80px; z-index:3000; overflow:visible; 
                 font-size : 9pt; color:black;
                  layer-background-color:white; background-color:white;
                  left:378px; top: 0px;}  		


.strich_7 {position:absolute; width:1px; height:80px; z-index:300; 
                 font-size : 9pt; color:black; visibility:hidden;
                 layer-background-color:white; background-color:white;
                 left:778px; top: 0px;}  		

.content {position:absolute; width:450px; height:500px; z-index:20; overflow:visible; 
                 visibility:hidden; font-size : 9pt; color:black;            
                 left:430px; top: 100px;}  		



.lehrer {position:absolute; width:600px; height:1000px; z-index:110; overflow:hidden; 
                  font-size : 10pt; color:black; visibility:hidden;
                  layer-background-color:#E7E7E7; background-color:#E7E7E7;
				  left:0px; top: 0px;
                 }  


 .line_1{position:absolute; width:450px; height:500px; z-index:20; overflow:visible;
                 layer-background-color:black; background-color:black;
                 visibility:hidden; font-size : 9pt; color:black;            
                 left:430px; top: 100px;}  		


 .line_2{position:absolute; width:450px; height:500px; z-index:50; overflow:visible; 
                 layer-background-color:#CAC297; background-color:#CAC297;
                 visibility:hidden; font-size : 9pt; color:black;            
                 left:430px; top: 100px;}  		

 .line_3{position:absolute; width:450px; height:500px; z-index:40; overflow:visible; 
                  visibility:hidden; font-size : 9pt; color:black;   
				  background-image: url(pics/back.gif);
                  left:430px; top: 100px;}  		

 .line_4{position:absolute; width:450px; height:500px; z-index:20; overflow:visible; 
                 visibility:hidden; font-size : 9pt; color:black;            
                 left:430px; top: 100px;}  		




td.tabelle     { border: solid; border-width: 1px;                              
							  border-color: #CCCCCC;
							  border-top: #B40022;							
							  border-bottom: #B40022;
							  border-right: #B40022;		
                              }

td.gelb     {  layer-background-color:#FEB228; background-color:#FEB228}

input.button  { width:200px;
               height:25px;
               background-color:#A0001E;
               color:black;
               border-left: 1px solid #A0001E;
               border-bottom: 1px solid white;
               border-right: 1px solid #A0001E;
               border-top: 1px solid white; }
