body {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 0px;
	padding: 0px;
	font-style:normal;
	font-size: 12px;
}
a,p,h1,h2,h3,h4 {
	margin:0;
	padding:0;
	color: #666666;
}
input, select {
	font-size: 10px;
}
table {
	font-size: 12px;
}
a {
	color: #5B9FC8;
	background-color:#FFFFFF;
	text-decoration:none;
}
a:hover {
	color: #5B9FC8;
	background-color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
a.selected {
	color: #5B9FC8;
	background-color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.fondBlanc { background-color:#FFFFFF; }
.fondCouleur {
	background-color:#D9E9F2;
}
.fondGrisClair { background-color:#EDECEC; }
.fondGrisFonce { background-color:#EDECEC; }

hr {
	margin:0;
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
	height:1px;
	background-color:#666666;
	display:block;
}
h1 {
	font-size:16px;
}
h2 {
	font-size:12px;
	font-weight:bold;
}
h3 {
	font-size:11px;
	font-weight:bold;
}


.center {
	position: absolute;
	left: 50%;
	top: 0;
	width: 955px;
	height: 591px;
	margin:0;
	padding:0;
	margin-left: -478px;
	margin-top: 20px;
}
.bandeauHaut {
	position:absolute;
	left:0;
	top:0;
	margin:0;
	padding:0;
	width:955px;
}
.panier {
	margin:0;
	padding:0;
	position:absolute;
	left:890px;
	top:77px;
	width:74px;
	height:100px;
	background: transparent none;
}
.panier a { background: transparent none; }
.panier a:hover { background: transparent none; }

.langue {
	position:absolute;
	margin:0;
	padding:0;
	left:50px;
	top: 10px;
	width:40px;
	height:33px;
}

.collection {
	position:absolute;
	margin:0;
	padding:0;
	left:150px;
	top:0px;
	width:650px;
	height:90px;
}
.collection a { background: transparent none; }
.collection a:hover { background: transparent none; }

.promotions {
	position:absolute;
	margin:0;
	padding:0;
	left:0px;
	top:70px;
	width:120px;
	height:33px;
}
.promotions a { background: transparent none; }
.promotions a:hover { background: transparent none; }

.bandeauCategories {
	position:absolute;
	left:0px;
	top:108px;
	margin:0;
	padding:0;
	margin-left:25px;
	width:870px;
	text-align:center;
}
.bandeauCategories ul{
	margin:0;
	padding:0;
	margin-top:2px;
}
.bandeauCategories ul li{
	margin:0;
	padding:0;
	display:inline;
	font-size:11px;
}
.bandeauBas {
	position:absolute;
	left:0px;
	top:570px;
	margin:0;
	padding:0;
	background-image: url(images/bandeau-bas.gif);
	background-repeat: no-repeat;
	width:955px;
	text-align:center;
	background-color:#FFFFFF;
}
.bandeauBas ul{
	margin:0;
	padding:0;
	margin-top:15px;
}
.bandeauBas ul li{
	margin:0;
	padding:0;
	display:inline;
	background: transparent none; 
}
.bandeauBas ul li a {background: transparent none; }
.bandeauBas ul li a:hover {background: transparent none; }

#contenuPage {
	position:absolute;
	left:0px;
	top:140px;
	margin:0;
	padding:0;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center top;
	width:955px;
	height:450px;
}

.index { background-image:none; }
.collections { background-image:none; }
.categories { background-image:none; }
.silhouette { background-image:url(images/fond-silhouette.gif); }
.article { background-image:url(images/fond-article.gif); }
.panier { background-image:none; }

.barre {
	text-decoration: line-through;
}
.solde {
	color: #FF0000;
	font-weight: bold;
}

.colorisArticle {
	padding:0;
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}
.ascenseur {
	position:absolute;
	left:670px;
	top:10px;
	width:270px;
	height:415px;
	overflow:scroll;
}
