
* { margin: 0; padding: 0; border: 0 }
body    { font-size: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffc; text-align: center }
img  { border: 0 }
p                    { color: #666; font-size: 0.8em; line-height: 1.7em; text-align: left; margin-bottom: 10px }
a      { color: #c00; text-decoration: none; outline: none }
a:visited  { text-decoration: none }
a:hover        { color: #000; text-decoration: none }
li    { color: #666; font-size: 0.9em; list-style-position: inside }
ul  { }
#wrapper                                      { text-align: left; margin: 0 0 0 20px; padding: 0; width: 887px; float: left }
/*<agl.folder "h">*/
	h1                         { color: #000; font-size: 0.9em; line-height: 1.5em; text-align: left; margin-top: 15px; margin-bottom: 5px; margin-left: 5px }
	h2            { color: #000; font-size: 0.8em; line-height: 1.5em; text-align: left; margin-top: 15px; margin-bottom: 5px; margin-left: 5px }
	h5            { color: #000; font-size: 0.7em; line-height: 1.5em; text-align: left; margin-top: 15px; margin-bottom: 5px; margin-left: 5px }
	h6            { color: #000; font-size: 0.8em; line-height: 1.5em; text-align: left; margin-top: 15px; margin-bottom: 7px; margin-left: 5px }
/*</agl.folder>*/
#header   { text-align: left; margin-top: 20px; width: 887px; height: 117px; float: left }
#toprow       { height: 55px }
.toprow { margin-left: 118px }
#navigation                                        { text-align: left; width: 887px; height: 43px; float: left }
#navigation ul                            { }
#navigation li                          { display: inline; float: left }
#bottomrow     { height: 19px }
.bottomrow { margin-left: 228px }
#content                       { text-align: left; margin-top: 30px; margin-left: 1px; width: 887px; float: left }
#leftcollum     { width: 167px; float: left }
#leftcollum li{ display: inline; float: left }

#middlecollum        { margin-bottom: 20px; margin-left: 87px; width: 449px; float: left; border-top: 1px dotted #999 }
#middlecollum p         { margin-left: 5px }
#middlecollum table           { margin-bottom: 20px }
#chronik p { width: 420px }
.chronik { margin-left: 5px; padding-top: 5px }
#middlecollum td p            { margin-bottom: 6px }
#middlecollum ul            { margin-top: 5px; margin-bottom: 5px; margin-left: 5px }
#middlecollum li            { font-size: 0.8em; line-height: 1.8em; list-style-type: disc }
.kategorie      { color: #000; font-weight: bold; margin-top: 5px; margin-bottom: -2px }
.kategorie_nach_anmerkung     { color: #000; font-weight: bold;  margin-bottom: -2px }
.anmerkung       { color: #666; text-align: left; margin-top: 5px; margin-bottom: -2px  }
#bildbeschreibung { margin-left: 10px }
#bildbeschreibung p    { font-size: 0.7em; line-height: 1.3em; margin-bottom: 5px; width: 140px }
#rightcollum        { margin-left: 64px; width: 119px; height: 300px; float: left }
#footer              { text-align: left; margin-top: 5px; margin-bottom: 10px; width: 449px; float: left; border-top: 1px dotted #999; border-bottom: 1px dotted #999 }
#footer ul    { margin-top: 3px; margin-bottom: 5px }
#footer li     { font-size: 0.75em; display: inline; margin-left: 5px }
.trennlinie        { text-align: left; width: 167px; height: 1px; float: left; border-top: 1px dotted #999 }
.linie       { text-align: left; width: 119px; height: 1px; float: left; border-top: 1px dotted #999 }
.kategorielinie               { text-align: left; margin-top: 4px; margin-bottom: 10px; width: 449px; float: left; border-top: 1px dotted #888a88 }
.artikellinie            { text-align: left; margin-bottom: -5px; width: 449px; height: 1px; float: left }
.tabletoplinie          { text-align: left; margin-top: 7px; margin-bottom: 3px; width: 449px; height: 1px; float: left; border-top: 1px dotted #999 }
.button { margin-top: 20px; margin-left: 457px }
.einteilung     { color: #000; font-weight: bold; margin-bottom: 1px }
.hervorhebung { font-weight: bold }
.abstand { padding-bottom: 5px }
.headline   { margin-top: 20px; margin-bottom: 10px; margin-left: 5px }
.english  { padding-left: 330px }
.deutsch  { padding-left: 347px }
.bild   { margin-bottom: 10px; margin-left: 5px }
.gericht            { margin-right: 15px }
.preis       { text-align: right}
.davor     { margin-bottom: -1px }
.herkunft  {  }
.menge { font-size: 0.7em; text-align: right; margin-top: 7px }
.cl  { font-size: 0.7em; text-align: right; margin-top: 2px }
.preise  { font-size: 0.7em; margin-top: 30px ; }
.zusatzstoff { font-size: 0.7em }
.zusatzstoffe { font-size: 0.7em ; margin-top: 20px; margin-bottom: 10px; }
sup { margin-right: 4px }
.abstandlinks { margin-left: 11px }

#contact table    { text-align: center;margin-left: 5px; border: dotted 1px #999 }
#contact th             { color: #000; font-size: 0.9em; font-weight: normal; text-align: center; padding-top: 8px; padding-bottom: 8px }
#contact td      { color: #666; font-size: 0.8em; line-height: 1.8em; text-align: center; padding-top: 8px; padding-bottom: 8px }
.borderright  { border-right: 1px dotted #999 }
.bordertopbottom   { border-top: 1px dotted #999; border-bottom: 1px dotted #999 }
.bordertopright  { border-top: 1px dotted #999; border-right: 1px dotted #999 }
.bordertop   { border-top: 1px dotted #999 }
#contact h3  { font-size: 1.1em; padding-bottom: 2px }
#contact h4    { font-size: 1em; padding-top: 2px; padding-bottom: 2px }
.print { display: none }
.season { color: #000 }
