

body, table {
	font-family: Trebuchet MS,Arial,sans-serif;
	font-size:15px;
	}
body
  {
  background-color:#FFFFFF;
  }
.pageCentre
  {
  background-color:#FFFFFF;
  }
H1, H2, H3, H4, H5, H6 {
	font-family: Verdana, Arial,sans-serif;
	}
A:LINK {color:#405068}
A:VISITED {color:#556A89}
A:FOCUS {color:#14B044}
A:HOVER {color:#14B044}
A:ACTIVE {color:#FF0000}

DIV.barrePrimaireFine {
voice-family:Barre horizontale primaire fine;
margin-top:8px;
margin-bottom:8px;
height: 2px; 
width:600px;
padding: 0px; 
font-size:0px; 
background-image: URL(/backgrounds/HbarPrimaire.jpg); 
background-repeat: repeat-y;
}
DIV.barreSecondaireFine {
voice-family:Barre horizontale secondaire fine;
margin-top:8px;
margin-bottom:8px;
height: 2px; 
width:600px;
padding: 0px; 
font-size:0px; 
background-image: URL(/backgrounds/HbarSecondaire.jpg); 
background-repeat: repeat-y;
}
DIV.barrePrimaireEp {
voice-family:Barre horizontale primaire epaisse;
margin-top:8px;
margin-bottom:8px;
height: 4px; 
width:600px;
padding: 0px; 
font-size:0px; 
background-image: URL(/backgrounds/HbarPrimaire.jpg); 
background-repeat: repeat-y;
}
DIV.barreSecondaireEp {
voice-family:Barre horizontale secondaire epaisse;
margin-top:8px;
margin-bottom:8px;
height: 4px; 
width:600px;
padding: 0px; 
font-size:0px; 
background-image: URL(/backgrounds/HbarSecondaire.jpg); 
background-repeat: repeat-y;
}
DIV.mobile
	{
	margin:0px;
	padding:0px;
	position:relative;
	}
H1 {
	voice-family:"Titre primaire niveau 1";
	font-size:20px;
	font-weight : bold;
	margin-top: 20pt;
	margin-bottom: 0px;
	color : #015480;
	}
H1.titreEnHaut {margin-top:10px}
H2 {
	voice-family:"Titre primaire niveau 2";
	clear:left;
	font-size:17px;
	font-weight : bold;
	color : #015480;
	margin-top: 8pt;
	margin-bottom: 0px;
	}
H3 {
	voice-family:"Titre primaire niveau 3";
	font-size:15px;
	font-weight : bold;
	color : #015480;
	margin-top: 3pt;
	margin-bottom: 0px;
	}
H4 {
	voice-family:"Titre primaire niveau 4";
	font-size:13px;
	margin-bottom: 0px;
	margin-top: 3pt;
	color : #015480;
	}
H1.secondaire {
	voice-family:"Titre secondaire niveau 1";
	color : #5F6A40;
	}
H2.secondaire {
	voice-family:"Titre secondaire niveau 2";
	color : #5F6A40;
	}
H3.secondaire {
	voice-family:"Titre secondaire niveau 3";
	color : #5F6A40;
	}
H4.secondaire {
	voice-family:"Titre secondaire niveau 4";
	color : #5F6A40;
	}
H1.gris {
	color : #909090;
	}
H2.gris {
	color : #909090;
	}
H3.gris {
	color : #909090;
	}
H4.gris {
	color : #909090;
	}
TABLE.left {float:left;margin: 5px 5px 5px 0px;margin-right:18px}
TABLE.right {float:right;margin: 5px 0px 5px 10px}
TABLE.center{}
H1.Journal {
	font-family: Arial, sans-serif;
	font-size:10pt;
	font-weight : bold;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align : justify;
	color : #015480;
	}
DIV.sommaireJournal
	{
	voice-family:sommaire journal;
	background-color:#F0F0F0;
	font-size:8pt;
	text-align : justify;
	margin-right : 10px;
	margin-top : 4pt;
	margin-bottom: 0px;
	font-weight : normal;
	}
DIV.sommaireArticle
	{
	voice-family:sommaire Article;
	background-color:#F0F0F0;
	font-size:10pt;
	text-align : justify;
	margin-right : 10px;
	margin-top : 4pt;
	margin-bottom: 0px;
	font-weight : bold;
	}
P {
	voice-family:Paragraphe justifie;
	text-align : justify;
	margin-left : 0px;
	margin-top : 4pt;
	margin-bottom: 0px;
	}
P.left {
	voice-family:Paragraphe;
	text-align : left;
	}


UL.boulet1 {
	voice-family:"Liste type 1";
	text-align : justify;
	margin-top : 6pt;
	margin-bottom: 0px;
	margin-left:0px;
  padding-left:20px;
	#margin-left:5px;
  overflow: auto;
	list-style-image: url(/Images/boulet1.gif);
	}
UL.bouletInter1 {
	voice-family:"Liste type 1 interieur";
  list-style-position: inside;
	text-align : justify;
	margin-top : 6pt;
	margin-bottom: 0px;
	margin-left:0px;
  padding-left:2px;
  #padding-left:8px;
	list-style-image: url(/Images/boulet1.gif);
	#list-style-image: url(/Images/boulet1_16.gif);
	}
	

UL.boulet2 {
	voice-family:"Liste type 2";
	text-align : justify;
	margin-top : 6pt;
	margin-bottom: 0px;
	margin-left:0px;
  padding-left:20px;
	#margin-left:5px;
  overflow: auto;
	list-style-image: url(/Images/boulet2.gif);
	}
UL.bouletInter2 {
	voice-family:"Liste type 2 interieur";
  list-style-position: inside;
	text-align : justify;
	margin-top : 6pt;
	margin-bottom: 0px;
	margin-left:0px;
  padding-left:2px;
  #padding-left:8px;
	list-style-image: url(/Images/boulet2.gif);
	#list-style-image: url(/Images/boulet1_16.gif);
	}
	

.gris1 {
	background-color:#EEEEEE;
}
.gris2 {
	background-color:#F6F6F6;
}
ol {
	margin-top : 4pt;
	margin-bottom: 0px;
	list-style : decimal;
	}
ol li {
	voice-family:List item;
	margin-left : 0px;
	margin-top : 0pt;
	margin-bottom: 0px;
	}
.smallHeader {
	font-size:8pt;
	font-weight : bold;
	color : #015480;
	background-color : #FEF4E6;
	}
.mediumPaleHeader {
	font-size:10pt;
	font-weight : bold;
	color : #FEF4E6;
	background-color : #015480;
	}
.smallPaleHeader {
	font-size:8pt;
	font-weight: bold;
	color: #FEF4E6;
	background-color: #015480;
	}
.mediumBlackHeader {
	font-family: Trebuchet MS,Arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color: #000000;
	}
.fondSombre {
	background-color : #F9CD91;
	}

.errorMessage {
	voice-family:Error message;
	font-size:10pt;
	font-weight : bold;
	color : #D81F2A;
	background-color : #FEF4E6;
	}
.imageLegend {
	font-size:13px;
	font-style : italic;
	text-align : center;
	}
SPAN.yellowMarker {
	voice-family:Marqueur jaune;
	background-color:#FFFF00;
	}
SPAN.greenMarker {
	voice-family:Marqueur vert;
	background-color:#90FF90;
	}
SPAN.blueMarker {
	voice-family:Marqueur bleu;
	background-color:#90C0FF;
	}
	
TD.vertSeparPrimaire
	{
	width:2px;
	padding:0px;
	margin:0px;
	background-color:#BFBDA3;
	}
TD.vertSeparSecondaire
	{
	width:2px;
	padding:0px;
	margin:0px;
	background-color:#015480;
	}
.topBoxRubrique
	{
	color:#F0F5F8;
	background-color:#1482CC;
	font-family: Arial,sans-serif;
	font-size: 13;
	font-weight:bold;
	}
.topBoxInfo
	{
	color:#FAFBF7;
	background-color:#90A264;
	font-family: Arial,sans-serif;
	font-size: 13;
	font-weight:bold;
	}
.areaNouvBox
	{
	background-color:#F0F5F8;
	font-family: Arial,sans-serif;
	font-size:13px;
	}
.areaAgendaBox
	{
	background-color:#F0F5F8;
	font-family: Arial,sans-serif;
	font-size:13px;
  padding-top:3px;
	}
.areaNouvBox DIV, .areaAgendaBox DIV
	{
	position:relative;
	font-family: Arial,sans-serif;
	font-size:13px;
	left:-7px;/* -4px */
  top:3px;
	width:131px;
  padding-bottom:5px;
	}
.areaNouvBox DIV IMG, .areaAgendaBox DIV IMG
	{
	position:relative;
	left:0px; 
	}
.areaPartBox
	{
	background-color:#F0F5F8;
	font-family: Arial,sans-serif;
	font-size:11px;
	}
.areaPartBox DIV
	{
	position:relative;
	font-family: Arial,sans-serif;
	font-size:13px;
	left:-9px;
  top:0px;
	width:131px;
  padding-bottom:5px;
	}
.areaPartBox DIV DIV
	{
	left:0px;
	}

.areaInfoBox
	{
	background-color:#FAFBF7;
	font-family: Comic Sans MS,sans-serif;
	font-size:13px;
	}
.areaInfoBox DIV
	{
	position:relative;
	font-family: Comic Sans MS,sans-serif;
	font-size:13px;
	left:-7px;
  top:0px;
	width:181px;
  padding-bottom:5px;
	}

INPUT
	{
	font-size:8pt;
	height:20px;
	}
FORM.flat 
	{
	margin:0;
	}
SPAN.date 
	{
	font-weight:bold;
	font-size:14px;
	color:#6D5E4D
	}
TD.footer
  {
	background-color:#8A7861;
  }
SPAN.footerFont
  {
  color:#FFFFFF;
  }
TD.coteInfos
  {
  padding-top:1px;
  width:170px;
  }


