*{
	margin:0;
	padding:0;
	font-family:verdana;
}
html,body{
	width:100%;
	height:100%;
	font-size:12px;
	background-color:#c1c1c1;
	color:#ffffff;
}

img{
	border:none;
}

h2{font-size:18px;}

div{
	position:relative;
}

#page{
	width:990px;
	height:590px;
	margin:auto;
	background-color: #513515;
}

#page #header{
	width:100%;
	height:129px;
	background-image:url(../img/bandeau.jpg);
}
#page #header #index{
	position:absolute;top:15px;left:150px;
	display:block;
	width:680px;
	height:48px;
}

/* ========== */
/* = langue = */
/* ========== */
#page #header ul#flag{
	position:absolute;
	bottom:30px;
	left:54px;
}
#page #header ul#flag li{
	float:left;
	display:block;
	margin-left:4px;
}
/* ======== */
/* = menu = */
/* ======== */
#page #header ul#menu{
	position:absolute;
	bottom:24px;
	left:122px;
}
#page #header ul#menu li{
	float:left;
	display:block;
	margin-left:15px;
	width:217px;
	height:22px;
}
#page #header ul#menu li a{
	display:block;
	width:217px;
	height:22px;
}

/* ============= */
/* = sous-menu = */
/* ============= */
#page #header ul.smenu{
	position:absolute;
	background-color:#91612e;
}
#page #header ul.smenu li{
	float:left;
	display:block;
	height:20px;
	border-left-color:#ffffff;
	border-left-width:1px;
	border-left-style:solid;
	border-bottom-color:#ffffff;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
#page #header ul.smenu li.end{
	border-right-color:#ffffff;
	border-right-width:1px;
	border-right-style:solid;
}
#page #header ul.smenu li a{
	display:block;
	height:20px;
	padding:0 7px 0 7px;
	color:#ffffff;
	text-decoration:none;
	font-size:14px;
}
#page #header ul.smenu li a:hover{
	text-decoration:none;
	background-color:#ab8052;
}

#page #header ul#smenu1{
	bottom:0px;
	left:137px;
}
#page #header ul#smenu2{
	bottom:0px;
	right:168px;
}
/* ================= */
/* = fils d'ariane = */
/* ================= */
#page #header #ariane{
	position:absolute;
	right:10px;
	bottom:20px;
	width:140px;
	font-size:9px;
	color:#9e9764;
}
/* =========== */
/* = contenu = */
/* =========== */

#page #content{
	width:100%;
	height:461px;
}

p.p1,p.p2,p.p3,p.p4,p.p5,p.p6,p.p7,p.p8,p.p9{
	font-size:16px;
	color:#ffffff;
	line-height:20px;
	font-family:'Times New Roman';
}

/* ============ */
/* = boutique = */
/* ============ */
#navGauche{
	position:absolute;top:60px;left:0;z-index:100;
	width:116px;
	height:278px;
	font-family:Verdana;
	font-size:9px;
	line-height:12px;
	letter-spacing:0px;
}

#navGauche #panier,#navGauche #panier a{
	display:block;
	width:116px;
	height:42px;
}

#navGauche #livraison{
	width:116px;
	height:50px;
	background-image:url(../img/boutique/bg-livraison.gif);
}
#navGauche #livraison a{ color:#ffffff;text-decoration:none;display:block;position:relative;top:10px;left:5px; }
#navGauche #livraison a:hover{ text-decoration:underline; }

#navGauche #compte{
	width:116px;
	height:186px;
}
#page #content #navGauche #compte p.desc{position:relative;top:35px;left:5px;display:block;font-family:Verdana;font-size:9px;line-height:12px;width:105px;}
#navGauche #compte input{margin:0 0 0 5px;height:16px;}
#navGauche #compte label#labelEmail{ margin-top:40px; }
#navGauche #compte label{display:block;margin:5px 0 4px 5px;}
#navGauche #compte #email{width:105px;border:#ffffff 1px solid;}
#navGauche #compte #motdepasse{margin-right:0;width:80px;float:left;border:#ffffff 1px solid;}
#page #content #navGauche #compte p{margin:0;width:50px;display:inline;}
#page #content #navGauche #compte .bouton{background-color:#513515;border:#513515;color:#ffffff;cursor:pointer;}
#navGauche #compte .menu{ margin-top:5px; }
#navGauche #compte .menu a{ color:#ffffff;text-decoration:none;margin-left:5px;display:block; }
#navGauche #compte .menu a:hover{ text-decoration:underline; }
#navGauche #compte .correcteur{width:1px;height:50px;}

#navDroite{
	position:absolute;top:60px;right:0;
	z-index:2000;
}

#navDroite #homme,#navDroite #homme a,#navDroite #femme,#navDroite #femme a,#navDroite #accessoire,#navDroite #accessoire a{
	display:block;
	width:115px;
	height:27px;
}
#navDroite #homme,#navDroite #femme,#navDroite #accessoire{
	margin-bottom:10px;
}

#navDroite ul { margin-bottom:10px; }
#navDroite ul li { display:block;list-style-type:none; }
#navDroite ul .title{
	width:115px;
	height:29px;
	background-image:url(../img/boutique/bg-titre-categorie-on.gif);
}
#content #navDroite ul .title a img{
	margin:0;
}
#navDroite ul .content{
	width:115px;
	/*min-height:98px;*/
	background-image:url(../img/boutique/bg-content-categorie-on.gif);
}
#navDroite ul .content ul{ margin-bottom:0px; }
#navDroite ul .content a{
	margin-left:15px;
	font-size:10px;
	display:block;
	color:#ffffff;
	text-decoration:none;
}
#navDroite ul .content a:hover{color:#fadf01;}
#navDroite ul .content a.selection{ color:#fadf01;font-weight:bold; }
#navDroite ul .footer{
	width:115px;
	height:8px;
	background-image:url(../img/boutique/bg-footer-categorie-on.gif);
	background-repeat:no-repeat;
}

.yellow{ color:#FFFF00; }


#footer{ width:990px;height:15px;margin:auto; }
#footer p{ color:#000000;width:990px;margin:0;text-align:right;margin-bottom:10px; }
#footer a{color:#000000;text-decoration:underline;}
#footer a:hover{color:#000000;text-decoration:none;}