body {font-family:Verdana,Arial,Helvetica; text-decoration:none; }

P  {font-family : Verdana,Arial,Helvetica,sans-serif; color : black;}
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;}
				 


.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_1 {position:absolute; width:200px; height:30px; z-index:4000; overflow:hidden;  visibility:hidden;
                    font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size : 10pt;
                   layer-background-color:transparent; background-color:transparent; 			 
                 left:0px; top: 0px;}  		



.logo_2 {position:absolute; width:200px; height:30px; z-index:4000; overflow:hidden;  visibility:hidden;
                  font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size : 10pt;
                  layer-background-color:transparent; background-color:transparent;				 
                  left:0px; top: 0px;}  		

.logo_3 {position:absolute; width:200px; height:30px; z-index:4500; overflow:hidden; 
                  font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size : 14pt;
                  layer-background-color:transparent; background-color:transparent;				 
                  left:760px; top: 47px;}  		

.logo_4 {position:absolute; width:200px; height:30px; z-index:4400; overflow:hidden;  
                  font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size : 14pt;
                  layer-background-color:transparent; background-color:transparent;		 color:white;		 
                  left:550px; top: 32px;}  		

				
.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_10 {position:absolute; width:200px; height:300px; z-index:30; overflow:visible; visibility:hidden;
                   layer-background-color:transparent; background-color:transparent;
                    left:0px; top: 100px;} 

.menu {position:absolute; width:200px; height:800px; z-index:10000; overflow:visible;  visibility:hidden;
                layer-background-color:transparent; background-color:transparent;
                left:20px; top: 150px;}  		



.strich_1 {position:absolute; width:1400px; height:80px; z-index:20; overflow:visible; 
               font-size : 9pt; color:black;visibility:hidden;
                  layer-background-color:#FEB228; background-color:#FEB228;
                 left:300px; top: 0px;}  		

.strich_2 {position:absolute; width:1600px; height:1px; z-index:20; overflow:visible; 
                  font-size : 9pt; 
                  layer-background-color:white; background-color:white;
                  left:0px; top: 90px;}

.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: 80px;}  		

				 
.strich_4 {position:absolute; width:1px; height:73px; z-index:300; overflow:visible; 
                  font-size : 9pt; color:black;  visibility:hidden;
                  layer-background-color:white; background-color:white;
                  left:346px; 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:383px; top: 0px;}  		

.content {position:absolute; width:450px; height:500px; z-index:200000; overflow:visible; 
                 visibility:hidden; font-size : 9pt; color:black;            
                 left:430px; top: 100px;} 


.map {position:absolute; width:450px; height:500px; z-index:2100000; overflow:visible; 
                 visibility:hidden; font-size : 9pt; color:black;            
                 left:430px; top: 100px;} 

.A_1 {position:absolute; width:300px; height:300px; z-index:200; overflow:visible; 
                  font-size : 10pt; color:black; visibility:hidden;
                  layer-background-color:transparent; background-color:transparent;
				  left:300px; top: 120px;
                 }  

.drag {position:absolute; width:30px; height:30px; z-index:200;
                  visibility:hidden;
                  layer-background-color:transparent; background-color:transparent;
				  left:30px; top: 30px;
                 }  

.hilf {position:absolute; width:800px; height:650px; z-index:200; overflow:visible; 
                  font-size : 10pt; color:black; visibility:hidden;
                  layer-background-color:transparent; background-color:transparent;
				  left:210px; top: 330px;
                 }  
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}
td.tbl_anmeldung_header {layer-background-color:#C3C3C3; background-color:#C3C3C3; }
td.tbl_anmeldung_head {layer-background-color:#EBEBEB; background-color:white; }
td.tbl_anmeldung_foot {layer-background-color:#227E92; background-color:#E1EAEB; color:white;}
td.tbl_anmeldung_capt {layer-background-color:#CDCDCD; background-color:#F5F5F5;}
td.tpl_anmeldung_form {layer-background-color:#CDCDCD; background-color:#F5F5F5;}
td.tbl_anmeldung_line {layer-background-color:#CDCDCD; background-color:#F5F5F5;background-image: url(pics/back_tab.png);}

td.tbl_anmeldung_fett {layer-background-color:#A00000; background-color:#FFA517;}
td.tabellenkopf {layer-background-color:#404040; background-color:#FFAE2B; color:black;}



input.zeitbutton {width:30px;
                  height:25px;
                  background-color:#A00000;
                  color:white;			  
                  border-left: 1px solid #FFFFFF;
                  border-bottom: 1px solid black;
                  border-right: 1px solid black;
                  border-top: 1px solid #FFFFFF; }


input.Pause {width:150px;
                  height:25px;
                  background-color:#A00000;
                  color:white;			  
                  border-left: 1px solid #FFFFFF;
                  border-bottom: 1px solid black;
                  border-right: 1px solid black;
                  border-top: 1px solid #FFFFFF; }


input.steuerung {width:40px;
                  height:25px;
                  background-color:#A00000;
                  color:white;			  
                  border-left: 1px solid #FFFFFF;
                  border-bottom: 1px solid black;
                  border-right: 1px solid black;
                  border-top: 1px solid #FFFFFF; }


