	
	body {
		margin:0; padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333;
	}
	
	#header, #mainMenu, #footer, #orderConfirmationForm { display:none; }
	
	
	#orderConfirmation #coordonneesClient { margin:10px 40px; padding:5px; border:0px solid #a0a0a0; background:#fafafa; width:300px; line-height:1.5; }
	
	#orderConfirmation #tblProducts { margin:10px 40px; width:640px; }
	#orderConfirmation #tblProducts td.col-quantity { width:50px; text-align:center; }
	#orderConfirmation #tblProducts td.col-prix { width:80px; text-align:right; }
	#orderConfirmation #tblProducts td.col-prix2 { width:80px; text-align:right; }
	
	#orderConfirmation dl { margin:10px 40px; padding:0; cursor:default; }
	#orderConfirmation dt { float:left; width:150px; }
	#orderConfirmation dd { margin-left:5px; }
	#orderConfirmation dt.finalPrice { font-weight:bold; }
	#orderConfirmation dd.finalPrice { font-weight:bold; }
	
	#orderPrinting {
		background-image:none;
		background:#fff;
		overflow-x:hidden;
	}
		#orderPrinting #content {
			background:#fff none;
		}
		#orderPrinting h1 {
			text-align:center;
			padding:5px 0;
			line-height:1.5;
			color:#333;
			border-top:1px solid #333;
			border-bottom:1px solid #333;
			font-size:18px; font-weight:normal;
		}
		#orderPrinting h2 {
			padding:5px 0;
			color:#333;
			font-size:14px; font-weight:bold;
		}
		#orderPrinting p {
			margin:10px 30px;
		}
		#orderPrinting #coordonneesClient {
			margin:10px 30px;
		}
		#orderPrinting table {
			border-spacing:0; border-collapse:collapse;
			margin:10px 30px;
		}
		#orderPrinting table th  {
			background:#fafafa;
		}
		#orderPrinting table th, #orderPrinting table td {
			border:1px solid #999;
			padding:2px 5px;
		}
		
	
	
	
	