body{
  margin-left:0px;
  margin-top:0px;
}
table{
  border-collapse:true;
}
td{
  vertical-align:top;
  background:#fcf7e3;
}

td.heller{
  background:#fefef4;
}
td.produkttext{
    padding:4px;
}
td.pict{
    background:#fcf7e3;
}

td.details{
    padding-right:12px;
    text-align:right;
}

td.warenkorb{
  background:#eef6d4;
}

td.warenkorb_1{
  background:#eef6d4;
}
td.warenkorb_2{
  background:#eef6d4;
  border-top-style:solid;
  border-top-width:1px;
  border-top-color:bfd4a5
}
td.warenkorb_3{
  background:#cfe0b5;
  border-top-style:solid;
  border-top-width:1px;
  border-top-color:bfd4a5;
}
p{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
}
p.gestrandet{
  color:#333333;
}
.gestrandet_tease_{
  font-weight:bold;
  color:#595027;
}
.gestrandet_tease{
  font-weight:bold;
}
.datum{
  font-weight:bold;
  font-style:italic;
  color:#386199;
}
.log{
  color:#595027;
}
p.log{
  line-height:16px;
}
td.log{
  padding-top:4px;
  padding-left:8px;
}
td.camcapt{
  background:#000000;
  padding-left:4px;
  vertical-align:center;
}

p.camcapt{
  color:#ffffff;
  font-family:Courier New, monospace;
}

p.produktinfo{
  color:#333333;
}
span.produktinfo_h{
  font-weight:bold;
  color:#595027;
}

p.but_capt{
  color:#a13928;
  font-weight:bold;
}
a{
  color:#a13928;
}
a.but_capt{
  color:#a13928;
}
a.nodec{
  text-decoration:none;
}
p.warenkorb{
  color:#386199;
}

p.warenkorb_1{
  color:#386199;
  font-weight:bold;
}

h1, h2{
  font-family:Arial, Helvetica, sans-serif;
}

h1.shirt{
  font-size:13px;
  font-style:italic;
  color:#386199;
}
h2{
  font-size:11pt;
  color:#386199;
}
.preis{
  color:#000000;
}

input,select{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  vertical-align:absmiddle;
  border-width:1px;
}

textarea{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
}
input.fett{
  font-weight:bold;
}