/***********  GENERAL ***********/
body{
	font-family: Verdana, Arial, sans-serif;
	margin: 0px; 
	padding: 0px;
	font-size: 11px;
	color:#000;
	background-color:#000;
}


a:link img 		{	border:0;								}
a:visited img 	{	border:0;								}
a:hover img 	{	border:0;								}
a:link 			{	color: #fff;	text-decoration:none;	}
a:visited 		{	color: #fff;	text-decoration:none;	}
a:hover 		{	color: #fff;	text-decoration:none;	}






/***********  ELEMENTS FIXES ***********/




.texteScroll{
font-family:verdana,arial;
font-size:11px;
color:#fff;
text-align:justify;
}


#footerMenuHome{
	background-color: #000000;
	width:1100px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	text-align:center;
	/***********************/
	float:left;
	position:relative;  /**  absolute  **/
	bottom:0px;
	/************************/
}


#footerMenuHome li{
	display:inline;
	list-style:none;
	padding:0;
	margin:0;
}


#footerMenu{
	background-color: #000000;
	width:1100px;
	margin-left:87px !important;
	margin-left:40px;
	margin-right:auto;
	margin-top:0px;
	text-align:center;
	/***********************/
	float:left;
	position:relative !important;  /**  absolute  **/
	position:inherit;
	bottom:0px;
	/************************/
}


#footerMenu li{
	display:inline;
	list-style:none;
	padding:0;
	margin:0;
}


#collections {
  color:#ffffff;
	background-color: transparent;
	height:584px !important;
	height:394px;
	width:120px !important;
	width:120px;
	margin-left:296px !important;
	margin-left:145px;
	text-align:left;
	margin-top:30px;
	margin-bottom:0px; 
	padding-bottom:0px;
	float:left;
	/*
	background-color: transparent;
	height:584px !important;
	height:394px;
	width:120px !important;
	width:500px;
	margin-left:296px !important;
	margin-left:296px;
	text-align:center;
	margin-top:30px;
	margin-bottom:0px; 
	padding-bottom:0px;
	float:left;
	*/
}







#news {
	background-color: transparent;
	/*height:584px;*/
	height:584px;
	width:120px;
	margin-left:353px !important;
	margin-left:173px;
	text-align:center;
	margin-top:30px;
	margin-bottom:0px; 
	padding-bottom:0px;
	float:left;
}


#contracts {
	background-color: transparent;
	height:584px;
	width:120px;
	margin-left:296px;
	text-align:center;
	margin-top:30px;
	margin-bottom:0px; 
	padding-bottom:0px;
	float:left;
}


#presse {
	background-color: transparent;
	height:584px;
	width:120px;
	margin-left:296px !important;
	margin-left:145px;
	text-align:center;
	margin-top:30px;
	margin-bottom:0px; 
	padding-bottom:0px;
	float:left;
}


#home {
	background-color: transparent;
	height:584px;
	width:120px;
	margin-left:296px !important;
	margin-left:196px;
	text-align:center;
	margin-top:30px;
	margin-bottom:0px; 
	padding-bottom:0px;
	float:left;
}


#about {
	color:#ffffff;
	background-color: transparent;
	height:394px;
	width:500px;
	margin-left:496px !important;
	margin-left:280px;
	text-align:left;
	margin-top:220px;
	margin-bottom:0px; 
	padding-bottom:0px;
	float:left;
}



#panier {
	background-color: transparent;
	/*height:464px;*/
	/*height:514px;*/
	height:auto;
	min-height: 514px;
	height:514px;
	width:475px;
	margin-left:496px !important;
	margin-left:280px;
	text-align:center;
	margin-top:100px;
	margin-bottom:0px; 
	padding-bottom:0px;
	float:left;
	color:#ffffff;
}



#validate1 {
	background-color: transparent;
	height:464px;
	/*height:550px;*/
	width:490px;
	margin-left:496px !important;
	margin-left:280px;
	text-align:left;
	margin-top:150px;
	margin-bottom:0px; 
	padding-bottom:0px;
	float:left;
	color:#ffffff;
}


#validate2 {
	background-color: transparent;
	height:464px;
	/*height:550px;*/
	width:490px;
	margin-left:496px !important;
	margin-left:280px;
	text-align:left;
	margin-top:150px;
	margin-bottom:0px; 
	padding-bottom:0px;
	float:left;
	color:#ffffff;
}


#chooseAmount {
	background-color: transparent;
	height:464px;
	/*height:550px;*/
	width:490px;
	margin-left:496px !important;
	margin-left:280px;
	text-align:left;
	margin-top:150px;
	margin-bottom:0px; 
	padding-bottom:0px;
	float:left;
	color:#ffffff;
}






