.trPanierHeader{
    font:bold 11px Verdana;
    background-color:#FF8B00;
    height:30px;
    vertical-align: middle;
}
.tdPanierHeader{
    border: 1px solid #FEBC71;
	text-align:center;
    background-color: #FFD823;
    color: #000000;
    vertical-align: middle;
}
.tdPanierHeaderBottom{
	text-align:right;
    vertical-align: middle;
    background-color:#FF8B00;
    color: #FFFFFF;
}
.trPanierRow{
    color:#000000;
    background-color:#FFFFFF;
    border: 1px solid #FEBC71;
}
.trPanierRow td{
    border: 1px solid #FEBC71;
    vertical-align: middle;
}
.trPanierFDP{
    background-color: #ffe468;
    color: #000000;
    height: 30px;
}
.trPanierFDP td{
    background-color: #FFE468;
    border: 1px solid #FEBC71;
    vertical-align: middle;
}

/****************panier**************/
.txtpanier{
	background-image:url(../images/bar/btn-panier-checked.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	width:170px;
	height:24px;
	margin-top:0px;
  margin-right:0px;
  display:inline;
  margin-left:0px;
}
.txtpanier_over{
	background-image:url(../images/bar/charte/btn-panier.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:170px;
	float:left;
	height:24px;
	margin-top:0px;
  margin-right:0px;
  margin-left:0px
}
.txtpanier_selected{
	background-image:url(../images/bar/btn-panier-select.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:170px;
	float:left;
	height:24px;
	cursor: pointer;
	margin-top:0px;
  margin-left:0px
}
.txtidentification{
	background-image:url(../images/bar/btn-identification-checked.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	width:170px;
	height:24px;
	margin-top:0px;
  margin-right:0px;
}
.txtidentification_over{
	background-image:url(../images/bar/btn-identification.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	width:170px;
	height:24px;
	margin-top:0px;
  margin-right:0px;
}
.txtidentification_selected{
	background-image:url(../images/bar/btn-identification-select.gif);
	background-position:top left;
	float:left;
	background-repeat:no-repeat;
	width:170px;
	height:24px;
	margin-top:0px;
  margin-right:0px;
}
.txtrecapitulatif{
	background-image:url(../images/bar/btn-recapitulatif-checked.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	width:170px;
	height:24px;
	margin-top:0px;
  margin-right:0px;
}
.txtrecapitulatif_over{
	background-image:url(../images/bar/btn-recapitulatif.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:170px;
	float:left;
	height:24px;
	margin-top:0px;
  margin-right:0px;
}
.txtrecapitulatif_selected{
	background-image:url(../images/bar/btn-recapitulatif-select.gif);
	background-position:top left;
	float:left;
	background-repeat:no-repeat;
	width:170px;
	height:24px;
	margin-top:0px;
  margin-right:0px;
}
.txtpaiement{
	background-image:url(../images/bar/btn-paiement-checked.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	width:170px;
	height:24px;
	margin:0;
	padding:0;
	margin-top:0px;
  margin-right:0px;
}
.txtpaiement_over{
	background-image:url(../images/bar/btn-paiement.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	width:170px;
	height:24px;
	margin-top:0px;
}
.txtpaiement_selected{
	background-image:url(../images/bar/btn-paiement-select.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	width:170px;
	height:24px;
	margin-top:0px;
  margin-right:0px;
}


/* PANIER */
.panier-content{
  width:570px;
  text-align:center;
  margin:0 auto;
  font:normal 11px Verdana;
  color: #5d5d5d;

  }
.panier-content ul{
  list-style-type: none;
  text-align: center;
  margin:0px auto;
  }

/* panier */

.table-compte{
  background:#FEDFC0;
  width:100%;
  clear:both;
  text-align: center;
  margin-top:20px;
  float:left;
  border:1px solid #F0B6BD;
  font:normal 11px Tahoma;
  }
.table-compte thead td{
    background-color:#F7B549;
    color:#ffffff;
    font-weight:bold;
    height:30px;
    margin:0 auto;
    border-bottom:1px solid #C48113;
    }
tr.table-row{background-color:red;}

  tr.table-row td{
    height:20px;
    }
  .odd{background-color: #EAEBED;}
  .even{background-color: #ffffff;}

  .table-compte td img{cursor: pointer;}
  .table-compte td.alignright{
    text-align: right;
    padding-right:5px;
    }

.inputForm{
    border: 1px solid #FFCE96; background-color: #FFFFFF; float: none;
}


