﻿div#product_detail{clear: both; float: left; margin-bottom: 5px;}
div#product_detail h1
{
	font-size: 18px;
	font-weight: bold;
}
div#product_detail ul {list-style-type:none; float:left; margin: 0;}


/*==========Product Images======*/
div#product_detail div.product_images {width: 315px;}
div#product_detail div.product_images p.alternate_image_text {margin: 15px 0; font-weight: bold; font-size: 12px;}

div#product_detail div.product_images ul#alternative_images li a img{border: 1px solid #151515;}
div#product_detail div.product_images ul#alternative_images li {margin-right: 37px;}
div#product_detail div.product_images ul#alternative_images li.last {margin-right: 0px;}


/*==========Product Information========*/
div#product_detail div.product_info {width: 465px;}
div#product_detail div.product_info p.description {padding-bottom: 10px;}

div#product_detail div.product_info div#container_sizes_prices
,div#product_detail div.product_info div#options
{
	width: 100%;
}

/*===========Product sizes==========*/
div#product_detail p {margin: 0;}
div#product_detail div.product_info div#product_sizes{width: 260px; margin-top: 10px;}
div#product_detail div.product_info div#product_sizes p.size_heading {font-size: 12px; font-weight: bold; margin: 0 0 3px 2px; padding: 0;}
div#product_detail ul.size{float:none; margin-bottom:10px; font-size:11px}
div#product_detail ul.size li{display:inline-block; float:left; text-align:center; margin-right:5px;}
/*div#product_detail ul.size-2{float:none; background:#eee; border:1px solid #000; font-size:11px; margin-bottom: 10px;}
div#product_detail ul.size-2 li{display:inline; text-align:center;}*/

/*===========Product Prices and Buy now=========*/
div#product_detail div.product_info div#product_prices_basket
{
	text-align: right;
	width: 190px;
}
div#product_detail div.product_info div#product_prices_basket p.price
{
	font-size:26px;
	font-weight:bold;
	padding: 0 3px 3px 0;
}
div#product_detail div.product_info div#product_prices_basket p.old_price
{
	color: Red;
	font-size:14px;
	font-weight:bold;
	padding:12px 10px 0 0;
}
div#product_detail div.product_info div#product_prices_basket p.price
,div#product_detail div.product_info div#product_prices_basket p.old_price
{
	float: right;
}

/*===========Product Options==========*/
div#product_detail div.product_info div#options {margin-top: 20px;}
div#product_detail div.product_info div#options p.product_code {color: gray; font-size: 11px; padding-bottom: 3px;}

/*==========Tab Container============*/
div#tabContainer
{
	margin: 10px 0 0 0;	
}
div#tabContainer p
{
	margin: 0 0 10px 0;
}
div#tabContainer ul
{
	width: 462px;
}
div#tabContainer img
{
	margin: 0;
	padding: 0;
	float: left;
}

div#tabContainer ul li {float: left; list-style-type: none;}
div#tabContainer ul li a#delivery_info
,div#tabContainer ul li a#size_chart
,div#tabContainer ul li a#specifications
,div#tabContainer ul li a#product_reviews
{
	height: 27px;
	display: block;
	background-position: left top;
	background-repeat: no-repeat;
}

div#tabContainer ul li a#delivery_info {width: 152px; background-image: url(/Images/tab_DeliveryInfo_Black.gif);}
div#tabContainer ul li a#size_chart {width: 83px; background-image: url(/Images/tab_SizeChart_Black.gif);}
div#tabContainer ul li a#specifications {width: 104px; background-image: url(/Images/tab_Specification_Black.gif);}
div#tabContainer ul li a#product_reviews {width: 123px; background-image: url(/Images/tab_ProductReviews_Black.gif);}

div#tabContainer ul li a#delivery_info.tab-active {background-image: url(/Images/tab_DeliveryInfo_Gray.gif);}
div#tabContainer ul li a#size_chart.tab-active {background-image: url(/Images/tab_SizeChart_Gray.gif);}
div#tabContainer ul li a#specifications.tab-active {background-image: url(/Images/tab_Specification_Gray.gif);}
div#tabContainer ul li a#product_reviews.tab-active {background-image: url(/Images/tab_ProductReviews_Gray.gif);}


/*==========Specification Tab==============*/
p.specification_image
{
	width: 150px;
	padding: 0 10px 5px 0;
}

p.specification_image span
{
	padding: 3px 0 0 0;
	margin: 0;
	display: block;
	text-align: center;
	font-weight: bold;
}


div.product_additional_info
{
	border-right: #151515 1px solid;
	border-left: #151515 1px solid;
	border-bottom: #151515 1px solid;
	padding: 5px 8px;
	height: 200px;
	width:444px;
	overflow-x: hidden;
	overflow-y: scroll;
}

div.content-right h2.related_products
{
	padding: 20px 0 10px 0;
	margin: 0;
	border-bottom-style: none;
	border-top-style: none;
	
}

div#product_reviews_container p.comments {padding-left: 5px; display: block;}


/*
div#product_detail .div-1{float:left; margin-left:10px; width:48%;}
div#product_detail .div-1 .right{width:140px; padding-top:45px; float:right; text-align:right;}
*/


/*p.download_pdf
{
	background-image: url(/Images/Icon_PDF_Small.jpg);
}
p.download_video
{
	background-image: url(/Images/Icon_Video_Small.jpg);
}

p.download_pdf, p.download_video
{
	padding: 0 10px 10px 25px;
	margin: 0;
	background-position: left top;
	background-repeat: no-repeat;
	height: 20px;
}
p.download_pdf a, p.download_video a
{
	vertical-align: bottom;
	margin: 5px 0 0 0;
	float: left;
}*/
