body {font-family:Verdana,Arial,Helvetica; text-decoration:none; background-repeat: repeat-x; font-size: 9pt; line-height:13pt;}


A:link      {color : #3C3C3C; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size :  0.8em;}
A:visited   {color : #3C3C3C; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size :  0.8em;}
A:hover     {color : #3C3C3C; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size :  0.8em; font-weight : bold;}
A:active    {color:  #3C3C3C; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size :  0.9em;} 

  
A.screenshot:link     {color : black; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt;}
A.screenshot:visited  {color : black; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt;}
A.screenshot:hover    {color : black; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt; }
A.screenshot:active   {color:  black; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt;} 


A.verlinkung:link     {color: #b7001a; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt;font-weight : bold;}
A.verlinkung:visited  {color: #b7001a; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt;font-weight : bold;}
A.verlinkung:hover    {color: #b7001a; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt;font-weight : bold; }
A.verlinkung:active   {color: #b7001a; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt;font-weight : bold;} 

A.blue:link      {color: #5F808B; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt; font-weight : bold;}
A.blue:visited   {color: #5F808B; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt; font-weight : bold;}
A.blue:hover     {color: #5F808B; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt; font-weight : bold; }
A.blue:active    {color: #5F808B; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt; font-weight : bold;} 


A.start:link      {color:#F0F0F0; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt; }
A.start:visited   {color:#F0F0F0; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt; }
A.start:hover     {color:#F0F0F0; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt; font-weight : bold; }
A.start:active    {color:#F0F0F0; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt; } 


A.white:link      {color: #f0f0f0; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt;}
A.white:visited   {color: #f0f0f0; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt;}
A.white:hover     {color: #f0f0f0; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt; font-weight : bold;}
A.white:active    {color: #f0f0f0; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt;} 

A.startseite:link      {color : #E3E7E9; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt;}
A.startseite:visited   {color : #E3E7E9; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt;}
A.startseite:hover     {color : #E3E7E9; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt; }
A.startseite:active    {color:  #E3E7E9; text-decoration: none; font-family : Verdana,Arial,Helvetica,sans-serif; font-size : 9pt; font-weight : bold;} 

h1 {font-family : Verdana,Arial,Helvetica,sans-serif;  font-size: 16pt;}
h2 {font-family : Verdana,Arial,Helvetica,sans-serif;  font-size: 14pt;}
h3 {font-family : Verdana,Arial,Helvetica,sans-serif;  font-size: 12pt;  }
h4 {font-family : Verdana,Arial,Helvetica,sans-serif;  font-size: 11pt;}
h5 {font-family : Verdana,Arial,Helvetica,sans-serif;  font-size: 10pt;}

ul.outside {list-style-position: outside; list-style-image: url('pics/roter_pfeil.png');}

td {font-family : Verdana,Arial,Helvetica,sans-serif; color : #202020; font-size : 0.75em;}
td.content {font-family : Verdana,Arial,Helvetica,sans-serif; color : black; font-size : 9pt;}
td.menu_tab    {background-color:#E4E7E8;}
td.sreenshots { font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size : 10pt;  background-color:#EEF1F2; padding:4pt; }
td.header_screenshot {background-image: url('screenshots/head_infos.jpg'); background-color:black;}
td.footer_screenshot { background-color:#202020;}

td.text_mit_abstand {line-height:13pt;font-size : 9pt;}

td.tbl_news_dark {font-size: 9pt; valign: top;text-align: left;padding-bottom: 10px;padding-left: 5px;font-weight: bold;
            padding-right: 5px;padding-top: 5px;background-color:#e4e7e8;}

td.tbl_news_bright {font-size: 9pt; valign: top;text-align: left;padding-bottom: 10px;padding-left: 5px;
            padding-right: 5px;padding-top: 5px;background-image: url('pics/tbl_streifen.gif');}

 
td.tbl_anmeldung_capt {font-size: 9pt; valign: top;text-align: left;padding-bottom: 10px;padding-left: 5px;font-weight: bold;
            padding-right: 5px;padding-top: 5px;background-color:#e4e7e8;}

td.tpl_anmeldung_form {font-size: 9pt; valign: top;text-align: left;padding-bottom: 10px;padding-left: 5px;
            padding-right: 5px;padding-top: 5px;background-color:#eff1f1;}
            
            
td.schatten_links {background-image: url('pics/ha_main_schatten_links.gif'); background-color:#919191; background-repeat: repeat-x}
td.schatten_rechts {background-image: url('pics/ha_main_schatten_rechts.gif'); background-color:#919191; background-repeat: repeat-x}
td.dots {background-image: url('pics/dots.png'); background-repeat: repeat-x;}
td.streifen {background-image: url('pics/tbl_streifen.gif');padding:4pt; }

td.version {font-size: 11px; valign: top;text-align: left;padding-bottom: 10px;padding-left: 5px;
            padding-right: 5px;padding-top: 5px;background-color:#eff1f1;}

td.version_dark {font-size: 14px; valign: top;text-align: left;padding-bottom: 10px;padding-left: 5px;font-weight : bold;
            padding-right: 5px;padding-top: 5px;background-color:#e4e7e8;}

td.login {font-size: 13px; valign: top;text-align: left;padding-bottom: 10px;padding-left: 5px;font-weight : bold;
            padding-right: 5px;padding-top: 5px;background-color:#e4e7e8;}

td.adressdaten {font-size: 13px; valign: top;text-align: left;padding-bottom: 10px;padding-left: 5px;font-weight : bold;
            padding-right: 5px;padding-top: 5px;background-color:#829296; color:white;}

td.grey{background-color:#B3BBBD;}


td.bg_bright {font-size: 11px; valign: top;text-align: left;padding-bottom: 5px;padding-left: 5px;
            padding-right: 5px;padding-top: 5px;background-color:#eff1f1;}

td.bg_dark {font-size: 13px; valign: top;text-align: left;padding-bottom: 10px;padding-left: 5px;
            padding-right: 5px;padding-top: 5px;background-color:#e4e7e8;}


td.bg_bright_big {valign: top;text-align: left;padding-bottom: 10px;padding-left: 5px;
            padding-right: 5px;padding-top: 5px;background-color:#eff1f1; line-height:15pt}

td.bg_dark_big {valign: top;text-align: left;padding-bottom: 10px;padding-left: 5px;font-weight : bold;
            	padding-right: 5px;padding-top: 5px;background-color:#e4e7e8; line-height:15pt}

.rahmen {position:absolute; width:763px; height:700px; z-index:4000; overflow:visible;  visibility:hidden;
                  font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size : 10pt; 
                  left:0px; top: 0px;}  		


				
.wae_logo {position:absolute; width:200px; height:200px; z-index:80; overflow:visible;  visibility:hidden;
                   layer-background-color:transparent; background-color:transparent;
                   left:0px; top: 0px;} 



.rechteck_1 {position:absolute; width:40px; height:100px; z-index:20; overflow:visible; 
                 visibility:hidden; font-size : 9pt; color:black;
                  layer-background-color:#E6E6E6; background-color:#E6E6E6;							  
                  left:400px; top: 96px;}  		

.rechteck_1_start {position:absolute; width:40px; height:100px; z-index:20; overflow:visible; 
                 visibility:hidden; font-size : 9pt; color:black;
                  layer-background-color:#E6E6E6; background-color:#E6E6E6;
				  background-image: url('pics/back_greydots.png'); 				  
                  left:400px; top: 96px;}  		

.rechteck_2 {position:absolute; width:40px; height:100px; z-index:20; overflow:visible; 
                 visibility:hidden; font-size : 12pt; color:black;
                  layer-background-color:#FEB228; background-color:#FEB228;
                 left:400px; top: 96px;}  		

.rechteck_2_start {position:absolute; width:40px; height:100px; z-index:20; overflow:visible; 
                 visibility:hidden; font-size : 12pt; color:black;
                  background-image: url('pics/back_greydots_2.png'); 
                 left:400px; top: 96px;}  		

.rechteck_3 {position:absolute; width:40px; height:100px; z-index:2; overflow:visible; 
                 visibility:hidden; font-size : 16pt; color:black;  
                 left:400px; top: 96px;}  		

.rechteck_4 {position:absolute; width:40px; height:100px; z-index:30; overflow:visible; 
                 visibility:hidden; font-size : 9pt; color:black;
               	 background-image: url('pics/head.jpg'); 
                 left:400px; top: 96px}  		


.rechteck_4_start {position:absolute; width:40px; height:100px; z-index:30; overflow:visible; 
                 visibility:hidden; font-size : 9pt; color:black;               	
                 left:400px; top: 96px}  
.rechteck_5 {position:absolute; width:40px; height:100px; z-index:30; overflow:visible; 
                 font-size : 9pt; color:black;
                  layer-background-color:#FEB228; background-color:#FEB228;
                 left:400px; top: 96px;}  		

.rechteck_6 {position:absolute; width:40px; height:100px; z-index:30; overflow:visible; 
                font-size : 9pt; color:black;
                  layer-background-color:#FEB228; background-color:#FEB228;
                 left:400px; top: 96px;}  		

.rechteck_7 {position:absolute; width:40px; height:100px; z-index:40; overflow:visible; 
                 font-size : 9pt; color:black;
                 layer-background-color:transparent; background-color:transparent;
                 left:400px; top: 96px;}  		

.rechteck_8 {position:absolute; width:40px; height:100px; z-index:40; overflow:visible; 
                 visibility:hidden; font-size : 9pt; color:black;
                 layer-background-color:transparent; background-color:transparent;
                 left:400px; top: 96px;}  		

.impressum {position:absolute; width:40px; height:100px; z-index:30; overflow:visible; 
                 visibility:hidden; font-size : 10pt; color:black; background-color:transparent;
                 left:400px; top: 96px;}  		
				 
.menu {position:absolute; width:200px; height:100px; z-index:300; overflow:visible;  visibility:hidden;
                layer-background-color:transparent; background-color:transparent; font-size : 8,5pt;
                left:20px; top: 150px; line-height:13pt;}  		

.menu_back {position:absolute; width:200px; height:400px; z-index:10; overflow:visible; 
                layer-background-color:transparent; background-color:#E4E7E8;
                left:9px; top: 150px;}  		

.menu_oben {position:absolute; width:200px; height:100px; z-index:300; overflow:visible;  visibility:hidden;
                layer-background-color:transparent; background-color:transparent; font-size : 8,5pt;
                left:20px; top: 150px; line-height:13pt; color: white}  	


.menu_back_start{position:absolute; width:40px; height:100px; z-index:3; overflow:visible; 
                 visibility:hidden; font-size : 9pt; color:black;
               	 background-image: url('pics/back_greydots.png'); 		
                 left:400px; top: 96px;}  		


.headline {position:absolute; width:400px; height:800px; z-index:200; overflow:visible; 
                 font-size : 9pt; color:#323232; font-size : 9pt;
                  layer-background-color:transparent; background-color:transparent;
                 left:200px; top: 70px;}  		


.inhalt {position:absolute; width:400px; height:800px; z-index:200; overflow:visible; 
                 font-size : 9pt; color:#323232; font-size : 9pt;
                  layer-background-color:transparent; background-color:transparent;
                 left:200px; top: 70px;} 

.menubild { width:1px; height:1px; z-index:400; overflow:visible; visibility:hidden;
                 font-size : 9pt; color:#323232; font-size : 9pt;
                  layer-background-color:transparent; background-color:transparent;
                }  

.grosses_bild {position:absolute; width:400px; height:400px; z-index:40; overflow:visible; 
               text-decoration:none; font-size : 10pt; 
               left:10px; top: 0px;font-family : Verdana,Arial,Helvetica,sans-serif;	font-size=9pt;	   } 

.box_1 {position:absolute; width:200px; height:600px; z-index:30; overflow:visible;  visibility:hidden;
                   layer-background-color:transparent; background-color:transparent; 
                    left:0px; top: 0px;} 

.text_box {position:absolute; width:200px; height:600px; z-index:40; overflow:visible;  visibility:hidden;
                   layer-background-color:transparent; background-color:transparent; font-size : 10pt;
                    left:0px; top: 0px; line-height: 13pt;} 

.btn_mehr_infos {position:absolute; width:200px; height:600px; z-index:400; overflow:visible;  visibility:hidden;
                   layer-background-color:transparent; background-color:transparent; font-size : 10pt; color:white;	
                    left:0px; top: 0px;} 

input.senden{  width:145px;
               height:25px;
               background-color:#5F808B;
               color : #E6E6E6; 
               border-left: 1px solid #E6E6E6;
               border-bottom: 1px solid #5A5A5A;
               border-right: 1px solid #5A5A5A;
               border-top: 1px solid #E6E6E6; }