/* ------------------------------------------------------------------ */
/* -                    CONTROL PRODUCTS SEARCH                     - */
/* ------------------------------------------------------------------ */

#ControlProductSearch{
	padding:10px 5px;
	color:#c8c8c8;
	background-color:#3a393a;
}

	#ControlProductSearch H2{
		display:none;
	}
		
	#ControlProductSearch .input{
		width:182px;	
		height:16px;
		float:left;
		padding:2px 0px 0px 5px;
		font-size:10px;
		color:#c8c8c8;
		border:0px solid #ffffff;
		background:url('images/bg_input.gif') 0px 0px no-repeat;
	}

	#ControlProductSearch .btn{
		width:18px;
		height:18px;
		display:block;
		float:left;
		padding:0px;
		font-size:10px;
		letter-spacing:-1px;
		border:0px solid #ffffff;
		background:url('images/btn_ok.gif') 0px 0px no-repeat;
		margin-left:3px;
	}

		#ControlProductSearch .btn:hover{
			background-position:0px bottom;
		}


/* ------------------------------------------------------------------ */
/*                CONTROL MENU CATEGORY                               */
/* ------------------------------------------------------------------ */


#ControlMenuCategories {
	position:relative;
	z-index:9;
	float:left;
	border-top:1px dotted #3a393a;
	width:219px;
	background-color:#4E4D4E;
}

/* remove all the bullets, borders and padding from the default list styling */
#ControlMenuCategories ul {
	padding:0;
	margin:0;
	list-style-type:none;
	position:relative;
	list-style-image:none;
}

#ControlMenuCategories li {
}

/* get rid of the table */
#ControlMenuCategories table {
	position:absolute;
	border-collapse:collapse;
	top:0;
	left:0px;
	z-index:9999;
	width:0;
	height:0;
}

/* style the links */
#ControlMenuCategories a, #ControlMenuCategories a:visited{
	display: block;
	color:#ffffff;
	padding:5px 20px;
	color:#c8c8c8;
	border-bottom:1px dotted #3a393a;
	background:url('images/puce_parent.gif') 10px 10px no-repeat;
	width:179px;
}

/* style the link hover */
* html #ControlMenuCategories a:hover {
	color:#ffffff;
	background-color:#525381;
	position:relative; 
	white-space:nowrap;
}

#ControlMenuCategories li:hover {
	position:relative;
	color:#ffffff;
	background-color:#38395A;
}

#ControlMenuCategories :hover > a {
	color:#ffffff;
	background-color:#525381;
}

#ControlMenuCategories .flyOut{
	text-align:left;
	background-color:#525381;
	border-top:1px solid #6c6d9b;
	border-left:1px solid #6c6d9b;
	border-right:1px solid #373760;
	border-bottom:1px solid #373760;
}

#ControlMenuCategories .flyOut li{
	width:230px;
	background-color:#38395A;
	border-bottom:1px solid #525381;
	list-style:none;
	padding:0px;
	margin:0px;
}

#ControlMenuCategories .flyOut A{
	width:200px;
	font-size:10px;
	text-align:left;
	padding:3px 3px 3px 25px;
	border-bottom:1px dotted #373760;
	background:url("images/bg_flyout-child.gif") 10px 9px no-repeat;
}

	#ControlMenuCategories .flyOut A:hover{
		background-color:#525381;
		color:white;
	}

/* hide the sub levels and give them a positon absolute so that they take up no room */
#ControlMenuCategories ul ul {
	visibility:hidden;
	position:absolute;
	top:-1px;
	_left:0;
	left:170px;
}

/* make the second level visible when hover on first level list OR link */
#ControlMenuCategories ul li:hover ul,
#ControlMenuCategories ul a:hover ul {
	visibility:visible;
}



*/
/* ------------------------------------------------------------------ */
/* -                    CONTROL PRODUCT IN HOME                     - */
/* ------------------------------------------------------------------ */

