@charset "utf-8";
body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #FAF0D7;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

a:link, a:visited {
	color: #07A1A3;
	text-decoration: underline;
}

a:hover {
	color: #643961;
	text-decoration: underline;
}

#main {
	position:relative;
	z-index:1;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	height: 850px;
	width: 1000px;
}



#menu {
	position:absolute;
	left:235px;
	top:181px;
	width:691px;
	height:24px;
	z-index:2;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #643961;
}

#menu a:link, #menu a:visited {
	font-size: 16px;
	font-weight: bold;
	color: #643961;
	text-decoration:none;
}

#menu a:hover {
	font-size: 16px;
	font-weight: bold;
	color: #07A1A3;
	text-decoration:none;
}

#footer a:link, #footer a:visited {
	font-size: 12px;
	color: #07A1A3;
	text-decoration:none;
}

#footer {
	position:absolute;
	left:306px;
	top:828px;
	width:556px;
	height:18px;
	z-index:3;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #07A1A3;
}

#footer a:hover {
	font-size: 12px;
	color: #643961;
	text-decoration:none;
}

/*mot de passe*/
#contenantid {
	position:absolute;
	left:62px;
	top:739px;
	width:143px;
	height:54px;
	z-index:4;
}
#divid {
	position:absolute;
	left:4px;
	top:5px;
	width:100px;
	height:21px;
	z-index:1;
}
#main #menu .familleactive {
	color: #02A7A3;
}

#divmdp {
	position:absolute;
	left:4px;
	top:28px;
	width:106px;
	height:21px;
	z-index:2;
}
#divok {
	position:absolute;
	left:112px;
	top:30px;
	width:23px;
	height:21px;
	z-index:3;
}
/*fin mot de passe*/

/*contenu page présentation 4 produits*/
#contenantpage {
	position:absolute;
	left:236px;
	top:236px;
	width:716px;
	height:579px;
	z-index:5;
}
#divimg1 {
	position:absolute;
	left:7px;
	top:10px;
	width:345px;
	height:265px;
	z-index:1;
}
#divimg2 {
	position:absolute;
	left:359px;
	top:10px;
	width:345px;
	height:265px;
	z-index:2;
}
#divimg3 {
	position:absolute;
	left:7px;
	top:278px;
	width:345px;
	height:265px;
	z-index:3;
}
#divimg4 {
	position:absolute;
	left:359px;
	top:278px;
	width:345px;
	height:265px;
	z-index:4;
}
#divpagination {
	position:absolute;
	left:293px;
	top:550px;
	width:126px;
	height:26px;
	z-index:5;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #643961;
	text-align: center;
}
#divpetiteimg {
	position:absolute;
	left:22px;
	top:1px;
	width:300px;
	height:180px;
	z-index:1;
}
#divproduit {
	position:absolute;
	left:22px;
	top:182px;
	width:300px;
	height:75px;
	z-index:2;
	background-color: #EBD8AE;
}
#divtitre {
	position:absolute;
	left:6px;
	top:6px;
	width:218px;
	height:41px;
	z-index:1;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
#divdetails {
	position:absolute;
	left:6px;
	top:49px;
	width:148px;
	height:20px;
	z-index:2;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	color: #FFFFFF;
}
#divprix {
	position:absolute;
	left:229px;
	top:6px;
	width:63px;
	height:31px;
	z-index:3;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
}
#divajout {
	position:absolute;
	left:162px;
	top:36px;
	width:129px;
	height:30px;
	z-index:4;
	text-align: right;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #643961;
}
#QTE {
	position:absolute;
	left:17px;
	top:-1px;
	width:79px;
	height:25px;
	z-index:1;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #07A1A3;
}
#imgpanierdetail {
	position:absolute;
	left:97px;
	top:2px;
	width:108px;
	height:56px;
	z-index:2;
}
/*fin du contenu page présentation 4 produits*/

/*page détails du produit*/
#divtitre {
	color: #FFFFFF;
}
#divdetails {
	color: #FFFFFF;
}
#divprix {
	color: #FFFFFF;
}
#contenantpagedetails {
	position:absolute;
	left:238px;
	top:237px;
	width:716px;
	height:562px;
	z-index:5;
}
#divgrandeimg {
	position:absolute;
	left:4px;
	top:3px;
	width:460px;
	height:295px;
	z-index:1;
}
#divcaracteristiques {
	position:absolute;
	left:471px;
	top:39px;
	width:239px;
	height:295px;
	z-index:2;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #643961;
	text-decoration: none;
	text-align: left;
}
#titrecaracteristiques {
	position:absolute;
	left:471px;
	top:3px;
	width:189px;
	height:30px;
	z-index:3;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #07A1A3;
	text-decoration: none;
	text-align: left;
}
#divdescription {
	position:absolute;
	left:4px;
	top:349px;
	width:400px;
	height:130px;
	z-index:4;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #643961;
	text-decoration: none;
	text-align: left;
}
#titredescription {
	position:absolute;
	left:4px;
	top:304px;
	width:400px;
	height:30px;
	z-index:5;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #07A1A3;
	text-decoration: none;
	text-align: left;
}
#prix {
	position:absolute;
	left:416px;
	top:304px;
	width:295px;
	height:30px;
	z-index:6;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #07A1A3;
	text-decoration: none;
	text-align: left;
}
#fabricationentretien {
	position:absolute;
	left:415px;
	top:349px;
	width:295px;
	height:130px;
	z-index:7;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #643961;
	text-decoration: none;
	text-align: left;
}
#divcontenantpanier {
	position:absolute;
	left:27px;
	top:481px;
	width:263px;
	height:68px;
	z-index:8;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #643961;
}
#quantite {
	position:absolute;
	left:64px;
	top:26px;
	width:63px;
	height:30px;
	z-index:1;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #643961;
}
#imgajoutpanier {
	position:absolute;
	left:146px;
	top:3px;
	width:114px;
	height:59px;
	z-index:2;
}
#retourliste {
	position:absolute;
	left:413px;
	top:507px;
	width:295px;
	height:26px;
	z-index:9;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #07A1A3;
	text-decoration: underline;
	text-align: left;
}
/*fin de la page détails du produit*/


#footer a.footeractif {color: #643961;}

#contenantid #login{
	width:100px;
}

#contenantid #mdp1, #contenantid #mdp{
	width:100px;
}

