html {
  height:100%;
	overflow-y: scroll;
}  

body {
	background-color:#ffffff;
  text-align: center;
  height:100%; 
  margin:0px;
}	

#back { position:fixed; top:0px; left:50%; width:720px; height:100%; margin-left: -360px; text-align:left; z-index:1; }

#stage { position:absolute; top:0; left:50%; width:720px; height:100%; margin-left: -360px; text-align:left; z-index:2; }
  

#LogoTop { position:absolute; top:0px; left:0px; width:720px; height:60px; z-index:3; }
#status0 { position:absolute; top:60px; left:0px; width:720px; height:22px; z-index:40; }
#status1 { position:absolute; top:60px; left:0px; width:720px; height:22px; z-index:41; }
#status2 { position:absolute; top:60px; left:0px; width:720px; height:22px; z-index:42; }
#status3 { position:absolute; top:60px; left:0px; width:720px; height:22px; z-index:43; }
#status4 { position:absolute; top:60px; left:0px; width:720px; height:22px; z-index:44; }
#status5 { position:absolute; top:60px; left:0px; width:720px; height:22px; z-index:45; }
#status6 { position:absolute; top:60px; left:0px; width:720px; height:22px; z-index:46; }

#top-nav-1 { position:absolute; top:80px; left:0px; width:120px; z-index:101; }
#top-nav-2 { position:absolute; top:80px; left:120px; width:120px; z-index:102; }
#top-nav-3 { position:absolute; top:80px; left:240px; width:120px; z-index:103; }
#top-nav-4 { position:absolute; top:80px; left:360px; width:120px; z-index:104; }
#top-nav-5 { position:absolute; top:80px; left:480px; width:120px; z-index:105; }
#top-nav-6 { position:absolute; top:80px; left:600px; width:120px; z-index:106; }

#top-nav-1a { position:absolute; top:80px; left:0px; width:120px; z-index:111; }
#top-nav-2a { position:absolute; top:80px; left:120px; width:120px; z-index:112; }
#top-nav-3a { position:absolute; top:80px; left:240px; width:120px; z-index:113; }
#top-nav-4a { position:absolute; top:80px; left:360px; width:120px; z-index:114; }
#top-nav-5a { position:absolute; top:80px; left:480px; width:120px; z-index:115; }
#top-nav-6a { position:absolute; top:80px; left:600px; width:120px; z-index:116; }
#home { position:absolute; top:60px; left:0px; width:720px; z-index:117; }

#side-nav { position:absolute; top:122px; left:4px; width:220px; z-index:30; }

#side-nav-1 { position:absolute; top:0px; left:0px; width:196px; z-index:301; }
#side-nav-2 { position:absolute; top:24px; left:0px; width:196px; z-index:302; }
#side-nav-3 { position:absolute; top:48px; left:0px; width:196px; z-index:303; }
#side-nav-4 { position:absolute; top:72px; left:0px; width:196px; z-index:304; }
#side-nav-5 { position:absolute; top:96px; left:0px; width:196px; z-index:305; }
#side-nav-6 { position:absolute; top:120px; left:0px; width:196px; z-index:306; }
#side-nav-7 { position:absolute; top:144px; left:0px; width:196px; z-index:307; }
#side-nav-8 { position:absolute; top:168px; left:0px; width:196px; z-index:308; }
#side-nav-9 { position:absolute; top:192px; left:0px; width:196px; z-index:309; }
#side-nav-x { position:absolute; top:266px; left:0px; width:196px; z-index:320; }

#content0 { position:absolute; top:106px; left:0px; width:720px; z-index:20; }
#content0-d { position:absolute; top:106px; left:0px; width:720px; z-index:20;}
#content1 { position:absolute; top:120px; left:0px; width:200px; z-index:21; }
#content2 { position:absolute; top:126px; left:240px; width:480px; z-index:522; }

#footer { position:absolute; top:420px; left:0px; width:720px; z-index:60; }
#footer-d { position:fixed; bottom:-4px; margin-left: -360px; left:50%; width:720px; z-index:60; }
#Uhr { position:absolute; top:470px; left:0px; width:700px; }
.Uhr { font-family:Arial; font-size:10px; text-align:right; color:000000; }

#linien { position:absolute; top:118px; left:200px; width:740px; z-index:1000; }
#linie1a { position:absolute; top:0px; left:0px; width:20px; z-index:1011; }
#linie1b { position:absolute; top:24px; left:0px; width:20px; z-index:1012; }
#linie1c { position:absolute; top:48px; left:0px; width:20px; z-index:1013; }
#linie1d { position:absolute; top:72px; left:0px; width:20px; z-index:1014; }
#linie1e { position:absolute; top:96px; left:0px; width:20px; z-index:1015; }
#linie1f { position:absolute; top:120px; left:0px; width:20px; z-index:1016; }
#linie1g { position:absolute; top:144px; left:0px; width:20px; z-index:1017; }
#linie1h { position:absolute; top:168px; left:0px; width:20px; z-index:1018; }
#linie1i { position:absolute; top:192px; left:0px; width:20px; z-index:1019; }
#linie2 { position:absolute; bottom:-292px; left:20px; width:2px; z-index:1002; }
#linie3 { position:absolute; top:274px; left:20px; width:480px; z-index:1003; }

#flashContent { position:absolute; top:2px; left:52px; width:100%; height:100%; z-index:2001; }
#Anfahrt { position:absolute; top:2px; left:52px; z-index:2002; }

