/*///////////////////////////////////////////////////////////////////////////////////
// SOMMAIRE : pages concernant l'onglet rouge D4242C
// Actualités accueil section
// - Btn soumettre et lien
// - Actualités
// Agenda menu côté gauche
// Accueil section
// Contenu section
// - Sommaire
// - Contenu
///////////////////////////////////////////////////////////////////////////////////*/

/*///////////////////////////////////////////////////////////////////////////////////
// Actualités accueil section */
/* Btn soumettre et lien */
div#divConteneurSoumettreActu{
	clear:both;
	text-align:right;
	padding-right:14px;
}
div#divConteneurSoumettreActu a{font:normal 12px Arial, Helvetica, sans-serif; color:#D4242C;}
div#divConteneurSoumettreActu a:hover{text-decoration:none;}
/* Actualités */
div#divConteneurActualitesSection{margin-top:10px;}
div.divConteneurActualiteG, div.divConteneurActualiteD{
	float:left;
	width:325px;
}
div.divConteneurActualiteG{margin:0 0 0 30px;}
div.divConteneurActualiteD{margin:0 0 0 40px;}
div.divConteneurActualiteG h1, div.divConteneurActualiteD h1{
	margin:0; padding:0;
	font:bold 12px Arial, Helvetica, sans-serif; color:#D4242C; text-transform:uppercase; text-align:justify; line-height:16px;
}
div.divConteneurActualiteG h1 img.imgRT, div.divConteneurActualiteD h1 img.imgRT{
	float:right;
	padding:0 0 5px 5px;
}
div.divConteneurActualiteG div.texte, div.divConteneurActualiteD div.texte{
	margin:3px 0 5px 0; padding:0;
	font:normal 12px Arial, Helvetica, sans-serif; color:#535353; text-align:justify; line-height:16px;
}
div.divConteneurActualiteG div.texte img, div.divConteneurActualiteD div.texte img{
	height:75px;
	float:left;
	padding:0 10px 5px 0;
}
div.divConteneurActualiteG div.texte span.spanDate, div.divConteneurActualiteD div.texte span.spanDate{font-style:italic ; color:#D4242C;}
div.divConteneurActualiteG a, div.divConteneurActualiteD a{font:normal 12px Arial, Helvetica, sans-serif; color:#D4242C;}
div.divConteneurActualiteG a:hover, div.divConteneurActualiteD a:hover{text-decoration:none;}

/*///////////////////////////////////////////////////////////////////////////////////
// Agenda menu côté gauche */
div#divConteneurAgenda{
	width:204px;
	margin-left:14px;
	background:#D4242C;
}
div#divConteneurAgenda p{
	width:194px;
	margin:0 0 5px 0; padding:5px;
	font:normal 14px Arial, Helvetica, sans-serif; color:#fff;
}
div#divConteneurAgenda p strong{
	font:bold 12px Arial, Helvetica, sans-serif; color:#000;
}
div#divConteneurAgenda div#divConteneurLien{text-align:right; padding:0 5px 5px 0;}
div#divConteneurAgenda div#divConteneurLien a{font:normal 12px Arial, Helvetica, sans-serif; color:#fff;}
div#divConteneurAgenda div#divConteneurLien a:hover{text-decoration:none;}

/*///////////////////////////////////////////////////////////////////////////////////
// Accueil section */
h1#h1TitrePage{
	display:inline-block;
	margin:20px 30px 0 30px; padding:0px;
	width:auto; height:40px;
	font:normal 22px Arial, Helvetica, sans-serif; color:#b50b1a; text-transform:uppercase;
	background:url(../images/background/fond-titre-page-rouge.png) repeat-x 0 22px;
}
p#pTextePresentation{
	margin:10px 30px 0 30px; padding:0px;
	font:normal 14px Arial, Helvetica, sans-serif; color:#3b3b3b; text-align:justify;
}
p#pTextePresentation a{color:#b50b1a; font-weight:bold;}
p#pTextePresentation a:hover{text-decoration:none;}
div#divConteneurFlashAccueil{width:756px;}

