/****************************************** SPEZ u. Shop ****************************/
.bugfix{

}

.normStep{
  font-weight:bold;
  background: url(../Shop/pics/step.gif) no-repeat center center #FFFFFF ! important;
}
.actualStep{
  font-weight:bold;
  background: url(../Shop/pics/step.gif) no-repeat center center #EDEDED; 
}

.price{
  display:block;
  font-size: 12px;
  font-style: italic;
  font-weight: bold;
  color: #000000;
  padding: 4px 0px 0px 0px;
}

.priceSmall{
  font-style: italic;
  font-weight: bold;
  color: #000000;
}

.superPrice{
  display:block;
  font-size: 16px;
  font-style: italic;
  color: #0064AE;
  font-weight: bold;
  padding: 0px 3px 0px 0px;
}

.strike{
  font-size: 11px;
  font-style: italic;
  color: #000000;
}

/* Shop Boxen */

.bestsellerBox{
  float: left;
  width: 175px;
  height: 180px;
  overflow: hidden;
  padding-right: 1px;
}

.shoptitleH{
 font-size: 18px;
 color: #296D9D;
 border-top: 1px solid #D0D0D0;
 border-bottom: 1px solid #D0D0D0;
 line-height: 23px;
 background-color: white;  
}

.shopHeader{
 height:23px;
 background: url(../Shop/pics/spacer.gif) #EDEDED;
 padding: 0px;
 border: 1px solid #c1c1c1; 
}

.shoptitle{
 float:left;
 height: 21px;
 color: #000000;
 font-weight: bold;
 background: url(../Shop/pics/spacer.gif) #EDEDED;
 padding: 1px 2px 0px 3px;
}

.contentBorder{
 clear: both; 
 background-color: #FFFFFF;
 border-bottom:1px solid #c1c1c1;
 border-left:  1px solid #c1c1c1;
 border-right: 1px solid #c1c1c1;
 padding:0px;
}


.contentFullBorder{
 clear: both; 
 background-color: #FFFFFF;
 border-top:1px solid #c1c1c1;
 border-bottom:1px solid #c1c1c1;
 border-left:  1px solid #c1c1c1;
 border-right: 1px solid #c1c1c1;
 padding:0px;
}




.shopboxtitle{
 width: 171px;
 padding-left: 4px;
}



.shop, .shop2, .shop3{
 background-color: #FFFFFF;
 font-weight: normal;
 line-height: 16px;
 padding: 0px 2px 0px 2px;
}



td.shop{
   background-image: url(../Shop/pics/shop.gif);
   background-color: #FFFFFF;  
}

td.shop2{
 background-image: url(../Shop/pics/shop2.gif);
 background-color: #FFFFFF; 
}

td.shop3{
 background-image: url(../Shop/pics/shop3.gif);
 background-color: #FFFFFF; 
}

.shopnaviTitle{
 font-size: 12px;
 color: #000000;
 background-color: #EDEDED;
 font-weight: bold;
 background-image: url(../Shop/pics/shopnaviTitle.gif);
 line-height: 16px;
 padding: 5px 5px 0px 5px;
}

td.shopboxTitleTop5, td.titleRightTop5{
 width: 177px;
 font-size: 12px;
 color: #000000;
 background-color: #EDEDED;
 font-weight: bold;
 line-height: 16px;
} 

td.shopboxTitleTop5{
  background-image: url(../Shop/pics/shopboxTitleTop5.gif); 
}

td.titleRightTop5{
  background-image: url(../Shop/pics/shopboxTitleTop5.gif);
  background-position: right top;
}

td.shopboxContent, td.shopboxContent2{
 background-color: #FFFFFF;
 font-weight: bold;
 line-height: 16px;
 background-image: url(../Shop/pics/shopboxContent.gif);
}

td.shopboxContent2{
 background-color: #FFFFFF;
 background-image: url(../Shop/pics/shopboxContent2.gif);
}

.shopboxtitle, .titleRight, td.showCatTitle, td.shopLoginBoxTitle, td.teasertitle{
 font-size: 11px;
 color: #000000;
 font-weight: bold;
 background: url(../Shop/pics/spacer.gif) no-repeat #EDEDED;
 line-height: 20px;
 height: 20px;
}

.listingboxtitle{

}

.titleRight{
 float:right;
 background-position: right top;
 background-repeat: repeat-x;
}

td.showCatTitle{
 background-image: url(../Shop/pics/spacer.gif);
 background-repeat: no-repeat;
}

td.shopLoginBoxTitle{
 background-image: url(../Shop/pics/spacer.gif);
 background-repeat: no-repeat;
}



.shophelp{
 color: #BF0000;
 font-size: 14px;
 font-weight:bold;
 line-height: 16px;
}


.korb{
 color: #7475A3;
 font-size: 14px;
 font-weight: bold;
 line-height: 16px;
}

.ltLeft{
  float:left;
  width:120px;
}
.ltRight{
  float:left;
  text-align:right;
  width:70px;
  margin-right:20px;
}
.ltRadio{
  float:left;
  width:30px;
}
.lDescr{
  float:left;
  width:260px;
}

.pad1{
 padding: 1px 1px 1px 1px;
}

.pad2{
 padding: 2px 2px 2px 2px;
}

.pad3{
 padding: 3px 3px 3px 3px;
}

.pad5{
 padding: 5px 5px 5px 5px;
}

/* SPEZ END */
