body { color: black; font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.4em; background-color: #5c0000; background-image: url(../bilder/bg.jpg); background-repeat: repeat-x; text-align: center; height: 100%; margin: 0; padding: 0; }
p { margin: 0 0 2em; }
td { }
tr { margin-bottom: 3px; border-bottom: 1px solid #d6a69e; }
a { text-decoration: none; }
a:link { color: #c33; }
a:visited { color: #c33; }
a:hover { text-decoration: underline; }
a:active { }
div { text-align: left; }
ul { list-style-type: disc; margin: 0; padding: 0; }
h1 { color: #152626; font-size: 1.8em; font-weight: lighter; line-height: 1.2em; margin-bottom: 2em; }
h2 { color: #730000; font-size: 1em; font-weight: bold; margin-bottom: 0.5em; }
h3 { color: #8f2f27; font-size: 1em; font-weight: normal; margin-bottom: 0.5em; padding-bottom: 0.5em; border-bottom: 1px solid #d6a69e; }
h4 { color: #b3695d; font-size: 1em; font-weight: normal; margin-bottom: 0.2em; }
strong { color: #730000; font-weight: normal; }
#centerbox { background-color: #fff0e8; background-image: url(../bilder/bg_centerbox.png); background-repeat: repeat-y; position: relative; top: 0; width: 441px; visibility: visible; margin-right: auto; margin-left: auto; padding: 430px 210px 2em; }
#nav { background-color: #8f2f27; position: absolute; top: 0; left: 0; width: 500px; height: 70px; z-index: 2000; visibility: visible; padding-left: 180px; border-bottom: 1px solid #5c0000; }
#nav li  { background-color: #730000; width: 124px; height: 34px; float: left; margin: 0; padding-top: 26px; padding-bottom: 10px; border-left: 1px solid #5c0000; list-style-type: none; display: inline; }
#nav ul { display: inline; }
#nav2 { background-image: url(../bilder/bg_nav2.jpg); position: absolute; top: 71px; left: 0; width: 160px; height: 286px; visibility: visible; padding-top: 20px; padding-left: 20px; border-bottom: 1px solid #5c0000; }
#nav2 li { color: #bbc27e; font-size: 1em; margin-bottom: 0.2em; list-style-type: none; }
#nav2 a { color: #d6a69e; }
#nav2 a:active { color: #bbc27e; }
#footer { background-color: #730000; background-image: url(../bilder/schatten.png); background-repeat: no-repeat; background-position: 0 bottom; position: absolute; left: 0; bottom: -5em; width: 841px; visibility: visible; padding-top: 0.5em; padding-bottom: 3em; padding-left: 20px; border-top: 1px solid #5c0000; }
#footer li { color: #d6a69e; font-size: 0.9em; padding-left: 1em; list-style-type: none; display: inline; }
#footer img { position: relative; top: 0.3em; }
#logo { background-color: #730000; background-image: url(../bilder/logo_gross.png); background-repeat: no-repeat; background-position: 60px 50px; position: absolute; top: 0; left: 681px; width: 180px; height: 377px; z-index: 1000; visibility: visible; }
#sidebar1 { background-image: url(../bilder/bg_kontakt.jpg); background-repeat: repeat-x; position: absolute; top: 378px; left: 0; width: 180px; height: 300px; visibility: visible; min-width: 180px; min-height: 240px; }
#sidebar2 { font-size: 0.9em; line-height: 1.5em; background-image: url(../bilder/bg_kontakt.jpg); background-repeat: repeat-x; position: absolute; top: 408px; left: 681px; width: 140px; visibility: visible; min-height: 240px; padding-top: 20px; padding-right: 20px; padding-left: 20px; }
#sidebar2 p { margin: 0 0 1em; }
#kontakt { position: absolute; top: 10px; left: -30px; z-index: 2000; visibility: visible; }
#heading { background-color: #c33; background-image: url(../bilder/bg_headline.jpg); position: absolute; top: 377px; left: 181px; width: 680px; height: 30px; z-index: 100; overflow: hidden; visibility: visible; border-top: 1px solid #5c0000; border-bottom: 1px solid #5c0000; }
#flashcontent { background-color: #333; position: absolute; top: 71px; left: 181px; width: 499px; height: 306px; overflow: hidden; visibility: visible; border-right: 1px solid #5c0000; }
.artikelzeile { width: 469px; height: 250px; margin-top: 0; margin-bottom: 1px; margin-left: -29px; padding-bottom: 1px; border-bottom: 1px solid #d6a69e; }
.produktbild { float: left; margin-right: 10px; }
.produktdeskriptor { color: #730000; font-weight: normal; }
.produkttitel { color: #b3695d; font-weight: bold; }
.bild { margin-right: -29px; }

