
#pageLeft {
	width: 224px;
	float: left;
}

	#pageLeft #menu {
		margin: 0 0 10px 0;
		border-bottom: 1px solid #52135f;
		background-color: #4e125b;
	}

	#pageLeft #menu a {
		display: block;
		padding: 9px 10px; 
		border-top: 1px solid #52135f;
		border-bottom: 1px solid #2d063c;
		
		color: #fff;
		font-size: 14px;
		text-align: right;
		text-transform: uppercase;
	}

	#pageLeft #menu a:hover {
		border-top: 1px solid #c62b7f;
		border-bottom: 1px solid #7f0244;
		background-color: #a1194e;
	}

	#pageLeft #brands {
		width: 224px;
		height: 125px;
		margin: 0 0 10px 0;
		overflow: hidden;
	}

		#pageLeft #brands a {
			display: block;
			width: 74px;
			height: 62px;
			float: left;
			margin: 0 0 1px 0;

			font-size: 0;
		}

		#pageLeft #brands .brandsSeparator {
			width: 1px;
			height: 1px;
			float: left;
		}

	#pageLeft #misc {
		margin: 0 0 10px 0;

		font-size: 12px;
	}

		#pageLeft #misc a {
			display: block;
			padding: 5px 10px 5px 7px;
			margin: 0 0 1px 0;
			background-color: #a1194e;

			color: #fff;
		}

		#pageLeft #misc .paiements {
			height: 51px;
			padding: 0;
			margin: 0;
			background-color: transparent;
		}

#pageRight {
	width: 702px;
	min-height: 913px;
	float: right;
	padding: 10px;
	background-color: #fff;
}

	#pageRight .leftSide {
		width: 488px;
		float: left;
	}

	#pageRight .leftSide2 {		
		width: 468px;
		float: left;
	}

		#pageRight .leftSide p { margin: 0; }

		#pageRight .leftSide .banner {
			height: 260px;
			margin: 0 0 10px 0;
		}

		#pageRight .leftSide .catalog_Favorites {}

		#pageRight .leftSide .catalog_News {}

			#pageRight .leftSide .catalog_News #ControlProductsInHome .small h2 {
				background-color: #a1194e;
			}

			#pageRight .leftSide .catalog_News #ControlProductsInHome .btnSeeAllProducts {
				background-color: #b7366e;
			}

		#pageRight .leftSide .catalog_Slider {
			height: 125px;
			padding: 0 28px;
			background-color: #fff;
			overflow: hidden;
		}

			#pageRight .leftSide .catalog_Slider #ControlProductsInHome .small  h2,
			#pageRight .leftSide .catalog_Slider #ControlProductsInHome .btnSeeAllProducts,
			#pageRight .leftSide .catalog_Slider #ControlProductsInHome .small .product .data {
				display: none;
			}

			#pageRight .leftSide .catalog_Slider #ControlProductsInHome .small .product {
				width: 100px;
				height: 100px;
				padding: 7px 4px;
			}

	#pageRight .rightSide {
		width: 224px;
		float: right;
	}

		#pageRight .rightSide .ambiances {
		}

			#pageRight .rightSide .ambiances a {
				display: block;
				width: 224px;
				height: 125px;
				margin: 0 0 10px 0;
				overflow: hidden;
			}
			
			#pageRight .rightSide .ambiances a:hover {
				filter : alpha(opacity=70);
				-moz-opacity : 0.7;
				opacity : 0.7;
			}

			#pageRight .rightSide .ambiances a img { border: 0px solid #fff; }

/*----------------------- Link --------------------------------*/

.link {
	margin: 0 0 10px 0;
	border-top: 1px solid #eeeeee;
}

	.link a {
		display: block;
		padding: 3px;
		border-bottom: 1px solid #eeeeee;
	
		color: #505050;
		font-size: 10px;
		text-transform: uppercase;
	}
	
	.link a:hover, a.active {
		background-color: #a1194e;

		color: #fff;
	}

/*----------------------- Cadre--------------------------------*/

.cadre {
	border: 1px solid #eeeeee;
	padding: 10px;
	margin-bottom: 15px;
}

	.cadre h2 {
		margin: 0;
		padding: 0;

		line-height: 20px;
	}

	/*.bgGreen{
		border:1px solid #f8f6f6;
		background-color:#f8f6f6;
	}*/

	.info {
		padding: 10px;
		background-color: #ffdfee;

		color: #a1194e;
	}

	/*.attention{
		border:1px solid #ffa3a3;
		background-color:#ffe1e1;
	}*/

/*----------------------- Important ---------------------------*/

.important{
	padding: 10px;
	border: 1px solid #a1194e;
	background-color: #a1194e;

	color: #fff;
	font-size:120%;
	text-align:justify;
}

/*----------------------- Liste ---------------------------*/

.liste{
	font-size:11px;
	margin-bottom:15px;
	border-top:1px solid #ece9e7;
}

.liste TD{
	padding:2px;
	background-color:#f8f6f6;
	border-bottom:1px solid #ece9e7;
}

.liste TH{
	padding:3px 0px 3px 0px;
	background-color:#f8f6f6;
}
