body    { font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p   { font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td   { font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:link  { color: #603; text-decoration: underline }
a:visited  { color: #603; text-decoration: underline }
a:hover  { color: #603; text-decoration: none }
a:active  { color: #603; text-decoration: none }
.textgelb { color: #fc0 }
a.linkgelb:link { color: #fc0; text-decoration: underline }
a.linkgelb:visited { color: #fc0; text-decoration: underline }
a.linkgelb:hover { color: #dbca8b; text-decoration: none }
a.linkgelb:active { color: #dbca8b; text-decoration: none }
.tabbildklein   { padding: 31px 59px 0px 57px }
.tabbildgross { padding: 31px 35px 0px 45px }
.tabbildgrossbuffet  { padding: 37px 45px 0px }
.tabspeisekarte { padding: 31px 38px 0px 45px }
.tabbuffet { padding: 37px 59px 0px 57px }
h1  { font-weight: normal; font-size: 18px; margin-top: 12px; margin-bottom: 12px }
.textklein { font-size: 11px }
.textgross  { font-size: 18px }
.textmittel { font-size: 15px }
.headerstartseite { font-size: 25px }
a.startevents:link { color: #603; font-weight: bold; font-size: 15px; text-decoration: none }
a.startevents:visited { color: #603; font-weight: bold; font-size: 15px; text-decoration: none }
a.startevents:hover { color: #fc0; font-weight: bold; font-size: 15px; text-decoration: none }
a.startevents:active { color: #fc0; font-weight: bold; font-size: 15px; text-decoration: none }
.tablestartevents { background-color: #fff; padding: 10px; border: double 6px #000 }