#productHome{
	width:675px;
	height:240px;
	border-left:5px solid #cfc9bf;
	background-color:#ffffff;
	margin-bottom:5px;
	position: relative;
	z-index: 1;
}

	#productHome A{
		text-decoration:none;
		color:#201e20;
		cursor:pointer;
	}
	
	#productHome H2{
		display:none;
	}

	#productHome #slideshow {
		display:block;
		width:675px;
		height:250px;
		position: relative;	
		z-index: 1;
		
		text-decoration:none;
	}

	#productHome .productContainer{
		cursor:pointer;	
		position: absolute; 
		left: 5px; 
		top: 5px; 
		width:670px;
		height:245px;
		text-decoration: none;	
		overflow:hidden;
		background-color:#ffffff;
	}

		#productHome .productContainer .ico360 {
			display:block;
			width:32px;
			height:32px;

			position: absolute;
			margin: 6px 0 0 6px;
			z-index: 10;
		}

	#productHome .productContainer .photoProd{
		width:330px;
		height:240px;
		float:left;
		text-align:center;
	}

	#productHome .productContainer .informations{
		width:330px;
		height:240px;
		float:left;
	}

		#productHome .productContainer .informations .name{
			height:39px;
			display:block;
			font-size:16px;
			font-weight:bold;
			color:#000000;
			text-transform:uppercase;
			margin:10px;
		}

		#productHome .productContainer .informations .description{
			height:84px;
			margin:10px;
			font-size:11px;
		}

		#productHome .productContainer .informations .infoBox{
			height:40px;
			padding:5px 10px;
			background-color:#edece9;
		}

			#productHome .productContainer .informations .infoBox .delivery{
				width:150px;
				height:20px;
				float:left;
				padding-top:20px;
			}

			#productHome .productContainer .informations .infoBox .prices{
				width:160px;
				height:40px;
				float:right;
				text-align:right;
			}

				#productHome .productContainer .informations .infoBox .prices .priceFrom{
					font-size:10px;
				}

				#productHome .productContainer .informations .infoBox .prices .priceOff{
					font-size:10px;
				}

				#productHome .productContainer .informations .infoBox .prices .priceMin{
					font-size:16px;
					font-weight:bold;
					color:#525381;
				}

		#productHome .productContainer .informations .stock{
			float:left;
			margin-top:12px;

			display:none;
		}

		#productHome .productContainer .informations .btnOrder{
			width:150px;
			height:24px;
			float:right;
			padding-top:8px;
			font-size:12px;
			font-weight:bold;
			color:#ffffff;
			text-align:center;
			background:url('images/btn_order.gif') 0px 0px no-repeat;
			margin-top:5px;
			margin-right:5px;
		}

			#productHome .productContainer .informations .btnOrder:hover{
				background-position:0px bottom;
			}

		#productHome .btnSee{
			display:none;
		}
		

/* ------------------------------------------------------------------ */
/* -                    CONTROL PRODUCTS IN HOME                    - */
/* ------------------------------------------------------------------ */


