@charset "utf-8";

.print_only {
	display: none;
}

/*
@page { 
	margin-top:2cm;
	margin-bottom:1cm;
	margin-left:1.5cm;
	margin-right:1.5cm 
} 
*/

@media only print {

	body {
		font-family:Calibri;
		color:#666666;
		font-size:1.5em;
		line-height: normal;
		margin-top:10px;		
	}

	.flex-container {
		display: block;
		float: none;
	}

	.no_print {
		display:none;
	}

	.print_hidden {
		visibility:hidden;
	}

	.print_only {
		display: block;
	}

	.top_link {
		display: none !important;
	}

	.mainContent {
		width: 100%;
		padding: 10px;
		margin:0px auto; 
		left-margin:0;	
		right-margin:0;	
	}

	.billet {
		page-break-inside: avoid;
	}

	.contenu_billet table, .contenu_billet p {
		page-break-inside: avoid;	
	}

	.ours table {
		page-break-inside: avoid;	
	}

	.titre_billet {
		font-size: 1.5em;
		line-height: normal;
		text-align: center;
	}

	.presentation_billet {
		font-style: italic;
		padding: 10px 0px 10px 0px;
		text-align: justify;
		line-height: normal;
	}

	.entete_billet  {
		text-align: center;
		width: 100%;
	}

	.contenu_billet {
		line-height: normal;
		color: #666;
	}

	.pttgauche, .pttgrasgauche {
		font-size: 1em;
	}
	
	/***
	 * ajout Matteo Gagliardi pour ne pas afficher à l'impression.
	*/
	#tarteaucitronRoot {
		display:none;
	}	
}