#pr_left {
  float:left;
  width:768px;
} 

.pr_left_cat {
  float:left;
  width:369px;
  height:174px;
  border:1px solid #bebebe;
  background:#FFF;
  margin:0px 0px 13px 13px;
  font-family:Arial;
}

strong.cat-title {
  height:40px;
  display:block;
  overflow:hidden;
  font-size:14px;
  padding:7px;
  padding-left:15px;
  text-transform:uppercase;
}

.cat-text {
  font-size:10px;
  font-weight:bold;
  line-height:13px;
  color:#888686;
  padding:15px;
  overflow:hidden;
  height:52px;
  margin-buttom:8px;
  margin-top:-6px;
}

.cat-btn {
  float:right;
  width:183px;
  height:36px;
  text-align:center;
  background:url(../img/startpage/start-btn.gif) no-repeat top center;
  color:#000000;
  font-size:18px;
  font-weight:bold;
  padding-top:0px;
  margin-top:7px;
}

.cat-btn a {
  color:#000000;
  font-size:12px;

}

.cat-btn a:hover {
  float:right;
  width:183px;
  height:36px;
  text-align:center;background:url(../img/startpage/start-btn_over.gif) no-repeat top center;
  width:183px;
  padding-top:6px;
  color:#FFF;
  text-decoration:none;
}

#pr_left .product {
  background:none repeat scroll 0 0 #FFFFFF;
   border:1px solid #555555;
   float:left;
   height:147px;
   margin:0 5px 10px;
   padding:5px 5px 5px 130px;
   position:relative;
   width:143px;
}

#pr_left .product.small {
  height:147px;
   padding-left:13px;
  padding-right:13px;
   padding-top:125px;
   width:115px;
  margin:0 0 0 10px;
  border-color:#BEBEBE;
}

#pr_left .product.big {
  height:208px;
   margin-left:13px;
   margin-top:10px;
   padding-left:281px;
   width:467px;
  border-color:#BEBEBE;
}

#pr_left .product .picture {
  display:block;
  left:8px;
  overflow:hidden;
  position:absolute;
  text-align:center;
  top:8px;
  width:115px;
}

#pr_left .product.big .picture {
  width:260px;
}

#pr_left .product.small .picture {
  height:132px;
  left:4px;
  width:131px;
}

#pr_left .product strong.h3 {
  display:block;
   height:45px;
   margin:0;
  font-size:10px;
  padding-top:5px;
}

#pr_left .product.small strong.h3 {
  padding-top:16px;
}

#pr_left .product.big strong.h3 a {
  font-size:12px;
}

#pr_left .product tt {
  color:#677787;
   font-family:Verdana;
   font-size:9px;
   font-weight:normal;
   height:15px;
  display:block;
}

#pr_left .product.big .desc {
  color:#666666;
  padding-left:240px;
  width:210px;
  text-align:top;
  position:absolute;
  top:22px;
}

#pr_left .product.big .actions {
  padding-top:5px;
}

#pr_left .product .actions a {
  background:url("bg/arrow_details.gif") no-repeat scroll 0 3px transparent;
   color:#FF3600;
   display:inline;
   font-size:10px;
   padding-left:12px;
   text-decoration:none;
  white-space:nowrap;
   width:1%;
}

#pr_left .product.small .price{
  line-height:0px;
   margin:0;
   padding:0;
   margin-top:-10px;
}

#pr_left .product .price big {
  color:#333333;
   font-size:12px;
   font-weight:bold;
  line-height:100%;
}

#pr_left .product .price sup.dinfo a {
  color:#333333;
   font-size:12px;
   font-weight:bold;
  text-decoration:none;
}

#pr_left .product.small .tocart, #pr_left .product.big .tocart {
  width:128px;
  background:none;
  border:none;
  clear:left;
  height:33px;
  margin:8px 0 0 -2px;
  padding:0 1px 0 0;
}

#pr_left .product.small .tocart input, #pr_left .product.big .tocart input {
  height:29px;
  letter-spacing:-1px;
  padding:2px 0 2px 0px;
  width:123px;
  background:url("../img/startpage/button_more_info.gif") no-repeat;
  border:none;
  color:#FFF;
  cursor:pointer;
}

#pr_left .product.big .tocart input {
  margin-top:10px;
}

#pr_right {
  float:left;
  width:212px;
  height:1150px;
}

div#pr_guaranteed {
  width:199px;
  float:right;
  text-align:right;
  height:431px;
  margin-top:0px;
}

div#pr_kunden {
  width:199px;
  float:right;
  text-align:right;
  height:137px;
  margin-top:9px;
}

div#pr_bewertung {
  width:199px;
  float:right;
  text-align:right;
  height:176px;
  margin-top:12px;
}

