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:14pt; 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; }

audio { width:80%; height:40px; }

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:5pt; }

.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; }

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:16pt; cursor:pointer; }

button:active { transform: translateY(1px) translateX(1px); }

table { border-collapse: separate; border-spacing: 0px 10px; }

.center { text-align:center }

.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:100%; padding:1em; box-sizing:border-box; }

.vsize { width:560px; height:315px; }

.asize { width:250px; height:30px; }

.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:relative; min-height: 100%; width: 750px; margin-left:auto; margin-right:auto; }

#kopfzeile { width:100%; background-image:url(images/e0001.gif); background-repeat: no-repeat;  }

#textlink { position:absolute; bottom: -4em; width: 100%; }

#text { float:left; width:56%; margin-right:2%; margin-left:20%; }

#bildlink { position:absolute; top:0 float:left; width:20%; margin-right:2%; }

#text2 { float:left; width:18%; margin-left:2%; }

#text2a { float:left; width:18%; margin-left:1%; border-left: 1px solid; border-color:#cdcdcd; padding-left:1%; }

#text3 { float:left; width:78%; margin-left:22%; }

#text4 { float:left; width:50%; margin-right:2%; margin-left:20%; }

#text5 { float:left; width:24%; margin-left:2%; }

#ende { clear:both; width:100%; }

