body {padding:none;background:#fff;color:#000;font-family:verdana,arial,sans-serif;font-size:0.8em;}
img {border:none;}
a {text-decoration:none;color:#008;}

a:link.nw,a:visited.nw,a:hover.nw,a:active.nw,a:focus.nw,#c a:link.nw,#c a:visited.nw,#c a:hover.nw,#c a:active.nw,#c a:focus.nw {padding-left:18px;background:url(img/nw.gif) no-repeat left center;}

form {display:inline;}
legend {font-weight:bold;padding-left:10px;padding-right:10px;}
hr {color:#fff;background:#eee;height:1px;}

#h {background:#fff;color:#000;border-bottom:1px solid #eee;height:50px;}
#h h1 {font-size:1.5em;font-weight:bold;text-align:center;}
#h #hn {padding-left:22%;}

#m {float:left;width:20%;min-height:500px;background:#fff;color:#000;border-right:2px solid #eee;border-bottom:2px solid #eee;}
#m ul, #m li {display:inline;margin:0px;padding:0px;}
#m ul li a {display:block;padding-left:20px;}
#m ul li a.subl {display:block;padding-left:30px;}
#m ul li a.subsubl {display:block;padding-left:40px;}
#m form div.inl input.msubm {margin-left:10px;margin-top:30px;}
#m form div.inl input.msubm2 {margin-left:10px;}

#c {float:right;width:73%;padding-left:20px;padding-right:20px;min-height:500px;background:#fff;color:#000;}
#c img.proimg {margin-top:20px;}
#c h3.pro span {font-size:0.8em;padding-left:20px;}
li.bd {border-bottom:1px solid #888;padding-bottom:5px;padding-top:10px;}

table.korb {border-collapse:collapse;}
table.korb th {border:1px solid #555;}
table.korb td {border:1px solid #555;text-align:right;padding:2px 5px 2px 5px;}
form#order label {clear:left;float:left;width:150px;}
form#order label.lg {clear:left;float:left;width:24em;}
form#order label.k {float:left;width:80px;}
form#order input {float:left;}
form#order input.inp {float:left;width:300px;}
form#order textarea.inp {float:left;width:300px;}
form#order input.inpk {float:left;width:200px;}
form#order input.inpkk {float:left;width:95px;}
input.inpkkk {width:20px;text-align:right;}
input.inpfk {font-size:0.8em;}



#f {clear:both;padding-left:20px;text-align:center;background:#fff;color:#000;border-top:1px solid #eee;}
#f span#counter {color:#eee;background:#333;padding-left:3px;padding-right:3px;}

div.hs {height:20px;}
.cl {clear:left;}
.inl {display:inline;}
.altpreis {text-decoration:line-through;}
.gr {color:green;}
.r {color:red;}
.b {font-weight:bold;}
.box {width:200px;height:200px;border:1px solid #000;float:left;}

/* AGB */
div#agb {padding-left:20px;min-height:500px;background:#fff;color:#000;}