body {scrollbar-base-color:#efefef; scrollbar-arrow-color:gray; overflow:auto; }
A {text-decoration:none; }
#name {font-family:Times New Roman,Verdana,Arial,Helvetica,sans-serif; font-size:14px; color:#820B0B; }
#fonta {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; background-color: white; color: black; font-weight: 600; border: 1px teal solid;}
#fonta a {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; color:brown; font-weight:600;}
#fontb {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#000000; border-radius:7px; -moz-border-radius:7px; }
#fontb a { color:#000000; font-weight:500; }
#fontb a:hover {color:#ffffff; background:teal; }
#fontc {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:teal; }
#fontc a:link { color:#faebd7; }
#fontc a:visited { color:#faebd7; }
#fontc a:hover { color:brown; background-color:#fafae9; }
#fontlogo {font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:14pt; color:silver; font-weight:600;}
#fontlogo a {font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:14pt; color:silver; font-weight:600;}
#name { font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; color:#820B0B; font-weight:600;}
.xxx {padding:5px; border: 0px solid #faebd7;}
#titel {font-family:Mirror,Times New Roman,Arial,Helvetica,sans-serif; font-size:16pt; color:maroon; font-weight:bold}
#dichter {font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;color:maroon; font-size:9pt;  padding:5px; font-weight:500; text-align:center;}
#gedicht { font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;color:black; font-size:12px; border-radius:10px; -moz-border-radius:10px; padding: 4px; font-weight:500; padding-left: 15px;}
#gedicht a:link { font-weight:500; }
#gedicht a:visited { font-weight:500; }
#gedicht a:hover { color: #ffffff; background-color:teal; }
#text {font-family:Times New Roman,Arial,Helvetica,sans-serif; font-size:12pt; color:maroon; font-weight:600; font-style:normal;}
#text2 {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; color:black; font-weight:normal;}
#black {font-family:Verdana,Arial,Helvetica,sans-serif; color:#804e1b; font-size:8pt;}
#black a:link { color: brown; }
#black a:visited { color: brown; }
#black a:hover { color:#ffffff; background-color:brown; }
.balk { border:1px #efefef solid; }
#blue {font-family:Verdana,Arial,Helvetica,sans-serif; color:#820b0b; font-size:8pt; border-top:1px; border-color: maroon; border-top-style:solid;}
#rot {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:red; background-color:yellow;}
#rot a { color:red; font-weight:600 }
#rand { border-width:3px; border-color: #faebd7; border-style:solid; padding:15px; }
#rand2 { border:1px #faebd7 solid; padding: 3px; }
.leiste a { color:brown; font-weight: 500; border-color: brown; border: 1px; border-style: solid; padding-top: 2px; padding-bottom: 2px; padding-left:4px; padding-right: 4px; text-decoration:none; background-color:#ffffff; }
.leiste a:hover { color:red; background:yellow; }
.leiste2 { border: 2px red solid; padding:1px; }
.leiste2 a:hover {color:red; background:yellow;}
#r1 { background-color: #cc0000; }
#r2 { background-color: #0000dd; }
#r3 { background-color: #449911; }
#r4 { background-color: orange; }
#block { text-align:justify; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:10pt; color:maroon; font-weight:normal; }
.fuss { background-color:#ffffff; line-height: 22px; font-size: 9px; font-family: Verdana,Arial,Helvetica,sans-serif; color:black; font-weight: 500;}
.fuss a { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; color:black; font-weight: 500; padding-left:2px; padding-right: 2px; text-decoration:none; background-color:#ffffff; border-radius:0px;-moz-border-radius:0px; line-height: 22px; }
.fuss a:hover { color:#ffffff; background:teal; }
.rtf {border: 1px solid #efefef; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size:10pt; color: #eeeeee; font-weight:500; background-color:#ffffff; }
td.rand1 { padding:15px; border: 1px solid #faebd7; }
#brot {background-color: #ffeeee;}
#bblau {background-color: #eeeeff;}
#bgruen {background-color: #efefef;}
.links { text-decoration:none; font-size:9pt; font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.2; }
.links a:link { text-decoration:none; font-size:9pt; font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.2; color: black; }
.links a:visited { color: brown;  }
.links a:hover { color: #ffffff; background:teal; text-decoration: underline; }
#goldlinie { border-bottom: 1px orange solid; }
.tab { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9pt; text-decoration:none; font-weight:600; }
span1 { color: brown; }
.logo { background-image: url(grafik/logo.gif); background-repeat:no-repeat; }
.dat {font-family:Verdana,Times New Roman,Helvetica,sans-serif; font-size:8pt; color:brown; }
.dat3 {font-family:Verdana,Times New Roman,Helvetica,sans-serif; font-size:8pt; color:black; }
#li1 { background-image: url(grafik/line.gif); background-repeat: no-repeat; }
#li2 { background-image: url(grafik/linere.gif); background-repeat: no-repeat; }
#li3 { background-image: url(grafik/lineek.gif); background-repeat: no-repeat; }
#li4 { background-image: url(grafik/linekr.gif); background-repeat: no-repeat; }
#site { font-family: Verdana,Arial,Helvetica,sans-serif; font-size:10px; color: teal; }
#site a { font-family: Verdana,Arial,Helvetica,sans-serif; font-size:10px; color: teal; text-decoration:none; font-weight:500; }
#site a:hover { background: #ffffaa; text-decoration: underline; }
#front a {position:absolute; top:10px; left:10px; width:150px; z-index:2; color:brown; }
#shadow { position:absolute; top:8px; left:212px; width:150px; z-index:1; color:silver; }
#shadowtop { position:absolute; top:115px; left:6px; z-index:1; }
.com a { font-family:Verdana,Tahoma,Arial; font-size:18px; font-weight:600; color:yellow; }
.com a:hover { background-color: black; padding: 5px; }
#werbung { position: absolute;left: 50px; top: 50px; width:450px; border: 10px silver solid; padding: 5px; background-color:gray;}
.ueber { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color:maroon; font-weight: 600; padding-top: 2px; padding-bottom: 2px; padding-left:4px; padding-right: 4px; text-decoration:none; background-color:#faebd7; border-radius:7px;-moz-border-radius:7px;}
#bus { font-size:16pt; font-weight:500; font-family:Verdana,Helvetica,sans-serif; }
#bus a { color:black; font-size:16pt; font-weight:500; }
#bus a:hover { color:red; }
form .nav2 {font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none; font-weight:500; color: brown; }
td.nav2 {font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none; font-weight:500; color: black; }
.nav2 a { font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none; font-weight:500; color:black; }
.nav2 a:hover { color: #ffffff; font-weight:500; }
.nav3 {font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none; font-weight:500; color: #555555; padding: 1px; }
td.nav3 a { font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none; font-weight:500; color: #555555; }
td.nav3 a:hover { color: #ffffff; font-weight:500; }
.nav4 {font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none; font-weight:600; color: #ffffff; padding: 1px; }
.nav5 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none; font-weight:500; }
.nav5 a { font-family: Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none; font-weight:500; color: teal; background-color: white; padding-left:3px; padding-right:3px; }
.nav5 a:hover { background-color: teal; color: white; font-weight:500; }
.art {padding:4px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; color:black; line-height: 1.1; }
.art a { font-family: Verdana,Arial,Helvetica,sans-serif; font-size:10pt; color:black; text-decoration: underline; }
.art a:hover { color: #ffffff; background-color: teal; }
#ruf { font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12pt; color:black; line-height:100%; font-weight:700; }
.deu { font-family:arial; font-weight:500; }
.goo { font-weight:500; font-size:10px; font-family: Arial,Helvetica,sans-serif; background-color:#eeeeee;}
#bordauf1 {border-top:1px solid black; border-left:1px solid black; border-right:1px solid black;}
#bordauf2 {border:1px solid black; }
#bordauf3 {border-left:1px solid black; border-right:1px solid black;}