



/* 
MODELE general appliqué arbos
En cas de modification specifique à un element modifier plus bas
*/

h1.centraldossier, h1.centralarticle {
	font-size: 1.1em;
  font-weight: bold;
  color: #e94e0a;
  vertical-align: middle;
  background: url("../../images/puce_niv1.gif") 0px no-repeat;
  padding-left: 14px;	
  border-bottom: 2px #e94e0a dotted;
  display:block;
}
.preambuledossier, .preambulearticle {
	font-weight:bold;
	padding-left:20px;
	color: black;
	font-size:0.8em;
	text-align:justify;
}

.preambuleR img, .preambuleSR img
{
	float:left;
	margin:10px;
}

img.mepImg1_0
{
	float:left;
	margin:10px;
}
img.mepImg1_1
{
	display:block;
	margin:auto;
	text-align:center;
	margin-bottom:10px;
}
img.mepImg1_2
{
	float:right;
	margin:10px;
}
.textedossier, .textearticle {
	font-weight:normal;
	color: black;
	font-size:0.8em;
	text-align:justify;
}


.UnCentralDeArbo {
		padding-left:35px;
	}
	
	h2.UnCentraldossier, h2.UnCentralarticle, h2.UnCentralraccourci, h2.UnCentralsous_article {
		font-size: 1.0em;
	  font-weight: bold;
	  color: #00497e;
	  text-align: left;
	  vertical-align: middle;
	  padding-bottom: 3px;
	  background: transparent url("../../images/puce_niv2.gif") 0px no-repeat; 
	  padding-left: 14px;
	  border-bottom: thin #00497e dotted;
	  text-decoration:none;
	}
	
	
	.UnCentraldossier a, .UnCentralarticle a, .UnCentralraccourci a, .UnCentralsous_article a {
	  color: #00497e;
	  text-decoration:none;
	  display:block;
	  width:100%;
	}
	.UnCentraldossier a:hover, .UnCentralarticle a:hover, .UnCentralraccourci a:hover, .UnCentralsous_article a:hover {
	  color:#e94e0A;
	}
	.UnCentralPreambuledossier, .UnCentralPreambulearticle, .UnCentralPreambuleraccourci, .UnCentralPreambulesous_article {
		font-weight:bold;
		padding-left:20px;
		color: black;
		font-size:0.75em;
	}
	.UnCentralPreambuledossier a, .UnCentralPreambulearticle a , .UnCentralPreambuleraccourci a , .UnCentralPreambulesous_article a {
		text-decoration:none;
		color:#B91e0A;
	}
	
	.UnCentralPreambuledossier img, .UnCentralPreambulearticle img , .UnCentralPreambuleraccourci img , .UnCentralPreambulesous_article img {
		margin:10px;
	}
	
	
/*
FIN du modele de mep d'arbo
*/



/* RUBRIQUE */

h1.centralR 
{
}
.preambuleR 
{
}

.preambuleR img 
{
}

	.UnCentralSRDeR 
	{
	}
	
	.UnCentralSRDeR h2 
	{
	}	
	
	.UnCentralSRDeRH3 a 
	{
	}
	.UnCentralSRDeR a:hover 
	{
	}
	.preambuleSRDeR 
	{
	}
	.preambuleSRDeR a 
	{
	}	
	.preambuleSRDeR img
	{
	}
	
/* fin de RUBRIQUE */

/* SOUS-RUBRIQUE */

	h2.centralSR 
	{
	}
	.preambuleSR 
	{
	}
	.preambuleSR img 
	{
	}	
	.UnCentralArtDeSR 
	{
	}	
	.UnCentralArtDeSR h2 
	{
	}	
	.UnCentralArtDeSRH3 a 
	{
	}
	.UnCentralArtDeSR a:hover 
	{
	}
	.preambuleArtDeSR 
	{
	}
	.preambuleArtDeSR a 
	{
	}	
	.preambuleArtDeSR img 
	{
	}
	
	
