html {padding: 0px; margin: 0px; }
body { color: #471c1e; font-size: 12px; font-family: "trebuchet ms", helvetica, sans-serif; line-height: 18px; background-color: #ebe1ca; background-image: url(moorkissen-bilder/bg_schilf.gif); background-repeat: repeat-x; background-position: inherit; text-align: center; margin: 0; padding: 0; }
#container { font-size: 12px; line-height: 18px; text-align: left; width: 878px; height: auto; margin: 0 auto; padding: 0; }
#navi { font-size: 12px; line-height: 18px; text-align: left; width: auto; margin: 45px auto auto; padding: 0; }
#kopf { font-size: 12px; line-height: 18px; text-align: left; top: 0; left: 0; right: 0; bottom: 0; width: auto; margin: 8px 0 0; padding: 0; }
#kopfindex { font-size: 12px; line-height: 18px; text-align: left; top: 0; left: 0; right: 0; bottom: 0; width: auto; margin: 8px 0 0; padding: 0; }
#links { text-align: left; float: left; padding: 10px 20px 0 0; width: 185px; height: auto; }
#mitte { text-align: left; width: 470px; float: left; overflow: auto; padding-top: inherit; padding-right: 20px; padding-bottom: inherit; padding-left: inherit; }
#rechts { text-align: left; width: 178px; float: left; padding-top: 15px; padding-right: inherit; padding-bottom: inherit; padding-left: inherit; }
#unten { float: left; margin: 0; padding: 0; height: 124px; width: 878px; }
#stempel { position: absolute; top: 130px; left: 900px; z-index: 1; }
h1 { color: #769b3c; font-size: 26px; font-family: "trebuchet ms", helvetica, sans-serif; font-weight: normal; padding-top: 25px; padding-bottom: 0; }
h2 { color: #471c1e; font-size: 14px; font-family: "trebuchet ms", helvetica, sans-serif; font-weight: bold; word-spacing: 4px; letter-spacing: 2px; margin-top: 0; padding-top: 10px; }
h3 { color: #471c1e; font-size: 14px; font-family: "trebuchet ms", helvetica, sans-serif; font-weight: bold; line-height: 14px; word-spacing: 4px; letter-spacing: 2px; margin-top: 0; margin-bottom: 5px; padding-top: 20px; padding-bottom: 5px; }
hr { margin: 15px 0 5px; padding-top: 0; padding-bottom: 0; border-top: 1px solid #471c1e; border-right-style: solid; border-right-width: 0; border-bottom-style: solid; border-bottom-width: 0; border-left-style: solid; border-left-width: 0; }
a { color: #491d22; text-decoration: none; }
a:link { color: #491d22; text-decoration: none; }
a:visited { color: #491d22; text-decoration: none; }
a:hover { color: #769b3c; text-decoration: underline; }
a:active { color: #769b3c; text-decoration: underline; }
.adresse { font-size: 11px; color: #491d22; font-family: "trebuchet ms", helvetica, sans-serif; font-weight: normal; text-align: right; letter-spacing: 1px; vertical-align: bottom; padding-right: 15px; }
.navi { color: #471c1e; font-family: "trebuchet ms", helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 1px; }
.a.navi:link { color: #471c1e; font-family: "trebuchet ms", helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 1px; }
.a.navi:visited { color: #471c1e; font-family: "trebuchet ms", helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 1px; }
.a.navi:hover { color: #779839; font-family: "trebuchet ms", helvetica, sans-serif; font-weight: bold; text-decoration: underline; letter-spacing: 1px; }
.a.navi:active { color: #769b3c; font-family: "trebuchet ms", helvetica, sans-serif; font-weight: bold; text-decoration: underline; letter-spacing: 1px; }
.table { font-size: 12px; line-height: 18px; margin: 47px 0 0; padding: 0; }
.img { margin: 0 20px 0 0; padding: 0 0 0 0; }
.subtitel { font-size: 11px; color: #491d22; font-family: "trebuchet ms", helvetica, sans-serif; font-weight: normal; line-height: 14px; text-align: left; letter-spacing: 1px; vertical-align: bottom; }
.ornament { padding: 0 0 0 120px; }
.r { font-size: 12px; padding-top: 0; padding-right: 0; padding-bottom: 10px; }
.form { color: #471c1e; font-size: 12px; font-family: "trebuchet ms", helvetica, sans-serif; line-height: 18px; }
.r { color: #769b3c; font-size: 12px; font-family: "trebuchet ms", helvetica, sans-serif; line-height: 18px; vertical-align: super; margin: 0; padding: 0 0 5px; }
#mittefaq { text-align: left; width: 550px; float: left; overflow: auto; }
.einzug { text-align: left; width: 178px; float: left; padding-right: inherit; padding-bottom: inherit; padding-left: 18px; }
#rechts-bestell { text-align: left; width: 160px; float: left; padding-top: 15px; padding-right: inherit; padding-bottom: inherit; padding-left: inherit; }
#mitte-bestell { text-align: left; width: 480px; float: left; overflow: auto; padding-top: inherit; padding-right: 20px; padding-bottom: inherit; padding-left: inherit; }

