body { color: black; font-size: 10px; line-height: 17px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: #74c280; }
p { color: black; font-size: 12px; line-height: 14px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
td { color: black; font-size: 12px; line-height: 14px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }

input      { color: #000000; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; border-width: 1px; border-color: black }
select   { color: #000000; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; border: solid 1px #000 }

h1 { color: #3c8149; margin-top: 10px; font-weight: bolder; font-size: 18px; line-height: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva }
h2 { color: #3c8149; margin-top:-3px; font-weight: bolder; font-size: 16px; line-height: 18px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva }
h3 { color: #e5a22c; margin-top:-2px; font-weight: bolder; font-size: 14px; line-height: 16px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva }

a:active { color: #3c8149; font-size: 12px; line-height: 14px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; }
a:link { color: #3c8149; font-size: 12px; line-height: 14px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; }
a:visited { color: #3c8149; font-size: 12px; line-height: 14px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; }
a:hover  { color: #3c8149; font-size: 12px; line-height: 14px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: underline ; }

a.button { font-family: Tahoma, Verdana, Arial; font-size:10px; color: #78716e; background-color: #e1e1d7; border-left: 1px solid #a8a89f; border-top: 1px solid #a8a89f; border-right: 1px solid #a8a89f; border-bottom: 1px solid #a8a89f; text-decoration: none;}

.cathauptmenue:active { color: #3c8149; font-size: 14px; line-height: 16px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.cathauptmenue:link { color: #3c8149; font-size: 14px; line-height: 16px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.cathauptmenue:visited { color: #3c8149; font-size: 14px; line-height: 16px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.cathauptmenue:hover { color: #3c8149; font-size: 14px; line-height: 16px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.hauptmenue:active { color: white; font-size: 14px; line-height: 16px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.hauptmenue:link { color: white; font-size: 14px; line-height: 16px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.hauptmenue:visited { color: white; font-size: 14px; line-height: 16px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.hauptmenue:hover { color: white; font-size: 14px; line-height: 16px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.leftmenue:active { color: white; font-size: 13px; line-height: 16px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; }
.leftmenue:link { color: white; font-size: 13px; line-height: 16px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.leftmenue:visited { color: white; font-size: 13px; line-height: 16px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.leftmenue:hover { color: white; font-size: 13px; line-height: 16px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.service:active { color: black; font-size: 11px; line-height: 12px; font-weight: bolder; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; }
.service:link { color: black; font-size: 11px; line-height: 12px; font-weight: bolder; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.service:visited { color: black; font-size: 11px; line-height: 12px; font-weight: bolder; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.service:hover { color: black; font-size: 11px; line-height: 12px; font-weight: bolder; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.rightmenue:active { color: #f39100; font-size: 12px; line-height: 13px; font-weight: bolder; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; }
.rightmenue:link { color: #f39100; font-size: 12px; line-height: 13px; font-weight: bolder; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.rightmenue:visited { color: #f39100; font-size: 12px; line-height: 13px; font-weight: bolder; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.rightmenue:hover { color: #f39100; font-size: 12px; line-height: 13px; font-weight: bolder; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

