@import url(style-products.css);

@media print
{
	#product-nav
	{
		display: none;
	}

	#UserControl1__ctl0_hMainImage
	{
		color: #ffffff;
	}

	#textContent
	{
	    color: #000000;
	}

	#UserControl1__ctl0_hReturn
	{
		display: none;
	}

	#product_pageText
	{
		background: #FFFFFF;
	}
}

@media screen
{
	#product-nav
	{
		padding: 0px;
		margin: 0px;
		background: url(/images/menu-onglet.gif) repeat-x;
		width: 100%;
		text-align: center;
	}

	#product-nav ul
	{
		padding: 0px;
		margin: 0px;
		list-style: none;
	}

	#product-nav li
	{
		display: inline;
		padding: 0px;
		margin: 0px;
		list-style: none;
		float: middle;
		font-size: 0px;
		line-height: 0px;
	}

	#product-nav img
	{
		border: 0px;
		vertical-align: top;
	}

	#UserControl1__ctl0_hMainImage
	{
		font-weight: bold;
		color: #ff0000;
		text-decoration: none;
	}

	#textContent
	{
	    color: #525252;
        width: 482px;
        overflow-x: hidden;
	}

	#product_pageText
	{
		background: #F7F7ED;
	}

}

#UserControl1__ctl0_imgProductSmall
{
	border: 0px;
	margin: 0px;
	vertical-align: bottom;
}

/*****************************/
/** SPECIFICATION (GENERAL) **/
/*****************************/
@media print
{
	#specsSpecifications
	{
	    color: #000000;
		border: 1px solid #000000;
		background: #ffffff;
	}

	#specsSpecifications td, #specsProductName, #featFeatures td, #warWarranties td, #patPattern td
	{
		border: 1px solid #000000;
	}

	#specsProductName, #patProductName
	{
		background: #ffffff;
		color: #000000;
	}
}

@media screen
{
	#specsSpecifications
	{
	    color: #525252;
		border: 1px solid #9f9d8c;
		background: #ffffff;
		width: 314px;
	}

	#specsSpecifications td, #specsProductName, #featFeatures td, #warWarranties td, #patPattern td
	{
		border: 2px solid #9f9d8c;
	}

	#specsProductName, #patProductName
	{
		background: #9f9d8c;
		color: #ffffff;
	}
}

#specsSpecifications
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: normal;
	border-collapse: collapse;
}

#specsSpecifications td, #specsProductName, #featFeatures td, #warWarranties td, #patPattern td
{
	border-spacing: 0px;
	padding: 3px;
}

#specsProductName, #patProductName
{
	width: 115px;
	font-size: 13px;
    font-weight: bold;
}

#specsHeaderMetric, #patHeaderMetric
{
	font-weight: bold;
	text-align : center;
	width: 99px;
}

#specsHeaderImperial, #patHeaderImperial
{
	font-weight: bold;
	text-align : center;
	width: 100px;
}


/***********************/
/** FEATURES BENEFITS **/
/***********************/
@media print
{
	#featFeatures
	{
	    color: #000000;
		border: 1px solid #000000;
		background: #ffffff;
	}

	#featHeader
	{
		background: #ffffff;
		color: #000000;
	}

	#featFeaturesHeader, #featBenefitsHeader
	{
		background: #ffffff;
		color: #000000;
	}
}

@media screen
{
	#featFeatures
	{
	    color: #525252;
		border: 1px solid #9f9d8c;
		background: #ffffff;
	}

	#featHeader
	{
		background: #ff0000;
		color: #ffffff;
	}

	#featFeaturesHeader, #featBenefitsHeader
	{
		background: #b6b5a7;
		color: #ffffff;
	}
}

#featFeatures
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: normal;
	width: 480px;
	border-collapse: collapse;
}

#featFeatures ul
{
	margin: 20px;
}

#featHeader
{
	font-size: 13px;
    font-weight: bold;
}

#featFeaturesHeader, #featBenefitsHeader
{
	text-align: center;
}


/**************/
/** WARRANTY **/
/**************/
@media print
{
	#warWarranties
	{
	    color: #000000;
		border: 1px solid #000000;
	}

	#warHeader
	{
		background: #ffffff;
		color: #000000;
	}
}

@media screen
{
	#warWarranties
	{
	    color: #525252;
		border: 1px solid #9f9d8c;
	}

	#warHeader
	{
		background: #9f9d8c;
		color: #ffffff;
	}
}

#warWarranties
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: normal;
	width: 300px;
	border-collapse: collapse;
}

#warHeader
{
	font-size: 13px;
    font-weight: bold;
}


/********************/
/** PATTERN REPEAT **/
/********************/
@media print
{
	#patPattern
	{
	    color: #000000;
		border: 1px solid #000000;
		background: #ffffff;
	}

	#patHeader
	{
		background: #ffffff;
		color: #000000;
	}

	#patPattern
	{
	    color: #000000;
		border: 1px solid #000000;
		background: #ffffff;
	}

	#patHeader
	{
		background: #ffffff;
		color: #000000;
	}
}

@media screen
{
	#patPattern
	{
	    color: #525252;
		border: 1px solid #9f9d8c;
		background: #ffffff;
	}

	#patHeader
	{
		background: #9f9d8c;
		color: #ffffff;
	}

	#patPattern
	{
	    color: #525252;
		border: 1px solid #9f9d8c;
		background: #ffffff;
	}

	#patHeader
	{
		background: #9f9d8c;
		color: #ffffff;
	}
}

#patPattern
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: normal;
	width: 340px;
	border-collapse: collapse;
}

#patHeader
{
	font-size: 13px;
    font-weight: bold;
}


/**************
 ** PICTURES **
 **************/
#UserControl1__ctl0_tblPictures
{
	border: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	width: 460px;
}
 
#UserControl1__ctl0_tblPictures td
{
	border: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	text-align: center;
	vertical-align: top;
	width: 115px;
}
