/* NEU START*/
#main_content{
  margin: 0;
  padding: 0;
  width: 855px;
  border-top: 1px solid #CBCBCB;
  background-position: 0px 148px;
}
#main_content .item{
  width: 600px;
  float:left;
}
#main_content .uid138{
 position: relative;
 top: -135px;
 right: 50px;
 width:74px;
 height:29px;
}
#main_content .content_right{
  width: 200px;
  float:left;
  margin-top:190px;
}
#main_content .content_right .item{
  width: 200px;
}
#tx-ttproducts-pi1-listoffers{
  padding-left: 20px;
}
#tx-ttproducts-pi1-listoffers h4.category{
  border:medium none;
  color:#000000;
  font-family:verdana;
  font-size:15px;
  font-weight:normal;
  left:125px;
  margin:0;
  position:relative;
  top:17px;
  width:400px;
}
#tx-ttproducts-pi1-listoffers .product_item_single{
  width: 595px;
}
#tx-ttproducts-pi1-listoffers .product_item_single .product_descr{
  padding-left: 25px;
  width: 445px;
  margin-top:16px;
}
#tx-ttproducts-pi1-listoffers .product_item_single div{
  color:#000000;
}
#tx-ttproducts-pi1-listoffers .product_item_single .title{
  margin:0;
  font-family:verdana;
  font-size:15px;
  font-weight:normal;
}
#tx-ttproducts-pi1-listoffers .product_item_single .short_descr{
  line-height: 14px;
  color: #666;
  padding-top:11px;
  display:block;
}
#tx-ttproducts-pi1-listoffers .product_item_single .product_image{
  float: left;
  width: 100px;
}
#tx-ttproducts-pi1-listoffers .product_item_single .product_descr{
  float: left;
  width: 470px;
}
#tx-ttproducts-pi1-listoffers .product_item_single .category,
#tx-ttproducts-pi1-listoffers .product_item_single .price,
#tx-ttproducts-pi1-listoffers .product_item_single .no_tax,
#tx-ttproducts-pi1-listoffers .product_item_single .shop_basket,
#tx-ttproducts-pi1-listoffers .product_item_single .shop_details{
  display: none;
}
/* NEU END*/
#page_teaser{
  border-top: 1px solid #cbcbcb;
  border-bottom: 2px solid #cbcbcb;
  background-color: #fff;
  height:148px;
  background-image: url(/fileadmin/img/shop_teaser_bg.jpg);
  background-repeat: repeat-x;
  background-position: bottom;
}
#page_teaser .uid135 {
  width:650px;
  float:left;
}
#page_teaser .shop_logo {
  position: relative;
  left:0px;
  top: 55px;
}
#page_teaser h4.category{
  border:medium none;
  color:#000000;
  font-family:verdana;
  font-size:15px;
  font-weight:normal;
  left:125px;
  margin:0;
  position:relative;
  top:17px;
  width:400px;
}
#page_teaser .product_item_single{
  width: 595px;
}
#page_teaser .product_item_single .product_descr{
  padding-left: 25px;
  width: 445px;
  margin-top:16px;
}
#page_teaser .product_item_single div{
  color:#000000;
}
#page_teaser .product_item_single .title{
  margin:0;
  font-family:verdana;
  font-size:15px;
  font-weight:normal;
}
#page_teaser .product_item_single .short_descr{
  line-height: 14px;
  color: #666;
  padding-top:11px;
  display:block;
}
#page_teaser .product_item_single .product_image{
  float: left;
  width: 100px;
}
#page_teaser .product_item_single .product_descr{
  float: left;
  width: 470px;
}
#page_teaser .product_item_single .category,
#page_teaser .product_item_single .price,
#page_teaser .product_item_single .no_tax,
#page_teaser .product_item_single .shop_basket,
#page_teaser .product_item_single .shop_details{
  display: none;
}
#page_teaser .tx-ttproducts-pi1 {
 width: 500px;
 padding-left: 20px;
}

#tx-ttproducts-pi1-basket h4 {
  color: #00A0F0;
  border-bottom: 1px solid #00A0F0;
}

#tx-ttproducts-pi1-list {
  padding: 50px 15px 0 15px;
}
  #tx-ttproducts-pi1-list .product_item_single{
    padding-top:20px;
  }
  #tx-ttproducts-pi1-list h4.category {
  color:#999999;
  font-size:12px;
  font-weight:bold;
  margin-bottom:5px;
  margin-top:30px;
  padding-left:5px;
  border-bottom: 1px solid #ccc;
  }
  #tx-ttproducts-pi1-list .product_image{
    float:left;
    padding-left:61px;
    width:100px;
  }
  #tx-ttproducts-pi1-list .product_descr{
    float:left;
    padding-left:18px;
    padding-top:17px;
    width:390px;
  }
    #tx-ttproducts-pi1-list .product_descr .category{
      display: none;
    }
    #tx-ttproducts-pi1-list .product_descr .title{
      width: 250px;
      float:left;
      font-size:14px;
    }
    #tx-ttproducts-pi1-list .product_descr .price{
      width: 140px;
      float:left;
      color: #c00000;
    }
    #tx-ttproducts-pi1-list .product_descr .no_tax{
      display: none;
    }
    #tx-ttproducts-pi1-list .short_descr{
      display:none;
    }
  #tx-ttproducts-pi1-list table img {
    border: 1px solid #dedede;
  }
  #tx-ttproducts-pi1-list .shop_details {
    float: left;
    width: 210px;
  }
  #tx-ttproducts-pi1-list .shop_basket {
    color: #c00000;
    background-image: url(/fileadmin/img/bg_basket.gif);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 20px;
    cursor: pointer;
    float: left;
    width: 105px;
  }
form a{
  text-decoration: none;
}

.shop_details {
  background-image: url(/fileadmin/img/bg_details.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 20px;
  cursor: pointer;
  text-decoration: none;
  padding-right: 20px;
}

.shop_basket {
  color: #c00000;
  background-image: url(/fileadmin/img/bg_basket.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 20px;
  cursor: pointer;
}

.shop_arrow {
  background-image:url(/fileadmin/img/right_btn.gif);
  background-position:right center;
  background-repeat:no-repeat;
  display:block;
  line-height:22px;
  padding:0 5px 0 0;
  text-align:center;
  width:147px;
  text-decoration: none;
  font-weight: bold;
  float: right;
  color: #fff;
}

.shop_arrow_back {
  background-image:url(/fileadmin/img/left_btn.gif);
  background-position:right center;
  background-repeat:no-repeat;
  display:block;
  line-height:22px;
  padding:0 5px 0 0;
  text-align:center;
  width:147px;
  text-decoration: none;
  font-weight: bold;
  float: left;
  color: #fff;
}

.shop_navigation {
  border-bottom: 1px solid #00A0F0;
  border-top: 1px solid #00A0F0;
  margin: 20px 0 0 0;
  padding: 10px 0 10px 0;
}


