<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">


/*
 * Global style sheet
 */

/*
 * Macro-level styles: global page layout
 */

/*body 		{ background-color: #76AA76; font-family: Arial, Helvetica,*/
body 		{ background-color: #ffffff;font: normal 50%  sans-serif; }
#logo {
	z-index:1;
	/*position: 				fixed;*/
	position: 				absolute;
	left: 					0px;
	top: 					0px;
	margin: 				5px;
	padding:				0px 0px 0px 0px;
	border-right:			0px solid red;
	float:					right; 
	clear:					both;
	border-bottom:			0px solid white;
	font-size:12pt;
	color: #FFFFFF;
}
#sidebar {
	z-index:1;
	/*position: 				fixed;*/
	position: absolute;
	left: 					0px;
	top: 					110px;
	width: 					190px;
	margin: 				5px;
	padding:				0px 0px 0px 0px;
	border-right:			0px solid red;
	float:					left; 
	clear:					both;
	border-bottom:			0px solid white;
	color: #FFFFFF;
	font-size:12pt;
/*	background-image: url("images/fgauche.jpg");*/
}

#contents {
	font-size: 2px;
	margin:					0px 10px;
	padding:				5px 0px;
	border-top:				0px solid white;
}
#contents h2 {
  padding: 5pt 0 5pt 5pt;
  background-color: transparent;
  border: none;
 	margin: 10pt 5pt 0pt 5pt;
  clear: both;
  font-family: sans-serif;
  font-weight: bold;color: #6383B2;
	width: 90%;text-align: center;
	font-size: medium;
	/* color:#76AA76;*/
	color: #ffffff;
}
.qcqpix {border:0px;margin: 0px 0px 5px 0px;}
#mainbox {
	z-index:0;
	position:		absolute;
	text-indent:10px;
	left:			210px;
	right:			5px;
	top:			110px;
	margin:			5px;
	padding:		5px;
	border-left:	0px solid red;
	font-weight:;
	color: black;
	/*	 background-image: url("images/fond2.jpg");*/
 background-color: #b5ebb5;
	font-size: 10pt;
	clear: both;
}
#mainbox a,a:link, a:visited {
    color:green;
    background: transparent;
    text-decoration: underline;
   }
#mainbox   a:hover {
    color: green;
    background:#f8d792;
   }
	 table{
	font-weight: ;
	font-size: 10pt;
	 }
a.bleu {color: blue;text-decoration: underline;}
p{margin-left:5px;}

 #box {
     float: left;
     clear: none;
     border: 1pt solid green;
     padding: 0px 5px 5px 0px;
     margin: 0px 5px 5px 1px;
     background: transparent;
   }
 h3 {
    margin: 0px 0px 0px 0px;
		color: green;
		padding: 0px 0px 0px 0px;
    font-size: medium;
    background:#ffffff;
   }
.gauche{
position: absolute;
left: 5px;
width: 40%;
}

.droite{
position: absolute;
left: 45%;
width: 40%;
}
#footer {
	position: absolute;
	z-index: 0;
	margin:			10px 10px 0px 10px;
	padding:		10px;
	border-top:		1px solid red;
	font-weight: normal;
	font-size:		small;
	font-style:		italic;
}
#footer img {
	border:			0px;
	vertical-align:	middle;
}

h1.newstitle {
    text-align: left;
    font-size: 14px;
    margin: 0px 0px 0px 0px;
    color: black;
}
div.titlediv {
    border-top: solid #cac2a8 2px;
    margin-top: 20px;
    background-color: #eeeae6;
    padding-left: 10px;
    font-size: 11px;
}
div.bodydiv {
    border: solid #9e9784 1px;
    padding-left: 10px;
    padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
    margin-top: 2px;
    text-align: justify;
}

</pre></body></html>