#n-cont      { text-align: left; position: relative; top: -28px; left: 243px; width: 530px; height: 20px }
#s-nav    { float: left; margin-bottom: 40px; position: relative; top: 30px; left: 40px; width: 200px; }
#s-anz { float: right; position: relative; top: 10px; left: -65px; width: 590px;padding-top:15px;padding-left:0px;margin-bottom:20px; }
.art-ikel    { left: 0px }
.w-radio{display:inline;position:relative;left:83px;clear:both;}
blockquote { margin: 0px 0px 0px 25px; padding: 0px; width: 600px }
.grlink { color: black; position: relative; top: -5px }
.agrlink  { margin-left:9px;color: black; text-decoration: none; }
.agrlink:hover { color: #f60; text-decoration: none;}
.im-g { margin: 3px 0px 0px; padding: 0px; border: 0px }
.active  { margin-left:9px;color: #f60; text-decoration: none; border-bottom: 1px dotted; position: relative; left: 4px }
.activen { color: black; text-decoration: none }
li  { line-height: 17px; margin-top: 3px }
.a-thumb   { margin-right: 5px; margin-bottom: 15px; margin-left: 0px }
.link { color: black; font-size: 12px; text-decoration: underline }
img { border: 0px }
.link{font-family:Arial;}
ul  { list-style-type: none }
.zo  { position: absolute; top: 270px; left: 245px; width: 100px }
form   { width: 100px }
.nav  { color: black; font-weight: normal }
.a-foot { clear:both;margin: 5px; padding: 5px; position: relative; top: 10px; left: 50px; height: auto; }
#a-b     { margin: 0px;margin-left:5px; padding: 0px; position: relative; top: 0px; left: 0px; width: 485px }
#a-nav { line-height: 17px; margin-top: 2px; margin-bottom: 5px; margin-left: 30px }
.start  {  _text-indent:-5px;margin-left:-5px;padding: 0px 0px 0px 5px }
.wart-ikel { margin-top: 3px; margin-bottom: 0px; padding-bottom: 0px; border-right: 1px solid; border-bottom: 1px dashed; position: relative; top: -20px; width: 450px; height: 25px }
.a-ueb  { margin-top: 10px; margin-bottom: 0px; border-top: 0px; border-bottom: 1px solid; position: relative; top: -20px; left: 0px; width: 450px; height: 25px }
.u-code { margin-top: 5px; position: absolute; top: 0px; left: 20px; width: 100px }
.u-name { margin-top: 5px; position: absolute; top: 0px; left: 130px; width: 250px }
.u-anz { margin-top: 5px; position: absolute; top: 0px; left: 260px; width: 250px }
.u-price { margin-top: 5px; position: absolute; top: 0px; left: 330px; width: 80px }
.u-minus { margin: 0px; padding: 0px; position: absolute; top: 0px; left: 420px; width: 80px; height: 20px }
.a-info { position: relative; top: -15px; left: 170px; width: 120px }
.a-gesamt { clear:both;margin-top: 0px; padding-top: 5px; border-top: 1px solid; position: relative; top: -35px; left: 330px; width: 120px }
.b-anz { text-align: right; clear: both; padding-top: 15px; position: relative; top: -98px; left: 125px; width: 240px }
.bw-gesamt  { clear: both; position: relative; top: -7px; left: 0px; width: 320px }
#f-orm { position: relative; left: 210px; width: 100px; height: 50px }
#w-orm { position: relative; top: 10px; left: 210px; width: 100px; height: 150px }
.w-ikel   { margin-bottom: 0px; padding-top: 3px; position: relative; top: 0px; left: 20px; width: 420px; height: auto }
.w-inp input{width: 250px;}
.w-inp   { line-height: 17px; position: relative; top: -20px; left: 170px; width: 300px; height: 25px }
.t-inp  { float:left;position: relative; top: -20px; left: 170px; display: block }
h3 { font-size: 14px;margin-left:3px;margin-top:0px;}
.w-er { background-color: #f60 }
#wa { position:relative;top:3px }
.b-kl { color: black; font-size: 10px }
#kund { line-height: 17px }
#outs {position:relative;left:-55px;_left:-45px;top:-20px; }
