
#content #bk-intro{
	width:440px;
	position:absolute;
	top:31px;
	left:0;
}
#content #bk-intro h2{
	background:url(../images/titre-coup-coeur.gif) no-repeat;
	width:285px;
	height:20px;
	text-indent:-5000px;
}
#content #bk-intro p{
	margin-top:10px;
	line-height:15px;
}

#marg-table{
	top:121px;
	position:relative;
}
.bk-scroll{
	width:957px;
	height:230px;
	overflow:auto;
	position:relative;
}
table{
	width:911px;
	border-bottom:1px solid #ccc;
}
table td{
	border-top:1px solid #ccc;
	padding:5px 0 5px 0;
}
table tr th{	
	border-bottom:5px solid #fff;
	background:#e8e8e8;
	height:22px;
	text-align:left;
	text-transform:uppercase;
}

.zone-prix{
	width:104px;
	height:16px;
	text-indent:-5000px;
}
.zone-prix.part-A{
	background:url(../images/img-part-1.gif) no-repeat;
}
.zone-prix.part-B{
	background:url(../images/img-part-2.gif) no-repeat;
}
.zone-prix.part-C{
	background:url(../images/img-part-3.gif) no-repeat;
}
.zone-prix.part-D{
	background:url(../images/img-part-4.gif) no-repeat;
}
.zone-prix.part-E{
	background:url(../images/img-part-5.gif) 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;
}
table tr td.img-prod{
	width:78px;
}
table tr td.nom-prod{
	width:173px;
	font-weight:bold;
	text-transform:uppercase;
}
table tr td.nom-prod a{
	font-weight:bold;
	text-transform:uppercase;
}
table tr td.nom-prod a:hover{
	color:#a60e0d;
}
table tr td.descri-prod{
	width:209px;
}
table tr td.ref-prod{
	width:124px;
}
table tr td.prix-prod{
	width:155px;
}
table tr td.lien-prod{
	width:171px;
}

#bk-magasin{
	background:url(../images/back-btn-mag.gif) no-repeat;
	width:289px;
	height:42px;
	position:absolute;
	bottom:11px;
	left:0;
	padding:49px 0 0 13px;
}
#bk-magasin p{
	background:url(../images/fleche-gris.gif) 0 2px no-repeat;
	line-height:14px;
}
#bk-magasin p a{
	padding-left:10px;
}
#bk-magasin p a:hover{
	background:url(../images/fleche-rouge.gif) 0 2px no-repeat;
	color:#a60e0d;
}
#bk-magasin #bk-choix-mag{
	text-transform:uppercase;
	position:absolute;
	right:-153px;
	top:14px;
	width:142px;
	height:49px;
	background:#efefef;
	padding:11px 0 0 12px;
}
#bk-magasin #bk-choix-mag span{
	text-transform:none;
	font-weight:bold;
}

#btn-envoi-ami{
	background:url(../images/btn-envoi-ami.gif) no-repeat;
	position:absolute;
	bottom:28px;
	left:512px;
}
#btn-envoi-ami a{
	display:block;
	width:160px;
	height:23px;
	text-indent:-5000px;
}
#btn-envoi-ami a:hover{
	background:url(../images/btn-envoi-ami.gif) 0 -23px no-repeat;
}

#btn-imprim-coeur{
	background:url(../images/btn-imprim-coeur.gif) no-repeat;
	position:absolute;
	bottom:28px;
	left:701px;
}
#btn-imprim-coeur a{
	display:block;
	width:233px;
	height:23px;
	text-indent:-5000px;
}
#btn-imprim-coeur a:hover{
	background:url(../images/btn-imprim-coeur.gif) 0 -23px 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;
}
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#mess-eror{
	color:#c60000;
	padding:8px 0 0 60px;
	width:340px;
}
p#btn-valid-pop-ami{
	float:right;
	margin-top:18px;
}


#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;
}

