
div#menutop li 				{ float:left; padding:0 16px; position:relative; }

div#menutop li a.ong-05 	{ width:118px; background-image:url(../images/menu/ong05.gif); }

div#menutop a.customer 		{ width:109px; background:url(../images/bt/customer01.gif) no-repeat 0 0; position:absolute; top:4px; }


div#etapecommander .prix								{ width:172px; height:35px; text-align:center; position:absolute; top:auto; bottom:68px; left:17px; font-size:14px; font-weight:bold; }

div#cartnav li a,
div#cartnav li span.active,
div#cartnav li span				{ display:block; /*width:172px;*/ height:25px; font-weight:bold; line-height:25px; text-align:center; text-decoration:none; }

div#cartnav li a 				{ background:url(../images/fond/onglet02.gif) no-repeat 0 0; color:#9c9c9c; }
div#cartnav li a:hover			{ color:#BC8B00; }
div#cartnav li span.active		{ background:url(../images/fond/onglet02.gif) no-repeat 0 -54px; color:#BC8B00; }
div#cartnav li span				{ background:url(../images/fond/onglet02.gif) no-repeat 0 0; }

#menuclient ul li.two-lines a,
#menuclient ul li.two-lines span	{ height:35px; padding-top:5px; padding-bottom:5px; line-height:34px;}


#menuclient ul li				{ background:none; margin:0; padding:2px 0; }
#menuclient ul li a				{ display:block; width:158px; height:45px; background:url(../images/fond/onglet03.gif) no-repeat 0 0; line-height:45px; color:#fff; text-decoration:none; font-weight:bold; padding:0 0 0 30px; }
#menuclient ul li a:hover		{ background:url(../images/fond/onglet03.gif) no-repeat 0 -45px; color:#966e00; }
#menuclient ul li span			{ display:block; width:158px; height:45px; line-height:45px; background:url(../images/fond/onglet03.gif) no-repeat 0 -45px; color:#966e00; font-weight:bold; padding:0 0 0 30px; }div#home .container-left	{ padding-top:15px; float:left; width:705px; }

div#home .list-products					{ padding-top:9px; padding-bottom:17px; min-height:286px; }

div#interfacelogin .acheteur h4						{ border:0; }
div#interfacelogin .acheteur .login					{ width:250px; float:right; }
div#interfacelogin .acheteur .login h6				{ color:#BC8B00; border-bottom:1px solid #D6BD76; }
div#interfacelogin .acheteur .login label.lbleft	{ float:left; padding:0 10px 0 0; text-align:right; width:100px; font-weight:bold; color:#8c8572; }
div#interfacelogin .acheteur .login input.text 		{ border:1px solid #CCCCCC; margin:0; padding:0 3px; width:127px; }
div#interfacelogin .acheteur .new					{ clear:both; background:#cda535 url(../images/fond/yellow04.gif) repeat-x 0 0; padding:10px 15px; color:#fff; font-weight:bold; }
div#interfacelogin .acheteur .new h6				{ color:#fff; font-size:18px; border-bottom:1px solid #d3b869; padding-bottom:10px; line-height:21px; }

div#interfacelogin .beneficiaire					{ float:left; padding:0; }
div#interfacelogin .beneficiaire h4					{ border:0; }
div#interfacelogin .beneficiaire .login				{ width:250px; float:right; }
div#interfacelogin .beneficiaire .login h6			{ color:#BC8B00; border-bottom:1px solid #D6BD76; }
div#interfacelogin .beneficiaire .login label.lbleft{ float:left; padding:0 10px 0 0; text-align:right; width:100px; font-weight:bold; color:#8c8572; }
div#interfacelogin .beneficiaire .login input.text 	{ border:1px solid #CCCCCC; margin:0; padding:0 3px; width:127px; }
div#interfacelogin .beneficiaire .new				{ clear:both; background:#c3b7a6; border:10px solid #77705d; padding:10px 15px; color:#fff; font-weight:bold; }
div#interfacelogin .beneficiaire .new h6			{ color:#fff; font-size:18px; border-bottom:1px solid #d3b869; padding-bottom:10px; line-height:21px; }

div#interfacelogin .box-center { float:none;}
div#interfacelogin .box-center .bloc411pxnoeud  {margin: 0 auto; float:none;}
div#interfacelogin .box-center .acheteur  {margin: 0 auto; float:none;}
#interfacelogin  .description {padding: 15px 30px 10px;}
	#interfacelogin  .description h2 {font-size:32px;}
	#interfacelogin  .description p {font-size:19px;}
	 #interfacelogin  .description ul li {margin: 0px 0;}


div#commandeformule .pricetotal			{ color:#BC8B00; font-weight:bold; text-align:left; font-size:16px; }

div#commandecoordonnees label.lbleft,
div#commandecoordonnees span.lbleft					{ float:left; padding:0 10px 0 0; text-align:right; width:90px; font-weight:bold; color:#8c8572; }


div#commandecoordonnees div.gift 					{ width:434px; float:none; background:url(../images/fond/container13.gif) repeat-y 0 0; margin: 0 auto 0 auto;}
div#commandecoordonnees p.note-bottom 			{ width:434px; margin: 0 auto 0 auto;}
div#commandecoordonnees div.gift label 				{ font-weight:bold; }
div#commandecoordonnees div.gift .type				{ margin:0; height:53px; padding:9px 0 0 80px; }
div#commandecoordonnees div.gift .type label		{ font-weight:bold; color:#fff; }
div#commandecoordonnees div.gift .lastmin 			{ margin:0; color:#fff; font-weight:bold; padding:6px 0;}
div#commandecoordonnees div.gift .lastmin .label 	{ color:#fff; float:left; width:245px;}
div#commandecoordonnees div.gift .language			{ margin:0; padding:6px 0; }
div#commandecoordonnees div.gift .language .label 	{ color:#716b58; font-weight:bold; float:left; width:245px; }
div#commandecoordonnees div.gift .mode .label		{ color:#BC8B00; font-weight:bold; float:left; width:245px; }
div#commandecoordonnees div.gift .mode .label .nb	{ color:#606060; font-weight:normal; font-size:11px;  }

div.format .table01 				{ border:1px solid #dddad0; margin:8px 0; }
div.format .table01	th				{ font-weight:bold; background:#dddad0; text-align:center; }
div.format .table01	tr.td01 td		{ background:#ecebe7;}

div.format ul.cadeau li				{ background:url(../images/puce/cado01.gif) no-repeat 0 0; padding:10px 0 10px 45px; margin:2px 0; }
div.format ul.cadeau li a			{ text-decoration:none; font-weight:bold; }
div.format ul.cadeau li a:hover		{ text-decoration:underline; }




