body { font-family:tahoma,arial,sans-serif; font-size:12pt; }

h1 { font-family:tahoma,arial,sans-serif; font-size:21pt; margin-bottom:4pt; }

h2 { font-family:tahoma,arial,sans-serif; font-size:12pt; margin-bottom:4pt; margin-top:4pt; font-weight:bold; }

p { font-family:tahoma,arial,sans-serif; font-size:12pt; }

small { font-family:tahoma,arial,sans-serif; font-size:10pt; }

iframe { width:289px; height:153px; }

img.centerimg { display:block; margin-left:auto; margin-right:auto }

.headline { font-family:tahoma,arial,sans-serif; font-size:26pt; font-weight:bold; color:#0000ff; margin-bottom:0pt; margin-top:0pt }

.subhead { font-family:tahoma,arial,sans-serif; font-size:16pt; font-weight:bold; color:#0000ff; margin-bottom:0pt; margin-top:0pt; }

a:link { color:#005a87; text-decoration:none; }

a:visited { color:#330869; text-decoration:none; }

a:hover { color:#dddddd; text-decoration:none; }

.center  { text-align: center; }

hr { size:10; color:#cdcdcd; }

button { background-color:black; border:1px solid #e7e7e7; border-radius:5px; color:white;
margin-bottom:2em; margin-right:1em; text-align: center; font-size: 12pt; }

button:active { transform: translateY(1px) translateX(1px); }

.box50 { float:left; width:50%; }

.box50p { float:left; width:50%; padding:1em; box-sizing:border-box; }

.box100 { float:left; width:100%; }

.box100t { float:left; width:100%; margin-top:1em; }

.box100p { float:left; width:100%; padding:1em; box-sizing:border-box; }

.box100b { float:left; width:100%; padding:1em; margin-bottom:1em; border: 2px solid; border-color:#cdcdcd; border-radius: 25px; box-sizing:border-box; }

.vbox { float:left; width:auto; padding:1em; }

.flt0 { float:left; width:auto; margin-top:0em; }

.fltr { float:right; margin-left:1em; }

.fltrp { float:right; padding:1em; }

.fltl { float:left; margin-right:1em; }

.fltlt1 { float:left; margin-left:1em; margin-top:1em; }

.fltrt1 { float:right; margin-top:1em; }

.fltlp { float:left; padding:1em; }

.fltlha { float:left; height:auto; }

.flt1 { float:left; width:auto; height:42px; margin-top:1em; }

.clflt1 { clear:left; float:left; }

.clfltp { clear:left; float:left; padding:1em; }

.clfr { clear:left; float:right; margin-left:1em; }

#container { position:absolute; min-height: 100%; width: 100%; margin: 0 auto; }

#kopfzeile { width:100%; }

#bildlink { float:left; margin-left:1%; margin-right:1%; width:98%; }

#text { float:left; margin-left:2%; margin-right:2%; width:96%; }

#textlink { float:left; width:100%; }

#text2 { float:left; margin-left:2%; margin-right:2%; width:96%; }

#text2a { float:left; margin-left:2%; margin-right:2%; width:96%; }

#text3 { float:left; margin-left:2%; margin-right:2%; width:96%; }

#text5 { float:left; width:100%; margin-left:2%; }

#ende { float:left; margin-top:2em; margin-bottom:2em; margin-left:2em; }

