#content #block-gauche{
	width:508px;
	height:487px;
	float:left;
	position:relative;
}
#content #block-droit{
	width:430px;
	float:left;
	padding-top:59px;
}

#content #block-gauche #block-thumb-target{
	position:absolute;
	top:61px;
	left:48px;
	/*border:1px solid #eceaea;*/
}
#content #block-gauche #block-thumbs-holder{
	position:absolute;
	bottom:31px;
	left:31px;
}
#content #block-gauche #block-thumbs-holder h3,
#content #block-gauche #block-suggestion h3{
	height:19px;
	font-size:12px;
	width:200px;
}
#content #block-gauche #block-thumbs-holder a{
	border:1px solid #eceaea;
	display:block;
	float:left;
	margin-right:3px;
}
#content #block-gauche #block-thumbs-holder a:hover{
	border:1px solid #ccc;
}
#content #block-gauche #block-suggestion{
	position:absolute;
	bottom:31px;
	left:277px;
}
#content #block-gauche #block-suggestion a{
	border:1px solid #eceaea;
	display:block;
	float:left;
	margin-right:3px;
}
#content #block-gauche #block-suggestion a:hover{
	border:1px solid #ccc;
}

#content #block-droit h2{
	font-size:22px;
	text-transform:uppercase;
	height:40px;
	width:440px;
}
#content #block-droit #parag-intro p{
	line-height:18px;
}
#content #block-droit #bk-prix, #content #block-droit #bk-prix-masque{
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #d9d9d9;
	width:449px;
	padding:12px 0 11px 0;
	margin:23px 0;
}
#content #block-droit #bk-prix h3{
	font-size:12px;
	height:23px;
	text-transform:uppercase;
	width:120px;
	float:left;
}
#content #block-droit #bk-prix .zone-prix{
	width:104px;
	height:16px;
	text-indent:-5000px;
	margin-right:60px;
}
#content #block-droit #bk-prix .zone-prix a{
	width:104px;
	height:16px;
	display:block;
}
#content #block-droit #bk-prix .zone-prix.part-A{
	background:url(../images/img-part-1.gif) no-repeat;
}
#content #block-droit #bk-prix .zone-prix.part-B{
	background:url(../images/img-part-2.gif) no-repeat;
}
#content #block-droit #bk-prix .zone-prix.part-C{
	background:url(../images/img-part-3.gif) no-repeat;
}
#content #block-droit #bk-prix .zone-prix.part-D{
	background:url(../images/img-part-4.gif) no-repeat;
}
#content #block-droit #bk-prix .zone-prix.part-E{
	background:url(../images/img-part-5.gif) no-repeat;
}
#content #block-droit #bk-prix p{
	float:left;
}
#content #block-droit p#btn-ajout-coeur{
	background:#000 url(../images/btn-ajout-coeur.gif) no-repeat;
	width:233px;
	height:23px;
	text-indent:-5000px;
}
#content #block-droit p#btn-ajout-coeur a{
	display:block;
	width:233px;
	height:23px;
}
#content #block-droit p#btn-ajout-coeur a:hover{
	background:#000 url(../images/btn-ajout-coeur.gif) 0 -23px no-repeat;
}

.puce-carre a{
	background:url(../images/puce-carre.gif) 0 4px no-repeat;
	padding-left:11px;
}
.puce-carre a:hover{
	background:url(../images/puce-carre-rouge.gif) 0 4px no-repeat;
	color:#a60e0d;
}

#content #block-droit #list-btn{
	margin-top:13px;
}
#content #block-droit #list-btn li{ 
	margin-bottom:7px;
}
#content #block-droit #list-btn li a{
	background:url(../images/puce-carre.gif) 0 4px no-repeat;
	padding-left:11px;	
}
#content #block-droit #list-btn li a:hover{
	background:url(../images/puce-carre-rouge.gif) 0 4px no-repeat;
	color:#a60e0d;
}


#content #block-droit #bk-model-bas{
	position:absolute;
	height:107px;
	bottom:15px;
}
#content #block-droit #bk-model-bas h3{
	font-size:12px;
	height:22px;
	text-transform:uppercase;
}
#content #block-droit #bk-model-bas ul{
	width:449px;
}
#content #block-droit #bk-model-bas li{
	margin:0px 13px 11px 0;
	background:#e8e8e8 url(../images/fleche-gris.gif) 8% 50% no-repeat;
	width:141px;
	height:21px;
	float:left;
}
#content #block-droit #bk-model-bas li.third-child{
	margin:0 0 11px 0;
}
#content #block-droit #bk-model-bas li a{
	width:141px;
	height:21px;
	text-indent:26px;
	line-height:21px;
	display:block;
}
#content #block-droit #bk-model-bas li a:hover{
	background:#e8e8e8 url(../images/fleche-rouge.gif) 8% 50% no-repeat;
	color:#a60e0d;
}
#retour{
	position:absolute;
	top:32px;
	right:0;
}
#retour a{
	background:url(../images/fleche-inverse.gif) 0 50% no-repeat;
	padding-left:11px;
}
#retour a:hover{
	color:#a60e0d;
	background:url(../images/fleche-inverse-rouge.gif) 0 50% no-repeat;
}


