
DIV.fiche-produit-space-area{
	height:10px;
}

DIV.fiche-produit{
	width:770px;
	margin:auto;
}

DIV.fiche-produit-picture-area{
	width:300px;
	float:left;
	text-align:center;
}

DIV.fiche-produit-picture{
	width:250px;
	margin:auto;
}

DIV.fiche-produit-picture IMG{
	display:block;
	width:250px;
	margin:auto;
}

DIV.fiche-produit-picture-area DIV{
	margin:0px auto 0px auto;
}

DIV.fiche-produit-galerie{
	width:220px;
}

DIV.fiche-produit-galerie DIV{
	float:left;
	width:110px;
	height:75px;
	overflow:hidden;
}

DIV.fiche-produit-galerie DIV IMG{
	margin:10px auto 5px auto;
	width:100px;
}

DIV.fiche-produit-content{
	float:left;
	width:470px;
}


DIV.fiche-produit-content SPAN.resume{
	display:block;
	color:#666666;
	text-align:justify;
}

DIV.fiche-produit-details-area{
	width:380px;
	float:right;
}

DIV.fiche-produit-norme-area{
	width:90px;
	float:right;
	text-align:center;
}

DIV.fiche-produit-norme-area IMG{
	margin:10px auto 0px auto;
}

DIV.fiche-produit-details-area H1{
	display:block;
	color:#666666;
	font-size:18px;
	font-weight:normal;
	margin-bottom:10px;
}

DIV.fiche-produit-details-area DIV.fp-details{
	height:25px;
	line-height:25px;
	color:#666666;
	background:url(/img/puce-details.gif) no-repeat;
	padding-left:15px;
}

DIV.fiche-produit-details-area DIV.fp-details SPAN.rate-area{
	float:left;
	margin-right:5px;
	height:25px;
}

DIV.fiche-produit-details-area DIV.fp-details SPAN.rate-area IMG{
	margin-top:5px;
}

DIV.fp-add-panier{
	float:left;
	/*
	background:url(/img/btn-panier-little.gif) no-repeat;
	padding-left:32px;
	*/
	height:25px;
	line-height:25px;
	margin-left:15px;
}

DIV.fp-add-panier A{
	color:#640C69;
}

DIV.fiche-produit-details-area DIV.fp-details-separator{
	height:1px;
	background-color:#EBEBEB;
}

DIV.fiche-produit-details-area DIV.fp-details INPUT{
	margin-top:2px;
	border:1px solid #666666;
	width:35px;
}

DIV.fp-price{
	float:left;
	color:#70116A;
	font-weight:bold;
	font-size:20px;
}

DIV.fp-details-ecoTax{
	float:left;
	color:#666666;
	height:28px;
	line-height:28px;
	margin-left:15px;
}

DIV.fp-details-file{
	background:url(/img/picto-file.gif) no-repeat;
	height:23px;
	line-height:23px;
	padding-left:25px;
}

DIV.fp-details-file A{
	color:#666666;
}

DIV.fp-details-links{
	height:28px;
	line-height:28px;
	color:#666666;
}

DIV.fp-details-links A{
	color:#666666;
}

A.ref-link{
	color:#70116A;
	font-weight:bold;
	text-decoration:none;
}

DIV.fp-add-selection{
	background:url(/img/btn-selection.gif) no-repeat;
	padding-left:32px;
}

DIV.fp-simulation-1euro{
	/*
	background:url(/img/1eurocom.gif) no-repeat;
	padding-left:45px;
	*/
}

DIV.fp-add-friend{
	background:url(/img/btn-friend.gif) no-repeat;
	padding-left:32px;
}

DIV.cadre-samecollection-top,
DIV.cadre-correlats-top{
	width:770px;
	height:8px;
	background:url(/img/cadre-correlats-top.gif) no-repeat;
}

DIV.cadre-samecollection-middle,
DIV.cadre-correlats-middle{
	width:770px;
	min-height:400px;
	background:url(/img/cadre-correlats-middle.gif);
}

DIV.cadre-samecollection-bottom,
DIV.cadre-correlats-bottom{
	width:770px;
	height:8px;
	background:url(/img/cadre-correlats-bottom.gif) no-repeat;
}

DIV.onglets-samecollection,
DIV.onglets-correlats{
	height:26px;
	float:left;
	margin-right:1px;
}

DIV.onglets-samecollection-label{
	height:26px;
	line-height:26px;
	float:right;
	margin-right:10px;
	color:#666666;
	font-size:18px;
}

DIV.onglets-samecollection-spacer,
DIV.onglets-correlats-spacer{
	height:26px;
	width:20px;
	float:left;
}

DIV.cadre-samecollection-content,
DIV.cadre-correlats-content{
	width:750px;
	margin:0px auto 0px auto;
}

DIV.samecollection-label,
DIV.correlats-label{
	width:115px;
	float:left;
}

DIV.samecollection-picture,
DIV.correlats-picture{
	width:115px;
	float:left;
	text-align:center;
}

DIV.samecollection-picture IMG,
DIV.correlats-picture IMG{
	margin:auto;
	width:100px;
}