/* ----------------------------------- */
/* > Link-Eigenschaften <<<----- */
/* ----------------------------------- */

/*Link und Link, der besucht wurde*/		
a:link, a:visited{
	color: #707070;
	text-decoration: none;}

/*Link bei Mouse-over und auf dessen Seite man sich gerade befindet*/		
a:hover, a:active{
	color: #707070;
	}
	

/* ----------------------------------- */
/* > obere Navigation<<<----- */
/* ----------------------------------- */

/*top-nav-1*/	
.top-nav-1 a, .top-nav-1 a:visited{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-0.png);}
	
.top-nav-1 a:hover, .top-nav-1 a:active{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-1a.png);}
	
/*top-nav-1a*/	
.top-nav-1a a, .top-nav-1a a:visited{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-1a.png);}
	
.top-nav-1a a:hover, .top-nav-1a a:active{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-1a.png);}
	
/*top-nav-2*/	
.top-nav-2 a, .top-nav-2 a:visited{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-0.png);}
	
.top-nav-2 a:hover, .top-nav-2 a:active{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-2a.png);}
	
/*top-nav-2a*/	
.top-nav-2a a, .top-nav-2a a:visited{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-2a.png);}
	
.top-nav-2a a:hover, .top-nav-2a a:active{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-2a.png);}
	
/*top-nav-3*/	
.top-nav-3 a, .top-nav-3 a:visited{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-0.png);}
	
.top-nav-3 a:hover, .top-nav-3 a:active{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-3a.png);}
	
/*top-nav-3a*/	
.top-nav-3a a, .top-nav-3a a:visited{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-3a.png);}
	
.top-nav-3a a:hover, .top-nav-3a a:active{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-3a.png);}
	
/*top-nav-4*/	
.top-nav-4 a, .top-nav-4 a:visited{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-0.png);}
	
.top-nav-4 a:hover, .top-nav-4 a:active{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-4a.png);}
	
/*top-nav-4a*/	
.top-nav-4a a, .top-nav-4a a:visited{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-4a.png);}
	
.top-nav-4a a:hover, .top-nav-4a a:active{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-4a.png);}
	
/*top-nav-5*/	
.top-nav-5 a, .top-nav-5 a:visited{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-0.png);}
	
.top-nav-5 a:hover, .top-nav-5 a:active{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-5a.png);}
	
/*top-nav-5a*/	
.top-nav-5a a, .top-nav-5a a:visited{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-5a.png);}
	
.top-nav-5a a:hover, .top-nav-5a a:active{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-5a.png);}
	
/*top-nav-6*/	
.top-nav-6 a, .top-nav-6 a:visited{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-0.png);}
	
.top-nav-6 a:hover, .top-nav-6 a:active{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-6a.png);}
	
/*top-nav-6a*/	
.top-nav-6a a, .top-nav-6a a:visited{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-6a.png);}
	
.top-nav-6a a:hover, .top-nav-6a a:active{
	display: block;
	height:24px;
	width:120px; 
    text-align:center;
    text-valign:middle;
	padding-top:2px;
	background-image:url(b/topnav-6a.png);}
	
/*home*/	
.home a, .home a:visited{
	display: block;
	height:20px;
	width:720px; 
    text-align:right;
	background-image:url(b/pix-0.gif);}
	
.home a:hover, .home a:active{
	display: block;
	height:20px;
	width:720px; 
    text-align:right;
	background-image:url(b/status-0.png);}
	
/*homea*/	
.homea a, .homea a:visited{
	display: block;
	height:20px;
	width:720px; 
    text-align:right;
	background-image:url(b/status-0.png);}
	
.homea a:hover, .homea a:active{
	display: block;
	height:20px;
	width:720px; 
    text-align:right;
	background-image:url(b/pix-0.gif);}
	

  
/* ----------------------------------- */
/* > Footer<<<----- */
/* ----------------------------------- */
	
	
/* ----------------------------------- */
/* > Textformatierungen<<<----- */
/* ----------------------------------- */

.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 25px;
	color:#000000;
	text-align: center;	}
	
.h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color:#000000;
	text-align: center;}

.h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	color:#a3ae2f;
	padding:0;
	margin:0px;
	margin-top:0px;}

.h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: normal;
	color:#a3ae2f;
	padding:0;
	margin:0px;
	margin-top:0px;}

.a0 {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	font-size:10px;
	line-height:12px;
	color: #000000;
}
.a1 {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	font-size:11px;
	line-height:16px;
	color: #000000;
}
.a2 {
	font-family: Arial, Helvetica, sans-serif;
	padding-left:0px;
	text-align:left;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	color: #000000;
}
.a3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 26px;
   color: #000000;
}
.b1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	color: #000000;
	font-weight: bold;
}
.b2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	color: #000000;
	font-weight: bold;
}
.b3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 24px;
  color: #000000;
	font-weight: bold;
}
.b4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 30px;
  color: #000000;
	font-weight: bold;
}
.nav1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	color: #000000;
	font-weight: bold;
}
.nav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	color: #000000;
	font-weight: bold;
}
.nav3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:10px;
	color: #ffffff;
	font-weight: bold;
	padding-top:0px;
	padding-right:24px;
}

.nav4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:9px;
	color: #000000;
	font-weight: bold;
	padding-top:0px;
	padding-right:0px;
}