#paniervide	{
	float: left;
	width: 100%;
	margin: 0 1%;
	padding: 20px 0 0 0;
	font-size: 130%;
	line-height: 40px;
	font-weight: bold;
}

#paniervide a{
	font-size: 0.8em;
	font-weight: normal;

}
/*-----------------------------------------------------------------------------------------------------------*/
.cdeproduit	{
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
}
.cdeproduit .entete	{
	float: left;
	height: 3em;
	margin: 0;
	padding: 0;
	background-color: #F5F4F9;
}
.cdeproduit .entete p	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 3em;
	color: #666666;
	font-weight: bold;
}
.cdeproduit #vignette		{ width: 10%;}
.cdeproduit #libelle		{ width: 40%;}
.cdeproduit #quantite		{ width: 10%;}
.cdeproduit #prix		{ width: 15%;}
.cdeproduit #montant		{ width: 15%;}
.cdeproduit #actionligne	{ width: 10%;}

.cdeproduit .ligne	{
	float: left;
	height: 60px;
	margin-top: 10px;
	padding: 0;
}
.cdeproduit .ligne p	{
	margin: 0;
	padding: 0;
	height: 60px;
	/*line-height: 60px;*/
	border-bottom: 1px solid #F5F4F9;
}
/*
.cdeproduit .ligne#libelle p	{
	line-height: 30px;

}
*/
.cdeproduit #quantite p a{
	font-size: 0.8em;
}
.cdeproduit #quantite input {
	font-size: 100%;
	width: 30px;
	text-align: center;
	background: #F5F4F9;
}
.cdeproduit #quantite .erreur {
	background: #FFEEEE;
	color: black;
}
.cdeproduit .ligne#actionligne input {
	margin: 0;
	padding: 0;
	font-size: 0.8em;
	font-weight: bold;
	width: 60px;
	height: 25px;
	background: #fff url('../images/boutique/images/fond_bouton.gif') repeat;
	border : 0px solid #fff;
}
.cdeproduit .ligne#actionligne input:hover {
	cursor: pointer;
}
/*-----------------------------------------------------------------------------------------------------------*/
#commande {
	float: left;
	width: 100%;
	height: 30px;
	margin-top: 10px;
	padding: 0;
	background-color: #bbb;
}

#poidstotal	{
	float: left;
					width: 28%;
	height: 30px;
	text-align: left;
	margin: 0;
	padding: 0;
}
#poidstotal p	{
	height: 30px;
	line-height: 30px;
	margin: 0;
	padding-left: 10px;
}
#recalculer	{ 
	float: left;
					width: 15%;
	height: 30px;
	margin: 0;
	padding: 0;
}
#recalculer p	{ 
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin: 0;
	padding: 0;
}
#recalculer input {
	margin: 0;
	padding: 0;
	font-size: 0.8em;
	font-weight: bold;
	width: 64px;
	height: 22px;
	background: #fff url('../images/boutique/images/fond_bouton.gif') repeat;
	border : 0px solid #fff;
}
#recalculer input:hover {
	cursor: pointer;
}
#commande #montanttotal	{
	float: right;
				width: 40%;
	height: 30px;
	margin: 0;
	padding-right: 13px;
}

#commande #montanttotal	p {
	height: 30px;
	line-height: 30px;
	text-align: right;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.decalagedroite	{
	float: right;
	width: 12%;
}
/*-----------------------------------------------------------------------------------------------------------*/
#livraison {
	float: left;
	width: 100%;
	height: 80px;
	margin: 0;
	padding: 0;
}

#livraison .titre{
	float: left;
	width: 50%;
	text-align: left;
	font-weight: bold;
	margin: 10px 10px;
	padding: 0;
}
#mode {
	float: left;
	width: 90%;
	height: 60px;
	margin: 5px 0 0 10px;
	padding: 0;
	text-align: left;
}
#mode label {
	text-align: right;
	width: 100px;
	margin: 0;
	padding: 0;
}
/*-----------------------------------------------------------------------------------------------------------*/
#actionpage {
	float: left;
	width: 100%;
	height: 40px;
	margin-top: 30px;
	padding: 0;
}

#retourboutique {
	float: left;
	width: 40%;
	height: 40px;
	text-align: center;
	margin: 0;
	padding: 0;
}
#fondretourboutique {
	width: 170px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	margin: 0;
	padding: 0;
	background: #fff url('../images/boutique/images/fond_bouton.gif') repeat;
}
#fondretourboutique a{
	font-size: 100%;
	font-weight: bold;
	text-decoration: none;
}
#commander {
	float: right;
	width: 40%;
	height: 40px;
	margin: 0;
	padding: 0;
}

#actionpage input {
	font-size: 100%;
	font-weight: bold;
	background: #fff url('../images/boutique/images/fond_bouton.gif') repeat;
	border : 0px solid #fff;
	height: 25px;
}

#actionpage input:hover {
	cursor: pointer;
}


