body  { margin: 0px; padding: 0px }
a     { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* Design 1 */
.orange	            { color: #fe9934 }
.blau               { color: #5172b3 }
.design-1 a:link    { color: #5172b3; font-weight: normal; text-decoration: none }
.design-1 a:visited { color: #5172b3; font-weight: normal; text-decoration: none }
.design-1 a:hover   { color: #fe9934; font-weight: normal; text-decoration: underline }
.design-1 a:active  { color: #fe9934; font-weight: normal; text-decoration: underline }
td.design-1         { background-color: #5172b3 }
body.design-1       { scrollbar-face-color:#ffffff; scrollbar-darkshadow-color:#5172b3; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#5172b3; scrollbar-arrow-color:#5172b3; scrollbar-track-color:#F0F0F0 }

/* Design 2 */
.rot                { color: #f91940 }
.gruen              { color: #74c378 }
.design-2 a:link    { color: #74c378; font-weight: normal; text-decoration: none }
.design-2 a:visited { color: #74c378; font-weight: normal; text-decoration: none }
.design-2 a:hover   { color: #f91940; font-weight: normal; text-decoration: underline }
.design-2 a:active  { color: #f91940; font-weight: normal; text-decoration: underline }
td.design-2         { background-color: #74c378 }
body.design-2       { scrollbar-face-color:#ffffff; scrollbar-darkshadow-color:#74c378; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#74c378; scrollbar-arrow-color:#74c378; scrollbar-track-color:#F0F0F0 }

/* Design 3 */
.braun	            { color: #7c736c }
.gelb               { color: #edd51a }
.design-3 a:link    { color: #edd51a; font-weight: normal; text-decoration: none }
.design-3 a:visited { color: #edd51a; font-weight: normal; text-decoration: none }
.design-3 a:hover   { color: #7c736c; font-weight: normal; text-decoration: underline }
.design-3 a:active  { color: #7c736c; font-weight: normal; text-decoration: underline }
td.design-3         { background-color: #7c736c }
body.design-3       { scrollbar-face-color:#ffffff; scrollbar-darkshadow-color:#7c736c; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#7c736c; scrollbar-arrow-color:#7c736c; scrollbar-track-color:#F0F0F0 }

/* Design 4 */
.hellblau           { color: #84d0d8; }
.grau               { color: #908f8b; }
.design-4 a:link    { color: #908f8b; font-weight: normal; text-decoration: none }
.design-4 a:visited { color: #908f8b; font-weight: normal; text-decoration: none }
.design-4 a:hover   { color: #84d0d8; font-weight: normal; text-decoration: underline }
.design-4 a:active  { color: #84d0d8; font-weight: normal; text-decoration: underline }
td.design-4         { background-color: #908f8b }
body.design-4       { scrollbar-face-color:#ffffff; scrollbar-darkshadow-color:#908f8b; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#908f8b; scrollbar-arrow-color:#908f8b; scrollbar-track-color:#F0F0F0 }

/* Links fuer Fusszeile (Kontakt etc.) */
a.footer:link     { color: white; text-decoration: none }
a.footer:visited  { color: white; text-decoration: none }
a.footer:hover    { color: #fe9934; text-decoration: none }
a.footer:active   { color: #fe9934; text-decoration: none }

/* normaler Content-Text sowie Content-Ueberschriften */
.text         { color: #000000; font-size: 12px; line-height: 120%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.textheadline { color: #000000; font-weight: bold; font-size: 14px; line-height: 160%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* Def. Fusszeile (Kontakt etc.) */
.table-footer-1   { background-color: #ffffff; border-style: solid; border-width: 0px 0px 0px 0px; border-color: #5172b3; bottom: 0px; padding-top: 5px }
.table-footer-2   { background-color: #ffffff; border-style: solid; border-width: 0px 0px 0px 0px; border-color: #74c378; bottom: 0px; padding-top: 5px }
.table-footer-3   { background-color: #ffffff; border-style: solid; border-width: 0px 0px 0px 0px; border-color: #7c736c; bottom: 0px; padding-top: 5px }
.table-footer-4   { background-color: #ffffff; border-style: solid; border-width: 0px 0px 0px 0px; border-color: #908f8b; bottom: 0px; padding-top: 5px }
.tablecell-footer { color: white; font-weight: bold; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  background-color: #5172b3; text-align: center }