div#pr_neu_im_shop {
  width:199px;
  float:right;
  text-align:right;
  height:28px;
  margin-top:4px;
  padding-top:10px;
}
div#pr_topseller {
  width:212px;
  float:right;
  margin-bottom:10px;
  margin-top:8px;
  height:312px;
  overflow:hidden;
  position:relative;
 
  
}


div#pr_topseller img
{
	border: 1px solid #c0c0c0;
}

div#pr-angebot {
  margin-left:13px;
  color:#000;
  font-size:12px;
  text-transform: uppercase;
  clear:left;
  padding-top:0px;
  font-weight:bold;
}

div#pr-empfehlung {
  margin-left:13px;
  color:#000;
  font-size:12px;
  text-transform: uppercase;
  clear:left;
  padding-bottom:10px;
  font-weight:bold;
}

div#pr_topseller .listitem {
  border-bottom:1px solid #FFFFFF;
   height:auto;
  margin:0px 0 7px 15px;
   min-height:45px;
   padding-left:66px;
   position:relative;
   width:114px;
  color:#787F87;
}

div#pr_topseller .listitem a {
  color:#787F87;
   text-decoration:none;
}

div#pr_topseller .listitem .picture {
  background:none repeat scroll 0 0 #ffffff;
   border:3px;
   border-color:#eeeeee;
   display:block;
   border-color:#c0c0c0;
   height:42px;
   left:0;
   position:absolute;
   text-align:center;
   top:0;
   width:56px;
  
  
}

div#footer-payment {
  width:980px;
  height:208px;
  clear:both;
  overflow:hidden;
}

#pr_left .product.big.topshop {
  background:url(../img/startpage/backgnd_offer_week.jpg) no-repeat center center;
  height:209px;
  margin-top:-2px
}

#pr_left .product.big.topshop strong.h3 a {
  color:#FFF;
}

#pr_left .product.big.topshop tt {
  color:#FFF;
}

#pr_left .product.big.topshop .desc {
  color:#FFF;
  padding-left:220px;
  margin-top:0px;
} 

#pr_left .product.big.topshop .actions a {
  color:#FFF;
}

#pr_left .product.big.topshop .price big {
  color:#FFF;
}

#pr_left .product.big.topshop .price sup.dinfo a {
  color:#FFF;
}

#pr_search {
  background:url(../img/startpage/bg_search.gif) no-repeat;
  width:960px;
  height:45px;
  text-align:right;
  margin-top:0px;
  padding-right:20px;
}

#pr_search input {
  background:url(../img/startpage/search_field.png) no-repeat right bottom;
  width:187px;
  height:26px;
  border:0;
  padding:0 5px 0 5px;
  font-size:9px;
  color:#767676;
  margin-left:0;
}

#pr_search .pr-search-btn {
  background:url(../img/startpage/search_button.png) no-repeat 0 4px;
  width:113px;
  height:34px;
  border:0;
  color:#FFF;
  cursor:pointer;
  display:inline-block;
  padding-left:38px;
  text-align:left;
  font-size:12px;
  font-weight:bold;
  font-family:Arial;
  
} 

a.pr_info_btn {
  background:url(../img/startpage/button_more_info.png) no-repeat;
  border:0 none;
   color:#000000;
   cursor:pointer;
   display:block;
   height:28px;
   padding-left:29px;
   padding-top:6px;
   width:93px;
  font-size:12px;
  font-weight:bold;
  font-family:Arial;
  margin-top:8px;
  
}

a.pr_info_btn:hover {	
   background:url(../img/startpage/button_more_info_over.png) no-repeat;
   height:28px;	
   padding-left:29px;
   width:93px;
   color:#FFFFFF;
   font-size:12px;
   font-weight:bold;
   font-family:Arial;
   text-decoration:none;
}	

/*Startseiten Banner / Sledder */
/*.slideshow { height:360px; width: 980px; margin: auto }*/
/*.slideshow img { padding: 0px; border: 0px solid #ccc; background-color: #eee;}*/

#slide a {  background-image :url(../img/startpage/slide_nav.png); width: 23px; height:23px; padding: 6px 9px;  outline: none; margin: 0px 2px;  font-weight: bold; font-family: arial; color:white; }
#slide a.activeSlide {  background-image :url(../img/startpage/slide_nav_red.png); width: 23px; height: 23px; padding: 6px 9px;  }
#slide a:focus { outline: none; }
.slide                  
{
font-family:Verdana;font-size:12px;
/*position:absolute; height:360px; width: 980px;                      */

}


.banner{  
  left:982px;
  position: absolute;
  top:113px;
}

.old{
  color:#ffffff;
}

.only{
  color:#ffffff;
}
                                
               

