body {font-family:Verdana,Arial,Helvetica; text-decoration:none; color: #403B38; background-repeat:repeat-x;}

span  {font-family : Verdana,Arial,Helvetica,sans-serif; color: black;}

td {font-family : Verdana,Arial,Helvetica,sans-serif; color: white; font-size : 9pt; line-height:13pt;}
td.contents {font-family : Verdana,Arial,Helvetica,sans-serif; color:black; font-size : 10pt; }
td.adresse{font-family : Arial,Helvetica,sans-serif; color:black; font-size : 11pt; font-weight:bold;
border-top: 1px solid #D5271D;border-bottom: 1px solid #D5271D;}


A.bildleiste:link      { text-decoration: none;  }
A.bildleiste:visited   { text-decoration: none; }
A.bildleiste:hover     { text-decoration: none; }
A.bildleiste:active    { text-decoration: none; } 

A:link      { text-decoration: none;  }
A:visited   { text-decoration: none; }
A:hover     { text-decoration: none; }
A:active    { text-decoration: none; } 

A.nav:link      {font-family : Verdana,Arial,Helvetica,sans-serif; color:white; text-decoration: none; font-size : 9pt; line-height:13pt; font-weight:bold; display: block;}
A.nav:visited   {font-family : Verdana,Arial,Helvetica,sans-serif; color:white; text-decoration: none; font-size : 9pt;line-height:13pt;  font-weight:bold; display: block}
A.nav:hover     {font-family : Verdana,Arial,Helvetica,sans-serif; color:white; text-decoration: none; font-size : 9pt; line-height:13pt; font-weight:bold; display: block}
A.nav:active    {font-family : Verdana,Arial,Helvetica,sans-serif; color:black; text-decoration: none; font-size : 9pt;line-height:13pt;  font-weight:bold; display: block} 


h1 {font-family : Verdana,Arial,Helvetica,sans-serif;  font-size: 16pt;}
h2 {font-family : Verdana,Arial,Helvetica,sans-serif;  font-size: 15pt;}
h3 {font-family : Verdana,Arial,Helvetica,sans-serif;  font-size: 14pt; color:#ff0000;}
h4 {font-family : Verdana,Arial,Helvetica,sans-serif;  font-size: 11pt;}
h5 {font-family : Verdana,Arial,Helvetica,sans-serif;  font-size: 10pt;}



.frame {position:absolute; width:1024px; height:800px; z-index:5; overflow:hidden;  visibility:hidden;
                 layer-background-color:transparent; background-color:transparent;
                 left:0px; top: 0px;}  
				 

.map {position:absolute; width:900px; height:800px; z-index:50000;
                 layer-background-color:transparent; background-color:red;
                 left:0px; top: 0px;}  

.frame_2 {position:absolute; width:1024px; height:800px; z-index:5000; visibility:hidden;
                 layer-background-color:transparent; background-color:transparent;
				 border-left:13pt;
                 left:0px; top: 0px;}  		

.rahmen {position:absolute; width:713px; height:455px; z-index:10; overflow:hidden;  visibility:hidden;               
                  layer-background-color:#D5271D;  background-color:#D5271D;					 
                  left:0px; top: 0px;}  	


.rahmen_small {position:absolute; width:713px; height:455px; z-index:5; overflow:visible;  visibility:hidden;
                font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size : 10pt;                
                 left:0px; top: 0px;}  		

			
				 
.menu {position:absolute; width:40px; height:1000px; z-index:40; overflow:visible; 
                 visibility:hidden; font-size : 9pt; color:white; 
                 layer-background-color:#D5271D; background-color:transparent;
                 left:400px; top: 96px;}  		


.menu_back_2 {position:absolute; width:800px; height:100px; z-index:50; overflow:hidden;  visibility:hidden;
                layer-background-color:#DDDD99; background-color:#DDDD99;
                left:20px; top: 150px;}  		


.bild {position:absolute; width:40px; height:1000px; z-index:20;  overflow:hidden;  
                 visibility:hidden; font-size : 9pt; color:black;
                  layer-background-color:transparent; background-color:transparent;
                 left:400px; top: 96px;}  		

.text {position:absolute; width:40px; height:1000px; z-index:10;  overflow:hidden;  
                 visibility:hidden; font-size : 14pt; color: #3567C7; 
                layer-background-color:transparent; background-color:transparent;				 
                 left:400px; top: 96px;}  
				 
.text_2 {position:absolute; width:40px; height:1000px; z-index:10;  overflow:auto;  
                 visibility:hidden; font-size : 9pt; color: #403B38; 
                layer-background-color:transparent; background-color:transparent;
				border:1px solid white;	  padding:20pt;
                 left:400px; top: 96px;}  		


.footline {position:absolute; width:40px; height:1000px; z-index:70; overflow:visible; 
                 visibility:hidden; font-size : 9pt; color:black;
                   layer-background-color:transparent; background-color:transparent;
                 left:400px; top: 96px;}  		


.content {position:absolute; width:1024; height:100px; z-index:250; overflow:visible; 
                 font-size : 9pt; color:black; 
                  layer-background-color:transparent; background-color:white;
                 left:400px; top: 96px;}  		

.Bild_gr {position:absolute; top:0pt; left:0pt; width:380px; height:100px; z-index:250; overflow:visible;                 
                  layer-background-color:transparent; background-color:#FDF2B5; color:black;}  		


.text_bild {position:absolute; top:310pt; left:0pt; width:380px; height:100px; z-index:250; overflow:visible;  visibility:hidden;
                 font-size : 9pt; color:black;
                  layer-background-color:transparent; background-color:#FDF2B5;}  		


.bilder_gross{position:absolute; top:0pt; left:0pt; width:380px; height:100px; z-index:250; overflow:visible;  visibility:hidden;
                 font-size : 9pt; color:black;
                  layer-background-color:transparent; background-color:#FDF2B5;}  		

.newsTickerContent {position:absolute; width:400px; height:20px; z-index:2; overflow:hidden; 
                    font-size : 9pt;  font-size : 9pt;color:white;               
                    left:400px; top: 96px; padding:4pt;}  	

.news { position:absolute; width:400px; height:20px; z-index:2500;  
                 font-size : 9pt; font-size : 11pt;color:white;               
                 left:400px; top: 96px; padding:4pt;}  	

.bildercontent {position:relative; width:100px; height:100px; z-index:40; overflow:visible;                  
                  layer-background-color:transparent; background-color:red;					 
                  left:0px; top: 0px; }  		

.missing {position:absolute; width:400px; height:400px; z-index:900; overflow:visible; 
                visibility:hidden; font-size : 9pt; color:black;padding:15pt;
                layer-background-color:transparent; background-color:white;
                left:400px; top: 296px;} 


.dunkel {position:absolute; width:700px; height:600px; z-index:800; overflow:visible; 
                visibility:hidden; font-size : 9pt; color:black;
                layer-background-color:transparent; background-color:black;
                left:400px; top: 96px;} 

input.senden  { width:210px;
                height:25px;
                background-color:#d5271d;
                color:white;
                border-left: 1px solid :#d5271d;
                border-bottom: 1px solid:#d5271d;
                border-right: 1px solid :#d5271d;
                border-top: 1px solid:#d5271d; }
