/* MISE EN PAGE GENERALE */



* {

	margin:0;

	padding:0;

}



body {

	margin:0;

	padding:0;

	background-color:#0b0b09;

}



img {

	border:none;

}



#pageSurround {

	width:831px;

	margin-right:auto;

	margin-top:0;

	margin-left:auto;

	margin-bottom:0;

	padding:0;

	background-color:#020202;

}



#topHeader {

	width:831x;

	height:227px;

	margin:0;

	padding:0;

}



#pageLeft {

	width:184px;

	margin:0;

	padding:0;

	float:left;

}



#pageMiddle {

	width:463px;

	margin:0;

	padding:0;

	float:left;

}



#pageRight {

	width:184px;

	margin:0;

	padding:0;

	float:right;

}

	

.separation {

	margin-top:10px;

	margin-left:auto;

	margin-bottom:10px;

	margin-right:auto;

	width:216px;

	height:4px;

	min-height:4px;

	background-image:url(../styleImages/separation.gif);

	background-repeat:no-repeat;

	background-position:top;

}



#pageContent {

	width:452px;

	margin-left:auto;

	margin-right:auto;

}



.middleTitle {

	width:452px;

	height:24px;

	background-color:#131313;

	text-align:left;

	margin:0;

	padding:0;

}



.button {

	text-align:center;

	margin-left:auto;

	margin-right:auto;

}



.pageTitle {

	background-color:#131313;

	text-align:center;

	margin-left:auto;

	margin-right:auto;

	margin-top:5px;

	height:20px;

	line-height:20px;

}



.pageEncadre {

	background-color:#080808;

	margin-left:auto;

	margin-right:auto;

	padding:10px;

}	



.input {

	background-color:#111111;

	color:#7b7b7b;

	border:none;

	margin-top:5px;

}



/* MENU */



#headerMenu {

	width:466px;

	height:46px;

	line-height:46px;

	margin-left:10px;

	padding:0;

}



.menuSeparation {

	width:2px;

	min-width:2px;

	height:12px;

	float:left;

	background-color:#b4a29e;

}





/* BOXES */



.box {

	width:173px;

	margin-left:auto;

	margin-right:auto;

	margin-top:5px;

	margin-bottom:20px;

	padding:0;

}

.boxTitle {

	width:173px;

	height:24px;

	background-color:#131313;

	text-align:center;

	margin:0;

	padding:0;

}

.boxUnderTitle {

	width:173px;

	height:5px;

	min-height:5px;

	margin:0;

	padding:0;

}



.boxContent {

	width:173px;

	background-color:#080808;

	margin:0;

	padding:0;

}



.boxInput {

	width:160px;
	
	background-image:url(skins/SkinPersonnalise/styleImages/backgrounds/input_bg.jpg);
	
	background-color:#FFFFFF;

	color:#7b7b7b;

	border:none;

	margin-top:5px;

}





/* SHOPPING CART BOX */

#cartTotal {

	margin-left:auto;

	margin-right:auto;

	margin-top:0;

	margin-bottom:0;

	height:31px;

	min-height:31px;

	text-align:center;

}







/* LISTING PRODUITS */

.listingProducts {

	width:120px;

	height:250px;

	background-color:#080808;

	margin-top:10px; 

	float:left;

	padding:10px;

}



.listingProductsInfos {

	width:120px;

	height:25px;

	background-color:#131313;

	margin-left:auto;

	margin-right:auto;

	padding:0;

}



.listingProductsPrice {

	background-image:url(../styleImages/backgrounds/productSmallPriceBg.gif);

	background-repeat:no-repeat;

	background-position:top;

	width:85px;

	height:22px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0;

	margin-bottom:0;

	padding:0;

	text-align:center;

}





/* TELL A FRIEND */

#tellAFriendEncadre {

	margin-left:auto;

	margin-right:auto;

	width:458px;

	height:283px;

	background-image:url(../styleImages/backgrounds/contactBg.gif);

	background-repeat:no-repeat;

	background-position:top;

	margin-top:10px;

	margin-bottom:20px;

}



/* FOOTER */

#siteDocs {

	width:831px;

	background-color:#040404;

	text-align:center;

}



	