@charset "utf-8";
/* CSS Document */


/*
#DBE3EA
#BBCAD7
#2F404F

#06548E		//	BLEU1
#3188C9	//	BLEU2
#67ABDE		//	BLEU3

#64956A		//	VERT
#DD4417		//	ORANGE DE FOND
*/


#top {
	width:800px;
	float:center;
	margin-left:auto;
	margin-right:auto;
	height:400px;
	font-family:'Montserrat';
}
#top .emetteur {
	width:62%;
	display:inline-block;
	float:left;
	position:relative;
	vertical-align:top;
	text-align:left;		
}
#top .destinataire {
	width:36%;
	display:inline-block;
	float:right;
	position:relative;
	vertical-align:top;
	text-align:right;	
}
#emetteur {
	color:#06548E;
	font-size:0.8em;
	font-weight:600;
	line-height:20px;
	margin-bottom:20px;
}
#date {
	color:#000;
	font-size:0.9em;
	font-weight:400;
	line-height:20px;
	margin-bottom:2px;
}
#no {
	color:#000;
	font-size:0.9em;
	font-weight:400;
	line-height:20px;
	margin-bottom:2px;
}
#destinataire {
	font-family:'Montserrat';
	font-weight:600;
	font-size:1.1em;
	color:#000;
	line-height:20px;
text-align:left;
margin-top:90px;	
}
#logo {
	width:150px;
	height:auto;
	display:block;
	margin-bottom:30px;
}
#label {
	font-family:'Montserrat';
	color:#06548E;
	text-transform:uppercase;
	font-size:2.0em;
	font-weight:600;
	margin-top:20px;
	margin-bottom:60px;
text-align:left;
	
}




#facture {
	margin-top:10px;
	width:800px;
	float:center;
	margin-left:auto;
	margin-right:auto;
	/*min-height:400px;*/
	height:auto;
border:solid 1px #aaa;
border-radius:3px;	
font-family:'Montserrat';
}
#facture li {
	list-style:none;
	width:100%;
	min-height:40px;
	height:auto;
	font-size:0.8em;
	padding-top:10px;
	min-height:30px;
	line-height:20px;
	vertical-align:top;
}
#facture .titre {
	background-color:#CBD8E4;
	color:#000;
	text-transform:uppercase;
	font-size:0.9em;
	font-weight:600;
	vertical-align:top;
	line-height:20px;
border-bottom:solid 1px #bbb;	
}
#facture .contenu {	
	height:160px;
}
#facture .date { 
	padding-left:10px;
	width:95px;
	display:inline-block;
	float:left;
	position:relative;
	line-height:20px;
	vertical-align:top;
}
#facture .designation { 	
	width:340px;
	display:inline-block;
	float:left;
	position:relative;
	line-height:20px;
	vertical-align:top;
}
#facture .prix { 
	padding-left:10px;
	width:75px;
	display:inline-block;
	float:left;
	position:relative;
	line-height:20px;
	vertical-align:top;
	text-align:center;
}
#facture .qte { 
	padding-left:10px;
	width:40px;
	display:inline-block;
	float:left;
	position:relative;
	line-height:20px;
	text-align:center;
	vertical-align:top;
	text-align:center;
}
#facture .montant_libelle {
	width:685px;
	display:inline-block;
	float:left;
	position:relative;
	line-height:20px;
	vertical-align:top;
text-align:right;
text-transform:uppercase;
}
#facture .montant {
	font-weight:600;
border-top:solid 1px #aaa;	
height:12px !important;
line-height:12px !important;
padding-top:10px;
}

#exigibilite {
	width:800px;
	float:center;
	margin-left:auto;
	margin-right:auto;	
	color:#000;
	font-size:0.7em;
	line-height:18px;
	margin-top:10px;
	font-family:'Arial';
	font-weight:600;
}

#slogan {
	width:800px;
	float:center;
	margin-left:auto;
	margin-right:auto;	
margin-top:10px;		
	background-color:#3188C9;
	color:#fff;
	margin-bottom:0px;
	height:40px;
	line-height:40px;
	vertical-align:middle;
	text-align:center;
	font-size:1.2em;
	text-transform:uppercase;
	font-family:'Montserrat';
}
#illustration {
	display:block;
	width:800px;
	height:110px;
	float:center;
	margin-left:auto;
	margin-right:auto;		
}


#basdepage {
	width:800px;
	float:center;
	margin-left:auto;
	margin-right:auto;	
margin-top:10px;	
font-family:'Montserrat';
font-weight:500;
min-height:50px;
}

#basdepage li{
	display:inline-block;
	
	position:relative;
	list-style:none;
	width:28%;
	
	vertical-align:top;
	font-size:0.7em;
	
}
#basdepage .left {
	float:left;
	text-align:left;
}
#basdepage .center {
	float:center;
	text-align:center;
}
#basdepage .right {
	float:right;
	text-align:right;
}