/*///////////////////////////////////////////////////////////////////////////////////
// Contenu section */
div#divConteneurTraitVertical{
	width:695px;
	margin:20px 0 0 30px;
	background:url(../images/background/trait-vertical-sommaire-rouge.gif) repeat-y;
}
/* Sommaire */
h2#h2TitreSommaire{
	margin:0; padding:0 0 0 50px;
	height:45px;
}
h2#h2TitreSommaire a{font:bold 20px Arial, Helvetica, sans-serif; color:#b50b1a; text-transform:uppercase; text-decoration:none; line-height:22px;}
h2#h2TitreSommaire a:hover{text-decoration:underline;}
h2.h2TitreSommaireLeChamp{background:url(../images/background/picto-titre-le-champ-rouge.jpg) no-repeat 0 0;}
h2.h2TitreSommaireLesMissions{background:url(../images/background/picto-titre-les-missions-rouge.jpg) no-repeat 0 0;}
h2.h2TitreSommaireLesActions{background:url(../images/background/picto-titre-les-actions-rouge.jpg) no-repeat 0 0;}
h2.h2TitreSommaireLEquipe{background:url(../images/background/picto-titre-l-equipe-rouge.jpg) no-repeat 0 0;}
h2.h2TitreSommaireDossiersThematiques{background:url(../images/background/picto-titre-dossiers-thematiques-rouge.jpg) no-repeat 0 0;}
ul#ulSommaire{
	margin:0 0 0 14px; padding:10px 0 0 0;
	list-style:none;
}
ul#ulSommaireInt{
	margin:20px 0 0 14px; padding:0;
	list-style:none;
}
ul#ulSommaire li{
	margin:0;	padding:10px 0 10px 25px;
	background:url(../images/background/picto-liste-sommaire-rouge.png) no-repeat 0 11px;
	text-align:justify;
}
ul#ulSommaireInt li{
	margin:0;	padding:0 0 0 25px;
	background:url(../images/background/picto-liste-sommaire-rouge.png) no-repeat 0 1px;
}
ul#ulSommaire li a, ul#ulSommaireInt li a{font:bold 14px Arial, Helvetica, sans-serif; color:#b50b1a; text-decoration:none;}
ul#ulSommaire li a:hover, ul#ulSommaireInt li a:hover{	text-decoration:underline;}
/* Contenu */
h2.h2TitrePage{
	margin:10px 30px 0 40px; padding:0px;
	font:italic bold 16px Arial, Helvetica, sans-serif; color:#b50b1a; text-transform:uppercase;
}
h3.h3TitrePage{
	margin:10px 30px 0 40px; padding:0px;
	font:italic bold 16px Arial, Helvetica, sans-serif; color:#b50b1a;
}
h4.h4TitrePage{
	margin:10px 30px 0 40px; padding:0px;
	font:bold 14px Arial, Helvetica, sans-serif; color:#b50b1a;
}
p.pTexteNormal{
	margin:0; padding:10px 0 0 40px;
	font:normal 14px Arial, Helvetica, sans-serif; color:#3b3b3b; text-align:justify;
}
p.pTexteNormal strong.strongStyle1{font:italic bold 14px Arial, Helvetica, sans-serif; color:#b50b1a;}
p.pTexteNormal strong.strongStyle2{color:#61172d;}
ul.ulNormal{margin:10px 0 10px 60px; padding:0;}
ul.ulNormal li{
	margin-bottom:10px;
	font:normal 14px Arial, Helvetica, sans-serif; color:#3b3b3b; text-align:justify;
}
ul.ulNormal li strong{color:#61172d;}
ul.ulNormal li span.spanStyle1{text-decoration:underline;}
ul.ulNormal li span.texteBleu{color:#4C5BA1; font-weight:bold;}
ul.ulNormal li em{font-weight:bold;}
ul.ulNormal li a{color:#61172d;}
ul.ulNormal li a:hover{text-decoration:none;}
ul.ulNormal ul{margin:10px 0 10px 30px; padding:0;}