#ControlProductsInHome {}

	#ControlProductsInHome .small h2 {
		display:none; 
	}

		#ControlProductsInHome .small .product {
			width:160px;
			height:224px;
			float:left;
			padding:5px;
			background-color:#b3aa9c;
			cursor:pointer;
		}

			#ControlProductsInHome .small .product:hover {
				background-color:#cfc9bf;
			}

		#ControlProductsInHome .small .product .starFlash {
			width:160px;
			height:16px;
			display:block;
			text-align:center;
			color:#ffffff;
			font-size:11px;
			font-weight:bold;
			background-color:#525381;
			position:relative;
			top:144px;
			margin-bottom:-16px;
		}

		#ControlProductsInHome .small .product .ico360 {
			display:block;
			width:32px;
			height:32px;

			position: absolute;
			margin: 6px 0 0 6px;
			z-index: 10;
		}

		#ControlProductsInHome .small .product .photo {
			width:160px;
			height:160px;
			text-align:center;
			background-color:#ffffff;
		}

		#ControlProductsInHome .small .product .infos {	
			margin-top:5px;
			padding:5px;
			background-color:#cfc9bf;
			height: 48px;
			display: block;
		}

			#ControlProductsInHome .small .product:hover .infos {
				background-color:#525381;
			}

			#ControlProductsInHome .small .product .infos .text {
				height:30px;
			}

				#ControlProductsInHome .small .product .infos .text .name {
					font-size:11px;
					font-weight:bold;
					color:#40392D;
					text-transform:uppercase;
				}

				#ControlProductsInHome .small .product:hover .infos .text .name {
					color:#ffffff;
				}

			#ControlProductsInHome .small .product .infos .prices {
				text-align:right;
				color:#525381;
				padding-top:3px
			}

				#ControlProductsInHome .small .product:hover .infos .prices {
					color:#ffffff;
				}
				
				#ControlProductsInHome .small .product .infos .prices .priceFrom{
					display:none;
				}
				
				#ControlProductsInHome .small .product .infos .prices .price{
					font-size:12px;
				}

				#ControlProductsInHome .small .product .infos .prices .priceOff{
					font-size:10px;
				}

			#ControlProductsInHome .small .product .infos .stock{display:none;}
			#ControlProductsInHome .small .product .infos .text .description{display:none;}
			#ControlProductsInHome .small .product .infos .text .fabricant{display:none;}
			#ControlProductsInHome .small .product .infos .details{display:none;}

	#ControlProductsInHome .medium{
	}

	#ControlProductsInHome .btnSee{
		display:none;
	}


/* ------------------------------------------------------------------ */
/*                           BREADCRUMB  	                          */
/* ------------------------------------------------------------------ */

#breadCrumb{
	height:16px;
	padding:5px;
	font-size:11px;
	display:block;
	margin:0px 5px;
	background-color:#d6cec3;
}


/* ------------------------------------------------------------------ */
/*                           TOOLS       	                          */
/* ------------------------------------------------------------------ */

#toolsView{
	width:100px;
	height:26px;
	float:right;
	text-align:right;

	position:relative;
	top:-26px;
	margin-bottom:-26px;
}


/* ------------------------------------------------------------------ */
/*                           PRODUCT FILTER	                          */
/* ------------------------------------------------------------------ */

#productFilter{
	height:16px;
	padding:5px;
	font-size:11px;
	margin:1px 5px;
	background-color:#d6cec3;
}

	#productFilter .leftSide{
		float:left;
		width:200px;

	}

	#productFilter .rightSide{
		float:right;
		width:300px;
		text-align:right;
	}

	#productFilter A{
		color:#665953;
	}

		#productFilter A:hover{
			color:#525381;
			text-decoration:underline;
		}
	
	#productFilter A.active{
		color:#525381;
		font-weight:bold;
		text-decoration:underline;
	}

	#productFilter .input{
		font-size:10px;
		background-color:white;
	}


/* ------------------------------------------------------------------ */
/*                           PRODUCT PAGER 	                          */
/* ------------------------------------------------------------------ */

#productPager{
	height:16px;
	padding:5px;
	font-size:11px;
	margin:0px 5px;
	background-color:#d6cec3;
}

	#productPager .left{
		width:30%;
		height:19px;
		float:left;
		text-align:left;
		padding-top:3px;
	}

	#productPager .center{
		width:40%;
		height:22px;
		float:left;
		text-align:center;
	}

	#productPager .right{
		width:30%;
		height:22px;
		float:right;
		text-align:right;
	}


/* ------------------------------------------------------------------ */
/*                           PRODUCT BOTTOM PAGER                     */
/* ------------------------------------------------------------------ */

#productBottomPager{
	height:16px;
	padding:5px;
	font-size:11px;
	margin:5px;
	background-color:#d6cec3;
}

	#productBottomPager .left{
		width:30%;
		height:19px;
		float:left;
		text-align:left;
		padding-top:3px;
	}

	#productBottomPager .center{
		width:40%;
		height:22px;
		float:left;
		text-align:center;
	}

	#productBottomPager .right{
		width:30%;
		height:22px;
		float:right;
		text-align:right;
	}

.footerTaxes{
	padding:3px 5px;
	font-size:10px;
}

	
/* ------------------------------------------------------------------ */
/*                           PRODUCT  LIST FILTER                     */
/* ------------------------------------------------------------------ */

