		body { background-color: black;
			color: white;
			margin-top: 50px;
			/*margin-left: 50px;*/
			/*margin-right: 50px;*/
			margin-bottom: 50px; 
			font-family: Verdana, Geneva, Arial, sans-serif;
			font-size: small;
		}

		h3 {
			color: #966b72;
			font-family: Georgia, "Times New Roman", Times, serif
		}

		ul /* Ma liste aura des puces en forme de dossiers */
		{
		   list-style-image: url("dossier.png");
		}
		ol /* Ma liste aura des puces en forme de dossiers */
		{
		   list-style-image: url("dossier.png");
		}

		li
		{
		   color: blue;
		   text-decoration: none;
		}

		li:hover
		{
		   text-decoration: underline;
		}

		a:link {color: #696; text-decoration: none; background-color: transparent}
		a:visited { color: #699; text-decoration: none; background-color: transparent }
		a:hover { color: #c93; text-decoration: underline;background-color: transparent } 
		a:active { color: #900; text-decoration: underline; background-color: transparent }

		.textenoir{
			color:black;
			font-size: xsmall;
		}
		.texterouge{
			color:red;
			font-size: xsmall;
		}
		.texteblanc{
			color:white;
			font-size: xsmall;
		}
	
		.maboite {
			background-color: transparent;
			position: absolute;
			color: white;
			top: 10px;
			left: 400px;
			padding: 12px;
			width: 400px;
			text-align: left;
			border-color: red;
			border-width: 6px;
			border-style: ridge;
			}
		.ligne-1
			{
			background-color:red;
			text-align:center;
			color: white;
			clear:both;
			font-size:xsmall;
			}
		.col-gauche
			{
			text-align: left;
			margin-bottom:10px;
			padding-left: 1%;
			width: 15%;
			height:800px;
			float: left;
			overflow: visible;
			border:thin ridge white;
			}
		.col-milieu
			{
			text-align: left;
			margin-bottom:10px;
			padding-left: 1%;
			width: 50%;
			height:800px;
			float: left;
			overflow: auto; /* permet d'afficher des ascenseurs de navigation au besoin */
			border:thin ridge white;
			}
		.col-droite
			{
			text-align: left;
			margin-bottom:10px;
			padding-left: 1%;
			width: 30%;
			float: left;
			min-height:800px;
			overflow: hidden;
			border:thin ridge white;
			}	

		#table4 { visibility: visible;width: 50%;position: relative ;background-color:white;color=black;border-collapse: collapse;}
		#table4 table { font-size: 9px;font-family: Verdana, Geneva, Arial, sans-serif;background-color: transparent}
		#table4 td { padding: 0 4px;border-left: 1px solid #ccc; }
		#table4 tr { background-image: url("gris.png");background-repeat: repeat-x; width: 25%; color=black}
		#table4 th { color: green;background-image: url("gris.png");background-repeat: repeat-x;text-align: left;padding-left: 5px; width: 25%; color=black}
