ul {color:black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
h1 {color:#888888; letter-spacing:10pt;word-spacing:7pt; font-family: Arial, Helvetica, sans-serif; font-size: 15pt; }
strong {color:#888888; letter-spacing:1pt; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.line {color:black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.blockText {color:black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: justify}
.link {color:blue; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.textBlue {color:#475366; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right}
.miniText {color:#475366; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none}
.hdLine {font-family: Arial, Helvetica, sans-serif; font-size: 16pt;}

.banner { position: fixed; top: 100px; left: 50%; width: 600px; margin-left:-350px; background: rgba(247,242,232,0.96); box-shadow: 5px 10px 15px #888888; padding:50px; text-align:center; font-size:2em; font-family:sans-serif; z-index: 100; }
.bannertext { color:#b00; text-decoration:none; }
.overlay { position: fixed; width: 100%; height: 100%; background: rgba(255,255,255,0.8); z-index:10; content:' '; top:0; left:0; }
#close { position: absolute; background: #000; color: #fff; width: 94px; height: 18px; top: 10px; right:11px; font-size: 12px; text-align: center; cursor: pointer; padding-top: 4px; }
.openHinweis { color: #00f; text-decoration:underline; cursor: pointer; font-size: 15px; font-family: Arial, Helvetica, sans-serif; }