
body   { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0 }
p   { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
td  { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
ul  { list-style-type: square; margin-top: 6px; margin-bottom: 6px; margin-left: 20px }
hr   { color: #336; width: 100%; height: 1px }
.hg-links  { background-color: #c0c0c0; background-image: url("images/meiller-hg-links.gif"); background-repeat: repeat-y; background-position: right 0 }
.hg-rechts  { background-color: #c0c0c0; background-image: url("images/meiller-hg-rechts.gif"); background-repeat: repeat-y; background-position: left 0 }
.trennung  { }
.links         { background-image: url("images/hglinks.gif") }
.rechts    { background-image: url("images/hgrechts.gif") }
h1  { color: #336; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 5px; margin-bottom: 5px }
h2  { color: #000; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 3px; margin-bottom: 3px }
h3  { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #f6f6f6; border: solid 3px #f6f6f6 }
h4 { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
ul { list-style-type: square; margin: 1em 0 1em 40px }
.rubrik1   { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-left: 4px }
.rubrik2   { color: #fff; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-left: 4px }
.menupre   { background-color: #efefef; height: 18px }
.menu { color: #000; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.menuakt  { color: #000; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff }
.menupast  { background-color: #efefef; height: 2px }
.submenupre   { background-color: #efefef; height: 18px }
.submenu     { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal }
.submenu:link { color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none }
.submenu:visited { color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none }
.submenu:active { color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none }
.submenu:hover { color: #2a4c9a; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: underline }
.submenuakt   { color: #000; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff }
.submenupast  { background-color: #efefef; height: 2px }
.content    { padding: 18px 8px 10px }
.main  { text-align: left; vertical-align: top }
.separator { width: 10px }
.rcol    { text-align: left; width: 200px; vertical-align: top }
.boxen    { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
.boxinnen   { padding: 4px 10px }
.boxtext { color: black; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; margin-right: 8px; margin-left: 8px }
.boxhg   { background-image: url("images/meiller-hgraster-grau20.gif"); padding: 2px 8px; height: 16px }
.suchok { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #f2f2f2; padding: 1px; width: 24px; height: 18px; border: solid 1px #c0c0c0 }
.suchform  { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #f2f2f2; padding: 1px; width: 100px; height: 18px; border: solid 1px #c0c0c0 }
.formular { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #efefef; padding: 1px; height: 18px; border: solid 1px #c0c0c0 }
.formular1  { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #efefef; padding: 1px; border: solid 1px #c0c0c0 }
input  { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #efefef; padding: 1px; border: solid 1px #c0c0c0 }
.bildgalerie { background-color: #ebebeb }
.formsuche { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f2f2f2; text-align: left; padding: 1px; width: 250px; border: 0 }
.form  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; text-align: left; padding: 1px; border: solid 1px #c0c0c0 }
A:link  { color: #669; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
A:active  { color: #669; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
A:visited  { color: #669; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
A:hover   { color: #669; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }

