#startseite{
 padding-top:20px;
}
#startseite .left{
 width:402px;
 padding-right:20px;
}

#startseite .right{
 width:285px;
}

#startseiteTable img {
 border-right:1px solid #4FA729;
 border-bottom:1px solid #4FA729;
}

/******* BESTSELLER BOX *******/
.bestsellerBox{
 width:402px;
 float:left;
 padding-top:20px;
}
.boxRight .bestsellerBox .infoBox {
}

.bestsellerBox .boxRow{
 border-bottom:2px solid #E6EEF1;
 font-size:10px;
 padding:7px 0px;
}

.bestsellerBox .boxNumber{
 padding:10px 0px 10px 10px;
}

.bestsellerBox .boxText{
 padding:10px 10px 10px 0px;
}

.bestsellerBox .angebot{
 color:#ED1C24;
}

.bestsellerBox .productOldPrice{
 color:#000000;
 text-decoration:line-through;
 font-weight:normal;
}

.bestsellerBox .infoBoxHeading{
 background: none;
}
.bestsellerBox .productBox{
 width:102px;
 height:173px;
 Background:#FFFFFF;
}
.bestsellerBox .infoBox {
 background:transparent;
 padding:0px;
 margin:0px;
 padding-top:4px;

}

.infoBoxMiddle .boxRow{
 font-size:19px;
 padding:7px 0px;
}

.bestsellerBox .infoBox table{
  padding-bottom:7px;
}

.bestsellerBox table.infoBoxTable{
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 border:1px solid #c8ccd1;
 border-spacing:4px;
 background: #c8ccd1;
 padding:0px;
}
.bestsellerBox .infoBoxTable td{
 background: #FFFFFF;
}
.infoBox .productText a{
 font-size:9px;
 color:#333333;
}

.infoBoxMiddle .infoBoxBlue{
}
.boxRight{
 padding-top:0px;
 width:285px;
}

.boxMitte .specialsBox{
 float:left;
 claer:left;
 width:430px;
 padding-top:25px;
}

.boxMitte .specialSign{
 color:#FFFFFF;
 background:none;
 padding-left:0px;
}

.boxMitte .specialSignTD {
 padding-top:5px;
 background:#4FA729;
 height:23px;
}


/*-----  schachtel -----*/

.schachtel{
 margin-top:25px;
 width:430px;
 float:left;
}
.schachtel .schachtelHeader{
 background: #4FA729;
 color:#FFFFFF;
 font-weight:bold;
 padding-left:6px;
 height:19px;
 padding-top:3px;
 padding-bottom:1px;
 text-transform:uppercase;
}
.schachtel .schachtelContent{
 margin-top:4px;
 float:left;
 padding-top:8px;
 padding-left:8px;
 width:414px;
 border:4px solid #c8ccd1;
}
.schachtel .schachtelContent .schachtelLeft{
 float:left;
 width:130px;
 font-size:10px;
 line-height:12px;
}

.schachtel .schachtelContent .schachtelLeft h3{
 font-size:10px;
 width:120px;
 margin:0px;
 padding-bottom:15px;
}
.schachtel .schachtelContent .schachtelRight{
 float:right;
 width:246px;
 padding-right:11px;
}



/*-----  partner -----*/
.partnerBox{
 width:430px;
}
.kooperationspartner {
 padding-top:20px;
 float:left;
 width:405px;
 padding-bottom:10px;
}
.kooperationspartner h3{
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
 color: #858e98;
 margin:0px;
 padding-bottom:2px;
 padding-left:6px;
}
.kooperationspartner img{
 padding-left:8px;
}

.partner {
 float:left;
 border-top:1px dotted #5a6366;
 padding-top:5px;
 width:430px;
}
.partner h3{
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
 color: #858e98;
 margin:0px;
 padding-bottom:10px;
 padding-left:8px;
}
.partner img{
 padding-left:6px;
}

/******* boxen mitte *******/
.boxMitte .infoBoxHeading {
 height:23px;
 padding:0px;
 line-height:11px;
}
.boxMitte .infoBoxHeading span{
 padding:6px 10px 0px 10px;
 display:block;

}
/******* WhatsNew BOX *******/
.whatsnewBox{
 width:402px;
 float:left;
}
.boxRight .whatsnewBox .infoBox {
}

.whatsnewBox .boxRow{
 border-bottom:2px solid #E6EEF1;
 font-size:10px;
 padding:7px 0px;
}

.whatsnewBox .boxNumber{
 padding:10px 0px 10px 10px;
}

.whatsnewBox .boxText{
 padding:10px 10px 10px 0px;
}

.whatsnewBox .angebot{
 color:#ED1C24;
}

.whatsnewBox .productOldPrice{
 color:#000000;
 text-decoration:line-through;
 font-weight:normal;
}

.whatsnewBox .infoBoxHeading{
 background: none;
}
.whatsnewBox .productBox{
 width:102px;
 height:173px;
 Background:#FFFFFF;
}
.whatsnewBox .infoBox {
 background:transparent;
 padding:0px;
 margin:0px;
 padding-top:4px;

}

.whatsnewBox .infoBox table{
  padding-bottom:7px;
}

.whatsnewBox table.infoBoxTable{
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 border:1px solid #c8ccd1;
 border-spacing:4px;
 background: #c8ccd1;
 padding:0px;
}
.whatsnewBox .infoBoxTable td{
 background: #FFFFFF;
}
.infoBox .productText a{
 font-size:9px;
 color:#333333;
}

.infoBoxMiddle .infoBoxBlue{
}
.boxRight{
 padding-top:0px;
 width:285px;
}

.boxMitte .specialsBox{
 float:left;
 claer:left;
 width:430px;
 padding-top:25px;
}

.boxMitte .specialSign{
 color:#FFFFFF;
 background:none;
 padding-left:0px;
}

.boxMitte .specialSignTD {
 padding-top:0px;
 background:#4FA729;
 height:23px;
}

#slideshow_jquery {
  width:   741px;  
  height:  230px;  
  padding: 0;  
  margin:  0;
} 
 #slideshow_jquery img {  
  width:  741px; 
  height: 230px; 
  top:  0; 
  left: 0 
}

.invisible {
 display:none;
}