#form-pop{
	height:330px;
}
h4#titre-pop-ami{
	background:url(../images/titre-pop-ami.gif) no-repeat;
	width:523px;
	height:17px;
	padding-bottom:10px;
	border-bottom:1px solid #d9d9d9;
	text-indent:-5000px;
}
p#parag-intro-pop{
	font-weight:bold;
	margin-top:15px;
}
p.inp-form{
	padding:20px 0 0 60px;
}
p.inp-form label{
	text-transform:uppercase;
	padding-bottom:8px;
}
p.inp-form input{
	font-size:10px;
	border:1px solid #d9d9d9;
	width:340px;
}
p.inp-form textarea{
	font-size:10px;
	border:1px solid #d9d9d9;
	width:340px;
	height:75px;
	font-family:arial;
}
p#btn-retour-collec{
	width:188px;
	height:23px;
	background:url(../images/btn-retour-collec.gif) no-repeat;
	text-indent:-5000px;
	margin-top:18px;
	float:left;
}
p#btn-retour-collec a{
	width:188px;
	height:23px;
	display:block;
	cursor:pointer;
}
p#btn-retour-collec a:hover{
	background:url(../images/btn-retour-collec.gif) 0 -23px no-repeat;
}
.message_erreur{
	color:#c60000;
	padding:8px 0 0 60px;
	width:340px;
}
p#btn-valid-pop-ami{
	float:right;
	margin-top:18px;
}



h4#titre-pop-coeur{
	background:url(../images/titre-pop-coeur.gif) no-repeat;
	width:390px;
	height:17px;
	padding-bottom:10px;
	border-bottom:1px solid #d9d9d9;
	text-indent:-5000px;
}
p#parag-intro-pop-coeur{
	width:390px;
	text-align:center;
	font-weight:bold;
	margin:20px 0 20px 0;
}

p#btn-continu-visite{
	width:165px;
	height:23px;
	background:url(../images/btn-continu-visite.gif) no-repeat;
	text-indent:-5000px;
	margin-top:18px;
	float:left;
}
p#btn-continu-visite a{
	width:165px;
	height:23px;
	display:block;
	cursor:pointer;
}
p#btn-continu-visite a:hover{
	background:url(../images/btn-continu-visite.gif) 0 -23px no-repeat;
}

p#btn-voir-coeur{
	float:right;
	width:199px;
	height:23px;
	background:url(../images/bnt-voir-coeur.gif) no-repeat;
	text-indent:-5000px;
	margin-top:18px;
}
p#btn-voir-coeur a{
	width:199px;
	height:23px;
	display:block;
	cursor:pointer;
}
p#btn-voir-coeur a:hover{
	background:url(../images/bnt-voir-coeur.gif) 0 -23px no-repeat;
}


#bk-mess-confirm{
	height:330px;	
}
p#message-confirm{
	margin-top:120px;
	text-align:center;
	font-weight:bold;
}
p#btn-fermer-pop{
	background:url(../images/btn-fermer-pop.gif) no-repeat;
	width:85px;
	height:23px;
	text-indent:-5000px;
	margin:10px 0 0 225px;
}
p#btn-fermer-pop a{
	display:block;
	width:85px;
	height:23px;	
}
p#btn-fermer-pop a:hover{
	background:url(../images/btn-fermer-pop.gif) 0 -23px no-repeat;
}




h4#titre-cat-prix{
	background:url(../images/titre-cat-prix.gif) no-repeat;
	width:377px;
	height:21px;
	padding-bottom:10px;
	border-bottom:1px solid #d9d9d9;
	text-indent:-5000px;	
}
p#btn-fermer-prix{
	float:right;
	width:78px;
	height:23px;
	background:url(../images/btn-fermer-prix.gif) no-repeat;
	text-indent:-5000px;
	margin-top:18px;
}
p#btn-fermer-prix a{
	display:block;
	width:78px;
	height:23px;

}
#parag-intro-prix{
	font-weight:bold;
	margin-top:5px;
}
.parag-im-prix{
	height:16px;
	margin-top:10px;
}
.parag-im-prix.first-child{
	height:16px;
	margin-top:20px;
}
.parag-im-prix img{

	padding-right:10px;float:left;
}



.btn-pop-price{
	background:url(../images/btn-prix.gif) 0 2px no-repeat;
	width:14px;
	height:14px;
	float:left;	
	margin-right:50px;
	text-indent:-5000px;
	padding-top:2px;
}
.btn-pop-price a{
	display:block;
	width:14px;
	height:14px;
}

#fiche-prec{
	position: absolute;
	left: 0;
	top:300px;
	z-index: 2;
}
#fiche-suiv{
	position: absolute;
	right: 0;
	top:300px;
	z-index: 2;
}
