A: { font-size: 12pt; font-family: Arial, Verdana, tahoma, sans-serif; }
body { color: black; font-size: 12px; font-family: tahoma, Verdana, Arial, sans-serif; background-color: #ff9; background-image: url(images/backgrd.gif); }
td { color: #300; font-size: 14pt; font-family: Arial, Verdana, tahoma, sans-serif; font-weight: bold; word-spacing: 0; }
.tabletext    { color: white; font-size: 14pt; font-family: Arial, Verdana, tahoma, sans-serif; font-weight: bold; background-color: #f39; word-spacing: 0; }
.tabletextgast { font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Arial; text-indent: -10px; word-spacing: 0px; margin: 10px }
.tabletextgastungerade  { color: #050; font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Arial; text-indent: -10px; word-spacing: 0px; margin: 10px }
.tabletextform  { color: #00b300; font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Arial }
.newsletter { color: #00b300; font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Arial; text-decoration: none }
.tabletextforminput    { color: #00b300; font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Arial; margin-top: 4px }
.tabletexthead  { color: #f60; font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Arial; text-align: center }
.gastebuchform { font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Arial; text-indent: -10px; word-spacing: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px }
.tdframe { border: solid 5px #0f0  }
.anfang { font-weight: bold; font-size: 9px; font-family: Verdana, Helvetica, Arial; word-spacing: 0; margin: 10px }
.boxed { margin: 3px; width: 100% }
.hiddentext  { color: #f93; font-size: 8px; }
INPUT    { color: #211; font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Arial; background-color: #fff; text-align: left; padding: 0; border: 0 }
.catchee  { color: black; font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Arial; background-color: #f00; word-spacing: 0; margin: 10px }
.linktabletext  { font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Arial; text-indent: 0px; word-spacing: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px }
.linktoptable { font-size: 10px; font-family: Verdana, Helvetica, Arial; font-weight: bold; }
.special    { color: #fc3; font-weight: bold; background-color: #c63; word-spacing: 0; }
output    { color: #211; font-weight: bold; font-size: 14px; font-family: Arial, Verdana, Helvetica; background-color: #fff; text-align: left; padding: 0; border: 0 }
.output    { color: #300; font-weight: bold; word-spacing: 0; }
.nav    { color: #300; font-size: 12pt; font-family: Arial, Verdana, tahoma, sans-serif; font-weight: bold; text-decoration: none; }
.nav:link    { color: #300; text-decoration: none; }
.nav:active  { color: #f00; text-decoration: none; }
.nav:visited  { color: #300; text-decoration: none; }
.nav:hover  { color: #39f; text-decoration: none; }
.table    { color: #300; font-size: 14pt; text-decoration: none; border-bottom: 2px dotted #300; }
.table:link    { color: #300; text-decoration: none; border-bottom: 2px dotted #300; }
.table:active  { color: #f00; text-decoration: none; border-bottom: 2px dotted #f00; }
.table:visited  { color: #300; text-decoration: none; border-bottom: 2px dotted #300; }
.table:hover  { color: #39f; text-decoration: none; border-bottom: 2px dotted #39f; }

