/**
* CSS Stylesheet for Flexible Product Listing examples
* stylesheet_flexible_product_listing.css
* Flexible Product Listing v0.9   Glenn Herbert (gjh42)  2008-02-20
*/

th.listingModel {}/*heading elements can be individually controlled like this*/
.productListing-rowheading th {} /*control all heading elements with this*/
.productListing-even td, .productListing-odd td {

} /*control all listing elements with this*/
.listingModel {

  color: #FFFFFF;
  }
  
  
.listingModel2 {
  font-size: 14px;
  position: absolute;
  color: #FFFFFF;
  margin-top: -80px;
  }

#listingModelCell{
height: 310px;
}

.listingName {}
h3.itemTitle a{
 text-decoration:none;
 width: 250px;
 font-size:14px;
 color: #FFFFFF;
 float: left;
 margin-top: -110px;
}

h3.itemTitle2 a{
 text-decoration:none;
 width: 200px;
 font-size:11px;
 color: #FFFFFF;
 float: left;
 margin-top: -50px;
 margin-left: 4px;
}

.listingDescription {}

.listingDescription2{
  color: #FFFFFF;
  font-size:14px;
  margin-top: -60px;
  margin-left: 0px;
  position: absolute;
  }
  
  
.listingManufacturer {}
.listingPrice {
  float: left;
  margin-left: -248px;
  margin-top: 37px;
  color: #FFFFFF;
  font-size:11px;
  } /*demo setup*/
.listingButtonGroup {float: right; width:50%; border-left: 1px solid #999999;} /*demo setup*/
.listingQuantity {text-align: right;}
.listingWeight {text-align: right;}

.listingImage {
  text-align: center;
  margin-bottom: 10px;
  }


.listingProductImage {}

.winkelwagen{
  margin-top: 5px;
  vertical-align: bottom;
  position: absolute;
  }

.winkelwagen2{
  margin-top: 30px;
  vertical-align: bottom;
  position: absolute;
  margin-left: 10px;
  }


#productAttributes2{
  position: absolute;
  margin-top: 80px;
  font-size:14px;
  width: 300px;
	border-bottom:1px solid #FF0068;
	border-top:1px solid #FF0068; 
  padding-top: 5px;
  padding-bottom: 5px;
}