#productListFilters{
	display:none;
}


/* ------------------------------------------------------------------ */
/*                  PRODUCT  LIST OUR FILTER                          */
/* ------------------------------------------------------------------ */

#productListOurFilters{
	display:none;
}


/* ------------------------------------------------------------------ */
/*                           PRODUCTS GRID 	                          */
/* ------------------------------------------------------------------ */

#productsGrid{	
	margin-top:5px;
	margin-bottom:5px;
}

	#productsGrid H2{
		display:none; 
	}

		#productsGrid .product{
			width:160px;
			height:224px;
			float:left;
			padding:5px;
			background-color:#b3aa9c;
			cursor:pointer;
		}

			#productsGrid .product:hover{
				background-color:#cfc9bf;
			}

		#productsGrid .product .starFlash{
			width:160px;
			height:16px;
			display:block;
			text-align:center;
			color:#ffffff;
			font-size:11px;
			font-weight:bold;
			background-color:#525381;
			position:relative;
			top:144px;
			margin-bottom:-16px;
		}

		#productsGrid .product .ico360 {
			display:block;
			width:32px;
			height:32px;

			position: absolute;
			margin: 6px 0 0 6px;
			z-index: 10;
		}

		#productsGrid .product .photo{
			width:160px;
			height:160px;
			text-align:center;
			background-color:#ffffff;
		}

		#productsGrid .product .infos{
			margin-top:5px;
			padding:5px;
			background-color:#cfc9bf;
			width: 150px;
		}

			#productsGrid .product:hover .infos{
				background-color:#525381;
			}

			#productsGrid .product .infos .text{
				height:30px;
			}

				#productsGrid .product .infos .text .name{
					font-size:11px;
					font-weight:bold;
					color:#40392D;
					
				}

				#productsGrid .product:hover .infos .text .name{
					color:#ffffff;
				}

			#productsGrid .product .infos .prices{
				text-align:right;
				color:#525381;
				padding-top:3px;
			}

				#productsGrid .product:hover .infos .prices{
					color:#ffffff;
					text-align:right;
				}
				
				#productsGrid .product .infos .prices .priceFrom{
					display:none;
				}
				
				#productsGrid .product .infos .prices .price{
					font-size:12px;
					float:right;
					display:block;
				}

				#productsGrid .product .infos .prices .priceOff{
					font-size:10px;
					float:right;
					color:#645E56;
					display:block;
					padding-top:3px;
					padding-right:10px;
				}

			#productsGrid .product .infos .stock{display:none;}
			#productsGrid .product .infos .text .description{display:none;}
			#productsGrid .product .infos .text .fabricant{display:none;}
			#productsGrid .product .infos .details{display:none;}

	#ControlProductsInHome .medium{
	}

	#ControlProductsInHome .btnSee{
		display:none;
	}


/* ------------------------------------------------------------------ */
/*                           PRODUCTSLIST 	                          */
/* ------------------------------------------------------------------ */

.productsList{	
	width:669px;
	margin:0px 5px;
	border-bottom:5px solid #525381;
}

	.productsList{
		white-space:nowrap
	}

		.productsList A{
			font-weight:bold;
			font-size:11px;
			color:#525381;
		}

			.productsList A:hover{
				text-decoration:underline;
			}



	.productsList .photo{
		height:50px;
		width:75px;
		text-align:center;
		background-color:white;
	}


	.productsList .photo IMG{
		height:50px;
	}


	.productsList .trTitle{
		background-color:#525381;
	}

		.productsList .trTitle A{
			font-size:11px;
			color:#ffffff;
			font-weight:bold;
		}

		.productsList .trTitle A:hover{
			text-decoration:underline;
		}

	.productsList .trOdd{
		background-color:#F5F4F0;
		height:27px;
	}

	.productsList .trEven{
		background-color:#edece9;
		height:27px;
	}

	.productsList .subLink{
		font-size:11px;
		font-weight:normal;
		color:#4a453d;
	}

		.productsList .subLink:hover{
			text-decoration:underline;
		}

	.productsList .price{
		font-size:14px;
		color:#525381;
		font-weight:bold;
	}


