body { color: #000080; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; line-height: 12pt; background-color: #ddd; scrollbar-face-color:#C0C0C0; scrollbar-shadow-color:#000080; scrollbar-highlight-color:#DDDDDD; scrollbar-3dlight-color:#DFDFDF; scrollbar-darkshadow-color:#000080; scrollbar-track-color:#DDDDDD; scrollbar-arrow-color:#FFFFFF; }
a:link { color: #c0c0c0; font-size: 9pt; font-weight: bold; text-decoration: none; }
a:visited { color: #c0c0c0; font-size: 9pt; font-weight: bold; text-decoration: none; }
a:hover { color: #505050; font-size: 9pt; font-weight: bold; background-color: #c0c0c0; text-decoration: none; }
a:active { color: #000080; font-size: 9pt; font-weight: bold; background-color: #c0c0c0; text-decoration: none; }
em {font-style: normal; background-color: #505050; text-decoration: none;}
#MainBox { position: absolute; width: 750px; height: 550px; top: 50%; left: 50%; margin: -275px 0px 0px -375px; color: white; font-size: 8pt; z-index: 1; border-color: white black black white; border-style: solid ridge ridge solid; border-width: 2px 3px 3px 2px; }
#BoxTopLeft { color: white; font-size: 8pt; background-color: #c0c0c0; position: absolute; z-index: 1; top: 0; left: 0; width: 125px; height: 50px; }
#BoxTopMid { color: white; background-color: #505050; position: absolute; top: 0; left: 125px; z-index: 1; width: 500px; height: 50px; }
#BoxTopRight { color: white; background-color: #c0c0c0; position: absolute; top: 0; left: 625px; z-index: 1; width: 125px; height: 50px; }
#ColLeft { background-color: #505050; position: absolute; top: 50px; left: 0; width: 125px; height: 450px; z-index: 2; }
#ColMid { position: absolute; top: 50px; left: 125px; width: 500px; height: 450px; z-index: 1; }
#ColRight { background-color: #505050; position: absolute; top: 50px; left: 625px; width: 125px; height: 450px; z-index: 1; }
#BoxBotLeft { color: white; font-size: 12pt; font-weight: bold; background-color: #c0c0c0; text-align: center; position: absolute; top: 500px; z-index: 1; left: 0; width: 125px; height: 50px; }
#BoxBotMid { color: white; font-size: 12pt; font-weight: bold; background-color: #505050; text-align: center; position: absolute; top: 500px; z-index: 1; left: 125px; width: 500px; height: 50px; }
#BoxBotRight { color: white; font-size: 12pt; font-weight: bold; background-color: #c0c0c0; text-align: center; position: absolute; top: 500px; left: 625px; z-index: 1; width: 125px; height: 50px; }
.MenBox { position: absolute; left:14px; top: 15px; }
.MenZeile { color: #707070; font-size: 9pt; font-weight: bold; margin-bottom: 10px; }
.LogoZeile { color: white; text-align: left; margin-top: 18px; margin-left: 15px; }
.TitelZeile { color: #c0c0c0; font-size: 11pt; font-weight: bold; text-align: center; position: absolute; width: 100%; margin-top: 18px; }
#ContBox { position: absolute; width: 496px; height: 446px; z-index: 1; overflow: auto; border-color: #303030 white white #303030; border-style: solid; border-width: 2px; }
p { color: navy; font-size: 10pt; line-height: 12pt; text-align: justify; margin: 6px 20px; }
h1 { color: navy; font-size: 10pt; font-weight: bold; line-height: 12pt; margin: 20px 20px 0; }
h2 { color: navy; font-size: 10pt; font-weight: bold; line-height: 12pt; margin: 20px 20px 0; }
.Titel { color: navy; font-size: 24pt; font-weight: bold; line-height: 24pt; text-align: center; margin: 20px 20px 10px; }
Titelflagge { color: navy; font-size: 24pt; font-weight: bold; line-height: 24pt; vertical-align: super; }
.Center { color: navy; font-size: 10pt; font-weight: normal; line-height: 12pt; text-align: center; margin: 0 20px; }
.Autor { color: navy; font-size: 11pt; font-weight: bold; line-height: 12pt; text-align: center; margin: 0 20px 15px; }
.DankName { color: navy; font-size: 11pt; font-weight: bold; line-height: 12pt; text-align: center; margin: 10px 20px 0; }
.DankTitel { color: navy; font-size: 9pt; font-weight: normal; line-height: 10pt; text-align: center; margin: 0 20px; }
.Bild { color: navy; font-size: 7pt; font-weight: normal; line-height: 10pt; text-align: center; margin: 0 20px; }
.Anmerkung { color: navy; font-size: 7pt; font-weight: normal; line-height: 10pt; text-align: justify; margin: 0 20px; }
.PresseName { color: navy; font-size: 8pt; line-height: 8pt; margin: 20px 20px 0; }
.PresseTitel { color: navy; font-size: 10pt; font-weight: bold; line-height: 12pt; margin: 2px 20px 6px; }
ul {
	color:#000080; 
}
li {
	font-size: 10pt;
}
#TerminBox {margin-top:60px;}
.TerminBlock {padding-top: 10px; padding-left:20px;color: #000080; font-size: 10pt; }
.TerminZeile {width:446px;clear: both;}
.TerminSpalte1 {width:25px;padding-left: 0px;text-align: left;float: left;}
.TerminSpalte2 {width:60px;text-align: left;float: left;}
.TerminSpalte3 {width:70px;text-align: left;float: left;}
.TerminSpalte4 {width:200px;text-align: left;float: left;}

.StbBlock {padding-top: 10px; padding-left:20px;color: #000080; font-size: 10pt; }
.StbZeile {width:446px;clear: both;}
.StbSpalte1 {width:218px;text-align: right;float: left; font-size: 8pt;}
.StbSpalte2 {width:218px;padding-left: 10px; text-align: left;float: left;}
.BesBlock {padding-top: 10px; padding-left:20px;color: #000080; font-size: 10pt; }
.BesZeile {width:446px;clear: both;}
.BesSpalte1 {width:142px;text-align: left;float: left; font-size: 8pt;}
.BesSpalte2 {width:157px;text-align: left;float: left; font-size: 8pt;}
.BesSpalte3 {width:147px;text-align: left;float: left; font-size: 9pt;}
	