.intocart{
  margin:0 2px 0 0;
  padding:0;
}
.intorequest{
  margin:0 2px 0 0;
  padding:0;
}
.intowatch{
  margin:0 2px 0 0;
  padding:0;
}

.intocompare{
  margin:0;
  padding:0;
}
.intostock{
  margin:2px 2px 0 0;
  padding:0;
}

.waktab{
  margin:0;
}
table.waktab {
  width:100%;
}

.waktab tr{
}

tr.waktabtrrow{
}

.waktab td{
  padding:4px 6px 4px 6px;
  font-size:11px;
  font-family:Arial;
  color:#333;
  /*text-align:center;*/
  border-bottom: 1px solid #bababa;
}
td.waktabtdhead{
  padding:2px 6px 2px 6px;
  /*background:#C9C2B3 url(../media/private/bg_button_grey.gif);*/
  background-color:#c0c0c0;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #fff;
  font-weight:normal;
}
td.waktabtdmasterp{
  background-color:#f5f5f5;
  color:#666;
}
td.waktabtdrowartnr{
  color:#000;
}
.preis_rabatt{
  text-align:right;
}

td.vartriggerhead{
  border: 0px;
}

td.vartrigger{
  border: 0px;
}

td.waktabtdover{
  background-color:#FFF8AF;
  cursor:pointer;
}
td.waktabtdactive{
  background-color:#FFFBCF;
}
div.waktabtdpic{
  opacity:0.5;
}
div.waktabtdpicactive{
  opacity:1.0;
}
div.waktabtdpicover{
  opacity:1.0;
}





#globaldetail {
  float:left;
  width:720px;
}

div.backlink{
  float:left;
  width:710px;
  margin-bottom:6px;
}


#globalmedia {
  float:left;
  width:200px;
}

#globalpic {
  float:left;
  width:200px;
  height:216px;
  border:1px solid #dcdcdc;
  margin:0;
  padding:0;
  position:relative;
}

.centerpic {
  height:216px;
  margin:0;
  padding:0;
}

#picthumbgroup {
  float:left;
  width:200px;
  color:#555;
  font-size:10px;
  text-decoration:none;
}

#picthumbgroup img{
  margin:10px 3px 5px 3px;
}

#globaldwncontainer {
  float:left;
  min-width:1px;
  margin:0 0 0 10px;
  width:500px;
}

#globaldwn {
  float:left;
}

#detback{
  font: 11px Arial, Geneva, Helvetica, sans-serif;
  text-decoration:underline;
  color: #333;
}

#dwntitle {
  float:left;
  margin: 10px 10px 0 2px;
  font: 12px Arial, Geneva, Helvetica, sans-serif;
  font-weight:bold;
  color: #333;
}

#mediapart {
  float:left;
  padding:0;
}

#mediapart img {
  margin-right:1px;
}

#artheadcontainer{
  float:left;
  width:510px;
}

#arthead{
  float:left;
  margin:0 0 0 10px;
  background:url(../media/detail_trans_bg.png);
  border:1px solid #ccc;
  width:500px;

}

#artbez{
  padding:4px 4px 4px 4px;
  font: 15px Arial, Geneva, Helvetica, sans-serif;
  font-weight:bold;
  color: #333;
}
#artbesch{
  padding:4px 4px 4px 4px;
  font: 12px Arial, Geneva, Helvetica, sans-serif;
  font-weight:normal;
  color: #333;
}
#moretext {
  float:left;
  padding:0 0 4px 8px;
}

#globalparam {
  float:left;
  margin:10px;
  background:url(../media/detail_trans_bg.png);
  border:1px solid #ccc;
}
#globalparamscroll {
  float:left;
  width:488px;
  padding:6px;
  /*overflow-y:auto;*/
  /*max-height:240px;*/

}

/* in den Warenkorb*/
#globwk{
  margin:0 3px 5px 0;
}

#wkheadrow{
  width:500px;
  float:left;
}

#wkresrow{
  width:500px;
  float:left;
}

#wkhead{
  float:left;
  background:url(../media/private/bg_button_grey.gif);
  border-bottom: 1px solid #bababa;
  border-left: 1px solid #bababa;
  height:16px;
  font:11px Arial, Geneva, Helvetica, sans-serif;
  color:#333333;
  text-align:center;
}

#wkheadleer{
  float:left;
  height:16px;
  empty-cells:show;
  border-left: 1px solid #bababa;
}

#wkcell{
  float:left;
  border-bottom: 1px solid #bababa;
  border-left: 1px solid #bababa;
  font:11px Arial, Geneva, Helvetica, sans-serif;
  font-weight:bold;
  color:#000000;
  text-align:center;
  height:24px;
  padding-top:10px;
}

#wkcellprice{
  float:left;
  border-bottom: 1px solid #bababa;
  border-left: 1px solid #bababa;
  font-weight:bold;
  font: bold 11px Arial, Geneva, Helvetica, sans-serif;
  color: #333;
  text-align:center;
  height:24px;
  padding-top:10px;
}

