body { color: black; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a { color: blue; text-decoration: none }
h1 { color: black; font-size: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:underline }
h2 { color: black; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:underline }

.bild_obenrechts { position:absolute; right:20px; top:10px; }
.bild_obenrechts2 { position:absolute; right:20px; top:10px; }
.bild_untenrechts { position:absolute; right:20px; bottom:10px; }
.bodycontent { width:670px }
.bodymain { margin:10px; background-image:url(images/index/mainframe.gif); background-attachment:fixed }
.copyright { position:absolute; top:580px; right:10px; font-size:10px; color:black }
.error { color:#FF0000; font-weight:bold }
.hde { position:absolute; left:400px; top:25px; font-size:44px; font-weight:bold }
.impressum { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.main { position:absolute; left:0px; top:130px; width:953px; height:453px }
.mainframe { position:absolute; left:1px; top:1px; width:941px; height:440px; margin:10px; overflow:auto }
.menu1 { position:absolute; left:15px; top:90px; width:128px; height:28px; background-image:url(images/index/menu.gif); text-align:center; line-height:28px; font-size:16px; font-weight:bold }
.menu2 { position:absolute; left:174px; top:90px; width:128px; height:28px; background-image:url(images/index/menu.gif); text-align:center; line-height:28px; font-size:16px; font-weight:bold }
.menu3 { position:absolute; left:333px; top:90px; width:128px; height:28px; background-image:url(images/index/menu.gif); text-align:center; line-height:28px; font-size:16px; font-weight:bold }
.menu4 { position:absolute; left:492px; top:90px; width:128px; height:28px; background-image:url(images/index/menu.gif); text-align:center; line-height:28px; font-size:16px; font-weight:bold }
.menu5 { position:absolute; left:651px; top:90px; width:128px; height:28px; background-image:url(images/index/menu.gif); text-align:center; line-height:28px; font-size:16px; font-weight:bold }
.menu6 { position:absolute; left:810px; top:90px; width:128px; height:28px; background-image:url(images/index/menu.gif); text-align:center; line-height:28px; font-size:16px; font-weight:bold }
.menubutton { color: black }
.ok { color:green; font-weight:bold }
.sprechzeiten {position:relative; top:78px; right:275px }
.trenner { position:absolute; left:0px; top:120px }
.yang { position:absolute; left:100px; top:2px }
.yin { position:absolute; left:284px; top:2px }
.yinyang { position:absolute; left:213px; top:21px }
