#ListingAccueil { padding:0; margin:0; margin-bottom:2em; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; justify-content:center; flex-wrap:wrap; align-items:stretch;}
#ListingAccueil .ItemActus{flex-grow:0; align-self: auto; width:48%; margin:0 1%; display: flex; flex-direction: column; margin-bottom:1em; padding:0.5em 1em;}

@media all and (max-width: 980px) { #ListingAccueil .ItemActus{width:98%; } }
@media all and (max-width: 768px) {	
	#ListingAccueil{padding:0; margin:0; margin-bottom:2em; }	
}
#ListingAccueil .BlocActu{}
#ListingAccueil .TitreActu{color:#333; font-size:1.3em; font-weight:500; text-align:left; color:#503837; margin-top:0.5em; margin-bottom:0.5em; text-align:center;}
#ListingAccueil .TexteActu{color:#333; font-size:0.9em; text-align:left; margin-bottom:1em; line-height:1.5em;}
#ListingAccueil .LienActu{color:#333; font-size:1em; text-align:left;}
#ListingAccueil .FichierActu{color:#333; font-size:1em; text-align:left;}
#ListingAccueil .PlusActu{color:#333; font-size:1em; text-align:right;}
#ListingAccueil .DateActu {color:#a2b32f; font-size:1em; text-align:right; font-family: 'Cookie', 'Raleway', Helvetica, sans-serif; text-align:left; padding-top:1em; }
#ListingAccueil .BoutonActu {color:#fff; font-size:1em; background:#503837; border-radius:10px; padding:4px 8px; text-decoration:none;}
#ListingAccueil a.BoutonActu:link{}
#ListingAccueil a.BoutonActu:visited{}
#ListingAccueil a.BoutonActu:hover{color:#503837; font-size:1em; text-decoration:none; background:#F4F4F4;}

#FicheRetour {margin-bottom:2em;}
#FicheRetour a:link{border:none; padding:5px 10px; border-radius:8px; background:#503837; font:bold 1.2em; color:#fff; text-decoration:none;}
#FicheRetour a:visited{border:none; padding:5px 10px; border-radius:8px; background:#503837; 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:#503837; text-decoration:none;}

/* Modele 1 */
#FicheActus1{}
#FicheActus1 a{font-weight:600;}
#FicheActus1 img{float:right; width:25%; padding:0 0 1em 1em;}
@media all and (max-width: 768px) {
	#FicheActus1 img{display:block; width:100%; padding:0 0 1em 0;}
}

#FicheActus1 .FichierActu{border-left:2px solid #dbdbdb; padding-left:1em; font-weight:bold;}
#FicheActus1 .FichierActu a{text-decoration:none;}
#FicheActus1 .detailfichier {display:inline-block; font-size:0.8em; font-weight:normal; }

/* Modele 2 */
#FicheActus2{}
#FicheActus2 a{font-weight:600;}
#FicheActus2 .FicheContenu{width:75%; margin:0; padding:0 2em 0 0; float:left;}
#FicheActus2 .FicheManchette{width:25%; 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:2px solid #dbdbdb; padding-left:1em; font-weight:bold;}
#FicheActus2 .FicheManchette .FichierActu a{text-decoration:none;}
#FicheActus2 .detailfichier {display:inline-block; font-size:0.8em; font-weight:normal; }
@media all and (max-width: 1024px) {
	#FicheActus2 .FicheContenu{width:100%; margin:0; padding:0;}
	#FicheActus2 .FicheManchette{width:100%; margin:0; padding:0; margin-bottom:2em;}
}

/* Modele 3 */
#FicheActus3{}
#FicheActus3 a{font-weight:600;}
#FicheActus3 img{margin:0 auto; display:block; width:100%; height:auto; padding:0 0 1em 0;}
#FicheActus3 .FichierActu{border-left:2px solid #dbdbdb; padding-left:1em; font-weight:bold;}
#FicheActus3 .FichierActu a{text-decoration:none;}
#FicheActus3 .detailfichier {display:inline-block; font-size:0.8em; font-weight:normal; }

/* Modele 4 */
#FicheActus4{}
#FicheActus4 a{font-weight:600;}
#FicheActus4 img{margin:0 auto; display:block; width:100%; height:auto; padding:0 0 1em 0;}
#FicheActus4 .FicheContenu{width:75%; margin:0; padding:0 2em 0 0; float:left;}
#FicheActus4 .FicheManchette{width:25%; margin:0; padding:0; float:right;}
#FicheActus4 .FicheManchette .FichierActu{border-left:2px solid #dbdbdb; padding-left:1em; font-weight:bold;}
#FicheActus4 .FicheManchette .FichierActu a{text-decoration:none;}
#FicheActus4 .detailfichier {display:inline-block; font-size:0.8em; font-weight:normal; }
@media all and (max-width: 1024px) {
	#FicheActus4 .FicheContenu{width:100%; margin:0; padding:0;}
	#FicheActus4 .FicheManchette{width:100%; margin:0; padding:0; margin-bottom:2em;}
}

/* Modele 5 */
#FicheActus5{}
#FicheActus5 a{font-weight:600;}
#FicheActus5 img{margin:0 auto; display:block; width:100%; height:auto; padding:0 0 1em 0;}
#FicheActus5 .FicheContenu{width:50%; margin:0; padding:0 2em 0 0; float:left;}
#FicheActus5 .FicheManchette{width:50%; margin:0; padding:0; float:right;}
#FicheActus5 .FicheManchette .FichierActu{border-left:2px solid #dbdbdb; padding-left:1em; font-weight:bold;}
#FicheActus5 .FicheManchette .FichierActu a{text-decoration:none;}
#FicheActus4 .detailfichier {display:inline-block; font-size:0.8em; font-weight:normal; }
@media all and (max-width: 768px) {
	#FicheActus5 .FicheManchette,#FicheActus5 .FicheContenu{display:block; width:100%; padding:0 0 1em 0;}
}


/* Modele Annuaire */
#FicheActusAnnu{}
#FicheActusAnnu a{font-weight:600;}
#FicheActusAnnu img{margin:0 auto; display:block; width:100%; height:auto; padding:0 0 1em 0;}
#FicheActusAnnu .FicheContenu{width:100%; margin:0; padding:0; }
#FicheActusAnnu .FicheManchette{width:40%; margin:0 0 3rem 3rem; padding:1rem; float:right; box-shadow:2px 2px 2px #ccc; border-radius:1rem; background:#f7f7f7;}
@media all and (max-width: 1024px) {
	#FicheActusAnnu .FicheContenu{width:100%; margin:0; padding:0;}
	#FicheActusAnnu .FicheManchette{width:100%; margin:0 0 3rem 0; padding:0; box-shadow:none; background:#fff;}
}




