/* CSS Document */

/* Product List Main Content */
div#main {
	float:left;
	background:url(/images/product-back-top.jpg) no-repeat;
	width:976px;
	background-color:#FFFFFF;
}
.product-technical {
	float:left;
	width:691px;
	margin-top:20px;
}
div#top-page {
	margin-top: 20px;
	margin-bottom: 20px;
	float:left;
	width:691px;
	background-color:#FFFFFF;
}
div#top-page a {
	font: 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	text-transform: uppercase;
}
div#product-wrapper {
	float:left;
	background:url(/images/product-left-back.jpg) no-repeat;
	width:976px;
		display:inline;
}
div#left-panel {
	float:left;
	width:209px;
	display:inline;
}
/* Prodcut Left Menu */
#menu-product {
	margin: 0;
	margin-left:49px;
	margin-top:24px;
	padding: 0 0 0 0;
	list-style:none;
	width:160px;
}
#menu-product ul {
	margin-left:0px;
	float: left;
	overflow: hidden;
}
#menu-product li {
	margin: 0 0 0 0;
	padding: 0 0 0 9px;
	background-color:#000000;
	margin-bottom: 5px;
}
#menu-product .outils {
	background-color:#FFFFFF;
	margin: 0 0 0 -9px;
	padding: 0 0 0 9px;
	width:151px;
	height: 90px;
}
#menu-product .outils li {
	background-color:#FFFFFF;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	width:151px;
	color:#000000;
}
#menu-product .outils li a {
	font: 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration:none;
	color:#000000;
}

#menu-product .outils li a:hover {
	font: 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration:none;
	color:#64745a;
}


#menu-product li a {
	font: 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration:none;
	color:#ffffff;
	line-height:20px;
}
#menu-product li.select-nav {
	margin: 0 0 0 0;
	padding: 0 0 0 9px;
	font: 12px Arial, Helvetica, sans-serif;
	line-height:16px;
	text-transform: uppercase;
	background-color:#64745a;
	color:#ffffff;
	margin-bottom: 5px;
}

/* Prodcut Left Video */

div#left-video {
	float:left;
	margin-top:25px;
	margin-left:49px;
	width:160px;
	height: 525px;
	background-color:#00aedc;
	display:inline;
}
#left-video p {
	font: 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	margin-bottom:13px;
	margin-top:5px;
}
.video-holder {
	float:left;
	margin-left:9px;
	margin-bottom:10px;
	width:64px;
	height:53px;
	background-color:#000000;
		display:inline;
}
.video-text {
	float:left;
	margin-left:10px;
	width:70px;
	height:53px;
	margin-bottom:13px;
		display:inline;
}
.video-text a {
	font: 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:left;
	width:70px;
	height:53px;
}
div#right-panel {
	float:left;
	/*background:url(/images/product-right-back.jpg) repeat;*/
	width:691px; /*767*/
	padding:24px 20px 10px 56px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#333333;
	display:inline;
}
/* Product Title*/
.product-desc-left {
	width:196px;
	height:19px;
	padding-left:4px;
	float:left;
	background-color:#64745a;
	font: 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:19px;
}
.product-desc-square {
	margin :0px 5px 0px 5px;
	background:url(/images/product-square-header.gif) no-repeat;
	width:19px;
	height:19px;
	float:left;
}
.product-desc-right img {
	margin: 0px 3px 0px 5px;
}
/*
.product-desc-right {
	width:312px;
	height:18px;
	padding-left:4px;
	padding-top:1px;
	float:left;
	background-color:#8ca17e;
}
*/
.product-desc-right {

	height:19px;
	padding-left:4px;
	padding-right:15px;
	float:left;
	background-color:#8ca17e;
	line-height:19px;
}
/*
.product-desc-right a {
	font: 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
		text-transform: uppercase;
}
*/
.product-desc-right-normal  {
	font: 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	text-transform: uppercase;
}
.product-desc-right-print  {
  margin-left:5px;
  padding-left:19px;
	background:url(/images/product-arrow-header-small.png) no-repeat left top  ;
	font: 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	text-transform: uppercase;
}


.product-desc-tech-square {
	margin :0px 5px 0px 0px;
	background:url(/images/product-square-header.gif) no-repeat;
	width:19px;
	height:19px;
	float:left;
}

.product-desc-tech-right a {
 margin-left:5px;
  padding-left:19px;
	background:url(/images/product-arrow-technic-small.png) no-repeat left top  ;


	font: 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	text-transform: uppercase;
	line-height:19px;
}
.product-desc-tech-right img {
	margin: -1px 3px 0px 5px;
}