
/* Firmeliste - Slider */
#contentFoot .boxSlider { float:left; width:208px; margin:0 8px 8px 0; background:url(../pix/box-208-body.png); font-size:11px; }
#contentFoot .boxSlider A { background:url(../pix/icon-link-red-light.png) 0 2px no-repeat; padding:0 0 0 13px; color:#333333; }
#contentFoot .boxSlider A:hover { background:url(../pix/icon-link-orange-light.png) 0 2px no-repeat; padding:0 0 0 13px; color:#333333; }
#contentFoot .boxSliderHead { clear:both; height:27px; background:url(../pix/box-208-head2.png); }
#contentFoot .boxSliderHeadNew { clear:both; height:27px; background:url(../pix/box-208-head-new.png); }
#contentFoot .boxSliderHead H3, #contentFoot .boxSliderHeadNew H3 { margin:0; padding:9px 0 0 8px; line-height:1; font-size:11px; color:#222222; font-style:normal; }
#contentFoot .boxSliderContent { clear:both; margin:7px 8px 0 8px; height:86px; }
#contentFoot .boxSliderContentDesc { clear:both; }
#contentFoot .boxSliderContentProd { clear:both; height:61px; width:176px; overflow:hidden; border-bottom:1px solid #D2DEEA; padding:0 0 3px 0; margin:0 0 4px 0; }
#contentFoot .boxSliderContentGroup { clear:both; height:12px; }
#contentFoot .boxSliderFoot { clear:both; height:8px; font-size:2px; background:url(../pix/box-208-foot.png); }
#contentFoot .boxSliderB2bImage { float:left; width:52px; height:52px; }
#contentFoot .boxSliderB2bImage A { background:none; padding-left:0; }
#contentFoot .boxSliderB2bImage A:hover { background:none; padding-left:0; }

/* Kategorie-Index */
#mainContent .categoryIndexItem { float:left; width:316px; height:64px; margin:0 8px 8px 0; background:url(../pix/box-316-64.png); }
#mainContent .categoryIndexItemIcon { float:left; margin:8px 0 0 8px; width:48px; height:48px; }
#mainContent .categoryIndexItemContent { float:left; margin:7px 0 0 8px; width:244px; height:48px; line-height:1.36; color:#666677; overflow:hidden; }
#mainContent .categoryIndexItemName { font-size:1em; font-weight:bold; text-transform:uppercase; padding-bottom:3px; }
#mainContent .categoryIndexItemSub { font-size:0.9em; }
#mainContent .categoryIndexItemSub A { padding-left:0; background:0; color:#666677; }
#mainContent .categoryIndexItemSub A:hover { padding-left:0; background:0; color:#CC3300; }

/* Unterseiten-Index */
#mainContent .subpageIndexItem { float:left; width:316px; height:24px; margin:0 8px 8px 0; background:url(../pix/box-316-24.png); }
#mainContent .subpageIndexItemName { font-size:1em; font-weight:bold; padding:4px 0 0 8px; }

/* Produkte Details */
#mainContent .productDetailPrice { padding:5px 0 5px 0; margin:5px 0 5px 0; text-align:center; border-top:1px solid #D2DEEA; border-bottom:1px solid #D2DEEA; background:#F5F8F8; }
#mainContent .productDetailOption { text-align:center; padding-top:10px; }
#mainContent .productDetailOption SELECT { width:178px; font-size:11px; }
#mainContent .productDetailInfo { text-align:center; font-size:0.9em; margin-top:10px; color:#666666; }
#mainContent .productDetailInfo A { background:url(../pix/icon-link-small-red-light.png) 0 3px no-repeat; padding:0 0 0 10px; color:#333333; }
#mainContent .productDetailInfo A:hover { background:url(../pix/icon-link-small-orange-light.png) 0 3px no-repeat; padding:0 0 0 10px; color:#333333; }
#mainContent .productDetailForm { text-align:right; margin-top:10px; padding:10px 0 5px 0; border-top:1px solid #D2DDEA; background:url(../pix/bg-form-buynow.png) 0 5px no-repeat; }
#mainContent .companyDetailWebsitePreview { background:url(../pix/bg-screenshot.png); }
#mainContent .companyDetailWebsitePreview IMG { border:none; }

/* Preise */
.price1 { font-size:1.8em; font-weight:bold; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif }
.price2 {}
.price3 {}
.priceSpecial { color:#BB0000; }
.priceOld { text-decoration:line-through; font-size:0.9em; color:#999999; }