/* ------------------------------------------------------------------ */
/*                    SUBCATEGORIESLIST  	                          */
/* ------------------------------------------------------------------ */

#subCategoriesList{
	
}

#subCategoriesList .category{
	width:160px;
	height:40px;
	float:left;
	padding:5px;
	background-color:#b3aa9c;
	cursor:pointer;
}

	#subCategoriesList .category:hover{
		background-color:#cfc9bf;
	}

	#subCategoriesList .category .photo{
		width:160px;
		height:160px;
		text-align:center;
		background-color:#ffffff;
		
		display:none;
	}

	#subCategoriesList .category .texte{
		display:block;
		width:150px;
		height:30px;
		padding:5px;
		font-size:11px;
		font-weight:bold;
		color:#000000;
		text-transform:uppercase;
		text-align:center;
		background-color:#cfc9bf;
	}

		#subCategoriesList .category:hover .texte{
			color:#ffffff;
			background-color:#525381;
		}

#subCategoriesList .separator{}


/* ------------------ VIEW  ---------------------------------------------------------------------------------------------- */

/* ------------------------------------------------------------------ */
/*                           PRODUCT NAVIGATION                       */
/* ------------------------------------------------------------------ */

#productsNavigation{
	height:16px;
	padding:5px;
	font-size:11px;
	margin-top:1px;
	margin-bottom:1px;
	background-color:#d6cec3;
	margin-left:5px;
	margin-right:5px;
}

	#productsNavigation .left{
		width:80px;
		float:left;
	}

	#productsNavigation .center{
		width:80px;
		float:left;
		text-align:center;
	}

	#productsNavigation .right{
		width:80px;
		float:left;
		text-align:right;
	}

	#productsNavigation .return{
		float:right;
	}


/* ------------------------------------------------------------------ */
/*                           PRODUCT VIEW	                          */
/* ------------------------------------------------------------------ */


#productView{
	margin-left:5px;
	margin-right:5px;
}

	#productView P{
		padding:0px;
		margin:0px 0px 10px 0px;
	}


	#productView .leftSideView{
		float:left;
		width:310px;
		background-color:#b3aa9c;
	}

	
		#productView .leftSideView .starFlash{
			width:64px;
			height:49px;
			padding:15px 0px 0px 0px;
			display:block;
			font-size:12px;
			font-weight:bold;
			color:#ffffff;
			text-align:center;
			background: url('images/bg_starflash.gif') 0px 0px no-repeat;
			
			position:relative;
			top:10px;
			left:225px;
			margin-bottom:-64px;
		}


		#productView .leftSideView .photoContainer{
			margin-top:4px;
			text-align:center;
			background-color:white;
			width:310px;
		}

		#productView .leftSideView .zoom{
			width:33px;
			height:13px;
			display:block;
			background:url('images/zoom.gif') 0px 0px no-repeat;			
			position:relative;
			top:180px;
			left:10px;
			margin-bottom:-13px;
			z-index:5;
		}

		#productView .leftSideView .smallPhotoContainer{			
			margin-top:10px;
		}

			#productView .leftSideView .smallPhotoContainer .smallPhoto{
				width:60px;
				border:1px solid #ece9e7;
				padding:3px;
				font-size:0px;
				text-align:center;
				overflow:hidden;
				margin-bottom:3px;
				float:left;
			}

			#productView .leftSideView .smallPhotoContainer .separator{
				width:4px;
				height:1px;
				float:left;
			}

	#productView .rightSideView{
		width:355px;
		float:right;
		background-color: white;
		border-left: 5px solid #b3aa9c;
		border-top: 4px solid #b3aa9c;
	}
		
		#productView .rightSideView .title{
			padding:10px;
		}

		#productView .rightSideView .title .productName{
			font-size:16px;
			font-weight:bold;
			color:#000000;
		}

		#productView .rightSideView .title .manufacturer{display:none}

		#productView .rightSideView .description{
			display:block;
			padding:0px 10px;
			font-size:11px;
			margin-bottom:15px;
		}

		#productView .rightSideView .infoBox{
			height:40px;
			padding:5px 10px;
			background-color:#CBC1B4;
			padding-bottom:10px;
		}

			#productView .rightSideView .infoBox .delivery{
				width:160px;
				height:20px;
				float:left;
				padding-top:20px;
			}

			#productView .rightSideView .infoBox .prices{
				width:160px;
				height:40px;
				float:right;
				text-align:right;
			}

				#productView .rightSideView .infoBox .prices .priceFrom{
					font-size:10px;
				}

				#productView .rightSideView .infoBox .prices .priceOff{
					font-size:10px;
				}

				#productView .rightSideView .infoBox .prices .priceMin{
					font-size:16px;
					font-weight:bold;
					color:#525381;
				}

		#productView .rightSideView .documents{margin:10px 0px;}
			#productView .rightSideView .documents H2{display:none;}

			#productView .rightSideView .documents .linkDoc A{
				padding:3px 0px 3px 22px;
				margin-bottom:1px;
				display:block;
				color:#4a453d;
				background:url('images/ico-file.gif') 5px 3px no-repeat #edece9;
			}

				#productView .rightSideView .documents .linkDoc:hover A{
					color:#ffffff;
					background-color:#525381;
				}


