
body          { color: #666; font-size: 10px; font-family: Tahoma, Helvetica, Arial, sans-serif; background-color: white; background-image: url("../images/allgemein/raster.gif"); margin: 0; padding: 0; top: 0; left: 0 }
h1     { color: #c4c4c4; font-size: 24px; font-weight: normal; line-height: 26px; margin-top: 0 }
h2  { color: #666; font-size: 10px; font-weight: bold; line-height: 12px }
p    { color: #666; font-size: 10px; font-weight: normal; line-height: 12px; margin: 0 0 5px; padding: 0 }
#top         { background-image: url("../images/allgemein/raster.gif"); background-repeat: repeat-x; top: 0; left: 0; width: 99%; height: 207px; clear: left }
#topinhalt  { margin-left: 40px; padding-top: 30px }
#banner { width: 896px; height: 80px }
#inhalt      { width: 959px; height: auto }
#navi            { color: #666; padding-top: 8px; left: 0; width: 320px; height: auto; float: left }
#navi a         { color: #666; font-size: 11px; font-weight: normal; line-height: 20px; text-decoration: none; display: block; padding-left: 40px; width: 320px }
#navi a:hover  { color: #000; text-decoration: none }
#navi a.aktiv, #navi a.aktiv:hover      { color: #80a312; font-weight: bold; text-decoration: none; border-bottom: 1px dashed #acbb4a }
.abstand    { margin-top: 100px }
#vorstellung      { background-color: #fff; text-align: center; width: 639px; height: 360px; float: left }
#fuss                 { background-color: #fff; padding-right: 15px; padding-left: 40px; left: 0; width: auto; height: 36px; float: left }
#fuss img       { margin-right: 4px; margin-bottom: 4px; margin-left: 0; float: left }
#produktname    { text-align: left; padding-top: 8px; padding-left: 15px; position: absolute; z-index: 3; top: 207px; left: 320px; width: 500px; height: 20px }
#seitenanzahl    { text-align: left; padding-left: 15px; position: absolute; z-index: 4; top: 190px; left: 320px; width: 659px; height: 20px }
#seitenanzahl a   { color: #666; font-size: 11px; font-weight: normal; text-decoration: none; margin-right: 7px; z-index: 4 }
#seitenanzahl a:hover   { color: #000; font-weight: normal; text-decoration: none; z-index: 4 }
#seitenanzahl a.aktiv, #seitenanzahl a.aktiv:hover     { color: #80a312; font-weight: bold; text-decoration: none; z-index: 4 }
#andere     { text-align: right; position: absolute; z-index: 19; top: 630px; left: 555px; width: 360px; height: auto }
#andere a    { color: #666; text-decoration: none }
#andere a:hover   { color: black; text-decoration: none }
#adresse     { position: absolute; z-index: 20; top: 495px; left: 40px; width: 400px; height: auto }
#adresse a { color: #666; text-decoration: underline }
#adresse a:hover { color: black; text-decoration: underline }
#hauptnavi       { text-align: right; margin-right: 45px; margin-left: -480px; position: absolute; top: 15px; z-index: 19; left: 50%; width: 915px; height: auto  }
#hauptnavi a  { color: #727272; text-decoration: none }
#hauptnavi a:hover  { color: black; text-decoration: none }
#hauptnavi a.aktiv  { color: black; text-decoration: none }
