body {
  background: #241a42;
  margin:0px auto; padding:0;
  font-size: 10pt;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  }

h1 {font-family:Tahoma,Verdana,  arial, helvetica, sans-serif; font-weight:bold;font-size:14pt}
h2 {font-family:Tahoma,Verdana, arial, helvetica, sans-serif; font-weight:bold;font-size:14pt}
h3 {font-family:Tahoma,Verdana, arial, helvetica, sans-serif; font-weight:bold;font-size:12pt}
h4 {font-family:Tahoma,Verdana, arial, helvetica, sans-serif; font-weight:bold;font-size:12pt}
h5 {font-family:Tahoma,Verdana, arial, helvetica, sans-serif; font-weight:bold;font-size:10pt}
h6 {font-family:Tahoma,Verdana, arial, helvetica, sans-serif; font-weight:bold;font-size:8pt}

#blau {
 color:#007cc3;
 }
#lila {
 color:#901e78;
 }
#gruen {
 color:#84c225;
 }
#orange {
 color:#e77844;
 }

ul {
 list-style:outside;
 list-style-type: square;
 padding: 0px;
 margin-left: 16Px;
 }

#light-menue {position: absolute;}
#light-menue a {text-decoration:none;}

a.light-menue:link{color:white; text-decoration:none;}
a.light-menue:visited{color:white; text-decoration:none;}
a.light-menue:hover{color:#b5b7ba; text-decoration:none;}
a.light-menue:active{color:#666666; text-decoration:none;}

#dark-menue {position: absolute;}
#dark-menue a {text-decoration:none;}

a.dark-menue:link{color:black; text-decoration:none;}
a.dark-menue:visited{color:#4d4948; text-decoration:none;}
a.dark-menue:hover{color:#b5b7ba; text-decoration:none;}
a.dark-menue:active{color:#666666; text-decoration:none;}

a:link{color:black; text-decoration:none;}
a:visited{color:#4d4948; text-decoration:none;}
a:hover{color:#ffffff; text-decoration:none;}
a:active{color:#666666; text-decoration:none;}

#printonly-logo {
 display:none;
 }

#printonly-block {
 display:none;
 }

#range {
 position: static;
 width:840px;
 height:793px;
 color: white;
 margin:0px auto; padding: 10px;
 font-size:10pt;
 text-align:left;
 }

#header-block-intro {
 float:left;
 width:560px;
 height:155px;
 }
#header-block {
 float:left;
 width:560px;
 height:100px;
 }
 
#center-block {
 float:left;
 width:560px;
 height:483px;
 background: #FFFFFF;
 color: black;
 margin-top:5px; margin-left:5px;margin-right:5px;padding: 20px;
 font-size:10pt;
 text-align:left;
 }
#vertical-block-left {
 float:left;
 width:90px;
 height:668px;
 background: #e77844;
 color: black;
 margin-top: 5px; margin-right: 5px; padding: 10px;
 writing-mode: tb-rl;
 font-size: 12pt;
 text-align:left;
 }
#vertical-block-right {
 float:right;
 width:90px;
 height:668px;
 background: #84c225;
 color: black;
 margin-left: 5px; margin-bottom: 5px; padding: 10px;
 writing-mode: tb-rl;
 font-size: 12pt;
 text-align:left;
 }
#horizontal-block-top {
 float:top;
 width:702px;
 height:90px;
 background: #007cc3;
 color: black;
 margin-right: 5px; margin-bottom: 5px; padding: 10px;
 font-size: 12pt;
 text-align:left;
 }
#horizontal-block-bottom {
 float:right;
 width:700px;
 height:90px;
 background: #901e78;
 color: black;
 margin-left: 5px; margin-top: 5px; padding: 10px;
 font-size: 12pt;
 text-align:left;
 }

#menu {
 float:left;
  width:580px;
 height:25px;
 background: #FFFFFF;
 color: black;
 margin-bottom:2px; margin-left:5px; margin-right:5px;padding: 10px;
 font-size:9pt;
 font-weight:bold;
 text-align:right;
 }

#footer {
 width:840px;
 height:40px;
 color: white;
 margin:0px auto; padding: 3px;
 font-size:8pt;
 font-weight:bold;
 text-align:center;
 }


#initial-blue {
  float:left;
  height:14px;
  margin:0; padding:0;
  font-size:14pt;
  font-weight:bold;
  color:#007cc3;
 }

#para {
  float:left;
  margin-top:3pt;
 }

.cleaner {clear: both; font-size: 1px; border: 0px none; margin:0; padding:0; background: transparent;}