/*------------------ Rating ------------------*/

#ratingContainer{
	height:20px;
	padding:5px;
	background-color:#d6cec3;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
}

	#ratingContainer .ratingTitle{
		float:right;
		margin-right:3px;
		margin-top:3px;
		font-weight:bold;
	}

	.rating-box{
		float:right;
		position:relative;
		width:69px;
		height:13px;
		margin-top:3px;
		background:url('images/product_rating_blank_star.gif') repeat-x;        
	}

		.rating-box .rating{
			position:absolute;
			top:0;
			left:0;
			height:13px;
			background:url('images/product_rating_full_star.gif') repeat-x;
		}

	.btnRating{
		float:right;
		display:block;
		font-size:11px;
		color:#ffffff;
		padding:3px 5px;
		margin-left:5px;
		background-color:#525381;
	}

		.btnRating:hover{
			color:#ffffff;
			background-color:#353655;
		}

	.btnBackReviews{
		float:left;
		display:block;
		font-size:11px;
		color:#ffffff;
		padding:3px 5px;
		background-color:#525381;

		position:relative;
		top:0px;
		margin-bottom:-20px;
	}

		.btnBackReviews:hover{
			color:#ffffff;
			background-color:#353655;
		}


/*------------------ productReviews ------------------*/

#productReviews{
	background-color:#ffffff;
}

	#productReviews H1{
		display:none;
	}

	#productReviews .reviewsFilter{
		height:20px;
		width: 670px;
		padding:5px;
		font-size:11px;
		background-color:#d6cec3;
	}

		#productReviews .reviewsFilter .leftSide{
			float:left;
			width: 410px;
		}

		#productReviews .reviewsFilter .rightSide{
			width: 95px;
			float:right;
			text-align:right;
		}

		#productReviews .reviewsFilter .input{
			font-size:10px;
			background-color:white;
		}

	#productReviews .reviews{
		padding:5px;
	}

	#productReviews .title{
		height:16px;
		padding:5px;
		font-weight:bold;
		font-size:12px;
		text-transform:uppercase;
		color:#000000;
		background-color:#D6CEC3;
	}


/*------------------ productReviewPager ------------------*/

#productReviewPager{
	height:16px;
	padding:5px;
	background-color:#D6CEC3;
	text-align:center;
}

	#productReviewPager	A{
		border:1px solid #edece9;
		padding:1px 3px;
	}

		#productReviewPager	A:hover{
			color:#ffffff;
			border:1px solid #edece9;
			background-color:#525381;
		}

/* ------------------------------------------------------------------ */
/*                           PRODUCTTEMPALTES                         */
/* ------------------------------------------------------------------ */

