.TABLEPanier{
font-family:arial;
font-size:11px;
font-weight:bold;
color:#C53A4D;
margin: 0px 0px 0px 15px;
}
.TDPanierEcommerce{
font-family:arial;
font-size:11px;
font-weight:bold;
color:#C53A4D;
}

/* Pour tableau détail du panier */
#dgPanier
{
	table-layout:fixed;
	border:1px solid #D4D0C8;
	width:550px;
}
.TDDataGridPanier
{
	border:0px solid red;
}
.HeaderRefCol
{
	width:100px;
}
.HeaderNomCol
{
	width:100px;
}
.HeaderPrixUnotHTCol
{
	width:70px;
}
.HeaderQteCol
{
	width:60px;
}
.HeaderPrixHTCol
{ 
	width:50px;
}
.HeaderSuppCol
{
	width:60px;
}
.HeaderRefCol,
.HeaderNomCol,
.HeaderPrixUnotHTCol,
.HeaderQteCol,
.HeaderPrixHTCol,
.HeaderSuppCol
{
  font-size:11px;
  color:#B43A45;
  padding:0px;
  text-align:center;
  border-bottom:1px solid #B43A45;
}
.ItemRefCol,
.ItemNomCol,
.ItemCaractCol,
.ItemPrixUnotHTCol,
.ItemQuantiteCol,
.ItemPrixHtCol,
.ItemSuppCol
{
  font-size:11px;
  color:#666;
  padding:0px;
  text-align:center;
}
.ItemQuantiteCol input
{
	border:1px solid #666;
	width:30px;
	text-align:center;
}
/* FIN DE Pour tableau détail du panier */
/* Pour tableau Footer panier (totaux) */

.TableFooterPanier
{
	table-layout:fixed;
	border:0px solid #D4D0C8;
	width:400px;
}
.TableFooterPanier_TdLibelle
{
	width:200px;
	color:#666;
	font-family:Arial;
	font-weight: normal;
	border-bottom:1px solid #666;
	padding:3px;
}
.TableFooterPanier_TdPrix
{
	width:100px;
	color:#666;
	font-family:Arial;
	font-weight: normal;
	border-bottom:1px solid #666;
	padding:3px;
}
.TableFooterPanier_TdRecalculer
{
	padding-top:10px;
	text-align: left;
}
.TableFooterPanier_TdLibelleTotal
{
		
	color:#666;
	font-family:Arial;
	font-weight:  bold;
	border-bottom:1px solid #666;
	padding:3px;
}
.TableFooterPanier_TdPrixTotal
{
		
	color:#666;
	font-family:Arial;
	font-weight:  bold;
	border-bottom:1px solid #666;
	padding:3px;
}
/* FIN DE Pour tableau Footer panier (totaux) */




.TABLEEcommerce{
width:160px;
font-family:arial;
font-size:11px;
font-weight:bold;
color:#333333;
margin: 0px 0px 20px 10px;
}
 
.TDNiveauEcommerce1 
{
  padding: 0px 0px 0px 10px;
background-image: url(/com/images/fleche_menu_rouge.gif);
background-repeat:no-repeat;
background-position:left top;
height:10px;
}

.TDNiveauEcommerce1_selected 
{
padding: 0px 0px 0px 10px;
background-image: url(/com/images/fleche_menu_noir.gif);
background-repeat:no-repeat;
background-position:left top;
height:10px;
}

.TDNiveauEcommerce1 A
{
  color:#000000 ;
  text-decoration: none;
}

.TDNiveauEcommerce1_selected A {
  color:#C53A4D ;
  text-decoration: none;
}

.TDNiveauEcommerce2 
{
  padding: 0px 0px 0px 20px;
  background-image: url(/com/images/carre_noir.gif);
background-repeat:no-repeat;
background-position:left middle;
}
.TDNiveauEcommerce2_selected 
{
  padding: 0px 0px 0px 20px;
  background-image: url(/com/images/carre_rouge.gif);
background-repeat:no-repeat;
background-position:left middle;
}

.TDNiveauEcommerce2 A
{
  color:#000000 ;
  text-decoration: none;
}
.TDNiveauEcommerce2_selected  A
{
  color:#C53A4D ;
  text-decoration: none;
}

.TDNiveauEcommerce3 
{
  color:#000000 ;
  text-decoration: none;
  padding: 0px 0px 0px 30px;
  font-weight:normal;
}
.TDNiveauEcommerce3_selected 
{
  color:#C53A4D ;
  text-decoration: none;
  padding: 0px 0px 0px 30px;
  font-weight:normal;
}

.TDNiveauEcommerce3 A
{
  color:#C53A4D ;
  text-decoration: none;
  font-weight:normal;
}
.TDNiveauEcommerce3_selected A
{
  color:#C53A4D ;
  text-decoration: none;
  font-weight:normal;
}

.TDMenuGaucheTDSeparator {
font-family:arial;
font-size:11px;
color:#333333;
font-weight:normal;
line-height:7px;
height:7px;
}
/* ***********************************  *********************************** */
.TDPayment {
font-family:arial;
font-size:10px;
font-weight:normal;
color:#003366;
padding: 0px 0px 0px 15px;
background-image:url(/com/images/cadena.gif);
background-position:left middle;
background-repeat:no-repeat;

}

.pTexteSimple
{
margin:5px;
font:arial;
font-size:11px;
color:#666666;
}
.Liens
{
margin:5px;
font:arial;
font-size:11px;
color:#C53A4D;
}
.spanErreur
{
font:arial;
font-size:11px;
font-weight:bold;
color:#C53A4D;
}