/* ARTICLE */

	.UnCentralSousArtDeArt 
	{
	}	
	.UnCentralSousArtDeArt h2 
	{
	}	
	.UnCentralSousArtDeArtH3 a 
	{
	}
	.UnCentralSousArtDeArt a:hover 
	{
	}	
	.preambuleArt 
	{
	}
	.preambuleArt img 
	{
	}
	.preambuleArt a 
	{
	}
	.preambuleArt a:hover 
	{
	}
	.articleDeArt {
		font-size:0.7em;
		padding:10px;
	}
	
	div.complement_article, div.complement_articledouble
	{
		text-align:center;
		padding:20px;
	}
	div.complement_articledouble .infos, div.complement_articledouble .liens, div.complement_article .infos, div.complement_article .liens
	{
		border:black 2px dotted;
		text-align:left;
		padding:10px;
	}
		div.complement_article .infos
		{
			width:50%;
			margin:auto;
		}
		
		div.complement_article .liens
		{
			width:50%;
			margin:auto;
		}
		div.complement_articledouble .infos
		{
			width:40%;
		}
		div.complement_articledouble .liens
		{
			width:40%;
			float:right;
		}
		
			div.liens h4
			{
				font-size: 1.0em;
			  font-weight: bold;
			  color: #e94e0A;
			}
			div.liens li
			{
			  clear:both;
			}
			div.liens li a
			{
			  color: #00497e;
			  
			}
			div.infos h4
			{
				font-size: 1.0em;
			  font-weight: bold;
			  color: #e94e0A;
			}
	
/* fin de ARTICLE */
	
	
	
/* AGENDA = calendrier */
	table.agenda {
		border-style:dashed;
		border-color:gray;
		border-width:1px;
		
		border-collapse: collapse;
		margin: auto;
		text-align:center;
		margin-top:10px;
		background-color:#aaaaff;
				
	}
	.agenda th {
		border-style:dashed;
		border-color:gray;
		border-width:1px;
	}
	.agenda td {
		border-style:dashed;
		border-color:gray;
		border-width:1px;
		
		color:#4489Ee;
		color:white;
	}
	
	.agenda a {
		color: #e94e0A;
		text-decoration:none;
	}
	.agenda a:hover {
		color:#B91e0A;
	}
	td.agendaTdVide {
		border-bottom-width:0px;
		border-right-width:0px;
	}
	td.agendaTdToutVide {
		display:none;
	}
	.agenda acronym {
		border-bottom-width:0px;
		cursor:help;
	}
	caption.agendaCaption {
		text-align:center;
		margin:auto;
		margin-top:5px;
	}
	
	.agendaCaption a {
		padding-left:3px;
		padding-right:3px;
	}
	

	
	
	
/* EDITO */
div.editorial
{
	border-bottom-style:dotted;
	border-bottom-color: #C0C0C0;
	border-bottom-width:1px;
	padding-bottom:5px;
	margin-bottom:15px;
}
h2.editorial {
	font-size: 1.3em;
  font-weight: bold;
  color: #e94e0a;
  vertical-align: middle;
  background: url("../../images/puce_niv1.gif") 0px no-repeat;
  padding-left: 14px;	
  border-bottom: 2px #e94e0a dotted;
  display:block;
  margin-right:20px;
  margin-left:10px;
  margin-bottom:0px;
}

p.editorial {
	vertical-align:top;
	padding-left:35px;
	font-family: Verdana, sans sérif;
	font-size:0.85em;
}
p.editorial img {
	float:left;
	margin:10px;	
}
	span.editoDate {
		display:block;
		font-style:italic;
		margin-bottom:15px;
		vertical-align:top;
		padding-left:35px;
		font-family: Verdana, sans sérif;
		font-size:0.85em;	
	}
	
	.UneEditoLien {
	text-align:right;
	
	}
	.UneEditoLien a {
		color: #367ab9;
		font-weight:bold;
		font-size:0.75em;
	}

	
	


	
/* UNE ACTU  : les actualitées sur la Une*/
.contenantUneActuColone {
	
}
	.UneActuColoneD 
	{
		float:left;		
		width:49.9%;
		text-align:center;
	}	
	.UneActuColoneG 
	{
		float:left;		
		width:50%;
		text-align:center;		
	}
	.UneActuColoneUne {
		padding:5px;
		margin:5px;
		margin-bottom:5px;
		text-align:left;
		
		border-bottom-color:#C0C0C0;
		border-bottom-style:dotted;
		border-bottom-width:1px;
	}	
	.UneActuColoneUne img 
	{
		float:left;
		margin:5px;
		border-width:0px;	
	}
	div.UneActuTitre 
	{	
	}
	a.UneActuTitre 
	{
		color:#2379Be;
		font-size:0.85em;
		font-weight:bold;		
	}
	a.UneActuTitre:hover 
	{
		color:#e94e0A;
	}
	.UneActuPreambulle 
	{
		font-size:0.7em;
	}	
	.UneActuPlus 
	{
		text-align:right;
	}
	.UneActuPlus a
	{
		color: #367ab9;
		font-weight:bold;
		font-size:0.75em;
		text-align:right;
		padding:10px;
	}