#productTemplates{
	display:none;
}
	
	/*#productTemplates A{
	}

	#productTemplates H2{
		display:block;
		padding-left:3px;
		margin-top:2px;
		margin-bottom:0px;
		border-bottom:1px solid #ece9e7;
	}

	#productTemplates{
	}

	#productTemplates TD{
		padding:3px;
		border-bottom:1px solid #ece9e7;
	}
	
	#productTemplates TD H2{
		margin:2px;
	}

	#productTemplates .rating{
		display:block;
		float:left;
		width:11px;
		height:15px;
		margin-right:2px;
		position:relative;
		top:-14px;
		left:78px;
		margin-bottom:-13px;
		background:url('images/rating-filter.gif') 0px 0px no-repeat;
	}
	
	#productTemplates .subLink{
		color:#665953;
	}
	#productTemplates .subLink:hover{
		color:#665953;
	}*/

/* ------------------------------------------------------------------ */
/*                           PRODUCTARTICLES                          */
/* ------------------------------------------------------------------ */

#productArticles{
	border-left:5px solid #b3aa9c;
	border-right:5px solid #b3aa9c;
	background-color:#ffffff;
}

	#productArticles H2{
		display:none;
	}

	#productArticles table{
		border-bottom:1px solid #ac9d96;
	}

	#productArticles TH{
		font-weight:normal;
		font-size:11px;
		color:#ffffff;
		font-weight:bold;
		background-color:#b3aa9c;
	}

	#productArticles TD{
		border-bottom:1px solid #ece9e7;
	}

	#productArticles .price{
		font-size:16px;
		font-weight:bold;
		color:#525381;
	}

	#productArticles .priceOff{
		font-size:10px;
	}

	#productArticles .infoDegressif{
		border:2px solid #525381;
		position:absolute;			
		background-color:#FFFFFF;
		margin-top:-30px;
		margin-left:-150px;
		padding:5px;
	}

		#productArticles .infoDegressif .tabDegressif{
			background-color:#FFFFFF;	
			width:200px;
			margin-top:10px;
			border: none;
		}
	
		#productArticles .infoDegressif .tabDegressif TD{
			background-color:white;
			padding-top:0px;
		}
		#productArticles .infoDegressif .tabDegressif TH{
			color:#4a453d;
			background-color:#d6cec3;
			padding-top:0px;
		}

	#productArticles .button{
		margin-top:3px;
	}

		#productArticles .button:hover{
			filter:alpha(opacity=80);  
			-moz-opacity:0.80;
			opacity: 0.80;
		}


/* ------------------------------------------------------------------ */
/*                           CROSS SELLINGS                           */
/* ------------------------------------------------------------------ */

#crossSellings{
}

	#crossSellings H1{
		display:none;
	}


/* ------------------------------------------------------------------ */
/*                      sendToFriendsPanel 	                          */
/* ------------------------------------------------------------------ */
	
#sendToFriendsPanel {
	position:absolute;
	background-color:White;
	width : 600px;
}

/* ------------------------------------------------------------------ */
/*								FLASH SALES 	                      */
/* ------------------------------------------------------------------ */

.flashSalesControl {
	padding:5px 5px 5px 5px;
	background-color:#525381;
	margin: 0px 0px 10px 0px;
	cursor: pointer;
}

	.flashSalesControl .numberContainer {
		width: 38px;
		height: 38px;
		background-color: #e6e6e6;
		float: left;
		padding: 0px;
		margin: 0px;
		text-align: center;
		color: #47456a;
		overflow: hidden;
		cursor: pointer;
	}

	.flashSalesControl .number {
		font-size: 35px;
		font-weight: bold;
		letter-spacing: -5px;
		position: relative;
		height: 35px;
		overflow: hidden;
		left: -3px;
		*left: 0px;
		cursor: pointer;
	}

	.flashSalesControl .text {
		float: right;
		text-align: left;
		width: 160px;
		height: 36px;
		padding-top: 2px;
		padding-left: 6px;
		font-size: 14px;
		font-weight: bold;
		text-transform: uppercase;
		color: #fff;
		line-height: 17px;
		padding-bottom: 0px;
		margin-bottom: 0px;
		cursor: pointer;
	}
