td {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
a:active {  color: #000099; text-decoration: underline}
a:visited {  color: #858585; text-decoration: none}
a:link {  color: #858585; text-decoration: none}
a:hover {  color: #000099; text-decoration: underline}
input {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px #999999 outset}
textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; width: 275px; border: 1px #999999 outset}
select { font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px #999999 outset }
a.menu_top { color: #333333}
a:active.menu_top { color: #000099; text-decoration: underline}
a:visited.menu_top { color: #333333; text-decoration: none}
a:link.menu_top { color: #333333; text-decoration: none}
a:hover.menu_top { color: #000099; text-decoration: underline}
.news {  padding-top: 6px; padding-right: 7px; padding-bottom: 6px; padding-left: 7px}
.menu_item {  padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px}
.menu_on { padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; font-weight: bold; color: #000000; left: 18px; clip:  rect(   )}
.highlights { padding-top: 0px; padding-bottom: 1px; padding-right: 2px; padding-left: 0px; font-weight: bold; color: #000000; left: 18px; clip: rect( ) }
.h_area_text {  padding-left: 2px}
.note {  font-size: 10px; color: #999999}
.menu_top_div { padding-left: 10px; padding-right: 10px}
.tabrow { padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px }
.tabrow_wb { padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px ; background-color: #F5F5FC}
.subtitle {  font-size: 9px; color: #666666}
.title {  font-size: 18px; font-weight: bold; font-variant: normal}
.menurow {  background-color: #F9F9F9}
img.rahmen { border-width: 4px; border-color: #e8e1e1; border-style: outset; }
