body { color: #2f2f2f; font-size: 10pt; font-family: "Book Antiqua", Century, Georgia, "Times New Roman", Times, serif; background-color: #a8a8be; }

p {}

td.rahmen { font-size: 10pt; margin-top: 40px; margin-bottom: 20px; border: solid 1px #fcfcfc; }

a:link { color: #696a8f ; text-decoration: none; }
a:visited { color: #696a8f }
a:hover { color: #5e5e5e }
a:active { color: #2f2f2f }
.adresse { color: #696a8f; padding-top: 20px; padding-right: 30px; padding-bottom: 20px; }
li { list-style-type: square; }
/* Startseite spezifisch */
p.start { font-size: 12pt; background-color: #ccccda; padding: 20px 10px 20px 110px; }
td.starts { color: #fcfcfc; font-size: 13pt; font-family: "Book Antiqua", Century, Georgia, "Times New Roman", Times, serif; font-weight: bold; text-align: center; padding-top: 30px; padding-bottom: 30px; border: solid 1px; }
a.start:link, a.start:visited { color: #fcfcfc; }
/* main defs */
a.sub { color: #fcfcfc; text-decoration: none; padding: 10px; }
td.sub { text-align: center; margin-right: 5px; margin-left: 5px; padding: 10px; border: solid 1px #fff; }
td.active { background-color: #696a8f; text-align: center; margin-right: 5px; margin-left: 5px; padding: 10px; border: solid 1px #fff; }
td.lines2 { color: #5e5e5e; font-size: 11pt; background-color: #ccccda; padding: 20px 20px 30px 40px; border: solid 1px #f0f0f0; }
td.sub1 { background-color: #696a8f; padding: 5px; border: solid 1px #fcfcfc; }
td.sub01 { background-color: #696a8f; padding: 5px; border-color: #fcfcfc; border-style: solid; border-width: 1px 5px 1px 1px; }
td.sub2 { background-color: #ccccda; padding: 5px; border: solid 1px #fcfcfc; }
td.sub02 { background-color: #ccccda; padding: 5px; border-color: #fcfcfc; border-style: solid; border-width: 1px 5px 1px 1px; }
a.sub1 { color: #f0f0f0; font-size: 10pt; text-decoration: none; }
a.sub2 { color: #696a8f; font-size: 10pt; text-decoration: none; }
td.lines { font-size: 8pt; padding-top: 10px; padding-left: 190px; }
p.sub1 { color: #5e5e5e; font-size: 9pt; font-family: "Book Antiqua", Century, Georgia, "Times New Roman", Times, serif; padding-right: 5px; padding-left: 10px; }
ul.sub1 { color: #5e5e5e; font-size: 9pt; font-family: "Book Antiqua", Century, Georgia, "Times New Roman", Times, serif; padding-right: 5px; padding-bottom: 20px; padding-left: 25px; border-bottom: 1px solid #fff; }
ul.sub1 li { padding-bottom: 10px; }