
   html { height: 100%; width: 100%; margin: 0px; padding: 0px }
   body { font-family: Arial, Verdana, Helvetica, Helv, sans-serif; height: 100%; width: 100% ; margin: 0px; padding: 0px; background-image: url(/media/jakobs/menuhg.gif); background-repeat: repeat-y }
   #top-images { position: absolute; left: 0px; right: 0px; top: 1px; height: 154px;  background-image: url(head_links.jpg); background-repeat: no-repeat; text-align: right }
   #top-images img { text-align: right }
   #top-menu { position: absolute; left: 0px; right: 0px; top: 141px; height: 25px;  background-color: #d0001f; margin: 0px; padding: 0px; padding-left: 20px; color: white; font-size: 14px }
   #top-menu li { position: relative; top: 5px; display: inline; margin: 0px; padding: 0px; padding-left: 15px }
   #top-menu li a { color: white; text-decoration: none }
   #left-menu { position: absolute; left: 0px; top: 166px; width: 175px; bottom: 0px;  background-color: #8d0d81; margin: 0px; padding: 0px }
   #left-menu ul { margin: 0px; padding: 0px; background-image: url(farbbalken.png); background-repeat: repeat-y }
   #left-menu ul li { height: 26px; margin: 0px; padding-top: 8px; padding-left: 16px; color: white; font-size: 12px }
   #left-menu ul li a { color: white; text-decoration: none; vertical-align: bottom }
   #content { position: absolute; left: 185px; top: 182px; bottom: 0px; right: 0% }
   #content div { position: relative; left: 0px; right: 0px; height: 100%; width: 100%; font-size: 0.9em }
   a.produkt { color: black; text-decoration: none }
   a.produkt:hover { text-decoration: underline }
   a.produkt h2 { font-size: 14px; margin-bottom: 0px }
   span.preis { font-style: italic }
   h1 { margin: 0px; margin-bottom: 4px; font-size: 1.5em }

   .prod-thumb { border: 1px #c0c0c0 dashed }
   #prod-thumb { position: absolute; left: 4px; top: 7px; border: 1px #c0c0c0 dashed }
   #prod-bilder { position: absolute; left: 4px; top: 110px; margin: 0px; padding: 0px }
   #prod-bilder li { display: inline; margin: 0px; padding: 0px; padding-right: 10px }
   #prod-title { position: absolute; left: 12px; top: 132px; font-size: 16pt; margin-bottom: 0px }
   #prod-descr { position: absolute; left: 12px; top: 168px }
   #prod-info { position: absolute; left: 120px; top: 7px }
   #prod-info table { border: none }
   #prod-info th { text-align: left }
   #prod-info td { padding-left: 4px; vertical-align: top }