#message {
	background-color: transparent;

	height:314px;
	width:400px;
	margin-left:496px !important;
	margin-left:250px;
	text-align:center;
	margin-top:300px;
	margin-bottom:0px; 
	padding-bottom:0px;
	float:left;
	color:#ffffff;
}


#mainContainer {
	background-image:url(/common/images/interface/fondHome.jpg); 

	background-repeat: no-repeat; 
	background-position: left top; 
	height:620px;
	float:center;
	position:absolute;
	padding-right:70px;
	padding-top:0px;
	
}



#logoSmall {
	background-image:url(/common/images/interface/logoPetit.png); 
	background-repeat: no-repeat; 
	background-position: left center;
	height:90px;
	width:85px !important;
	width:90px;
	float:right; 
	padding-top:50px;
	padding-right: 25px !important;
	padding-right:0px;
	margin-right:0px !important;
	margin-right:0px;
	position:relative !important;
	position: relative;
}




/******************  FIRST PAGE  *********************/


#indexContainer {
	height:630px;
	margin-left:auto;
	margin-right:auto;
	width:1100px;
	float:center;
	position:relative;
}


#indexLogo{
	padding:0;
	width: 208px;
	height:560px;
	margin-top: 0px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(/common/images/interface/logo.png);
	background-repeat:no-repeat;
	background-color:#000;
	background-position: center center;
}




/******************  PAGE PRODUIT  *********************/


#progress{
	background-color: #000000;
	margin-left: 210px !important;
	margin-left: 50px;
	width: 590px;
	height: 435px;
	float:right;
	position:absolute;
}


#logoCollectionProduit{
	margin-left: 122px !important;
	margin-left: 6px;
	float:left;
}




#containerProduit{
	background-color: #ffffff;
	margin-left: 268px !important;
	margin-left: 100px;
	width: 590px;
	height: 435px;
	float:left;
	padding-top:0px;
	margin-top:0px;
	margin-bottom: 0px;
	position:absolute;
}



#containerProduit2{
	background-color: #000000;
	border-left: 1px #ffffff solid;
	border-top: 1px #ffffff solid;
	border-right: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid;
	margin-left: 268px;
	width: 590px;
	height: 435px;
	float:right;
	position:absolute;
}






#hautProduit{
	text-align:left;
	height:146px;
	width:730px;
}


#logoCollectionProduit{
	float:left;
}


#customer{
	float:right;
	padding-top:120px !important;
	padding-top:110px;
}


#headerProduit{
	text-align:left;
	height:25px;
}


#titreProduit{
	float:left;
	width:370px;
	margin-top:0px;
}


#refProduit{
	padding-top:5px;
	padding-left:2px;
}


#titreDimensions{
	text-align:right;
	float:right;
	width:200px;
	padding-top:10px;
	padding-right:10px;
}


#blockProduit{
	text-align:right;
	padding-top:0px;
	padding-right:10px;
	padding-left:10px;
}


#imageProduit{
	float:left;
}


#infosProduit{
	float:right;
}


#details{
	height:134px;

}


#declinaisons{
	height:170px;
}



#chooser{


	
}


#color{
	width:347px;
	height:40px;
	text-align:left;
	float: left;
}

#style{
	width:119px;
  margin-right:15px !important;
  padding-left: 0px !important;
  padding-left:190px;
	height:120px;
	float:right;
	position:relative !important;
	position:absolute;
}


#persoBaby{
	float:right;
	width:100px;
	height:40px;
	text-align:left;
	
}


#revuePresse {
	background-color: transparent;
	height:584px;
	width:120px;
	margin-left:353px !important;
	margin-left:67px;
	text-align:center;
	margin-top:30px;
	margin-bottom:0px; 
	padding-bottom:0px;
	float:left;
}


#comPresse {
	background-color: transparent;
	height:584px;
	width:120px;
	margin-left:353px !important;
	margin-left:67px;
	text-align:center;
	margin-top:30px;
	margin-bottom:0px; 
	padding-bottom:0px;
	float:left;
}


#imagesPresse {
	background-color: transparent;
	height:584px;
	width:120px;
	margin-left:353px !important;
	margin-left:67px;
	text-align:center;
	margin-top:30px;
	margin-bottom:0px; 
	padding-bottom:0px;
	float:left;
}


#logoPresse {
	margin-left:211px;
	float:left;
}


#containerPresse {
	text-align:left; 
	padding:5px;
	background-color:#000;
	color:#fff; 
	height:435px !important;
	height:414px; 
	width:443px;
	margin-top:146px !important;
	margin-top:0px;
	margin-left:358px !important;
	margin-left:562px;
}


#customerLogin {
	color:#ffffff;
	background-color: transparent;
	width:300px;
	height:414px;
	margin-left:600px !important;
	margin-left:250px;
	text-align:center;
	padding-top:200px;
	margin-bottom:0px; 
	padding-bottom:0px;
	float:left;
}
