/*//////////////////////////////////////////////////////////////////////////////////

	Page panier

///////////////////////////////////////////////////////////////////////////////////*/

	/*//////////////////////////////////////////////////////////////////////////////////
	
		panier_etape
	
	///////////////////////////////////////////////////////////////////////////////////*/
	
	
	#panier_etape ul{height:96px;width:535px;display:block;position:relative;margin-bottom:25px}
	
	#panier_etape ul li{position:absolute;display:block;overflow:hidden}
	
	#panier_etape ul li.etape1{width:157px;height:60px;z-index:1;left:0;top:7px}
	#panier_etape ul li.etape2{width:136px;height:74px;z-index:2;left:129px;top:14px}
	#panier_etape ul li.etape3{width:175px;height:66px;z-index:3;left:244px;top:0px}
	#panier_etape ul li.etape4{width:136px;height:74px;z-index:4;left:385px;top:22px}
	
	#panier_etape ul li span{display:block;text-indent:-9000px}
	
	#panier_etape ul li.etape1 span{width:157px;height:120px;background:url(../images/panier_1.png) no-repeat left top}
	#panier_etape ul li.etape2 span{width:136px;height:148px;background:url(../images/panier_2.png) no-repeat left top}
	#panier_etape ul li.etape3 span{width:175px;height:132px;background:url(../images/panier_3.png) no-repeat left top}
	#panier_etape ul li.etape4 span{width:136px;height:148px;background:url(../images/panier_4.png) no-repeat left top}
	
	#panier_etape ul li.etape1 span.actif{background-position:left -60px}
	#panier_etape ul li.etape2 span.actif{background-position:left -74px}
	#panier_etape ul li.etape3 span.actif{background-position:left -66px}
	#panier_etape ul li.etape4 span.actif{background-position:left -74px}
	
	/*//////////////////////////////////////////////////////////////////////////////////
	
		panier_tab
	
	///////////////////////////////////////////////////////////////////////////////////*/

	#panier_tab{width:535px;font-size:10px;border-collapse:collapse}

	#panier_tab tr.grey{background-color:#f5f5f5}
	#panier_tab tr.light_grey{background-color:#f9f9f9}
	
	#panier_tab tr{background:url(../images/dashed.gif) repeat-x left bottom;height:75px}
		
	#panier_tab tr.small{height:35px}
	
	#panier_tab tr.cadeaux{background-color:#f9f9f9;height:21px;font-size:9px;color:#cc0066}
	
	#panier_tab tr.header{background-image:none;height:25px}
	
	#panier_tab tr.header th, #panier_tab tr td{padding:0 2px 0 3px;font-weight:normal;text-align:left}
	
	#panier_tab tr.header th.center, #panier_tab tr td.center{text-align:center}
	
	#panier_tab tr td.right{text-align:right;}
	
	/*#panier_tab tr td.img{background:url(../images/elipse_panier.gif) no-repeat 51px 4px;width:56px}*/
	
	#panier_tab tr td.img{width:56px}
	
	#panier_tab tr td.img img{border:1px solid #e9e9e9;height:52px;display:block}
	
	/*#panier_tab tr td.img a:hover{border:1px solid #cc9900}*/
	
	#panier_tab tr td.designation{width:100px;color:#e2880a;font-weight:bold}
	#panier_tab tr td.cadeaux{width:40px;text-align:center}
	#panier_tab tr td.ref{width:66px;color:#999;font-weight:normal;font-size:9px}
	#panier_tab tr td.qte{width:64px;color:#999}
	#panier_tab tr td.qte select{width:40px;font-size:10px}
	#panier_tab tr td.prix_uni{width:72px}
	#panier_tab tr td.prix_total{width:66px;font-weight:bold}
	#panier_tab tr td.suppr{width:52px;cursor:pointer}
	
	#panier_tab tr td.qte, #panier_tab tr td.prix_uni, #panier_tab tr td.prix_total, #panier_tab tr td.suppr{text-align:center}

	#panier_tab tr.hr{height:10px}
	
	/*//////////////////////////////////////////////////////////////////////////////////
	
		panier_btn
	
	///////////////////////////////////////////////////////////////////////////////////*/
	
	#panier_btn{margin-top:20px}.
	#panier_btn ul{list-style:none}
	
	#panier_btn li{list-style:none;display:block}
	
	#panier_btn li a, #panier_btn li span{cursor:pointer;display:block;text-indent:-9000px}
	
	#panier_btn li span.vider{background:url(../images/vider_panier.gif) no-repeat left top;width:135px;height:30px}
	#panier_btn li span.valider{background:url(../images/valider_com.gif) no-repeat left top;width:176px;height:52px;margin:-15px 0 5px 10px;position:relative}
	span.validerCheque{text-indent:-9000px;cursor:pointer;background:url(../images/btn_cheques.gif) no-repeat left top;display:block;width:181px;height:40px;margin:0 0 5px 10px;}
	span.validerCheque:hover{background-position:left bottom}
	
	span.validerCarte{text-indent:-9000px;cursor:pointer;background:url(../images/btn_carte.gif) no-repeat left top;display:block;width:181px;height:40px;margin:0 0 5px 10px;}
	span.validerCarte:hover{background-position:left bottom}
	
	span.validerEspeces{text-indent:-9000px;cursor:pointer;background:url(../images/btn_especes.gif) no-repeat left top;display:block;width:181px;height:40px;margin:0 0 5px 10px;}
	span.validerEspeces:hover{background-position:left bottom}
	
	span.bt_virement{text-indent:-9000px;cursor:pointer;background:url(../images/bt_virement.gif) no-repeat left top;display:block;width:215px;height:40px;margin:0 0 5px 10px;}
	span.bt_virement:hover{background-position:left bottom}
	
	span.bt_mandat{text-indent:-9000px;cursor:pointer;background:url(../images/bt_mandat.gif) no-repeat left top;display:block;width:291px;height:40px;margin:0 0 5px 10px;}
	span.bt_mandat:hover{background-position:left bottom}
	
	#panier_btn li span.poursuivre{background:url(../images/poursuivre_com.gif) no-repeat left top;width:176px;height:52px;margin-top:-15px}
	
	#panier_btn li.achat_again a{background:url(../images/achat_again.gif) no-repeat left top;width:171px;height:30px}
	
	#panier_btn li a:hover, #panier_btn li span:hover,span.back:hover{background-position:left bottom}
	
	.rappel_adr p{clear:left;float:inherit;margin-bottom:2px}
	
	.rappel_adr p.rappel{float:none;margin-bottom:20px}
	
	.rappel_adr p.btn{float:right}
	
	.rappel_adr p label{display:block;float:left;width:100px}
	
	.rappel_adr select.select{border:1px solid #999999;width:145px;font-size:12px}

	.rappel_adr input{width:143px;float:left;border:1px solid #999}
