			body {		/* couleur de fond + couleurs des ascenseurs */
										background-color: #170e08;

										scrollbar-3d-light-color: #849f05;
										scrollbar-arrow-color: #849f05;
										scrollbar-base-color: #849f05;
										scrollbar-dark-shadow-color: #849f05;
										scrollbar-face-color: #170e08;
										scrollbar-highlight-color: #849f05;
										scrollbar-shadow-color: #849f05;
									}

			#tableau1 {	
							width:680px; /*largeur des pages p/r à CONTENU*/
							
							position:absolute; /*détermine où démarre les répères de la page*/
							top:0%; /*positionnement vertical*/
							left:0%; /*positionnement horizontal*/
							margin:0px; /*distance extérieure entre le bord du conteneur et la page*/
							padding:0px; /*distance intéreure entre le bord du conteneur et le contenu*/
							border-collapse:collapse; /*fusionne les cellules pour ne pas laisser apparaître 2 bordures disctinctes*/

							vertical-align: center; /*alignement vertical du texte p/r à la cellule*/
							
							font-size: 9pt; /*c'est ici qu'on détermine la taille du texte de la page*/
							font-family:  arial;	/*le type d'écriture*/					
							color: #849f05; /*la couleur du texte*/
							line-height:1.6em; /*la hauteur de ligne. EM est un pourcentage calculé en fonction de la taille choisie. Ici 160 %*/
						}	

			#tableau3 {
									width:668px; /*largeur des tableaux d'informations. ex: activites.htm*/
									border-collapse:collapse;


									vertical-align: middle;
											
									font-size: 8pt;
									font-family:  arial;							
									color: #849f05;
									line-height:1.6em;
									}		

			td {
					padding:5px 15px 5px 0px; /*permet un léger écartement du texte p/r à son conteneur !! Attention, ne pas changer !*/
				}

			a {
					color: #9f5005;	/*couleur des liens*/
					text-decoration:none;
							}
			a:visited {
								color: #9f5005;	/*couleurs des liens qui ont été cliqués*/
								text-decoration:none;
											}	
			a:hover {
								color: #ffffff;	 /*couleur des liens quand ils sont survolés*/
								text-decoration:none;
											}
			a:active {
								color: #ffffff;	 /*couleur des liens quand on clique dessus*/
								text-decoration:none;
											}
			a:focus 
						{ 
						outline:0; 
						border:none;
						} 

			.gros_titre  {
							text-transform:uppercase;
							font-weight:bolder;							
							font-size: 12pt;
							line-height:1.3em;
							
							color:#170e08;
							background-color:#849f05;														
							text-indent:25px;
							}

			.titre {
						font-size:10pt;
						color:#9f9f9f;
						text-align:center;
						font-weight:bold;
						font-style:italic;
						text-transform:uppercase;
						line-height:2em;
						}

			.titre2 {
						font-size:11pt;
						color:#9e8505;
						text-align:center;
						font-weight:bold;
						text-transform:uppercase;
						line-height:2em;
						}

			.sous_titre  {
							font-size: 10pt;
							font-weight:bolder;
							line-height:1.5em;
							color:#9e8505;												
							text-indent:15px;
							}

			li {
						display:list-item; /*ne pas changer*/*
						list-style-type:disc; /*type de puces pour les listes. Ici un simple point*/
						list-style-position:inside; /*ne pas changer*/
						}

			#cadre {
							border:2px ridge #9f9f9f; /*formule raccourcie pour les bordures. la taile - le style - la couleur*/
							}

			#cadre2 {
							border:2px ridge #849f05;
							text-align:center;
							}

			#cadre4 {
								border:2px solid #9f9f9f;
								}

			.evidence {								
								color:#9f9f9f;
								font-style:italic;
								font-weight:bold;
								}

			.small  {
							font-size: 7pt;
							font-variant:small-caps; /*afficher un élément en petites majuscules*/
							color:#849f05;
							text-align:right;
							vertical-align:center;
							letter-spacing:0.1em;
							}

			.small2  {
							font-size: 7pt;
							line-height:2em;
							text-align:center;
							}

			.small3  {
							font-size: 8pt;
							line-height:1.6em;
							text-align:center;
							color:9e8505;
							}

			.puces {
						display:list-item;
						list-style-type:disc;
						list-style-position:outside;
						text-align:left;
						margin-left:25px;
						font-size:8pt;
						}

			.pte_maj { text-transform:uppercase; /*affiche toutes les lettres en majuscules*/
							 font-weight:bolder;
								}

			.jour {						
						color:#059f9f;
						font-size: 10pt;
						font-weight:bold;						
						letter-spacing:0.5pt;
						}

			.labels  {
							text-transform:uppercase;
							font-weight:bolder;							
							font-size: 9pt;
							line-height:1.3em;
							
							color:#170e08;
							background-color:#9f9f9f;
						}

			.reporte {
								color:#059f05;
								}

			.annule {
							color:#9f0505;
							}

			.bandeau  {
							font-variant:small-caps;
							font-weight:bolder;							
							font-size: 12pt;
							line-height:1.5em;
							
							color:#170e08;
							background-color:#849f05;														
							text-align:center;
							}