DIV.samecollection-desc,
DIV.correlats-desc{
	width:480px;
	float:left;
}

DIV.samecollection-price,
DIV.correlats-price{
	width:155px;
	float:left;
}

DIV.samecollection-table-head,
DIV.correlats-table-head{
	color:#666666;
	font-size:13px;
	font-weight:bold;
	height:20px;
	line-height:20px;
}

DIV.samecollection-table-head SPAN,
DIV.correlats-table-head SPAN{
	margin-left:10px;
}

DIV.samecollection-tables-separator,
DIV.correlats-tables-separator{
	height:1px;
	background-color:#EBEBEB;
}

DIV.samecollection-table-item,
DIV.correlats-table-item{
	min-height:110px;
}

DIV.item-samecollection,
DIV.item-correlat{
	background:url(/img/item-correlat-right.gif) repeat-y right;	
}

DIV.item-samecollection SPAN.title,
DIV.item-correlat SPAN.title{
	color:#666666;
	display:block;
	height:15px;
	line-height:15px;
	margin:0px 10px 0px 10px;
	font-weight:bold;
}

DIV.item-samecollection SPAN.title A,
DIV.item-correlat SPAN.title A{
	color:#666666;
	text-decoration:none;
}

DIV.item-samecollection SPAN.resume,
DIV.item-correlat SPAN.resume{
	color:#666666;
	display:block;
	height:60px;
	margin:10px 10px 0px 10px;
}

DIV.item-samecollection DIV.reference,
DIV.item-correlat DIV.reference{
	height:20px;
	line-height:20px;
	margin:0px 10px 0px 10px;
	color:#666666;
}

DIV.item-samecollection SPAN.ecoTax,
DIV.item-correlat SPAN.ecoTax{
	height:20px;
	line-height:20px;
	margin:0px 10px 0px 10px;
	color:#666666;
}

DIV.samecollection-table-item .samecollection-price-item,
DIV.correlats-table-item .correlats-price-item{
	color:#70116A;
	font-weight:bold;
	margin:10px 10px 0px 10px;
	width:100px;
}

DIV.samecollection-table-item DIV.product-availabality,
DIV.correlats-table-item DIV.product-availabality{
	margin:10px 10px 0px 10px;
	color:#666666;
}

DIV.addPanier-box-item,
DIV.remover-box,
DIV.addPanier-box,
DIV.fp-selection-box{
	clear:both;
	width:250px;
	height:100px;
	position:absolute;
	display:none;
	background-image:url(/img/bkg-float.png);
	font-weight:normal;
}

DIV.fp-send-friend{
	clear:both;
	width:468px;
	height:500px;
	position:absolute;
	display:none;
	background-image:url(/img/bkg-float-big.png);
	font-weight:normal;
}

DIV.float-slt{
	width:240px;
	margin:auto;
	color:#666666;
}

DIV.float-friend-title{
	width:450px;
	margin:auto;
	color:#95148B;
	font-weight:bold;
}

DIV.float-friend{
	width:450px;
	margin:auto;
	color:#666666;
}

DIV.float-slt A{
	color:#95148B;
}

SPAN.reflection{
	display:block;
}

DIV.send-friend-lines{
	height:25px;
}

DIV.send-friend-lib{
	float:left;
	width:200px;
	height:25px;
	line-height:25px;
	text-align:right;
	color:#666666;
}

DIV.send-friend-fld{
	float:left;
	width:200px;
	margin-left:3px;
}

DIV.send-friend-fld INPUT{
	border:1px solid #95148B;
	font-size:11px;
	margin-top:4px;
	width:200px;
}

FIELDSET.sendFriend-errors{
	width:400px;
	margin:auto;
	border:1px solid red;
	color:#cc0000;
}

DIV.send-friend-button{
	width:80px;
	margin:auto;
}

DIV.sendFriend-confirm{
	width:400px;
	margin:auto;
	color:#666666;
}

SPAN.picto-dispo{
	float:left;
	display:block;
	margin:2px 5px 0px 5px;
}

SPAN.floatLeft{
	float:left;
}

SPAN.dispo-delai{
	float:left;
	display:block;
	margin:2px 0px 0px 5px;
	color:#666666;
}

DIV#add-panier-box-fiche{
	background-image:url(/img/bkg-add-panier-fiche.png);
	width:377px;
	height:123px;
	float:right;
	margin-right:90px;
}

DIV#add-panier-box-fiche DIV.fp-price{
	margin:10px 0px 0px 10px;
	float:left;
}

DIV#add-panier-box-fiche DIV.fp-details-ecoTax{
	float:left;
	height:25px;
	line-height:25px;
	margin:10px 0px 0px 10px;
}

DIV#add-panier-box-fiche SPAN.rate-area{
	float:left;
	height:25px;
	line-height:25px;
	margin:10px 0px 0px 10px;
}

DIV#add-panier-box-fiche SPAN.rate-area INPUT{
	border:1px solid #666666;
	width:35px;
	font-size:11px;
	margin-top:3px;
}

DIV#add-panier-box-fiche SPAN.rate-area IMG{
	margin-top:5px;
}

DIV.marginBox{
	margin-left:120px;
}