@charset "utf-8";
/* CSS Document */
.product_reviews { padding-left:0px;  color:#000; font-size:11px;}

.product_reviews a {font-size:11px; color:#587C10;}
	
	.product_reviews .top_bar { clear:both; width:680px; height:36px; color:#344610; border-bottom:1px dotted #344610;}
		
		.product_reviews .top_bar .title { float:left; padding:7px; padding-left: 12px; font-weight:bold; font-size:18px;}
		
		.product_reviews .top_bar .quick_reference { float:right; padding-right:5px; font-size:11px; margin-top:11px;}
			.product_reviews .top_bar .quick_reference .text { float:left; }
			.product_reviews .top_bar .quick_reference .value { float:left; padding-left:5px; }
	
	.product_main_box {padding: 10px; margin-top:10px; height:183px; border: solid 1px #cfe79f; width:660px;}
	.product_reviews .picture { float:left; width:180px; height:180px; border: 1px dotted #cfe79f;}
	.product_reviews .picture img{ max-height:180px; max-width:180px;}
	.product_reviews .right_box { float:left; width:470px; min-height:200px;  border: qpx dotted #d6e0e5;}
		
		.product_reviews .right_box .left_side { float:left; padding:10px; width:340px; text-align:left; position:absolute; font-size:11px;   }
			
			.product_reviews .right_box .left_side .purchase_area { clear:both; } 
			
				.product_reviews .right_box .left_side .purchase_area .add_to_basket { float:left; text-align:center; padding-left:0px; margin: 10px; margin-top:0px; margin-left: -2px; margin-bottom: 15px;} 
				.product_reviews .right_box .left_side .purchase_area .add_to_basket a{ color:#ffffff; text-decoration:none; font-size: 11px;} 
				.product_reviews .right_box .left_side .purchase_area .add_to_basket a:hover{ color:#ffffff; text-decoration:underline; }
				
			.product_reviews .right_box .left_side .shipping { clear:both; margin-top: 2px;} 
				.product_reviews .right_box .left_side .shipping .comment { float:left; padding-left:5px; font-style:italic; }
				
			.product_reviews .right_box .left_side .weight { clear:both; padding-top: 2px;} 
				.product_reviews .right_box .left_side .weight .type { float:left; padding-left:5px; }
				
			.product_reviews .right_box .left_side .manufacturer { clear:both; padding-top: 2px;} 
			
			.product_reviews .right_box .left_side .categories { clear:both; padding-top: 2px;}
				.product_reviews .right_box .left_side /* . */ .text { float:left; font-weight:bold;  }
				.product_reviews .right_box .left_side /* . */ .value { float:left; padding-left:5px; }
				
				
		.product_reviews .right_box .right_side { float:right; padding:10px; padding-right: 10px; text-align:right; }
		.product_reviews .right_box .right_side .product_price_title {color:#000; text-align:right; font-size:10px; margin-top:6px; font-weight:bold;}
		.product_reviews .right_box .right_side .vat {color:#000; text-align:right; font-size:9px; margin-top:-4px;}
			
			
			.product_reviews .right_box .right_side .price_area { clear:both; max-width: 120px;}
				.product_reviews .right_box .right_side .price_area .product_price { font-size:28px; color:#587C10; margin:0px; padding:0px; text-align:right; font-weight:bold; letter-spacing:-1px;}
				.product_reviews .right_box .right_side .price_area .product_discount_price { font-size:22px; text-align:right; color:#587C10; margin:0px; padding:0px; font-weight:bold; letter-spacing:-1px;}	
			
			
			.product_reviews .right_box .right_side .additional_currency_area { clear:both; padding-top:8px; }	
				.product_reviews .right_box .right_side .additional_currency_area .currency { float:right; }
				.product_reviews .right_box .right_side .additional_currency_area .line_seperator { float:right; padding-left:5px; padding-right: 5px; }
			.product_reviews .right_box .right_side .stock_area { clear:both; padding-top:8px; }
				.product_reviews .right_box .right_side .stock_area .value { float:right; font-weight:bold; }
				.product_reviews .right_box .right_side .stock_area .text { float:right; padding-left:5px; }
				
				
				
				
	.product_navigation { clear:both; width:680px; padding:1px; padding-left:10px; padding-right:10px; border-bottom:0px; font-size:11px; margin-top:10px; }
		.product_navigation .nav_description { width:85px; height:18px; text-align:center; float:right; background:url(../../../images/buttons/button_small.jpg); padding-top:3px; margin:4px; }
		.product_navigation .nav_reviews { width:85px; height:18px; text-align:center; float:right; background:url(../../../images/buttons/button_small.jpg); padding-top:3px; margin:4px; }			
	.product_reviews .review_details { clear:both; width:658px; padding:10px; margin-top:20px;}
		.product_reviews .review_details .review_heading { text-align:center; font-weight:bold; padding:3px; font-size:20px; color:#344610;}
		.product_reviews .review_details .review { clear:both; padding:5px; margin-top:10px; border: 1px solid #eee;}
			.product_reviews .review_details .review .review_title { font-weight:bold; float:left; font-size:16px; color:#003458; margin-bottom: 5px;}
			.product_reviews .review_details .review .reviewer { font-style:italic; float:left; padding-left:20px; font-size:12px; padding-top:3px; color: #666; margin-bottom: 5px;}
			.product_reviews .review_details .review .review_contents { clear:both; padding-top:5px; padding-bottom:5px; padding-left:5px; border-top: 2px dotted #eee;}
			.product_reviews .review_details .review .rating { clear:both; padding-left:5px; margin: 5px; }
				.product_reviews .review_details .review .rating .text { float:left; }
				.product_reviews .review_details .review .rating .value { float:left; padding-left:5px; }
			.product_reviews .review_details .add_review_button { clear:both; padding:10px; padding-top:20px; }
		
		.product_details h2 { color:#344610; }