body, table, input, textarea { font-family: helvetica, arial, sans-serif; font-size: 11px }
div { margin: 0px; padding: 0px; overflow: hidden }
h2 { font-size: 18px; margin: 8px 0px 8px 2px }
h3 { font-size: 14px; margin: 6px 0px 6px 2px }
a:link { color: #000000 }
a:hover { color: #666666 }
a:active { color: #000000 }
a:visited { color: #000000 }
.fett { text-decoration: none; font-weight: bold }
ul#Hauptmenue { margin: 0px; padding: 0px }
ul#Hauptmenue li { list-style: none; display: inline; margin: 0px 40px 0px 40px; text-align: center }
ul#Hauptmenue a { text-decoration: none }
ul#Seitenmenue { margin: 0px; padding: 0px }
ul#Seitenmenue li { list-style: none; display: inline; margin: 0px 1px 0px 0px; padding: 4px 8px 4px 8px }
ul#Seitenmenue a { text-decoration: none }
ul#Seitenmenue2 { margin: 0px; padding: 0px }
ul#Seitenmenue2 li { list-style: none; display: inline; margin: 1px 1px 0px 0px; padding: 4px 8px 4px 8px }
ul#Seitenmenue2 a { text-decoration: none }
ul#Seitenmenue3 { margin: 0px; padding: 0px }
ul#Seitenmenue3 li { list-style: none; display: inline; margin: 1px 1px 0px 0px; padding: 4px 8px 4px 8px }
ul#Seitenmenue3 a { text-decoration: none }
ul#Fusszeile { margin: 0px; padding: 0px }
ul#Fusszeile li { list-style: none; display: inline; margin: 0px 40px 0px 40px; text-align: center }
ul#Fusszeile a { text-decoration: none }
ul#Balkenmenue { margin: 0px; padding: 0px }
ul#Balkenmenue li { list-style: none; margin: 18px 0px 10px 0px; padding: 4px 4px 4px 16px; width: 180px; height: 12px; background-color: #CCCCCC }
ul#Balkenmenue span { padding-left: 30px }
ul#Balkenmenue_kurz { margin-left: 0px; margin-top: 15px; padding: 0px }
ul#Balkenmenue_kurz li { list-style: none; margin: 0px 0px 20px 0px; padding-top: 0px; width: 12px; height: 18px; background-color: #CCCCCC; white-space: nowrap; overflow: hidden }
ul#Balkenmenue_kurz li div { margin-top: 4px; padding-left: 30px }
ul#Produktmenue { margin-top: 18px; margin-left: 0px; padding: 0px }
ul#Produktmenue li { list-style: none; margin: 0px 0px 0px 0px; padding: 4px 4px 4px 4px; width: 100px }
ul#Produktmenue a { text-decoration: none }
ul#Produktmenue a:link { color: #000000 }
ul#Produktmenue a:hover { color: #CCCCCC }
ul#Produktmenue a:active { color: #000000 }
ul#Produktmenue a:visited { color: #000000 }
.Untermenue { margin-left: 4px; padding-left: 4px }
.Eingabe { border: 1px solid #c1c1c1; font-size: 11px }
.EingabeButton { background-color: #c1c1c1; border: 1px solid #c1c1c1 }
.EingabeButton a { text-decoration: none }
div#Tabelle table { border: 0px solid #000000; border-collapse: collapse }
div#Tabelle table tbody td { border: 1px solid #000000; padding: 4px }
div#Text ul { list-style-image: url(/willing/layout/aufzaehlungszeichen.jpg); padding-left: 20px; margin-left: 0px }
.Text p { background-color: #cccccc; padding: 4px }
table#Text td ul { list-style-image: url(/willing/layout/aufzaehlungszeichen.jpg); padding-left: 20px; margin-left: 0px }
table#Liste td a { text-decoration: none; font-weight: bold }
.Frage { border: 1px solid #000000; width: 300px; height: 100px }
.Antwort { border: 1px solid #000000; width: 300px; height: 100px; font-weight: bold }
.Profil { border: 1px solid #ffffff; width: 480px; height: 200; font-family: arial, helvetica, sans-serif }

