/**
* 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 {
	height:30px;} /*control all heading elements with this*/
.productListing-even td, .productListing-odd td {
} /*control all listing elements with this*/
.listingModel {}
.listingName {}
h3.itemTitle {
	color:#0095d9; 
	text-align:left; 
	padding: 5px;
	margin-left: 15px;
	}
.listingDescription {
	padding: 5px; 
	width: 95%; 
	text-align:left; 
	/*border: 1px solid #999999;
	background-color: #e8e9e9;*/
	margin-left:12px; 
	}
.listingManufacturer {}
.listingPrice {
	font-weight:bold; 
	font-size: 18px; 
	color:#2c44f9; 
	text-align: center;
	}
.listingButtonGroup {
	width:100%; 
	margin-right: auto;
	margin-left: auto;
	text-align: center;	
	}
.listingBuyNowButton {
	padding: 10px, 5px, 5px, 5px;
	}
.listingQuantity {
	text-align: left;
	}
.listingWeight {
	text-align: right;
	}
.listingImageCell {
	width: 120px;
	border-bottom: 1px solid #999887;
	}
.listingImage {
/*	align: right; 
	border-right: 0px solid #999999; */
	padding:0px 20px 0px 20px;
	width:100%;
	}
.listingProductImage {}
.listingPriceCell{
	border-bottom: 1px solid #999887;
	}
.listingPriceVat{
	font-size:11px; 
	color:#f85300; 
	width: 100%;
	text-align: center;
	}
.infoPriceVat{
	font-size:11px; 
	color:#f85300; 
	text-align: right; 
	font-weight: bold;
	padding: 0px 0px 2px 0px;
	}

.blue {
	color:blue;
	
	}
.listingNameCell{
	height:130px; 
	padding:10px 0px 10px 20px;
	border-bottom: 1px solid #999887;
	}
.productGeneral-price{
/*	float:right;  */
	color:#2c44f9; 
	font-size:30px;
	font-weight: bold;
	}
.productGeneral-name{
	float:top;
	text-align: center;
        text-decoration: none;
	}
.productGeneral-biggerText{
	width:60%; 
	margin-left:200px;
	float:top;
	}
.namedisplay{
	margin-left:180px;
	margin-right: 140px; 
	}
.pricedisplay{
	width: 100%; 
	}
.textdisplay{
	margin-left:180px;
	margin-right:140px;
	float:top; 
	border: 1px solid #999999;
	background-color: #e8e9e9; 
	margin-top:10px;
	padding:10px;
	text-align: justify;
       	}
.cartbuttonboxes{
	margin-left:86%; 
	margin-right:0px; 
	margin-top: 0px;
	}
.laptoplistingPriceVat{
	font-size:11px; 
	color:#f85300; 
	float:right;
	position: relative; 
	top: 30px;
	left: 90px;
	}
.laptop_details{
/*	margin-left: 100px;
	margin-right: 80px; */
	border: 1px solid #999999;
	}
td.hdr{
	background-color:#C6CED0;
	text-align: left;
	font-weight: bolder;
	padding-left: 6px;
	}	
td.detail{
	padding-left: 20px;
	background-color:#e8e9e9;
	text-align: left;
	}
td.right{
	text-align:right;
	padding-right: 10px;
	}
td.left{
	text-align:left;
	padding-left: 10px;
	}
table.techspecs {
	width:100%;
	border:0px; 
	}