/* FIN de UNE ACTU */


/* EPHEMERIDE */

.ephemeride 
{
	background: #CFD3DD;	
	margin-left:10px;
	margin-right:10px;
	color: #00497E;	
}
	.epheTitre 
	{
		font-weight:bold;
		font-size:0.85em;
		padding-left:5px;
		padding-top:3px;
		padding-bottom:3px;
		border-top:1px #00497e solid;
		border-bottom:1px #00497e solid;	
	}
	.epheDate 
	{
		font-size:0.8em;
		padding-left:15px;		
		border-bottom:1px #4489Ee solid;	
	}
	.epheSaint {
		font-size:0.8em;
		padding-left:15px;		
		border-bottom:1px #00497e solid;	
	}
/* FIN de EPHEMERIDE */


/* MODULE GENERIQUE DES ACTUALITEES */
h1.central1Actu, h1.ActuTheme, h1.ActuModule, h1.Agenda
{
	font-size: 1.1em;
  font-weight: bold;
  color: #e94e0a;
  vertical-align: middle;
  background: url("../../images/puce_niv1.gif") 0px no-repeat;
  padding-left: 14px;	
  border-bottom: 2px #e94e0a dotted;
  display:block;
}
.UnCentralActuDe1Actu, .UnCentralActuDeActuTheme, .UnCentralActuDeModule, .UnCentralActuDeAgenda
{
	padding-left:15px;
	border-bottom:2px #fce5da dashed;
	margin-top:20px;
	padding-top:10px;
	padding-bottom:20px;
	padding-left:1px;
	padding-right:1px;
}
.UnCentralActuDe1Actu:hover, .UnCentralActuDeActuTheme:hover, .UnCentralActuDeModule:hover, .UnCentralActuDeAgenda:hover
{
	border:1px #aaaaff solid;
	margin-top:19px;
	padding-bottom:21px;
	padding-left:0px;
	padding-right:0px;
}	
.UnCentralActuDe1Actu h2, .UnCentralActuDeActuTheme h2, .UnCentralActuDeModule h2, .UnCentralActuDeAgenda h2 
{
	font-size: 1.0em;
  font-weight: bold;
  color: #367ab9;
  text-align: left;
  vertical-align: middle;
  padding-bottom: 3px;
  padding-left: 14px;
  text-decoration:none;
}	
.UnCentralActuDe1ActuH2 a, .UnCentralActuDeActuThemeH2 a, .UnCentralActuDeModuleH2 a, .UnCentralActuDeAgendaH2 a
{
  color: #00497e;
  text-decoration:none;
  width:100%;
}
.UnCentralActuDe1Actu a:hover, .UnCentralActuDeActuTheme a:hover, .UnCentralActuDeModule a:hover, .UnCentralActuDeAgenda a:hover
{
	color:#e94e0A;
	text-decoration:none;
}
.preambuleActuDe1Actu, .preambuleActuDeActuTheme, .preambuleActuDeModule, .preambuleActuDeAgenda
{
	font-weight:bold;
	padding-left:20px;
	color: black;
	font-size:0.75em;
}
.preambuleActuDe1Actu a, .preambuleActuDeActuTheme a, .preambuleActuDeModule a, .preambuleActuDeAgenda a 
{
	text-decoration:none;
	color:#B91e0A;
}
.preambuleActuDe1Actu img /*, .preambuleActuDeActuTheme img, .preambuleActuDeModule img, .preambuleActuDeAgenda img */
{
	float:left;
	margin:10px;
}
img.actuImg1_0
{
	float:left;
	margin:10px;
}
img.actuImg1_1
{
	display:block;
	margin:auto;
	text-align:center;
	margin-bottom:10px;
}
img.actuImg1_2
{
	float:right;
	margin:10px;
}
/*
.actuModulePageSituation, .actuThemePageSituation, .actuAgendaPageSituation, .RechResPageSituation 
{
}
.actuThemeNbPage, .actuModuleNbPage, .actuAgendaNbPage, .RechResPageSituation, .RechResNbPage
{
}
.actuThemeNbPage a, .actuModuleNbPage a, .actuAgendaNbPage a, .RechResNbPage a, 
{
}
*/
.themeActuDeModule, .themeActuDeAgenda 
{
	color:#4040FF;
	font-size:0.75em;
	font-style:italic;
}
.themeActuDeModule a, .themeActuDeAgenda a 
{
	color:#B91e0A;
	font-weight:bold;
}
/* FIN de MODULE GENERIQUE DES ACTUALITEE */



