body, td { background-color: #e86600; font-size: 12px; font-family: arial, sans-serif; font-weight: normal; font-style: normal; line-height: 16px; margin: 0; padding: 0; }
a { color: #fc9; font-size: 10pt; font-family: Helvetica, Helvetica; font-style: normal; font-weight: normal; text-decoration: none }
a:hover  { color: #000; font-size: 10pt; font-family: Helvetica; font-style: normal; font-weight: normal; text-decoration: none;  }
a#active { color: #000; }
.intro { font-size: 8pt }
address { color: #fc9; font-size: 11px; font-family: arial, sans-serif; font-weight: normal; font-style: normal; line-height: 16px; text-align: right; margin: 0; padding: 0; }
li, ul { margin: 0; padding: 0; list-style-type: none; }
p ul { color: #000; font-size: 12px; font-family: arial, sans-serif; font-weight: normal; font-style: normal; line-height: 16px; margin: 0 0 8px; padding: 0; }
h1 { font-size: 41px; font-family: arial, sans-serif; font-weight: normal; font-style: normal; line-height: 40px; text-transform: lowercase; margin: 0; padding: 0; }
h2 { font-size: 22px; font-family: arial, sans-serif; font-style: normal; font-weight: normal; line-height: 24px; text-transform: lowercase; margin: 0px 0px -4px 0px; padding: 0; position:relative; top:-4px;}
#laufsteg { background-color: #ff7e15; height: 256px; width: 100%; left: 0; top: 32px; position: absolute; visibility: visible; overflow:hidden; }
#laufsteg1000 { background-color: #ff7e15; visibility: visible; position: absolute; top: 32px; left: 0; width: 2000px; height: 256px; }
#models { position: absolute; height: 256px; left: 336px; width: 700px; visibility: visible; }
#models1000 { visibility: visible; position: absolute; left: 336px; width: 1000; height: 256px; }
#einkleidung { height: 82px; width: 552px; left: 372px; top: 296px; position: absolute; visibility: visible; }
#evafuchs { height: 220px; width: 96px; left: 372px; top: 328px; position: absolute; visibility: visible; }
#marken { background-color: #e86600; vertical-align: middle; position: absolute; left: 0; bottom: -12 px; height: 32px; width: 912px; visibility: visible; margin: 0; padding: 0; border-top: 1px dashed #f83; border-right-style: none; border-right-width: 0; border-bottom-style: none; border-bottom-width: 0; border-left-style: none; border-left-width: 0; }
#menu { height: 24px; left: 384px; top: 0; position: absolute; width: 528px; visibility: visible; }
#kategorien { height: 48px; left: 0; top: 0; position: absolute; visibility: visible; }
#kategorienstartpage { left: 139px; top: 52px; position: absolute; visibility: visible; }
#content { width: 256px; left: 48px; top: 308px; position: absolute; visibility: visible; margin-bottom: 128px; padding-bottom: 128px; border-top-style: none; border-top-width: 0; border-right-style: none; border-right-width: 0; border-bottom-style: none; border-bottom-width: 0; border-left-style: none; }
#marken ul li, #marken ul { margin: 0 0 0 12px; padding: 0; list-style-type: none; display: inline; }
#marken ul { position: relative; top: 4px; left: -12px; }
#special { position: absolute; top: 32px; left: 80px; }
#navigation { position: absolute; top: 296px; left: 232px; }
ul.menu { margin: 8px 0 0; padding: 0; }
ul.menu li { margin: 0; padding: 0 16px 0 0; cursor: auto; display: inline; }
ul.menu li a { color: #ff8833; }
ul.menu li a:hover { color: #fff; }
ul.menu li a:active { color: #000; }
#by { position: absolute; left: -500px; width: 200px; height: 200px; overflow: scroll; }
#kategorienstartpage li, #kategorien li { margin: 0; padding: 0; list-style-type: none; display: inline; }
body, a, div, p, td, input, textarea { text-transform: lowercase; }
img.rand { border: solid 1px #ff7e15; }
#topaktuell { position: absolute; top: 28px; left: 385px; width: 328px; }
#topaktuell412 { position: absolute; top: 28px; left: 412px; width: 256px; }
#topaktuell a { color: #fff; }
div.aktuell h3, div#topaktuell h3 { font-size: 20px; font-weight: normal; line-height: 20px; margin: 0; padding: 0; }
div.aktuell p, div#topaktuell p { margin: 0; }
div.aktuell p { position: relative; left: 90px; width: 192px; }
div.aktuell img.rand { position: absolute; top: 4px; left: 0; }
.aktuell { position: relative; margin-top: 8px; }
.magnify { cursor: url(../images/desktop-bw.ani), crosshair; }
#schmuck-home { position: absolute; top: 12px; left: 16px; }
#divStayTopLeft { position: relative; left: -3px; margin: 0; padding: 0; }
img.preview {  }
.hidden { display: none; }
.versal, span.versal a, a.versal { text-transform: uppercase; color: #000; }

table, tr, td {valign:top; padding:0px; border:0px; Margin:0px; border-collapse: collapse;background:transparent;}
/*šffnungszeiten Einkleidungzwei*/
td.right, th.right { text-align: right; padding-left:8px;}

/*FireFox 3*/
#marken, x:-moz-any-link, x:default{ bottom: 0px; height: 32px;}

}
