/* ******************************* 
	css spécifique au tunnel de 
	commande


  ******************************* */
  .modifadresse input, .autreadresse input{display:block;float:left;color:#C20047;padding:2px 0 1px 2px;width:250px;}
  .modifadresse select, .autreadresse select{display:block;
	float:left;	
	font : 11px Arial, Helvetica, sans-serif;
	color : #C20047;}
  .modifadresse option, .autreadresse option{color : #C20047;padding:2px 0 1px 1px;}
  
 /* modale choix point relais */
.pointsRelais{background-color:white;height:275px;position:absolute;width:730px;text-align:left;padding:5px 10px 5px 10px;margin:auto 0;z-index:101;font-size:12px;}
#pointsRelais_fermer{clear:both;float:right;cursor:pointer;width:18px;}
#pointsRelais_contenu{border:0px solid red;position:absolute;top:40px;clear:both;width:730px;height:250px;text-align:center;}
#pointsRelais_contenu .libelles{width: 250px; border:0px solid red;float:left;}
#pointsRelais_contenu .libelles p{margin-bottom:3px;height:18px;}
#pointsRelais_contenu .libelles p input{vertical-align:middle;margin-right:3px;}
#pointsRelais_contenu .libelles p label{text-transform:uppercase;font-weight:900;margin:0;padding:0;vertical-align:middle;height:18px;padding-top:2px;}
#pointsRelais_contenu table.horaires{margin-top:10px;}
#pointsRelais_contenu .adresse {margin-bottom:10px;}
#pointsRelais_contenu .adresse span{text-transform:uppercase;}
#pointsRelais_contenu .details{width: 235px; margin-top: 35px;border:0px solid red;float:left;}
#pointsRelais_contenu .libelles input{clear:both;}
#pointsRelais_contenu .plan{float:right;}
#pointsRelais_contenu .bt-choixPointRelais{margin-top:15px;}
.pointsRelaisOk{float:right;margin:40px 30px 0 0;cursor:pointer;}
 
/* modale modification adresse */
.modifadresse{background-color:white;height:400px;position:absolute;width:450px;z-index:101;text-align:left;padding:5px 5px 5px 5px;margin:auto 0;}
#modifadresse_fermer{clear:both;float:right;position:absolute;top:10px;left:427px;}
#modifadresse_contenu{clear:both;position:absolute;top:14px;left:20px;width:350px;margin-bottom:10px;}
#modifadresse_formulaire{clear:both;position:absolute;top:60px;left:10px;width:430px;float:left;border-top:1px solid #C20047;background-color:#EFEDEB;padding:10px 0px 10px 10px;}
#modifadresse_formulaire h1{border:1px solid blue;position:absolute;float:left;top:10px;left:10px;}
#modifadresse_formulaire p{position:relative;width:100%;overflow:hidden;margin:0px 0px 5px 0px;font-size:11px;}
#modifadresse_formulaire label{margin:0 10px 0 0;text-align:right;width:155px;}
#modifadresse_formulaire label,#modifadresse_formulaire input,#modifadresse_formulaire select, #modifadresse_formulaire img{float:left;display:inline;font-size:14px;}
#modifadresse_formulaire img{margin:0 0 0 10px; }
#modifadresse_formulaire input.disabled{background-color:#EFEDEB;border:1px solid #EFEDEB;color:#C20047;}
#modifadresse_formulaire input.cp{margin-right:190px;}
#modifadresse_formulaire select{margin-right:5px;width:255px;padding:0px !important;padding:3px 0px 3px 0px;}
/*#modifadresse_formulaire input.modifadresse_fermer{margin:10px 0 0 190px;left:350px;top:350px;position:absolute;}*/
.modifadresse .action{clear:both;border:0px solid green;width:440px;position:absolute;left:10px;top:380px;float:right;}
.modifadresse .trait{width:340px;border-bottom:1px solid #AEA49E;float:left;font-size:1px;padding:0 0 0 0px;margin:0 10px 0 0;}
.modifadresse .zone-boutons  {width:85px;float:left;clear:right;}

/* modale creation nouvelle adresse */
.autreadresse{background-color:white;height:400px;position:absolute;width:450px;z-index:101;text-align:left;padding:5px 5px 5px 5px;margin:auto 0;}
#autreadresse_fermer{clear:both;float:right;position:absolute;top:10px;left:427px;}
#autreadresse_contenu{clear:both;position:absolute;top:14px;left:20px;width:350px;margin-bottom:10px;}
#autreadresse_formulaire{clear:both;position:absolute;top:60px;left:10px;width:430px;float:left;border-top:1px solid #C20047;background-color:#EFEDEB;padding:10px 0px 10px 10px;}
#autreadresse_formulaire h1{border:1px solid blue;position:absolute;float:left;top:10px;left:10px;}
#autreadresse_formulaire p{position:relative;width:100%;overflow:hidden;margin:0px 0px 5px 0px;}
#autreadresse_formulaire label{margin:0 10px 0 0;text-align:right;width:115px;}
#autreadresse_formulaire label,#modifadresse_formulaire input,#modifadresse_formulaire select, #modifadresse_formulaire img{float:left;display:inline;}
#autreadresse_formulaire img{margin:0 0 0 10px; }
#autreadresse_formulaire input.disabled{background-color:#EFEDEB;border:1px solid #EFEDEB;color:#C20047;}
#autreadresse_formulaire input.cp{margin-right:65px;}
#autreadresse_formulaire select{margin-right:5px;width:255px;padding:0px !important;padding:3px 0px 3px 0px;}
.autreadresse .action{clear:both;border:0px solid green;width:440px;position:absolute;left:10px;top:380px;float:right;}
.autreadresse .trait{width:340px;border-bottom:1px solid #AEA49E;float:left;font-size:1px;padding:0 0 0 0px;margin:0 10px 0 0;}
.autreadresse .zone-boutons{width:85px;float:left;clear:right;}

/* modale carteVIP */

.cartevip{background-color:white;height:315px;position:absolute;width:540px;z-index:101;text-align:left;padding:5px 5px 5px 5px;margin:auto 0;}
#cartevip_fermer{clear:both;float:right;position:absolute;top:10px;left:517px;}
#cartevip_encart{border:0px solid red;clear:both;width:540px;height:315px;text-align:center;padding:0 5px 0 5px;}
#cartevip_encart div.illus{margin:20px 0 0 0;}

#cartevip_encart .action .gauche{float:left;margin:0px 10px 0 0;width:290px;}
#cartevip_encart .action .gauche .filet{border-bottom:1px solid #AEA49E;float:left;font-size:1px;margin:6px 10px 0 0;padding:0;width:290px;}
#cartevip_encart .action .gauche .bt{float:left;padding-top:7px;}

/* Modale erreur de code avantage*/

.errorCodeAvantage{background-color:white;height:150px;position:absolute;width:340px;z-index:101;text-align:left;padding:5px 5px 5px 5px;margin:auto 0;}
#errorCodeAvantage_fermer{clear:both;float:right;position:absolute;top:10px;left:317px;cursor:pointer;}
#errorCodeAvantage_contenu{border:0px solid red;position:absolute;top:40px;clear:both;width:340px;height:150px;text-align:center;padding:0 5px 0 5px;}
.errorCodeAvantageOk{float:right;margin:40px 30px 0 0;cursor:pointer;}



/* ************** */
 input#cp {width:60px;}

.large{clear:both;width:786px;}
.onglets{width:786px;float:left;margin:0;padding:0px;clear:both;margin-bottom:9px;}
.onglets ul{list-style-type:none;margin:0;padding:0px;height:40px;border-bottom:1px solid #C20047;}
.onglets ul li{float:left;}
.onglets .ongletscontent{display:none;}
.onglets .ongletscontentselected{display:block;}

.bas{clear:both;}
.paiementpanier{float:left;margin-left:10px !important;margin-left:5px;width:580px !important;width:590px;}
div.panier{float:left;margin-left:10px !important;margin-left:5px;width:764px !important;width:754px;}

img.sticker{margin:-15px 0 3px 0;}

.prixbarre {clear:both;background:transparent url(../img/03-FicheProduit/prix_barre.png) no-repeat scroll right top;font-weight:bold;background-position:3px 1px;border:0px solid blue;font-size:12px;text-align:center;width:33px;float:right;}

fieldset.optins{border:0;width:100%;}
fieldset.optins input{margin-right:10px;float:left;}
fieldset.optins label{float:left;width:100%;padding:5px 0px 5px 0px;width:760px;clear:left;}


.commande{width:500px;/*float:left;*/float:right;border:0px solid green;/*margin:11px 0 0 50px;*/margin:10px 0 0 0;}

.commande .panier input{display:inline;float:auto;width:100%;height:auto;}

.recapitulatif {color:#80746E; font-size:11px;font-family:arial,verdana,helvetica;/*float:right;width:442px !important;width:454px;*/width:100%;}
	.recapitulatif img {vertical-align:middle; }	
	.recapitulatif .conteneur {width:100%;}
	.recapitulatif .conteneur p{width:100%;overflox:hidden;position:relative;border:0px solid red;height:auto;}
	.recapitulatif .codeavantage {width:454px; /*height:102px;*/ background-color:#F9E5EC; padding-top:12px; padding-left:16px;padding-bottom:14px; color:#A09290; border-top:1px solid #9D9089; border-left:1px solid #9D9089;border-right:1px solid #9D9089;}
	.recapitulatif .codeavantage .filet{border-bottom:1px solid #AEA49E;float:left;font-size:1px;margin:10px;padding:0;width:90%;}
	.recapitulatif .codeavantage .errorDiv {clear: both;}
	.recapitulatif .codeavantage .errorDiv .image {float: left; padding-top: 3px;}
	.recapitulatif .codeavantage .errorDiv .image img {border: 1px solid #9D9089;}
	.recapitulatif .codeavantage .errorDiv .message {font-weight: bold; color: black; padding-left: 25px;}
	.recapitulatif .codeavantage p{width:100%;overflow:hidden;display:inline;float:left;}
	.recapitulatif .codeavantage img.titre{float:left;}
	.recapitulatif .codeavantage input.code{margin:0;padding:0;border:1px solid #9D9089;float:left;width:150px;margin-left:24px;}
	.recapitulatif .codeavantage a.btavantage{cursor:pointer;}
	.recapitulatif .codeavantage img.btvalidavantage{float:left;width:30px;height:29px;border:0px solid red;margin:-5px 2px 0 0;cursor:pointer;}
	.recapitulatif .codeavantage img.pictoaide{float:left;width:18px;height:18px;border:0px solid blue;cursor:pointer;}
	.recapitulatif .codeavantage .rouge{color:#C10048;text-align:left;margin-top:-5px;}	
	.rouge b {color:#C10048;}
	.recapitulatif .codeavantage .rouge img.titre{margin:5px 0 0 0;padding:0;clear:both;}
	.recapitulatif .remisefidelite {background-color:#EBE9E7; width:454px; padding-top:12px; padding-left:16px; border-top:1px solid #9D9089; border-left:1px solid #9D9089;border-right:1px solid #9D9089; font-weight:bold; font-size:12px;}
	.recapitulatif .baseconomie{border:0px solid red;background: url(../img/09-Commande/bas-bloc.gif) no-repeat; width:460px;height:21px!important; height:30px; font-size:15px; text-align:right; font-weight:bold; padding:5px 25px 0 0; margin-bottom:4px;}
	.recapitulatif .bastableau {background-image:url(../img/09-Commande/anglebas-bloc.gif);background-repeat:no-repeat;font-size:1px;width:471px;height:6px;border-right:1px solid #9D9089;}
	
	.detailcommande .recapitulatif .bastableau {background-image:url(../img/09-Commande/anglebas-blocdtetail.gif);background-repeat:no-repeat;font-size:1px;width:340px;height:7px;border-right:1px solid #9D9089;text-align:right;float:right;}
	.detailcommande .recapitulatif .encarttotal{border-top:1px solid #9D9089; border-left:1px solid #9D9089; border-right:1px solid #9D9089; background-image:url(../img/09-Commande/anglebas-bloc.gif) no-repeat left bottom;width:330px;padding:12px 9px 0 0;text-align:right;font-weight:bold;text-align:right;float:right;}
	.detailcommande .recapitulatif .encarttotal .fraisport{border:0px solid red;background:url(../img/09-Commande/text-fraisport.gif) no-repeat 180px 0px;width:330px;height:12px;text-align:right;font-weight:bold;clear:both;color:#80746E;}
 	.detailcommande .recapitulatif .encarttotal .totalcommande{border:0px solid blue;background:url(../img/09-Commande/text-totalcommande.gif) no-repeat 100px 0px;width:330px;height:20px;text-align:right;font-weight:bold;font-size:15px;clear:both;margin:6px 0 0 0;color:#C10048;}
	
	.recapitulatif .total {border-top:1px solid #9D9089; border-left:1px solid #9D9089; border-right:1px solid #9D9089; width:450px !important; width:460px; padding-top:12px 0 0 0;text-align:right;font-weight:bold;}
	.recapitulatif .encarttotal, .recapitulatif .encarttotalpanier{border-top:1px solid #9D9089; border-left:1px solid #9D9089; border-right:1px solid #9D9089; background-image:url(../img/09-Commande/anglebas-bloc.gif) no-repeat left bottom;width:460px; padding:12px 10px 0 0;text-align:right;font-weight:bold;}
	
	.recapitulatif .encarttotaldetail{border-top:1px solid #9D9089; border-left:1px solid #9D9089; border-right:1px solid #9D9089; background-image:url(../img/09-Commande/anglebas-bloc.gif) no-repeat left bottom;width:341px; padding:12px 10px 0 0;text-align:right;font-weight:bold;}
	
	
 	.recapitulatif .encarttotal .fraisport{border:0px solid red;background:url(../img/09-Commande/text-fraisport.gif) no-repeat 280px 0px;width:460px;height:12px;text-align:right;font-weight:bold;clear:both;}
 	.recapitulatif .encarttotal .totalcommande{border:0px solid blue;background:url(../img/09-Commande/text-totalcommande.gif) no-repeat 200px 0px;width:460px;height:20px;text-align:right;font-weight:bold;font-size:15px;clear:both;margin:6px 0 0 0;color:#C10048;}
 	
 	
 	.recapitulatif .encarttotalpanier .totalcommande{border:0px solid blue;background:url(../img/09-Commande/text-totalpanier.gif) no-repeat 150px 0px;width:460px;height:30px;text-align:right;font-weight:bold;font-size:15px;clear:both;margin:6px 0 0 0;color:#C10048;}
 	
 	.recapitulatif .cgv{height:32px;text-align:right;width:472px;padding:5px 0 0 0;vertical-align:middle;border:0px solid red;}
 	
 	.recapitulatif .cgv label{text-align:right;margin-right:5px;}
 	.recapitulatif .cgv label a{text-decoration:underline;}
 	/*.recapitulatif .cgv input{margin:0;padding:0;float:right;}*/
 	 	

.totemdroit {width:176px;float:left;background-color:#EFEDEB;font-size:12px;font-family:arial,verdana,helvetica;text-align:center;border:0px solid red;margin-left:20px;}
	.totemdroit .datelivraison {margin-top:30px;padding-bottom:12px; border-bottom:1px solid #9D9089;height:56px;width:175px; color:#666666;font-size:14px;}
	.totemdroit .adresselivraison { text-align:left; margin-top:13px; padding-left:10px;padding-bottom:16px; color:#666666;}
	.totemdroit .blanc {background-color:#FFFFFF;}
	.totemdroit .blanc .messagecadeau {padding-top:15px;text-align:left;margin-bottom:10px;}
	.totemdroit .blanc .messagecadeau .texte {padding-left:12px;height:149px; border-left:1px solid #BFB9B6; border-right:1px solid #BFB9B6; border-bottom:1px solid #BFB9B6; width:162px; font-weight:bold; color:#80746E;}
	.totemdroit .blanc .carteVIP {background-color:#FFFFFF; background-image:url(../img/09-Commande/bckg-bloc-cartevip.gif);background-repeat:no-repeat; width:175px; height:124px; text-align:right; padding-top:70px!important; padding-top:65px; }
	.totemdroit .blanc .carteVIP .texte {float:right; width:113px; height:52px;color:#666666;text-align:center; padding-top:5px;font-weight:bold;}
	.totemdroit .blanc .carteVIP .texte span.rose{color:#C20047;font-weight:bold;}
	.totemdroit .blanc .commandecarteVIP  {background-color:#FFFFFF; background-image:url(../img/09-Commande/bckg-bloc-cartevip-prospect.gif);background-repeat:no-repeat; width:175px; height:150px; padding-top:70px!important; padding-top:65px; text-align:center; }
	.totemdroit .blanc .commandecarteVIP .texte { height:52px;color:#FFFFFF;text-align:center; font-weight:bold;}
	.totemdroit a.rose {color:#C10048;text-decoration:underline; }
	
	/* /modale ajout au panier */

#panier_fermer{clear:both;float:right;position:absolute;top:5px;left:600px;}
#panier_encartrose{width:472px;margin:0px 0px 20px 0px;position:absolute;top:25px;left:100px;height:50px;}
#panier_encartrose .encart_h {height:7px;background:url(../img/00-commun/encartrosemoyen_h.gif) no-repeat;font-size:1px;}
#panier_encartrose .encart_m {background:url(../img/00-commun/encartrosemoyen_m.gif) repeat-y;width:472px;height:36px;vertical-align:middle;}
#panier_encartrose .encart_m .contenu{float:left;display:inline;margin:0px 7px 0px 7px;}
#panier_encartrose .encart_m .contenu .titre{float:left;height:12px;width:472px; padding-top:12px;color:#C20047;font-weight:bold;font-size:12px;}
#panier_encartrose .encart_b {height:7px;background:url(../img/00-commun/encartrosemoyen_b.gif) no-repeat;font-size:1px;}
	
#panier_titretable{background-color:#80746E;width:589px;height:30px;color:#FFFFFF;font-weight:bold;padding:10px 5px 0px 12px;clear:both;position:absolute;top:100px;left:15px;text-align:left;}
.panier_ligneproduit{height:68px !important;height:78px;background-color:white;float:left;width:606px !important;width:589px;padding:5px 0px 5px 0px; border-bottom:1px solid #CCC7C5;}

#panier_ligneproduit1{position:absolute;top:140px;left:15px;}
#panier_ligneproduit2{position:absolute;top:219px;left:15px;}
#panier_ligneproduit3{position:absolute;top:298px;left:15px;background-color:#F9E5EC;}



#panier_table{float:left;margin-bottom:5px;}
#panier_table tr th{vertical-align:top;height:30px;background-color:#80746E;color:#FFF;text-align:left;margin:0;padding:10px 0px 0px 9px;font-size:11px;font-weight:bold;}
#panier_table tr td{vertical-align:top;height:74px;border-bottom:1px solid #CCC7C5;}
#panier_table tr.cadeau td{vertical-align:top;height:60px;border-bottom:1px solid #CCC7C5;background-color:#F9E5EC;}
#panier_table tr.gris td{vertical-align:top;height:74px;border-bottom:1px solid #CCC7C5;background-color:#EFEDEB;}

/* ******************** */

.panier_ligneproduitdernier{clear:both;float:left;margin:0;padding:0;background-color:white;}

.paiementpanier .tabtotal{margin-top:5px;width:472px;height:34px;/*float:left;*/border:0px solid green;/*margin:0 0 0 106px;*/background:url(../img/09-Commande/bck-total-recap.gif) no-repeat top left;font-weight:bold;}
.panier .tabtotal{margin-top:5px;width:472px;height:34px;/*float:left;*/border:0px solid green;/*margin:0 0 0 106px;*/background:url(../img/09-Commande/bck-total-panier.gif) no-repeat top left;font-weight:bold;}

.paiementpanier .tabtotal .libelle{color:#C10048;float:left;/*margin:0 90px 0 0;*/border:0px solid red;position:relative;position:relative;left:300px;top:10px;}
.paiementpanier .tabtotal .montant{color:#C10048;float:left;/*margin:0 0 0 0;*/border:0px solid blue;position:relative;left:358px;top:10px;}


.panier .tabtotal .montant{color:#C10048;float:left;/*margin:0 0 0 0;*/border:0px solid blue;position:relative;left:340px;top:10px;;font-size:11px}
.panier .tabtotal .libelle{color:#C10048;float:left;/*margin:0 90px 0 0;*/border:0px solid red;position:relative;position:relative;left:270px;top:10px;font-size:11px}


.jNice .panier .tabtotal{margin-top:5px;width:100%;height:34px;/*float:left;*/border:0px solid green;/*margin:0 0 0 106px;*/background:url(../img/09-Commande/bck-total-shoppinglist.gif) no-repeat top right;font-weight:bold;}
.jNice .panier .tabtotal .montant{color:#C10048;float:left;/*margin:0 0 0 0;*/border:0px solid blue;position:relative;left:560px;top:10px;}
.jNice .panier .tabtotal .libelle{color:#C10048;float:left;/*margin:0 90px 0 0;*/border:0px solid red;position:relative;position:relative;left:525px;top:10px;}


.paiementpanier table.recappanier{width:588px;color:#666;}
table.panier{width:764px;color:#666;}
table.panier tr td, table.panier tr td,
.paiementpanier table.recappanier tr td, .paiementpanier table.recappanier tr td{border-bottom:1px solid #CCC7C5;} 
.panier tr.entete, .recappanier tr.entete{/*height:30px;*/}
.panier tr.entete td, .recappanier tr.entete td{color:#fff;font-weight:bold;background-color:#80746E;}
.panier tr.blanc, .recappanier tr.blanc{background:transparent url(../img/00-commun/1pblanc.gif) repeat-y scroll 0 0;/*height:74px !important;height:64px;*/position:relative;}
.panier tr.rose, .recappanier tr.rose{background:transparent url(../img/00-commun/1prose.gif)  scroll 0 0;/*height:74px !important;height:64px;*/position:relative;}
.panier tr.groupegris, .panier tr.gris, .recappanier tr.groupegris, .recappanier tr.gris{background:transparent url(../img/00-commun/1pgris.gif)  scroll 0 0;/*height:74px !important;height:64px;*/position:relative;}


.recappanier tr.entete td.col_1{padding:0px 0 0px 14px;text-align:left;width:292px;color:#ffffff;}
.recappanier tr.entete td.col_2{padding:0px 0 0 9px;width:133px;text-align:left;color:#ffffff;}
.recappanier tr.entete td.col_3{padding:0px 0 0 5px;width:80px;text-align:left;color:#ffffff;}
.recappanier tr.entete td.col_4{padding:0px 0px 0 0px;width:85px;text-align:center;color:#ffffff;}

.panier tr.entete td.col_1{padding:0px 0 0px 14px;text-align:left;width:292px;color:#ffffff;}
.panier tr.entete td.col_2{padding:0px 0 0 9px;width:133px;text-align:left;color:#ffffff;}
.panier tr.entete td.col_3{padding:0px 0 0 5px;width:80px;text-align:left;color:#ffffff;}
.panier tr.entete td.col_4{padding:0px 0px 0 0px;width:80px;text-align:center;color:#ffffff;}
.panier tr.entete td.col_5{padding:0px 0px 0 0px;width:70px;text-align:center;color:#ffffff;}
.panier tr.entete td.col_6{padding:0px 0px 0 0px;width:75px;text-align:center;color:#ffffff;}
.panier tr.entete td.col_7{padding:0px 0px 0 0px;width:33px;text-align:center;color:#ffffff;text-align:center;}

.panier tr td.col_1_1, .recappanier tr td.col_1_1{padding:5px 0 5px 5px;text-align:center;width:65px;vertical-align:middle;}

.panier tr td.col_1_1 img, .recappanier tr td.col_1_1 img{border:1px solid #E7E7E7;}
.panier tr td.col_1_2 img, .recappanier tr td.col_1_2 img{float:right;}

.panier tr.groupegris td.col_1, .recappanier tr.groupegris td.col_1{padding:10px 0 8px 14px;text-align:left;width:292px;color:#ffffff;}
.panier tr.groupegris td.col_1 div.descente, .recappanier tr.groupegris td.col_1 div.descente{float:left;width:48px;border:0px solid red;text-align:center;vertical-align:middle;margin-top:15px;}
.panier tr.groupegris td.col_1 div.groupedesc, .recappanier tr.groupegris td.col_1 div.groupedesc{float:left;width:160px;border:0px solid blue;margin-top:15px;}
.panier tr.groupegris td.col_1 div.visuel, .recappanier tr.groupegris td.col_1 div.visuel{float:right;border:0px solid green;}


.recappanier tr.groupegris td.col_4_5{padding:18px 10px 5px 5px;text-align:right;font-weight:bold;color:#C20047;text-align:right;vertical-align:top;}

 .recappanier tr.gris td.col_4{color:#666;}
 .panier tr.rose td.col_1_2, .panier tr.rose td.col_1_2 b,
 .recappanier tr.rose td.col_1_2, .recappanier tr.rose td.col_1_2 b{color:#C20047;}
	
.recappanier tr.blanc td.col_1_2, .recappanier tr.gris td.col_1_2, .recappanier tr.rose td.col_1_2, 
.panier tr.blanc td.col_1_2, .panier tr.gris td.col_1_2, .panier tr.rose td.col_1_2{padding:18px 0 5px 5px;text-align:left;width:227px;vertical-align:top;}




.panier tr.blanc td.col_2, .panier tr.gris td.col_2, .panier tr.rose td.col_2, 
.recappanier tr.blanc td.col_2, .recappanier tr.gris td.col_2, .recappanier tr.rose td.col_2{padding:18px 0 5px 5px;text-align:left;vertical-align:top;}

.panier tr.groupegris td.col_2_7{text-align:center;padding:0 15px 0 40px;}

.panier tr.blanc td.col_3, .panier tr.gris td.col_3, .panier tr.rose td.col_3{padding:18px 5px 5px 5px;color:#C20047;text-align:right;vertical-align:top;}

.panier tr.blanc td.col_4, .panier tr.gris td.col_4, .panier tr.rose td.col_4, 
.recappanier tr.blanc td.col_3, .recappanier tr.gris td.col_3, .recappanier tr.rose td.col_3{padding:18px 5px 5px 5px;color:#C20047;text-align:right;vertical-align:top;}

.panier tr.blanc td.col_5, .panier tr.gris td.col_5, .panier tr.rose td.col_5{padding:18px 10px 5px 5px;color:#666;text-align:right;vertical-align:top;font-weight:bold;}

.panier tr.blanc td.col_6, .panier tr.rose td.col_6,
.recappanier tr.blanc td.col_4, .recappanier tr.gris td.col_4, .recappanier tr.rose td.col_4{padding:18px 10px 5px 0px;font-weight:bold;color:#C20047;text-align:right;vertical-align:top;}

.panier tr.groupegris td.col_6{padding:33px 10px 5px 0px;font-weight:bold;color:#C20047;text-align:right;vertical-align:top;}

.panier tr.gris td.col_6{padding:18px 10px 5px 5px;font-weight:bold;color:#666;text-align:right;vertical-align:top;}
.panier tr.blanc td.col_7, .panier tr.gris td.col_7, .panier tr.groupegris td.col_7, .panier tr.rose td.col_7{padding:18px 0px 5px 0px;text-align:center;font-weight:bold;color:#C20047;vertical-align:top;}
.btsuppr{cursor:pointer;}
.panier tr.entete td.sep, .panier tr.blanc td.sep, .panier tr.gris td.sep, .panier tr.rose td.sep, 
.recappanier tr.entete td.sep, .recappanier tr.blanc td.sep, .recappanier tr.gris td.sep, .recappanier tr.rose td.sep{width:1px;padding:5px 0 5px 0;}
.panier tr.entete td.sep div, .recappanier tr.entete td.sep div{background-color:#B3ACA8;width:1px;height:20px;font-size:1px;}

.panier tr.blanc td.sep div, .panier tr.gris td.sep div, .panier tr.groupegris td.sep div, .panier tr.rose td.sep div, 
.recappanier tr.blanc td.sep div, .recappanier tr.gris td.sep div, .recappanier tr.rose td.sep div{background-color:#CCC7C5;width:1px;height:64px;font-size:1px;}

.panier tr.inactif td.col_1_2, .panier tr.inactif td.col_1_2 b{color:#B1AEAE;}
.panier tr.inactif td.col_4{color:#B1AEAE;text-align:center;}

table.panier .prix{background-color:#C10048;color:#FFFFFF;font-weight:bold;margin-left:2px;padding:0 0 0 1px;text-align:center;float:right;}
table.panier tr.inactif .prix{width:33px;background-color:#B1AEAE;color:#FFFFFF;font-weight:bold;margin-left:2px;padding:0 0 0 1px;text-align:center;float:right;}

.panier a.catalogue {background:transparent url(../img/09-Commande/picto-catalogue.png) no-repeat scroll 0 0;clear:both;float:left;margin-bottom:3px;padding-left:15px;text-decoration:underline;color:#C20047;height:15px;}


/* specifique onglets du lot client*/
.listecommandes a, .listecommandes a:link {text-decoration:underline;}
.listecommandes .caption{color:#000000;margin:0 0 5px 0;}
table.listecommandes{width:746px;color:#666;margin:0 auto;text-align:center;}
table.pagination{color:#666;margin:5px auto;width:565px;text-align:center;}
table.histocommandes{color:#666;margin:0 auto;width:auto;text-align:center;border:0px solid blue;}
table.listecommandes tr td, table.histocommandes tr td{border-bottom:1px solid #CCC7C5;border-bottom:1px solid #CCC7C5;}

.listecommandes tr.entete td.sep{width:1px;padding:5px 0 5px 0;}
.listecommandes tr.entete td.sep div{background-color:#CCC7C5;width:1px;height:20px;font-size:1px;}

.listecommandes tr.blanc td.sep{width:1px;padding:15px 0 15px 0;}
.listecommandes tr.blanc td.sep div{background-color:#CCC7C5;width:1px;height:51px;font-size:1px;}

.listecommandes tr.entete td{color:#fff;font-weight:bold;background-color:#80746E;color:#ffffff;text-align:left;}

.histocommandes tr.entete td.col_1, 
.listecommandes tr.entete td.col_1{padding:0px 0 0px 11px;width:94px;text-align:left;}

.histocommandes tr.entete td.col_2, 
.listecommandes tr.entete td.col_2{padding:0px 0 0 15px;width:130px;text-align:left;}

.histocommandes tr.entete td.col_3, 
.listecommandes tr.entete td.col_3{padding:0px 0 0 14px;width:96px;text-align:left;}

.histocommandes tr.entete td.col_4, 
.listecommandes tr.entete td.col_4{padding:0px 0px 0 15px;width:136px;text-align:left;}

.listecommandes tr.entete td.col_5{padding:0px 0px 0 14px;width:152px;text-align:left;}
.listecommandes tr.entete td.col_6{padding:0px 0px 0 14px;width:98px;text-align:left;}

.listecommandes tr.entete td.col_7, 
.histocommandes tr.entete td.col_7{padding:0px 0px 0 14px;width:84px;text-align:left;}


.histoemodele thead th, 
.histoemodele thead th{height:30px;padding:0px 0 0px 11px;text-align:center;background-color:#80746E;cursor:pointer;}
.histoemodele thead th.sorting{color:#FFFFFF;padding:0px 0 0px 11px;text-align:center;background-color:#80746E;cursor:pointer;background:#80746E url(../img/07-client/sort_both.png) no-repeat scroll right center;}
.histoemodele thead th.sorting_asc{color:#FFFFFF;padding:0px 0 0px 11px;text-align:center;background-color:#80746E;cursor:pointer;background:#80746E url(../img/07-client/sort_asc.png) no-repeat scroll right center;}
.histoemodele thead th.sorting_desc{color:#FFFFFF;padding:0px 0 0px 11px;text-align:center;background-color:#80746E;cursor:pointer;background:#80746E url(../img/07-client/sort_desc.png) no-repeat scroll right center;}
.histoemodele thead th.sep{padding:0px 0 0px 0px;text-align:center;background-color:#80746E;}


.histoemodele tr.blanc td.col_1_1{padding:5px 0 5px 5px;text-align:center;vertical-align:middle;width:60px;}
.histoemodele tr.blanc td.col_1_2{padding:10px 0 5px 5px;text-align:left;width:240px;vertical-align:top;}
.histoemodele tr.blanc td.col_3{padding:10px 0 5px 5px;text-align:left;width:100px;vertical-align:top;}


.listecommandes tr.blanc td{padding:5px 0 5px 5px;vertical-align:top;}
.listecommandes tr.blanc td.col_1{padding:18px 0 0px 11px;text-align:left;}
.listecommandes tr.blanc td.col_2{padding:18px 0 0 15px;text-align:left;}
.listecommandes tr.blanc td.col_3{/*padding:18px 0 0 14px;text-align:left;*/padding:18px 14px 0 0;text-align:right;}
.listecommandes tr.blanc td.col_4{padding:18px 0px 0 15px;text-align:left;}
.listecommandes tr.blanc td.col_5{padding:18px 0px 0 14px;text-align:left;}
.listecommandes tr.blanc td.col_5 .floatl{width:112px;}
.listecommandes tr.blanc td.col_6{padding:18px 0px 0 14px;text-align:left;}
.listecommandes tr.blanc td.col_7{padding:18px 0px 0 14px;text-align:left;}
.listecommandes tr.blanc td.col_7 a:link{text-decoration:underline;}

.listecommandes div.aide{float:right;background:transparent url(../img/09-Commande/picto-pointinterro.png) no-repeat top left; width:18px;height:18px;margin:0px 5px 0 0;cursor:pointer;border:0px solid red;}

a.historique {
background:transparent url(../img/09-Commande/picto-historique.gif) no-repeat scroll 0 0;
clear:both;
float:left;
margin:10px 0 4px 0;
padding-left:26px;
text-decoration:underline;

}
a.encours {
background:transparent url(../img/09-Commande/picto-commandesencours.gif) no-repeat scroll 0 0;
clear:both;
float:left;
margin:10px 0 4px 0;
padding-left:21px;
text-decoration:underline;

}

.detailcommande .tabtotal{width:543px;height:34px;text-align:right;border:0px solid green;margin:5px 0 5px 0;background:url(../img/09-Commande/bck-total-detailcommande.gif) no-repeat top right;font-weight:bold;}
.detailcommande .tabtotal .montant{color:#C10048;float:left;border:0px solid blue;position:relative;left:430px;top:10px;}
.detailcommande .tabtotal .libelle{color:#C10048;float:left;border:0px solid red;position:relative;position:relative;left:350px;top:10px;}

.detailcommande .encartrose{clear:both;width:316px !important;width:316px;/*height:34px;*/text-align:right;border:1px solid #9D9089;margin:5px 0 5px 202px !important;margin:5px 0 5px 101px;padding:5px 6px 6px 18px;background-color:#F9E5EC;font-weight:bold;}
.detailcommande .encartrose .clear{float:left;overflow:hidden;width:100%;}
.detailcommande .encartrose .remise{clear:both;width:196px;float:left;border:0px solid blue;text-align:left;margin:2px 0 0 0;}
.detailcommande .encartrose .valeur{float:right;color:#80746E;margin:2px 0 0 0;}

/*.detailcommande .bastableau{clear:both;width:341px;text-align:right;border:1px solid #9D9089;margin:5px 0 5px 201px;}*/

.recapitulatif .bastableaudetail {background-image:url(../img/09-Commande/anglebas-blocdtetail.gif) top 201px;background-repeat:no-repeat;font-size:1px;width:341px;height:7px;}
.detailcommande .totemdroit{background-color:#ffffff;}
.detailcommande .totemdroit .blanc .messagecadeau{padding:0;}

.detailcommande .recapitulatif .conteneur {width:543px;float:left;text-align:right;clear:both;margin:0 0 5px 0;}

table.recapcommande{width:543px;color:#666;}
table.recapcommande tr td{border-bottom:1px solid #CCC7C5;}

.recapcommande tr.entete td.sep{width:1px;padding:5px 0 5px 0;}
.recapcommande tr.entete td.sep div{background-color:#CCC7C5;width:1px;height:20px;font-size:1px;}

.recapcommande tr.blanc td.sep{width:1px;padding:15px 0 15px 0;}
.recapcommande tr.blanc td.sep div{background-color:#CCC7C5;width:1px;height:51px;font-size:1px;}

.recapcommande tr.entete td{color:#fff;font-weight:bold;background-color:#80746E;color:#ffffff;text-align:left;}
.recapcommande tr.entete td.col_1{padding:0px 0 0px 14px;text-align:left;width:202px;color:#ffffff;}
.recapcommande tr.entete td.col_2{padding:0px 0 0 17px;width:136px;text-align:left;color:#ffffff;}
.recapcommande tr.entete td.col_3{padding:0px 0 0 5px;width:97px;text-align:center;color:#ffffff;}
.recapcommande tr.entete td.col_4{padding:0px 8px 0 0px;width:97px;text-align:right;color:#ffffff;}

.recapcommande tr.blanc td{vertical-align:top;}

.recapcommande tr.blanc td.col_1_1{padding:5px 0 5px 5px;text-align:center;vertical-align:middle;width:65px;}
.recapcommande tr.blanc td.col_1_2{padding:18px 0 5px 5px;text-align:left;width:132px;vertical-align:top;}
.recapcommande tr.blanc td.col_2{padding:18px 0 0 17px;text-align:left;}
.recapcommande tr.blanc td.col_3{padding:18px 5px 5px;text-align:center;color:#C20047;}
.recapcommande tr.blanc td.col_4{padding:18px 10px 5px 0px;text-align:right;color:#C20047;font-weight:bold;}

/* ******************** */ 



input.btsuppr{height:8px;width:8px;}

#panierzone-actions-mark{
border-top:1px solid #AEA49E;
float:left;
margin-top:3px;
margin-bottom:25px;
padding:13px 0px 0px 15px;
text-align:left;
width:395px;
position:absolute;
top:390px;
left:15px;
}

#panier_zone-boutons{
clear:right;
float:right;
margin-bottom:25px;
width:185px;
position:absolute;
top:390px;
left:437px;
}
/* /tableau */


/* page livraison */ 	

.livraison .textefonce{color:#3B3533;font-weight:bold;}
.livraison .bas{float:left;margin-left:11px;margin-top:11px;width:764px;}	
.livraison .lieu .titre,	
.livraison .delai .titre{border-bottom:1px solid #CC2F6A;padding:3px 0 6px 9px;}

.livraison .lieu .magasin{height:168px;border-bottom:1px solid #C3BDBA;background-color:#EFEDEB;width:764px;border:0px solid green;}
.livraison .lieu .magasin {border:0px solid blue;}
.livraison .lieu .magasin fieldset{border:0;clear:both;padding:20px 0 0 15px;}
/*.livraison .lieu .magasin fieldset input.livraison{margin:0px 30px 0 0 !important; margin:0px 30px 0 0 ;border:0px solid #ffaabb;padding:0;}*/
.livraison .lieu .magasin fieldset label{font-size:12px;font-weight:bold;float:left;margin:0px 0 0 0;padding:0;border:1px solid red;}
.livraison .lieu .magasin fieldset label b{font-size:12px;font-weight:bold;}

.livraison .lieu .magasin .choix{float:left;width:764px;position:relative;left:0px;;top:27px;clear:both;border:0px solid red;vertical-align:bottom;overflow:hidden;}
.livraison .lieu .magasin .choix input{color:#C20047;display:block;float:left;margin:0 32px 0 20px !important;margin:0 28px 0 10px;border:0px solid green;padding:0;}
.livraison .lieu .magasin .choix label{font-size:12px;font-weight:bold;float:left;border:0px solid blue;margin-top:2px;}

.livraison .lieu .magasin p label, .livraison .lieu .magasin p input{float:left;display:inline;}
.livraison .lieu .magasin .adresse{/*margin:12px 0 0 35px;*/float:left;width:230px;position:relative;left:67px;;top:38px;clear:both;font-size:14px;}

.livraison .lieu .magasin .encart{/*margin:0 0 0 330px;*/background:#fff url(../img/09-Commande/fleche_encart_blanc.gif) top left no-repeat;padding:12px 0 10px 25px;width:255px;color:#C20047;border:0px solid blue;position:relative;overflow:hidden;left:160px;top:44px;font-size:14px;}
.livraison .lieu .magasin .encart p{position:relative;width:100%;overflow:hidden;padding:7px 0px 0px 0px;}
.livraison .lieu .magasin .encart p label{margin:3px 10px 0 0;font-size:11px;font-weight:normal;}
.livraison .lieu .magasin .encart p input{margin:0;}
.livraison .lieu .magasin .encart p #bt-livmag{margin:-3px 0 0 10px;width:27px;height:26px;}


.livraison .lieu .ptrelais{height:168px;border-bottom:1px solid #C3BDBA;background-color:#E6E3E2;width:764px;}

.livraison .lieu .ptrelais .choix{position:relative;width:764px;left:0px;top:27px;overflow:hidden;padding:0px;border:0px solid red;clear:both;}
.livraison .lieu .ptrelais .choix label{margin:2px 0 0 0;font-size:12px;font-weight:bold;border:0px solid blue;}
.livraison .lieu .ptrelais .choix label .textefonce{color:#3B3533;font-size:12px;font-weight:bold;}
.livraison .lieu .ptrelais .choix input{/*margin:0 0 0 15px !important;*/margin:0 32px 0 20px !important;margin:0 28px 0 10px;border:0px solid blue;}
.livraison .lieu .ptrelais .choix label, .livraison .lieu .ptrelais .choix input{float:left;display:inline;}



.livraison .lieu .ptrelais .adressePointRelais{/*margin:12px 0 0 35px;*/float:left;width:250px;position:relative;left:67px;top:38px;font-size:14px;}
.livraison .lieu .ptrelais .adressePointRelais .modif{margin:18px 0 0 0px;height:auto;float:left;}
.livraison .lieu .ptrelais .adressePointRelais a{color:#C20047;text-decoration:underline;}
.livraison .lieu .ptrelais .encart{/*margin:0 0 0 330px;*/background:#fff url(../img/09-Commande/fleche_encart_blanc.gif) top left no-repeat;padding:5px 0 10px 25px;width:255px;border:0px solid red;position:relative;left:140px;top:27px;color:#C20047;font-size:14px;}
.livraison .lieu .ptrelais .encart p{position:relative;width:100%;overflow:hidden;padding:7px 0px 0px 0px;}
.livraison .lieu .ptrelais .encart p label{margin:3px 10px 0 0;font-size:11px;font-weight:normal;float:left;}
.livraison .lieu .ptrelais .encart p input{margin:0;}
.livraison .lieu .ptrelais .encart p img.btok{margin:-3px 0 0 10px;width:27px;height:26px;}


.livraison .lieu .domicile{height:168px;border-bottom:1px solid #C3BDBA;background-color:#EFEDEB;width:764px;}

.livraison .lieu .domicile .choix{position:relative;width:764px;left:0px;top:27px;overflow:hidden;padding:0px;border:0px solid red;clear:both;}
.livraison .lieu .domicile .choix label{margin:2px 0 0 0;font-size:12px;font-weight:bold;border:0px solid blue;}
.livraison .lieu .domicile .choix label .textefonce{color:#3B3533;font-size:12px;font-weight:bold;}
.livraison .lieu .domicile .choix input{/*margin:0 0 0 15px !important;*/margin:0 32px 0 20px !important;margin:0 28px 0 10px;border:0px solid blue;}
.livraison .lieu .domicile .choix label, .livraison .lieu .domicile .choix input{float:left;display:inline;}



.livraison .lieu .domicile .adresse{/*margin:12px 0 0 35px;*/float:left;width:250px;position:relative;left:67px;;top:38px;font-size:14px;}
.livraison .lieu .domicile .adresse .modif{margin:18px 0 0 0px;height:auto;float:left;}
.livraison .lieu .domicile .adresse a{color:#C20047;text-decoration:underline;}
.livraison .lieu .domicile .encart{/*margin:0 0 0 330px;*/background:#fff url(../img/09-Commande/fleche-encart-dom.gif) top left no-repeat;padding:5px 0 10px 25px;width:255px;border:0px solid red;position:relative;left:140px;top:27px;}
.livraison .lieu .domicile .encart p{position:relative;width:100%;overflow:hidden;padding:7px 0px 0px 0px;}
.livraison .lieu .domicile .encart p label{margin:3px 10px 0 0;font-size:14px;font-weight:normal;color:#C20047;float:left;}
.livraison .lieu .domicile .encart p input{margin:0;}
.livraison .lieu .domicile .encart p img.btok{margin:-3px 0 0 10px;width:27px;height:26px;}

.livraison .lieu .domicile{height:170px;border-top:2px solid #FFF;border-bottom:1px solid #C3BDBA;background-color:#E6E3E2;}
.livraison .lieu .commandecadeau{height:195px;background-color:#E6E3E2;vertical-alin:center;}
.livraison .lieu .commandecadeau .encart{background:url(../img/09-Commande/bck-encart-cadeau.gif) no-repeat;width:636px;height:170px;margin:8px 0 0 0;position:relative;left:67px;}

.livraison .lieu .commandecadeau .encart p{position:relative;width:100%;overflow:hidden;padding:60px 0px 0px 90px;}
.livraison .lieu .commandecadeau textarea {width:425px;height:80px;margin-left:92px;border:1px solid #AEA089;}

.livraison .delai{margin-top:14px;}
.livraison .delai .details{padding:30px 0 0 0;border-bottom:1px solid #C3BDBA;background-color:#EFEDEB;color:#666666;font-weight:bold;text-align:center;}
.livraison .delai .date{color:#C10048;font-size:14px;padding:20px 0 46px 0;font-weight:bold;}

.livraison div#encartError {clear:both;}

.panier .action, .paiementpanier .action, .livraison .action{margin-top:10px;width:100%;border:0px solid blue;}
.livraison .action .filet{border-bottom:1px solid #AEA49E;float:left;font-size:1px;margin:6px 10px 0 0;padding:0;width:586px;}
.paiementpanier .action .filet{border-bottom:1px solid #AEA49E;float:left;font-size:1px;margin:3px 10px 0 0;padding:0;width:305px;}

.panier .action .gauche{float:left;margin:0px 10px 0 0;width:290px;}
.panier .action .gauche .filet{border-bottom:1px solid #AEA49E;float:left;font-size:1px;margin:6px 10px 0 0;padding:0;width:290px;}
.panier .action .gauche .bt{float:left;padding-top:7px;}

.paiementpanier .action input{float:right;width:160px;height:56px;margin:0 0 30px 0;padding:0;}
.livraison .action input{float:right;width:160px;height:56px;margin:0 0 30px 0;padding:0;}
.panier .action input{float:right;width:160px;height:56px;margin:0 0 30px 0;padding:0;}


.panier .upselling{background:url(../img/09-Commande/fond-upselling.png) no-repeat;
background-position:0px 0px;
padding:55px 0px 0px 7px;
text-align:center;
height:260px;
width:210px;
margin:20px 0 20px 0;
position:relative;
border:0px solid red;
}
.panier .tit-article{font-size:11px;color:#666;}
.panier .upselling .illus img{border:0px solid blue;}
.panier .upselling .illus{position:absolute;left:30px;top:50px;border:0px solid red;}
.panier .upselling .tit-article{position:absolute;left:0px;top:200px;border:0px solid blue;text-align:center;width:100%;}
.upselling .prixup{font-size:15px;color:#C20047;font-size:16px;font-weight:bold;}
.panier .upselling .prixup{position:absolute;left:0px;top:213px;width:100%;text-align:center;vertical-align:top;}
.panier .prixup sup{font-size:11px; color:#C20047;font-weight:normal;padding-top:5px;}



/* Liste Naissance */

.sstitre {
clear:both;
color:#C20047;
font-family:arial;
font-size:15px;
font-weight:bold;
margin-left:10px;
margin-bottom:10px;
width:100%;
}

.btn_transmet {margin-let:20px;}

#validation {margin:16px 0px 0px 10px;}
.lisiere {float:Left;}
.listeAjout {float:right; margin-right:20px;}
.listeAmi {float:right;margin-right:10px;}
.listeAmi2 {margin-left:20px;}

.histo {clear:both;float:left;margin-top:4px;}

/* Liste Naissance transmission */

table.panier .tabtotal2 {
background:url (/phildar-ri/Ressources/fr_FR/img/07-client/bck-total-panier.gif) no-repeat;
font-weight:bold;
height:34px;
margin-top:5px;
width:430px;
float:right;
display:inline;
border-bottom:1px solid #CCC7C5;
border-right:1px solid #CCC7C5;
border-left:1px solid #CCC7C5;
}

/* transmission liste de naissance */

.panier2 .tabtotal2 .montant2{color:#C10048;float:left;/*margin:0 0 0 0;*/border:0px solid blue;position:relative;left:304px;top:10px;}
.panier2 .tabtotal2 .libelle2{color:#C10048;float:left;/*margin:0 90px 0 0;*/border:0px solid red;position:relative;position:relative;left:270px;top:10px;}


/* historique des envois */

.listenaissance a, .listenaissance a:link {text-decoration:underline;}
.listenaissance .caption{color:#000000;margin:10px 0 15px 12px;}
table.listenaissance{width:746px;color:#666;margin:10px auto;text-align:center;}
table.pagination{color:#666;margin:5px auto;width:565px;text-align:center;}
table.histonaissances{color:#666;margin:0 auto;width:auto;text-align:center;border:0px solid blue;margin-bottom:30px;}
table.listenaissance tr td, table.histonaissances tr td{border-bottom:1px solid #CCC7C5;border-bottom:1px solid #CCC7C5;}

.listenaissance tr.entete td.sep{width:1px;padding:5px 0 5px 0;}
.listenaissance tr.entete td.sep div{background-color:#CCC7C5;width:1px;height:20px;font-size:1px;}

.listenaissance tr.blanc td.sep{width:1px;padding:10px 0 15px 0;}
.listenaissance tr.blanc td.sep div{background-color:#CCC7C5;width:1px;height:51px;font-size:1px;}

.listenaissance tr.entete td{color:#fff;font-weight:bold;background-color:#80746E;color:#ffffff;text-align:left;}

.histonaissances tr.entete td.col_1, 
.listenaissance tr.entete td.col_1{padding:0px 0 0px 11px;width:200px;text-align:left;}

.histonaissances tr.entete td.col_2, 
.listenaissance tr.entete td.col_2{padding:0px 0 0 15px;width:130px;text-align:left;}

.histonaissances tr.entete td.col_3, 
.listenaissance tr.entete td.col_3{padding:0px 0 0 14px;width:200px;text-align:left;}

.histonaissances tr.entete td.col_4, 
.listenaissance tr.entete td.col_4{padding:0px 0px 0 15px;width:136px;text-align:left;}

.listenaissance tr.entete td.col_5{padding:0px 0px 0 14px;width:152px;text-align:left;}
.listenaissance tr.entete td.col_6{padding:0px 0px 0 14px;width:98px;text-align:left;}

.listenaissance tr.entete td.col_7, 
.histonaissances tr.entete td.col_7{padding:0px 0px 0 14px;width:84px;text-align:left;}


.listenaissance tr.blanc td.col_1{padding:10px 0 0px 11px;text-align:left;}
.listenaissance tr.blanc td.col_2{padding:10px 0 0 15px;text-align:left;}
.listenaissance tr.blanc td.col_3{padding:10px 0 0 14px;text-align:left;}
.listenaissance tr.blanc td.col_4{padding:10px 0px 0 15px;text-align:left;}
.listenaissance tr.blanc td.col_5{padding:10px 0px 0 14px;text-align:left;}
.listenaissance tr.blanc td.col_5 .floatl{width:112px;}
.listenaissance tr.blanc td.col_6{padding:10px 0px 0 14px;text-align:left;}
.listenaissance tr.blanc td.col_7{padding:10px 0px 0 14px;text-align:left;}
.listenaissance tr.blanc td.col_7 a:link{text-decoration:underline;}
.listenaissance div.aide{float:right;background:transparent url(../img/09-Commande/picto-pointinterro.png) no-repeat top left; width:18px;height:18px;margin:0px 5px 0 0;cursor:pointer;border:0px solid red;}

#validationHisto {margin:10px 0px 0px 10px;}

/* historique des envois : details */

table.panier .tabtotal3 {
background:url (/phildar-ri/Ressources/fr_FR/img/07-client/bck-total-panier.gif) no-repeat;
font-weight:bold;
height:34px;
margin-top:5px;
width:267px;
float:right;
display:inline;
border-bottom:1px solid #CCC7C5;
border-right:1px solid #CCC7C5;
border-left:1px solid #CCC7C5;
}

.panier .tabtotal3 .montant2{color:#C10048;float:left;/*margin:0 0 0 0;*/border:0px solid blue;position:relative;left:112px;top:10px;}
.panier .tabtotal3 .libelle2{color:#C10048;float:left;/*margin:0 90px 0 0;*/border:0px solid red;position:relative;position:relative;left:20px;top:10px;}
.transmission {margin-left:20px;}







	
	/* /modale ajout au panier2 */

#panier2_fermer{clear:both;float:right;position:absolute;top:5px;left:600px;}
#panier2_encartrose{width:472px;margin:0px 0px 20px 0px;position:absolute;top:25px;left:100px;height:50px;}
#panier2_encartrose .encart_h {height:7px;background:url(../img/00-commun/encartrosemoyen_h.gif) no-repeat;font-size:1px;}
#panier2_encartrose .encart_m {background:url(../img/00-commun/encartrosemoyen_m.gif) repeat-y;width:472px;height:36px;vertical-align:middle;}
#panier2_encartrose .encart_m .contenu{float:left;display:inline;margin:0px 7px 0px 7px;}
#panier2_encartrose .encart_m .contenu .titre{float:left;height:12px;width:472px; padding-top:12px;color:#C20047;font-weight:bold;font-size:12px;}
#panier2_encartrose .encart_b {height:7px;background:url(../img/00-commun/encartrosemoyen_b.gif) no-repeat;font-size:1px;}
	
#panier2_titretable{background-color:#80746E;width:589px;height:30px;color:#FFFFFF;font-weight:bold;padding:10px 5px 0px 12px;clear:both;position:absolute;top:100px;left:15px;text-align:left;}
.panier2_ligneproduit{height:68px !important;height:78px;background-color:white;float:left;width:606px !important;width:589px;padding:5px 0px 5px 0px; border-bottom:1px solid #CCC7C5;}

#panier2_ligneproduit1{position:absolute;top:140px;left:15px;}
#panier2_ligneproduit2{position:absolute;top:219px;left:15px;}
#panier2_ligneproduit3{position:absolute;top:298px;left:15px;background-color:#F9E5EC;}



#panier2_table{float:left;margin-bottom:5px;}
#panier2_table tr th{vertical-align:top;height:30px;background-color:#80746E;color:#FFF;text-align:left;margin:0;padding:10px 0px 0px 9px;font-size:11px;font-weight:bold;}
#panier2_table tr td{vertical-align:top;height:74px;border-bottom:1px solid #CCC7C5;}
#panier2_table tr.cadeau td{vertical-align:top;height:60px;border-bottom:1px solid #CCC7C5;background-color:#F9E5EC;}
#panier2_table tr.gris td{vertical-align:top;height:74px;border-bottom:1px solid #CCC7C5;background-color:#EFEDEB;}

/* ******************** */

.panier2_ligneproduitdernier{clear:both;float:left;margin:0;padding:0;background-color:white;}

.paiementpanier2 .tabtotal{margin-top:5px;width:472px;height:34px;/*float:left;*/border:0px solid green;/*margin:0 0 0 106px;*/background:url(../img/09-Commande/bck-total-recap.gif) no-repeat top left;font-weight:bold;}



.panier2 .tabtotal {border-bottom:1px solid #CCC7C5;border-right:1px solid #CCC7C5;border-left:1px solid #CCC7C5;margin-top:5px;width:416px;height:34px;float:right;font-weight:bold;}
.panier2 .tabtotal .montant{color:#C10048;margin-top:10px;width:100px;float:left;}
.panier2 .tabtotal .border{width:1px;border-left:1px solid #CCC7C5;float:left;}
.panier2 .tabtotal .libelle{color:#C10048;float:left;margin-top:10px;width:314px;text-align:right;}


.jNice .panier2 .tabtotal2{margin-top:5px;width:100%;height:34px;/*float:left;*/border:0px solid green;/*margin:0 0 0 106px;*/background:url(../img/09-Commande/bck-total-shoppinglist.gif) no-repeat top right;font-weight:bold;}
.jNice .panier2 .tabtotal2 .montant2{color:#C10048;float:left;/*margin:0 0 0 0;*/border:0px solid blue;position:relative;left:560px;top:10px;}
.jNice .panier2 .tabtotal2 .libelle2{color:#C10048;float:left;/*margin:0 90px 0 0;*/border:0px solid red;position:relative;position:relative;left:525px;top:10px;}


table.panier2{width:746px;color:#666;margin-left:11px;}
table.panier2 tr td, table.panier2 tr td,
.paiementpanier2 table.recappanier2 tr td, .paiementpanier2 table.recappanier2 tr td{border-bottom:1px solid #CCC7C5;} 
.panier2 tr.entete, .recappanier2 tr.entete{/*height:30px;*/}
.panier2 tr.entete td, .recappanier2 tr.entete td{color:#fff;font-weight:bold;background-color:#80746E;}
.panier2 tr.blanc, .recappanier2 tr.blanc{background:transparent url(../img/00-commun/1pblanc.gif) repeat-y scroll 0 0;/*height:74px !important;height:64px;*/position:relative;}
.panier2 tr.rose, .recappanier2 tr.rose{background:transparent url(../img/00-commun/1prose.gif)  scroll 0 0;/*height:74px !important;height:64px;*/position:relative;}
.panier2 tr.groupegris, .panier2 tr.gris, .recappanier2 tr.groupegris, .recappanier2 tr.gris{background:transparent url(../img/00-commun/1pgris.gif)  scroll 0 0;/*height:74px !important;height:64px;*/position:relative;}


.panier2 tr.entete td.col_1{padding:0px 0 0px 14px;text-align:left;width:292px;color:#ffffff;}
.panier2 tr.entete td.col_2{padding:0px 0 0 9px;width:133px;text-align:left;color:#ffffff;}
.panier2 tr.entete td.col_3{padding:0px 0 0 5px;width:80px;text-align:left;color:#ffffff;}
.panier2 tr.entete td.col_4{padding:0px 0px 0 0px;width:90px;text-align:center;color:#ffffff;}
.panier2 tr.entete td.col_5{padding:0px 0px 0 0px;width:70px;text-align:center;color:#ffffff;}
.panier2 tr.entete td.col_6{padding:0px 0px 0 0px;width:65px;text-align:center;color:#ffffff;}
.panier2 tr.entete td.col_7{padding:0px 0px 0 0px;width:33px;text-align:center;color:#ffffff;text-align:center;}

.panier2 tr td.col_1_1, .recappanier2 tr td.col_1_1{padding:5px 0 5px 5px;text-align:center;width:65px;vertical-align:middle;}

.panier2 tr td.col_1_1 img, .recappanier2 tr td.col_1_1 img{border:1px solid #E7E7E7;}
.panier2 tr td.col_1_2 img, .recappanier2 tr td.col_1_2 img{float:right;}

.panier2 tr.groupegris td.col_1, .recappanier2 tr.groupegris td.col_1{padding:10px 0 8px 14px;text-align:left;width:292px;color:#ffffff;}
.panier2 tr.groupegris td.col_1 div.descente, .recappanier2 tr.groupegris td.col_1 div.descente{float:left;width:48px;border:0px solid red;text-align:center;vertical-align:middle;margin-top:15px;}
.panier2 tr.groupegris td.col_1 div.groupedesc, .recappanier2 tr.groupegris td.col_1 div.groupedesc{float:left;width:160px;border:0px solid blue;margin-top:15px;}
.panier2 tr.groupegris td.col_1 div.visuel, .recappanier2 tr.groupegris td.col_1 div.visuel{float:right;border:0px solid green;}





 .panier2 tr.rose td.col_1_2, .panier2 tr.rose td.col_1_2 b,
 .recappanier2 tr.rose td.col_1_2, .recappanier2 tr.rose td.col_1_2 b{color:#C20047;}
	
.recappanier2 tr.blanc td.col_1_2, .recappanier2 tr.gris td.col_1_2, .recappanier2 tr.rose td.col_1_2, 
.panier2 tr.blanc td.col_1_2, .panier2 tr.gris td.col_1_2, .panier2 tr.rose td.col_1_2{padding:18px 0 5px 5px;text-align:left;width:227px;vertical-align:top;}




.panier2 tr.blanc td.col_2, .panier2 tr.gris td.col_2, .panier2 tr.rose td.col_2, 
.recappanier2 tr.blanc td.col_2, .recappanier2 tr.gris td.col_2, .recappanier2 tr.rose td.col_2{padding:18px 0 5px 5px;text-align:left;vertical-align:top;}

.panier2 tr.groupegris td.col_2_7{text-align:center;padding:0 15px 0 40px;}

.panier2 tr.blanc td.col_3, .panier2 tr.gris td.col_3, .panier2 tr.rose td.col_3{padding:18px 5px 5px 5px;color:#C20047;text-align:right;vertical-align:top;}

.panier2 tr.blanc td.col_4, .panier2 tr.gris td.col_4, .panier2 tr.rose td.col_4, 
.recappanier2 tr.blanc td.col_3, .recappanier2 tr.gris td.col_3, .recappanier2 tr.rose td.col_3{padding:18px 5px 5px 5px;color:#C20047;text-align:right;vertical-align:top;font-weight:900;}

.panier2 tr.blanc td.col_5, .panier2 tr.gris td.col_5, .panier2 tr.rose td.col_5{padding:18px 10px 5px 5px;color:#666;text-align:right;vertical-align:top;font-weight:bold;}

.panier2 tr.blanc td.col_6, .panier2 tr.rose td.col_6,
.recappanier2 tr.blanc td.col_4, .recappanier2 tr.gris td.col_4, .recappanier2 tr.rose td.col_4{padding:18px 10px 5px 0px;font-weight:bold;color:#C20047;text-align:right;vertical-align:top;}

.panier2 tr.groupegris td.col_6{padding:33px 10px 5px 0px;font-weight:bold;color:#C20047;text-align:right;vertical-align:top;}

.panier2 tr.gris td.col_6{padding:18px 10px 5px 5px;font-weight:bold;color:#666;text-align:right;vertical-align:top;}
.panier2 tr.blanc td.col_7, .panier2 tr.gris td.col_7, .panier2 tr.groupegris td.col_7, .panier2 tr.rose td.col_7{padding:18px 0px 5px 0px;text-align:center;font-weight:bold;color:#C20047;vertical-align:top;}

.panier2 tr.entete td.sep, .panier2 tr.blanc td.sep, .panier2 tr.gris td.sep, .panier2 tr.rose td.sep, 
.recappanier2 tr.entete td.sep, .recappanier2 tr.blanc td.sep, .recappanier2 tr.gris td.sep, .recappanier2 tr.rose td.sep{width:1px;padding:5px 0 5px 0;}
.panier2 tr.entete td.sep div, .recappanier2 tr.entete td.sep div{background-color:#B3ACA8;width:1px;height:20px;font-size:1px;}

.panier2 tr.blanc td.sep div, .panier2 tr.gris td.sep div, .panier2 tr.groupegris td.sep div, .panier2 tr.rose td.sep div, 
.recappanier2 tr.blanc td.sep div, .recappanier2 tr.gris td.sep div, .recappanier2 tr.rose td.sep div{background-color:#CCC7C5;width:1px;height:64px;font-size:1px;}

.panier2 tr.inactif td.col_1_2, .panier2 tr.inactif td.col_1_2 b{color:#B1AEAE;}
.panier2 tr.inactif td.col_4{color:#B1AEAE;text-align:center;}

table.panier2 .prix{width:33px;background-color:#C10048;color:#FFFFFF;font-weight:bold;margin-left:2px;padding:0 0 0 1px;text-align:center;float:right;}
table.panier2 tr.inactif .prix{width:33px;background-color:#B1AEAE;color:#FFFFFF;font-weight:bold;margin-left:2px;padding:0 0 0 1px;text-align:center;float:right;}

.panier2 a.catalogue {background:transparent url(../img/09-Commande/picto-catalogue.png) no-repeat scroll 0 0;clear:both;float:left;margin-bottom:3px;padding-left:15px;text-decoration:underline;color:#C20047;height:15px;}


/* specifique onglets du lot client*/
.listecommandes a, .listecommandes a:link {text-decoration:underline;}
.listecommandes .caption{color:#000000;margin:0 0 5px 0;}
table.listecommandes{width:746px;color:#666;margin:0 auto;text-align:center;}
table.pagination{color:#666;margin:5px auto;width:565px;text-align:center;}
table.histocommandes{color:#666;margin:0 auto;width:auto;text-align:center;border:0px solid blue;}
table.listecommandes tr td, table.histocommandes tr td{border-bottom:1px solid #CCC7C5;border-bottom:1px solid #CCC7C5;}

.listecommandes tr.entete td.sep{width:1px;padding:5px 0 5px 0;}
.listecommandes tr.entete td.sep div{background-color:#CCC7C5;width:1px;height:20px;font-size:1px;}

.listecommandes tr.blanc td.sep{width:1px;padding:15px 0 15px 0;}
.listecommandes tr.blanc td.sep div{background-color:#CCC7C5;width:1px;height:51px;font-size:1px;}

.listecommandes tr.entete td{color:#fff;font-weight:bold;background-color:#80746E;color:#ffffff;text-align:left;}

.histocommandes tr.entete td.col_1, 
.listecommandes tr.entete td.col_1{padding:0px 0 0px 11px;width:94px;text-align:left;}

.histocommandes tr.entete td.col_2, 
.listecommandes tr.entete td.col_2{padding:0px 0 0 15px;width:130px;text-align:left;}

.histocommandes tr.entete td.col_3, 
.listecommandes tr.entete td.col_3{padding:0px 0 0 14px;width:96px;text-align:left;}

.histocommandes tr.entete td.col_4, 
.listecommandes tr.entete td.col_4{padding:0px 0px 0 15px;width:136px;text-align:left;}

.listecommandes tr.entete td.col_5{padding:0px 0px 0 14px;width:152px;text-align:left;}
.listecommandes tr.entete td.col_6{padding:0px 0px 0 14px;width:98px;text-align:left;}

.listecommandes tr.entete td.col_7, 
.histocommandes tr.entete td.col_7{padding:0px 0px 0 14px;width:84px;text-align:left;}

.listecommandes tr.blanc td{vertical-align:top;}
.listecommandes tr.blanc td.col_1{padding:18px 0 0px 11px;text-align:left;}
.listecommandes tr.blanc td.col_2{padding:18px 0 0 15px;text-align:left;}
.listecommandes tr.blanc td.col_3{/*padding:18px 0 0 14px;text-align:left;*/padding:18px 14px 0 0;text-align:right;}
.listecommandes tr.blanc td.col_4{padding:18px 0px 0 15px;text-align:left;}
.listecommandes tr.blanc td.col_5{padding:18px 0px 0 14px;text-align:left;}
.listecommandes tr.blanc td.col_5 .floatl{width:112px;}
.listecommandes tr.blanc td.col_6{padding:18px 0px 0 14px;text-align:left;}
.listecommandes tr.blanc td.col_7{padding:18px 0px 0 14px;text-align:left;}
.listecommandes tr.blanc td.col_7 a:link{text-decoration:underline;}

.listecommandes div.aide{float:right;background:transparent url(../img/09-Commande/picto-pointinterro.png) no-repeat top left; width:18px;height:18px;margin:0px 5px 0 0;cursor:pointer;border:0px solid red;}

a.historique {
background:transparent url(../img/09-Commande/picto-historique.gif) no-repeat scroll 0 0;
clear:both;
float:left;
margin:10px 0 4px 0;
padding-left:26px;
text-decoration:underline;

}
a.encours {
background:transparent url(../img/09-Commande/picto-commandesencours.gif) no-repeat scroll 0 0;
clear:both;
float:left;
margin:10px 0 4px 0;
padding-left:21px;
text-decoration:underline;

}

/* /tableau */


.panier2 .action, .paiementpanier2 .action, .livraison .action{margin-top:10px;width:100%;border:0px solid blue;}
.livraison .action .filet{border-bottom:1px solid #AEA49E;float:left;font-size:1px;margin:6px 10px 0 0;padding:0;width:586px;}
.paiementpanier2 .action .filet{border-bottom:1px solid #AEA49E;float:left;font-size:1px;margin:3px 10px 0 0;padding:0;width:270px;}

.panier2 .action .gauche{float:left;margin:0px 10px 0 0;width:290px;}
.panier2 .action .gauche .filet{border-bottom:1px solid #AEA49E;float:left;font-size:1px;margin:6px 10px 0 0;padding:0;width:290px;}
.panier2 .action .gauche .bt{float:left;padding-top:7px;}

.paiementpanier2 .action input{float:right;width:181px;height:54px;margin:0 0 30px 0;padding:0;}
.livraison .action input{float:right;width:160px;height:56px;margin:0 0 30px 0;padding:0;}
.panier2 .action input{float:right;width:160px;height:56px;margin:0 0 30px 0;padding:0;}


.panier2 .upselling{background:url(../img/09-Commande/fond-upselling.png) no-repeat;
background-position:0px 0px;
padding:55px 0px 0px 7px;
text-align:center;
height:260px;
width:210px;
margin:20px 0 20px 0;
position:relative;
border:0px solid red;
}

.destinataires {margin:15px 0px 15px 12px;}

#titreModifAdresse { font-size:23px;}


