
body    { color: #4f4f55; font-size: 12px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px }
p {}
td {}
.hauptmenue      { color: white; font-size: 13px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px ; text-align: right; right: 0; margin-right: 0; padding-right: 8px; }
.infobox { color: white; font-size: 11px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 15px; padding-left: 10px; border-left: 4px }
.head_gross { color: white; font-size: 25px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 20px ; letter-spacing: 1px; }
.head { color: #4f4f55; font-size: 15px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 20px }
.intro1 { color: #808080; font-size: 40px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 50px }
.impressum { color: #333; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 10px }
A:link       { color: white; text-decoration: none }
A:visited      { color: white; text-decoration: none }
A:hover      { color: #45a12b; text-decoration: none }
A:active      { color: #fff; text-decoration: none }
a.link2 {color: #45a12b;
text-decoration: none}
a.link2:hover {color: #fbbc00;
text-decoration: none}
a.link2:active {color: #45a12b;
text-decoration: none}