.clearPage {page-break-after:always;height:0;border:0;background:none;line-height:1px;padding:0;margin:0;}


body {color:#000;font-size:12pt;}
h1 {font-size:18pt;color:#1C5C7E;}
h2 {font-size:14pt;color:#000;margin: 5px 0;}
h3 {font-size:12pt;color:#000;margin: 5px 0;}
p, address, td {font-size:12pt;color:#000;}

img {float:left;margin-right:30px;}

.invoiceAdress {float:left;padding-right:25px;border-right:1px dashed #999;}
.deliveryAdress {padding-left:25px;overflow:hidden;}

table.selectionPannier {border-spacing:0;text-align:center;border-collapse:collapse;width:100%;}
table.selectionPannier tr th {color:#2476a1;border:1px dashed #2476a1;padding:5px 5px;text-align:center;font-weight:bold;}
table.selectionPannier tr.prodCart {border-bottom:1px solid #e6e6e6;}
table.selectionPannier tr td {padding:5px 0;color:#3C3B42;line-height:20px;}
table.selectionPannier tr.prodCart td {border-right:1px dashed #ddd;}
table.selectionPannier tr td.nomProd {color:#1C5C7E;text-decoration:none;}

table.total {text-align:center;border-collapse:collapse;margin-top:10px;}
table.total tr {border-bottom:1px dashed #6aa7c2;}
table.total td {font-weight:bold;font-size:12px;color:#13698f;padding:2px;}
table.total tr td {text-align:left;}
table.total tr td.tdvalue {text-align:right;}	

table.total tr.totalAmount {border-bottom:none;}	
table.total tr.totalAmount td {color:#0a5272;font-size:13pt;}

#faqs {display: none;}
.faq {display: none;}