
/* Facture */

#facture {
	border:1px solid black;
	padding:5px;
	background-color :#FFFFFF;
	font-family :Arial !important;
	font-size :10px;
	margin:0;
}

#facture .societe, #facture .destinataire  {
	/* border:1px solid black; */
	padding:5px;
	width:50%;
	text-align: left;
	vertical-align: top;
	margin:0;
}

#facture p {
	/* border:1px solid black; */
	padding:5px;
}

#facture table.detailsFacture {
	width:100%;
	margin: 5px auto;
	border:1px solid #000000;
	border-collapse: collapse;
    text-align: left;
	font-family :Arial !important;
}

#facture table.detailsFacture th {
	font-weight: bold;
	font-size: 1em;
	border: 1px solid #000000;
}

#facture table.detailsFacture tr.total td {
	font-weight: bold;
	font-size: 1.2em;
	border: 1px solid #000000;
}

#facture table.detailsFacture td.droite {
	text-align: right;
	text-indent: 5px;
}
#facture table.detailsFacture td.gauche {
	text-align: left;
	text-indent: 5px;
}
#facture table.detailsFacture tr.total td.caseTotal {
	text-align: left;
	text-indent: 10px;
}

#facture p.montantARegler {
	height:50px;
	text-align:center;
    line-height:50px;
}

#facture table.reglement {
	text-align:left;
	border:1px solid #000000;
    width: 100%;
}
#facture span.clikeo, #facture span.banque {
	display:block; 
	padding-left:100px;
}


#facture table.enTete {
	width:100%;
	border-collapse: collapse;
}

#facture table.enTete td{
	width:50%;
}


#facture table.tableauEnTete {
	width:100%;
}
#facture table.tableauEnTete td {
	width:50%;
	text-align:left;
}

#facture td.titreEnTete {
	font-weight:bold;
}

#facture p.coordonneeClient {
	margin-top:0; 
    border:1px solid #000000;
}

#facture p.ligneDuBas {
	font-size:10px;
	margin:auto;
    margin-top:10pt;
    width: 100%;
    text-align: center;
}

#facture img.logo-clikeo {
}

#facture .numeroFacture {
    font-size:1.5em;
    text-align: right;
    font-weight: bold;
}