/* 1ACTU : affichage de une seul actualitée */
div.central1Actu 
{
	border-bottom:1px #00497e solid;
	padding-bottom:20px;
}
h1.central1Actu 
{
}
.preambule1Actu 
{
	font-weight:bold;
	padding-left:20px;
	color: black;
	font-size:0.8em;
}
.preambule1Actu img 
{
	float:left;
	margin:10px;
}
.UnCentralActuDe1Actu 
{
}
.UnCentralActuDe1Actu:hover 
{		
}
.UnCentralActuDe1Actu h2 
{
}
.UnCentralActuDe1ActuH2 a 
{
}
.UnCentralActuDe1Actu a:hover 
{
}
.preambuleActuDe1Actu 
{
}
.preambuleActuDe1Actu a 
{
}

.preambuleActuDe1Actu img 
{
}

div.ActuAutreActu 
{
	display:block;
	text-align:right;
	padding-bottom:10px;
	padding-top:10px;
}
a.ActuAutreActu 
{
	color:#e94e0A;		
	font-weight:bold;
	font-size:0.8em;
	padding:3px;		
}
a.ActuAutreActu:hover 
{
	color:#aaaaff;
}
/* FIN de 1ACTU */

/* ACTU THEME */
h1.ActuTheme 
{
}
.UnCentralActuDeActuTheme 
{		
}
.UnCentralActuDeActuTheme:hover 
{		
}	
.UnCentralActuDeActuTheme h2 
{		
}	
.UnCentralActuDeActuThemeH2 a 
{	  
}
.UnCentralActuDeActuTheme a:hover 
{	  
}
.preambuleActuDeActuTheme 
{		
}
.preambuleActuDeActuTheme a 
{		
}	
.preambuleActuDeActuTheme img 
{		
}	
.ActuThemeNbPage 
{		
}
.ActuThemeNbPage a 
{		
}
/* FIN de ACTU THEME */



/* MODULE ACTU */

h1.ActuModule {
}
.UnCentralActuDeModule 
{
}
.UnCentralActuDeModule:hover 
{
}
.UnCentralActuDeModule h2 
{
}
.UnCentralActuDeModuleH2 a 
{
}
.UnCentralActuDeModule a:hover 
{
}
.preambuleActuDeModule 
{
}
.preambuleActuDeModule a 
{
}	
.preambuleActuDeModule img 
{
}
.ActuModuleNbPage 
{
}
.ActuModuleNbPage a 
{
}
.themeActuDeModule 
{
}	
.themeActuDeModule a 
{
}
/* FIN du MODULE ACTU */

/* AGENDA : Actualitées d'une date précise */

h1.Agenda 
{
}
.UnCentralActuDeAgenda 
{
}
.UnCentralActuDeAgenda:hover 
{
}	
.UnCentralActuDeAgenda h2 
{
}
.UnCentralActuDeAgendaH2 a 
{
}
.UnCentralActuDeAgenda a:hover 
{
}
.preambuleActuDeAgenda 
{
}
.preambuleActuDeAgenda a 
{
}	
.preambuleActuDeAgenda img 
{
}	
.ActuAgendaNbPage 
{
}
.ActuAgendaNbPage a 
{
}	
.themeActuDeAgenda 
{
}
.themeActuDeAgenda a 
{
}
/* FIN de AGENDA */



.hautPageGeneral
{
	display:block;
	text-align:right;
}
	.hautPageGeneral a
	{
		color:#4489Ee;
		color:#2469Ce;
		text-decoration:none;
		font-weight:bold;
		font-size:0.7em;
	}
		.hautPageGeneral a:hover
		{
			text-decoration:underline;
		}


.hautPageGeneralUne
{
	display:inline;
	text-align:right;
}