@charset "utf-8";
/* CSS Document */

html {
  height: 100%;
  margin-bottom: 0px;
  text-align:left;
}

body {
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
}

img{border:0px solid;margin:0;vertical-align:top;}

.wrapper{
	margin:0px auto;
	padding:0px;
	width:955px;
}

.content{
	background:#FFF url(images/fond_page.png) repeat-y 0 0;
	margin:0px;
	padding:0px;
}

.header{
	margin:0px;
	padding:0px;
	height:150px;
	background:transparent url(images/fond-header.png) repeat-x 0 0;
}

.ficheProduit{
	margin:0px;
	padding:0px;
}

.topPart {
	margin:0px;
	padding:8px 15px 0px;
	border-bottom:1px solid #999;
	height:22px;
	text-transform:uppercase;
	background-color:#FFF;
}

.topPartL{
	float:left;
	font-size:14px;
	color:#b1003a;
}

.topPartR{
	float:right;
	font-size:10px;
}
.topPartR a {
	color:#999;
	text-decoration:none;
	margin-left:15px;
}
.topPartR a:hover {
	color:#e2007a;
	text-decoration:underline;
}

.leftPart{
	float:left;
	width:335px;
	margin:0px;
	padding:0px;
}

.middlePart{
	margin:0px 255px 0px 335px;
	padding:0px;
	height:100%;
}
.titre{margin:0px;padding:1px;}

.infos, .pictos {border-top:1px solid #999;margin:0px;padding:0px;padding:5px 15px;font-size:14px;color:#999;}
.pictos img{margin:0px 5px 15px 0px;}
.pictos table img{float:left;}
.pictos li{list-style:none;clear:none;}
.pictos table{width:100%;font-size:10px;}
.pictos td {width:50%;}
.pictosG{font-size:10px;width:60%;float:left;}
.pictosD{font-size:10px;text-align:left;}
.infos ul{margin:0px 0px 15px;padding:0px 0px 0px 15px;font-size:11px;color:#000;}
.infos li{list-style-image:url(images/puceronde.png);margin:0px;padding:0px;}

.rightPart{
	float:right;
	margin:0px;
	padding:0px;
	width:255px;
	text-align:right;
}

.fonctions{
	float:right;
	margin:50px 5px 0px 0px;
	padding:0px;
	clear:none;
}

.footer{
	height:35px;
	clear:both;
	background:transparent url(images/fond-footer.png) repeat-x 0 0;
}