body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: white;
	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
	padding: 0;
	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
	color: #000000;
}
.oneColLiqCtrHdr #container { background-color: transparent; background-image: url(../bilder/gemuese.jpg); background-repeat: no-repeat; background-position: left top; width: auto;  /* Hierdurch wird ein Container mit einer Breite erstellt, die 80% der Browserbreite beträgt. */
	text-align: left; position: relative; left: -100px; height: auto; z-index: 1; min-width: 1050px; max-width: 1250px; margin-right: auto; margin-left: auto; padding-top: 13px; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
}
.oneColLiqCtrHdr #header { background-image: url(../bilder/head.png); background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; width: 910px; height: 132px; margin-right: 150px; margin-left: 170px; padding-bottom: 0; padding-left: 20px;  /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. Wenn im #header anstelle von Text ein Bild eingesetzt wird, sollten Sie die Auffüllung entfernen. */
}
.oneColLiqCtrHdr #mainContent { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; background-image: url(../bilder/hintergrund.png); background-repeat: repeat; height: auto; z-index: 2; min-height: 500px; margin-top: 20px; margin-right: 150px; margin-left: 170px; padding-top: 20px; padding-right: 40px; padding-left: 40px; }
.oneColLiqCtrHdr #footer { color: #f00; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: transparent; margin-top: 30px; padding: 0 10px 0 0; /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	margin-right: 150px; margin-left: 170px; }
.ru { background:url(../bilder/tomaten.png) no-repeat right bottom; min-height: 450px; }
.oneColLiqCtrHdr #navigation { color: black; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(../bilder/hintergrund.png); width: 930px; height: 60px; overflow: hidden; margin-top: 15px; margin-right: 150px; margin-left: 170px; }
h1 { color: #f00; font-size: 21px; line-height: 30px; }
h2 { color: black; font-size: 15px; }
.oneColLiqCtrHdr #container #bild { width: 220px; height: auto; float: left; min-height: 500px; padding-top: 20px; padding-left: 20px; }
.oneColLiqCtrHdr #footer a:link { color: #f00; text-decoration: none; border-style: none; outline-style: none; }
.oneColLiqCtrHdr #footer a:visited { color: #f00; text-decoration: none; border-style: none; outline-style: none; }
.oneColLiqCtrHdr #footer a:active { color: #f00; text-decoration: none; border-style: none; outline-style: none; }
.oneColLiqCtrHdr #footer a:hover { color: #000; text-decoration: none; border-style: none; outline-style: none; }
.oneColLiqCtrHdr #mainContent a:link { color: #f00; text-decoration: underline; border-style: none; outline-style: none; }
.oneColLiqCtrHdr #mainContent a:visited { color: #f00; text-decoration: underline; border-style: none; outline-style: none; }
.oneColLiqCtrHdr #mainContent a:active { color: #f00; text-decoration: underline; border-style: none; outline-style: none; }
.oneColLiqCtrHdr #mainContent a:hover { color: #000; text-decoration: none; border-style: none; outline-style: none; }
h3 { color: #f00; font-size: 11px; font-weight: normal; font-style: normal; }

