@import url("combi_pack.css");

#wrapper
{
  text-align: left;
  width: 970px;
  margin: 0 auto;
  background-image: none;
  background-color: #273187;
}

#wrapper #cultureSwitch
{
  text-align: right;
  width: 300px;
}

#wrapper #contentWrapper
{
  width: 970px;
  background: url(../images/Kid_Startseite_206x228.jpg) no-repeat left bottom;
  overflow: hidden;
}

#twoColLayout #sideSearch span
{
  margin: 0 51px 0 0;
}

#twoColLayout #primaryContent
{
  float: left;
  width: 764px;
  margin: 0;
  padding: 0 0 24px 0;
}

#twoColLayout #sideContent
{
  float: left;
  width: 206px;
  margin: 0 0 20px 0;

}

#twoColLayout #sideContent #shopLogo
{
  background: url(../images/Onlineshop_Startseite_141x40.jpg) no-repeat left top;
  width: 141px;
  height: 40px;
  margin: 24px 0 12px 12px;
}

#twoColLayout #sideContent #orderInfo
{
  margin: 24px 12px 250px 5px;
  overflow: hidden;
}

#twoColLayout #flashBanner
{
  height: 280px;
  margin: 12px 0 0 12px;
  width: 720px;
}

#twoColLayout #topSellerRow
{
  background: url(../images/top_seller_bg_shop_start.jpg) no-repeat left top;
  height: 193px;
  margin: 12px 0 0 12px;
  padding: 18px 0 0 84px;
  width: 720px;
}

#twoColLayout .topseller
{
  float: left;
  height: 160px;
  margin: 0;
  overflow: hidden;
}

#twoColLayout #topsellerparts
{
  display: inline;
  margin-left: 76px;
}

#twoColLayout #topsellerspeci
{
  display: inline;
  margin-left: 76px;
}

#twoColLayout .topseller h2
{
  background: url(../images/top_seller_head_shop_start.jpg) no-repeat left top;
  height: 12px;
  line-height: 12px;
  margin: 0;
  padding: 0;
}

#twoColLayout .topseller .item
{
  background: url(../images/top_seller_bottom_shop_start.jpg) no-repeat left bottom;
  height: 148px;
}

#twoColLayout .topseller .item h3
{
  padding: 0px 12px 0 12px;
}

#twoColLayout .topseller h2 span
{
  display: none;
}

#twoColLayout #newDigiRow
{
  clear: both;
  margin: 0 0 0 12px;
  width: 720px;
}

#twoColLayout #newDigiRow #combi_pack_start
{
  background: url(../images/combi_start_neu_bg_bottom.jpg) no-repeat left bottom #ffcc01;
  float: left;
  margin: 0;
  width: 354px;
}

#twoColLayout #newDigiRow #combi_pack_inner
{
  width: 354px;
}

#twoColLayout #newDigiRow .combi_pack_list
{
  background: url(/images/combi_start_neu_bg_midlle.gif) no-repeat scroll left top;
  padding: 30px 12px 12px 24px;
  width: 318px;
}

#twoColLayout #newDigiRow #combi_pack_inner .info_order_box
{
  margin: 100px 12px 12px 24px;
  width: 150px;
}

#twoColLayout #newDigiRow #combi_pack_inner .img_box
{
  margin-top: 155px;
}

#twoColLayout #newDigiRow #combi_pack_inner select
{
  width: 150px;
}

#twoColLayout #newShopRow
{
  background: url(../images/neu_large_bg_shop_start_de.jpg) no-repeat left bottom;
  clear: both;
  height: 275px;
  margin: 0 0 0 12px;
  padding: 0 0 0 15px;
  width: 720px;
}

#twoColLayout #newDigiRow #neu_start
{
  float: left;
  background: url(../images/neu_small_bg_shop_start_de.jpg) no-repeat left bottom;
  height: 288px;
  margin: 0 12px 0 0;
  padding: 0 0 0 13px;
  width: 340px;
}

.salebox
{
  background-color: #fff;
  display: inline;
  margin: 120px 40px 0 0;
  width: 144px;
  float: left;
}

#neu_start .salebox
{
  margin: 135px 40px 0 0;
  overflow: hidden;
}

.salebox .item h3
{
  margin: 0;
  padding: 12px 12px 0 12px;
  font-size: 11px;
}

.salebox .item
{
  background-color: #fff;
  /*border: 1px dotted black;*/
  width: 144px;
  margin: 0;
  overflow: hidden;
}

.salebox a
{
  display: block;
  color: #241c58;
  margin: 0;
  padding: 0 0 0 27px;
  font-weight: bold;
  background: url(../images/main_shop_nav_out.jpg) no-repeat left top;
}

.salebox .item img, .salebox .item .textInfo
{
  float: left;
}

.salebox .item .textInfo img
{
  float: none;
}

.salebox .textInfo
{
  margin: 0 0 12px 0;
}

#categoryList .salebox .item img
{
  margin: 0 0 0 12px;
}

#categoryList .salebox .item .textInfo img
{
  float: none;
  margin: 12px 0 6px 5px;
}

.salebox a span
{
  display: block;
  margin: 0;
  height: 27px;
  line-height: 13px;
  overflow: hidden;
}

.salebox a:hover
{
  color: #d31736;
  background: url(../images/main_shop_nav_over.jpg) no-repeat left top;
}

.salebox .textInfo span
{
  font-size: 16px;
  color: #d31736;
}