#wkcellinput{
  float:left;
  border-bottom: 1px solid #bababa;
  border-left: 1px solid #bababa;
  font:11px Arial, Geneva, Helvetica, sans-serif;
  color:#333333;
  text-align:center;
  height:34px;
}
#wkcellinput input{
  color:#555;
  font-size:12px;
  width:30px;
  height:19px;
  text-align:right;
  padding-right:3px;
  margin-top:7px;
  border:1px solid #bababa;
}

#wkcellwk{
  float:left;
  border-left: 1px solid #bababa;
  height:24px;
  padding-top:10px;
  text-align:center;
}

#pictos {
  float:left;
  padding:5px 0 5px 0;
}
/*wenn noch als id vorhanden, sonst class*/
#parlistcnt {
  float:left;
  clear:both;
  font:11px Arial, Geneva, Helvetica, sans-serif;
  color:#333333;
  width:460px;
  margin:1px;
  border-bottom:1px solid #eee;
}
#parlistcntmore {
  float:left;
  clear:both;
  padding:0 0 4px 8px;
}
#parlistheadn {
  float:left;
  width:210px;
  padding:2px;
}

#parlistheadv{
  float:left;
  padding:2px;
  width:230px;
}

#parlistn {
  float:left;
  width:210px;
  padding:2px;
}

#parlistv {
  float:left;
  padding:2px;
  width:230px;
}

.parlistcnt {
  float:left;
  clear:both;
  font:11px Arial, Geneva, Helvetica, sans-serif;
  color:#333333;
  width:460px;
  margin:1px;
  border-bottom:1px solid #eee;
}
.parlistcntmore {
  float:left;
  clear:both;
  padding:0 0 4px 8px;
}
.parlistheadn {
  float:left;
  width:210px;
  padding:2px;
}

.parlistheadv{
  float:left;
  padding:2px;
  width:230px;
}

.parlistn {
  float:left;
  width:210px;
  padding:2px;
}

.parlistv {
  float:left;
  padding:2px;
  width:230px;
}

span.parlistopen {
  font:11px Arial, Geneva, Helvetica, sans-serif;
  color:#666;
  text-decoration:none;
  white-space:nowrap;
}

#prodartfam {
  font: 10px Arial, Geneva, Helvetica, sans-serif;
  color: #333;
}

/* Diese Regelen gelten NUR fuer alle IE!! */
* html #wkcell{
*  height:34px;
*  padding-top:8px;
}

* html #wkcellwk{
*  height:34px;
*  padding-top:8px;
}

* html #wkcellprice{
*  height:34px;
*  padding-top:8px;
}

#varfilterrec {
  margin:4px 0 0 0;
  font: normal 10px Arial, Geneva, Helvetica, sans-serif;
  color: #999;
}

/* Zubehörartikel, Ersatzartikel, etc.*/
.accbox {
  margin:1px 0 0 -1px;
}
.acccontainer {
  /*overflow:hidden;*/
  width:100%;
  height:200px;
  float:left;
  margin:0 0 0 0;
}
.acccontainero {
  /*overflow-y:auto;*/
  width:100%;
  /*max-height:400px;*/
  float:left;
  margin:0 0 0 0;
}
.accboxheader {
  padding:2px 6px 2px 6px;
  background:#c0c0c0 ;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #fff;
  font:11px Arial, Geneva, Helvetica, sans-serif;
  width:708px;
}

#accreclistheader{
  width: auto;
  height: 25px;
  background: url(../media/private/line_horiz.gif) repeat-x left bottom;
  margin-top: 3px;
  padding-bottom: 2px;
  font: 12px  Arial, Geneva, Helvetica, sans-serif;
  color: #333;
  position: relative;
}

#accproductbox {
  float:left;
  overflow:hidden;
  height:130px;
  width:128px;
  padding:0;
  margin:0;
  cursor:pointer;
}
#accproductbox_vtrenner{
  float:left;
  width:10px;
}
#accproductbox_htrenner{
  width: 700px;
  height: 10px;
  position: relative;
}
#accproductbox_thumb {
  width:122px;
  height:70px;
  float:left;
  padding:2px;
  border:1px solid #999;
  background-color:#fff;
}
#accproductbox_text {
  float:left;
  width:124px;
  height:28px;
  padding:3px 0 0 0;
  font: 10px  Arial, Geneva, Helvetica, sans-serif;
  color: #666;
}

#accproductbox_text a{
  text-decoration:none;
  color: #666;
}
#accproductbox_text a:hover {
  text-decoration:underline;
  color: #000;
}

#accproductbox_price {
  text-align:right;
  padding-top:2px;
  font: normal 12px Arial, Geneva, Helvetica, sans-serif;
  color: #0563AF;
  font: 10px  Arial, Geneva, Helvetica, sans-serif;
}

#accproductbox_wk {
  float:right;
  padding:0;
  font: bold 12px Arial, Geneva, Helvetica, sans-serif;
  color: #333;
}

