#ListingActus{ padding:0; margin:0; margin-bottom:1em; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; justify-content:space-between; flex-wrap:wrap;}
#ListingActus .ItemActus{flex-grow:0; align-self: auto; width:32%; padding:0.5em 1em; display: flex; flex-direction: column; margin-bottom:2em;}
@media all and (max-width: 1024px) {
	#ListingActus .ItemActus{width:49%; margin-bottom:2em;}
}
@media all and (max-width: 768px) {
	#ListingActus{padding:0; margin:0; margin-bottom:1em; display:block;}
	#ListingActus .ItemActus{width:100%; display:block; margin-bottom:2em;}
}
@media screen and (max-width: 736px) {
	#ListingActus{margin-bottom:0em;}
	}
#ListingActus .TitreActu{color:#333; font-size:1.2em; font-weight:bold; text-align:left;}
#ListingActus .TexteActu{color:#333; font-size:1em; text-align:left; margin-bottom:0.5em;}
#ListingActus .LienActu{color:#333; font-size:1em; text-align:left;}
#ListingActus .FichierActu{color:#333; font-size:1em; text-align:left;}
#ListingActus .PlusActu{color:#333; font-size:1em; text-align:right;}
#ListingActus .DateActu{color:#333; font-size:0.8em; text-align:right; font-style:italic; text-align:left;}
#ListingActus .BoutonActu{color:#fff; font-size:1em; background:#F49DAA; border-radius:10px; padding:4px 8px; text-decoration:none;}
#ListingActus a.BoutonActu:link{}
#ListingActus a.BoutonActu:visited{}
#ListingActus a.BoutonActu:hover{color:#333; font-size:1em; text-decoration:none; background:#FFF;}

#FicheRetour {margin-bottom:1em;}
#FicheRetour a:link{border:none; padding:5px 10px; border-radius:8px; background:#F49DAA; font:bold 1.2em; color:#fff; text-decoration:none;}
#FicheRetour a:visited{border:none; padding:5px 10px; border-radius:8px; background:#F49DAA; font:bold 1.2em; color:#fff; text-decoration:none;}
#FicheRetour a:hover{border:none; padding:5px 10px; border-radius:8px; background:#F4F4F4; font:bold 1.2em #333; color:#333; text-decoration:none;}

/* Modele 1 */
#FicheActus1{}
#FicheActus1 .DateActu{font-weight:bold; font-variant:small-caps;}
#FicheActus1 img{float:right; width:35%; padding:0 0 1em 1em;}
@media all and (max-width: 768px) {
	#FicheActus1 img{display:block; width:100%; padding:0 0 1em 0;}
}

#FicheActus1 H1{font-size:1.4em; font-weight:bold;}
#FicheActus1 H2{font-size:1.2em; font-weight:bold;}
#FicheActus1 H3{font-size:1.1em; font-weight:bold;}
#FicheActus1 .FichierActu{border-left:5px solid #ccc; padding-left:1em; font-weight:bold;}
#FicheActus1 .FichierActu a{text-decoration:none;}

/* Modele 2 */
#FicheActus2{}
#FicheActus2 .DateActu{font-weight:bold; font-variant:small-caps;}
#FicheActus2 .FicheContenu{width:65%; margin:0; padding:0 2em 0 0; float:left;}
#FicheActus2 .FicheContenu H1{font-size:1.4em; font-weight:bold;}
#FicheActus2 .FicheContenu H2{font-size:1.2em; font-weight:bold;}
#FicheActus2 .FicheContenu H3{font-size:1.1em; font-weight:bold;}

#FicheActus2 .FicheManchette{width:35%; margin:0; padding:0; float:right;}
#FicheActus2 .FicheManchette img{margin:0 auto; display:block; width:100%; height:auto; padding:0 0 1em 0;}
#FicheActus2 .FicheManchette .FichierActu{border-left:5px solid #ccc; padding-left:1em; font-weight:bold;}
#FicheActus2 .FicheManchette .FichierActu a{text-decoration:none;}
@media all and (max-width: 1024px) {
	#FicheActus2 .FicheContenu{width:100%; margin:0; padding:0;}
	#FicheActus2 .FicheManchette{width:100%; margin:0; padding:0;}
}

/* Modele 3 */
#FicheActus3{}
#FicheActus3 img{margin:0 auto; display:block; width:100%; height:auto; padding:0 0 1em 0;}
#FicheActus3 .DateActu{font-weight:bold; font-variant:small-caps;}

#FicheActus3 H1{font-size:1.4em; font-weight:bold;}
#FicheActus3 H2{font-size:1.2em; font-weight:bold;}
#FicheActus3 H3{font-size:1.1em; font-weight:bold;}
#FicheActus3 .FichierActu{border-left:5px solid #ccc; padding-left:1em; font-weight:bold;}
#FicheActus3 .FichierActu a{text-decoration:none;}

/* Modele 4 */
#FicheActus4{}
#FicheActus4 .DateActu{font-weight:bold; font-variant:small-caps;}
#FicheActus4 img{margin:0 auto; display:block; width:100%; height:auto; padding:0 0 1em 0;}
#FicheActus4 .FicheContenu{width:65%; margin:0; padding:0 2em 0 0; float:left;}
#FicheActus4 .FicheContenu H1{font-size:1.4em; font-weight:bold;}
#FicheActus4 .FicheContenu H2{font-size:1.2em; font-weight:bold;}
#FicheActus4 .FicheContenu H3{font-size:1.1em; font-weight:bold;}

#FicheActus4 .FicheManchette{width:35%; margin:0; padding:0; float:right;}
#FicheActus4 .FicheManchette .FichierActu{border-left:5px solid #ccc; padding-left:1em; font-weight:bold;}
#FicheActus4 .FicheManchette .FichierActu a{text-decoration:none;}
@media all and (max-width: 1024px) {
	#FicheActus2 .FicheContenu{width:100%; margin:0; padding:0;}
	#FicheActus2 .FicheManchette{width:100%; margin:0; padding:0;}
}



