.facturation
{
	position:relative;
	top: -15px;
	z-index:5;
	background-color: #ebf1de;
	border: #4d4d4d solid 1px;
	padding-left:2px;
	padding-right:2px;
	text-align:left;
	width:320px;
	

}


.facturationlegend 
{
	position:relative;
	top: 0px;
	background-color: #FFFFFF;
	border: #77933c solid 1px;
	padding:7px;
	margin-left:15px;
	font-size:12px;
	width: 220px;
	z-index:10;
}


.livraison
{
	position:relative;
	top: -15px;
	z-index:5;
	background-color: #dce6f2;
	border: #4d4d4d solid 1px;
	padding-left:2px;
	padding-right:2px;
	padding-top:15px;
	text-align:left;
	width:320px;


}

.livraisonlegend 
{
	position:relative;
	top: 0px;
	background-color: #FFFFFF;
	border: #376092 solid 1px;
	padding:7px;
	margin-left:15px;
	font-size:12px;
	z-index:10;
	width:205px;
}

.panierdiv
{
	position:relative;
	top: 7px;
	z-index:5;
	background-color: #f2f2f2;
	border: #4d4d4d solid 1px;
	padding-top:10px;
	padding-left:2px;
	padding-right:2px;
	text-align:left;
	width:321px;
	color: black;
}

.panierdiv TD
{
	color: black;
}

a.buttonbiggreen, a.buttonbiggreen:hover,   a.buttonbiggreen:visited,  a.buttonbiggreen:link,  a.buttonbiggreen:active
{	
	margin-left:5px;
	margin-top:15px;
	display:block;
	background-image:url("../ximg/v2/valideradresses.gif");
	width: 322px;
	height: 38px;
	text-align:left;
	color:white;
	font-size:13px;
	font-family:arial;
	line-height:38px;
	text-indent:25px;
	font-weight:bold;
	text-decoration:none;
}



.fssimule
{
	font-size:12px;
}

.labelfacturation TD
{
	color: #7f7f7f;
	font-family: arial;
	font-size:12px;
	height:25px;
}

.valuefacturation TD, span.valuefacturation
{
	vertical-align:top;
	color: #350000;
	font-family: arial;
	font-size:12px;
	height:20px;
}

.divmemeadresse
{
	background-color: #f2f2f2;
	border: solid 1px #4d4d4d;
	margin-right:8px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 8px;
	padding-left: 20px;
	color:black;
}

.divsauvegarder
{
	background-color: #d9d9d9;
	border-left: solid 1px #4d4d4d;
	border-right: solid 1px #4d4d4d;
	margin-right:8px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 8px;
	padding-left: 20px;
	color:black;
}


.tablelivraison
{
	font-size: 12px;
	color: black;
	font-family: verdana;
}

.tablelivraison TD
{
	padding-bottom:8px;
}

.noubliezpas
{
	color:#888787;
	font-size:12px;
	font-family:verdana;
	font-style:italic;
}

#maincell
{
	width:802px;
	text-align: left;
	vertical-align:top;
}

.rightcell
{
	width:178px;
		vertical-align:top;
}

/*tableau ombr?*/

TD.cellshadowright
{
	background-image:url("../ximg/v2/ombredroite.gif");
	width:8px;
}

TD.cellshadowtopright
{
	background-image:url("../ximg/v2/ombrehautdroite.gif");
	width:8px;
}


TD.cellshadwowtop
{
	background-image:url("../ximg/v2/ombrehautdroite.gif");
	width:8px;
}

.cellshadowbottomleft
{
	border-left:0px;
	border-right: 0px;
	background-image:url("../ximg/v2/ombrebasgauche.gif");
	height:7px;
}

TD.cellshadowbottom
{
	background-image:url("../ximg/v2/ombrebas.gif");
	height:7px;
}

TD.cellshadowbottomright
{

	background-image:url("../ximg/v2/ombrebasdroite.gif");
	height:7px;
	width: 8px;
}

TD.cellshadowtop
{
	background-color: #42951e;
	border:1px solid #42951e;
}


TD.cellshadowleft
{
	width:8px;
	border-left:1px solid #e5ece5;
}




/* fin tableau ombr?*/
