/****************************************** SPEZ u. Shop ****************************/

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

.price{
  display:block;
  font-size: 13px;
  font-style: italic;
  font-weight: bold;
  padding: 4px 0px 0px 0px;
}

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

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

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

/* Shop Boxen */

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

.shoptitleH{
 font-size: 16px;
 color: #222E68;
 border-top: 1px solid #D0D0D0;
 border-bottom: 1px solid #D0D0D0;
 line-height: 15px;  
}

.shopHeader{
 clear: both;
 float: left;
 width: 100%;
 background: url(../Shop/pics/titles.gif);
 padding: 0px; 
}

.shoptitle{
 float:left;
 color: #D64937;
 background-color: #DBDCDD;
 font-weight: bold;
 background-image: url(../Shop/pics/shoptitle.gif);
 padding: 1px 2px 0px 3px;
}

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


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




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



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



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

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

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

.shopnaviTitle{
 font-size: 12px;
 color: #D64937;
 background-color: #DBDCDD;
 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: #D64937;
 background-color: #DBDCDD;
 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: #F4F5F7;
 font-weight: bold;
 line-height: 16px;
 background-image: url(../Shop/pics/shopboxContent.gif);
}

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

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

.listingboxtitle{

}

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

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

td.shopLoginBoxTitle{
 background-image: url(../Shop/pics/shopbox.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;
}

.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 */
