body
{
	background : #FFFFFF;
	margin : 0 auto;
	padding : 0;
	font-family : Verdana, Arial, Serif;
	font-size : 12px;
}

.center_imp_facture
{
	text-align : center;
	margin : 30px 0 30px 0;
}

.imp_facture
{
	color : red;
	font-family: 'Gochi Hand', cursive;
	font-size : 22px;
	text-decoration : none;
}

.imp_facture:hover
{
	color : #4B4B4B;
}

header
{
	display : block;
	width : 950px;
	height : 190px;
	margin : 30px auto 0 auto;
	padding : 0;
}

#pageTitle_imp
{
	display : block;
	width : 950px;
	font-size : 18px;
	margin : 50px auto 10px auto;
	text-align : center;
}

#container
{
	display : block;
	width : 860px;
	margin : 0 auto;
	padding : 50px 45px 25px 45px;
	text-align : justify;
}

h1
{
	font-family: 'Gochi Hand', cursive;
	font-size : 22px;
	color : #4e797f;
}

#infosCommande
{
	margin : 0 0 50px 0;
}

#table_imp
{
	border : 1px solid #000000;
	border-radius : 5px;
	width : 860px;
	border-spacing: 0;
}

#table_imp thead
{
	font-family: 'Gochi Hand', cursive;
	font-size : 22px;
	color : #000000;
}

#table_imp thead td
{
	width : 33%;
	padding : 3px;
	text-align : center;
	border-bottom : 1px solid #000000;
	border-right : 1px solid #000000;
}

#table_imp thead td:last-child
{
	border-right : transparent;
}

#table_imp tbody
{
	color : #4E797F;
}

#table_imp tbody td
{
	height : 40px;
	padding : 3px 10px 3px 10px;
	text-align : center;
	border-right : 1px solid #000000;
}

#table_imp tbody td:last-child
{
	border-right : transparent;
}

#recapCommande
{
	margin : 0 0 50px 0;
}

#table_recap
{
	border : 1px solid black;
	border-radius : 5px;
	width : 860px;
	border-spacing: 0;
}

#table_recap thead
{
	font-family: 'Gochi Hand', cursive;
	font-size : 22px;
	color : #000000;
}

#table_recap thead td
{
	padding : 3px;
	text-align : center;
	border-bottom : 1px solid black;
	border-right : 1px solid black;
}

#table_recap thead td.left
{
	padding : 3px 3px 3px 10px;
	text-align : left;
}

#table_recap thead td.right
{
	padding : 3px 10px 3px 3px;
	text-align : right;
}

#table_recap thead td:first-child
{
	text-align : left;
	padding : 0 0 0 15px;
}

#table_recap thead td:last-child
{
	border-right : transparent;
}

#table_recap tbody td
{
	height : 40px;
	padding : 3px 10px 3px 10px;
	text-align : center;
	border-right : 1px solid black;
	border-bottom : 1px solid black;
	color : #4E797F;
}

#table_recap tbody td.left
{
	text-align : left;
}

#table_recap tbody td.right
{
	text-align : right;
}

#table_recap tbody td:first-child
{
	text-align : left;
	padding : 0 0 0 15px;
}

#table_recap tbody td:last-child
{
	border-right : transparent;
}

#table_recap tbody tr:last-child td
{
	border-bottom : 1px solid black;
}

#table_recap tfoot
{
	font-family: 'Gochi Hand', cursive;
	font-size : 22px;
	color : #000000;
}

#table_recap tfoot td
{
	padding : 3px 10px 3px 3px;
	text-align : right;
}

#table_recap tfoot td:nth-last-child(2)
{
	border-right : 1px solid #000000;
}

.cell1
{
	width : auto;
}

.cell2
{
	width : 135px;
}

.cell3
{
	width : 145px;
}

.cell4
{
	width : 50px;
}

.cell5
{
	width : 105px;
}

footer
{
	display : block;
	width : 860px;
	height : 30px;
	margin : 0 auto 30px  auto;
	padding : 9px 45px 0 45px;
}

.copyright
{
	font-family: 'Gochi Hand', cursive;
	font-size : 14px;
	margin : 0;
	padding : 0;
}

























