body {}
br  { font-size: 14px }
a:link.navi { color: #bcbdbf; font-style: normal; font-weight: bold; font-size: 9px; font-family: Verdana; text-decoration: none }
a:hover.navi { color: #003066; font-style: normal; font-weight: bold; font-size: 9px; font-family: Verdana; text-decoration: none }
a:active.navi { color: #003066; font-style: normal; font-weight: bold; font-size: 9px; font-family: Verdana; text-decoration: none }
a:visited.navi { color: #bcbdbf; font-style: normal; font-weight: bold; font-size: 9px; font-family: Verdana; text-decoration: none }
a:link.subnavi { color: #848588; font-style: normal; font-weight: bold; font-size: 9px; font-family: Verdana; text-decoration: none }
a:link.menunavi { color: #fff; font-size: 9px; font-family: Verdana; font-style: normal; font-weight: bold; text-decoration: none }
a:hover.subnavi { color: #626468; font-style: normal; font-weight: bold; font-size: 9px; font-family: Verdana; text-decoration: none }
a:hover.menunavi { color: #626468; font-size: 9px; font-family: Verdana; font-style: normal; font-weight: bold; text-decoration: none }
a:active.subnavi { color: #626468; font-style: normal; font-weight: bold; font-size: 9px; font-family: Verdana; text-decoration: none }
a:active.menunavi { color: #fff; font-size: 9px; font-family: Verdana; font-style: normal; font-weight: bold; text-decoration: none }
a:visited.subnavi { color: #848588; font-style: normal; font-weight: bold; font-size: 9px; font-family: Verdana; text-decoration: none }
a:visited.menunavi { color: #fff; font-size: 9px; font-family: Verdana; font-style: normal; font-weight: bold; text-decoration: none }
.navi  { color: #003066; font-style: normal; font-weight: bold; font-size: 9px; font-family: Verdana; text-decoration: none }
.subnavi { color: #fff; font-style: normal; font-weight: bold; font-size: 9px; font-family: Verdana; text-decoration: none }
.menunavi { color: #fff; font-size: 9px; font-family: Verdana; font-style: normal; font-weight: bold; text-decoration: none }
.hd1 { color: #626468; font-style: normal; font-weight: bold; font-size: 12px; line-height: 20px; font-family: Verdana; text-decoration: none }
.hd3 { color: #626468; font-size: 14px; font-family: Verdana; font-style: normal; font-weight: bold; line-height: 20px; text-decoration: none }
.hd2 { color: #626468; font-style: normal; font-weight: bold; font-size: 10px; line-height: 18px; font-family: Verdana; text-decoration: none }
.txt1 { color: #929397; font-style: normal; font-weight: normal; font-size: 11px; line-height: 20px; font-family: Verdana; text-decoration: none }
.txt2 { color: #cc9174; font-style: normal; font-weight: normal; font-size: 11px; line-height: 20px; font-family: Verdana; text-decoration: none }
.txt3 { color: #929397; font-style: normal; font-weight: normal; font-size: 10px; line-height: 18px; font-family: Verdana; text-decoration: none }
.txt4 { color: #996; font-style: normal; font-weight: normal; font-size: 10px; line-height: 18px; font-family: Verdana; text-decoration: none }
.txt5 { color: #3b4b5b; font-style: normal; font-weight: normal; font-size: 11px; line-height: 20px; font-family: Tahoma; text-decoration: none }
.footer { color: #fff; font-style: normal; font-weight: bold; font-size: 9px; font-family: Tahoma; text-decoration: none }
.copyright   { color: #999; font-size: 9px; font-family: Tahoma; font-style: normal; font-weight: normal; text-decoration: none }
.list1  { color: #fff; font-style: normal; font-weight: bold; font-size: 9px; font-family: Verdana, Tahoma; text-decoration: none }
.list2 { color: #fff; font-style: normal; font-weight: bold; font-size: 10px; font-family: Verdana, Tahoma; text-decoration: none }
.list3 { color: #929397; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Tahoma; text-decoration: none }
.list4 { color: #fff; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Tahoma; text-decoration: none }
.speisekarte  { color: #626468; font-size: 10px; font-family: Verdana, Tahoma; font-style: normal; font-weight: normal; text-decoration: none }
.list5 { color: #848588; font-style: normal; font-weight: bold; font-size: 10px; font-family: Verdana, Tahoma; text-decoration: none }
.bgcell1  { background: url(images/bg_cell_01.gif) no-repeat }
.bgcalender { background: url(images/bg_cell_02.gif) no-repeat }
.bgcell2 { background: url(images/bg_cell_02.gif) no-repeat }
.bgcell3 { background: url(images/bg_cell_03.gif) no-repeat }
.formtextfield1    { color: #414b56; font-size: 11px; font-family: Verdana; font-style: normal; font-weight: normal; text-decoration: none; background-color: #fff; padding: 2px; width: auto; height: auto; border: solid 2px #b2b2b4 }
.formtextfield2   { color: #414b56; font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: #fff; padding: 2px; border: solid 2px #b2b2b4; width: 45px; height: auto }
.formtextfield3   { color: #414b56; font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: #fff; padding: 2px; border: solid 2px #b2b2b4; width: 145px; height: auto }
.formcheckbox  { color: #fff; padding: 2px; width: auto; height: auto; vertical-align: middle; border: #a8b3be }
.formpopup  { color: #414b56; font-size: 10px; font-family: Verdana; font-style: normal; font-weight: normal; text-decoration: none; padding: 0; width: auto; height: auto; border: solid 2px #a8b3be }
.formtexterea   { color: #414b56; font-style: normal; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Verdana; text-decoration: none; background-color: #fff; padding: 2px; border: solid 2px #b2b2b4; width: 100%; height: 70px }
.formbutton   { color: #4e6172; font-size: 9px; font-family: Verdana; font-style: normal; font-weight: bold; text-decoration: none; background-color: #fff; margin: 0; padding: 1px; width: 100px; height: auto; border: solid 2px }

