body {		width:100%;font-family: Times New Roman, times-roman, Times, georgia, serif;font-family: Helvetica, sans-serif;font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", "Luxi Sans", sans-serif;font-family: Arial, Helvetica, sans-serif;background:rgba(193, 190, 197, 0.8);background:black;	//font-size:  100%;	/*font-weight: 600;	*/		margin-top: 0.1em;	margin-right: 0.1em;	margin-bottom: 0.1em;	margin-left: 0.1em;	}	#conteneur { border-right:3px solid #DE1811;border-left:3px solid #DE1811;border-right:3px solid rgba(222, 24, 17, 0.8);border-left:3px solid rgba(222, 24, 17, 0.8);	background-color:white;width:76%; margin-left:auto;margin-right:auto;margin-bottom: auto; }	#titre  {text-align: center;font-size: 1.6em;}#titreI  {text-align: center;font-size: 3em;}/* disposition conteneur */#bandsup, #contenu, #coldroite, #footer {padding:1px 0;}#bandsup {font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", "Luxi Sans", sans-serif;font-family: Arial, Helvetica, sans-serif;}#entete {text-align:left;font-weight:bold;margin:0 auto;display:inline-block;//line-height: 0px;//font-size: 0.9em;height:40px;	}#enteteBest {text-align:left;font-weight:bold;margin:0 auto;display:inline-block;//line-height: 0px;//font-size: 0.9em;height:40px;width:300px;	}#haut {margin:0 auto;height:25px;	}#main {max-width:960px;margin:auto;}#contenu  {float:left;width:100%;}#contenubase  {float:left;width:80%;}#contenu1  {float:left;width:50%;}#coldroite {position:absolute;margin-left:88%;margin-top:15%;overflow: hidden; /* les dépassements seront masqués */}#colgauche                    { position: absolute; nowhitespace: afterproperty;margin-left:0%;margin-top:20%;overflow: hidden; /* les d?passements seront masqu?s */ }#colgauche1                   { position: absolute; nowhitespace: afterproperty;margin-left:0%;margin-top:0%;overflow: hidden; /* les depassements seront masques */ }#center                  		{ width:50%;margin:auto; }/* debut mise en forme block identifiants ajax */#navigation                   { width: 100%;  list-style: none;  margin: 0;  padding: 0; }#navigation li                { background: white ;  color: #fff ;  border: 1px solid #600 ;  margin-bottom: 1px ; }#navigation #active a,#navigation #active a:link,#navigation #active a:visited,#navigation  #active a:hover  { background: black;        border-bottom: none;        border-left: 1px solid #FF0000;        border-right: 1px solid #FF0000;        border-top: 1px solid #FF0000;                        border-left: 1px solid rgba(255, 0, 0, 0.8);        border-right: 1px solid rgba(255, 0, 0, 0.8);        border-top: 1px solid rgba(255, 0, 0, 0.8);                      bottom: 0;        color: white;        margin: 0;        padding: 2px 5px 0 5px;        position: relative;        right: 0; }#navigation li a              { display: block ;  background:#DE1811; background-color: rgba(222, 24, 17, 0.8);  color: #fff ;  font: 1em "Trebuchet MS",Arial,sans-serif ;  line-height: 1em ;  text-align: center ;  text-decoration: none ;  padding: 4px 0 ; word-wrap: break-word;}#navigation li a:hover,#navigation li a:focus,#navigation li a:active       { background: black ;  text-decoration: underline ; }/* fin mise en forme block identifiants ajax */#prono  {float:left;width:50%;}#coltext {position:relative;margin-left:1%;//margin-top:1%;overflow: hidden; /* les dépassements seront masqués */}#footer {text-align:center;clear:both;}/* fin disposition conteneur *//* menu horizontal */#divmenu {   /* caracteristique de la div qui contient l'ul menu */                                background:black;             	border-top: 1px solid #FF0000;  /* trait supèrieur derrière et extérieur menu IE */        border-top: 1px solid rgba(255, 0, 0, 1);  /* trait supèrieur derrière et extérieur menu */                                                       /* font: bold bold 1em Verdana, Geneva, Arial, Helvetica, serif; */       /* font: normal normal 20px Times New Roman, times-roman, Times, georgia, serif; */       /*font normal normal 20px Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;*/           //font-family : Verdana, Geneva, Arial, Helvetica, serif;    //font-family: Georgia, "DejaVu Serif", Norasi, serif;       font-size:0.8em;       font-weight: bold;       font-family: Arial, Helvetica, sans-serif;}#menu {        list-style: none outside none;        margin: 0;        padding: 0;                }@media all {        #menu {        text-align: center;		//font-variant:small-caps	        }}#menu li {        bottom: 11px;        display: inline;        //line-height: 0.5em; /* epaisseur sous le trait du menu */        margin: 0;        padding: 0;        position: relative;                }html>body #menu li {     /* ombre des onglets */          //background: black;               //margin: 0 1px 0 0;        //padding: 4px 0 4px 0;                      }#menu a, #menu a:link, #menu a:visited {  /* apparence des liens */                                 background:#43aa07;		background-color: rgba(67, 170, 7, 0.9);				//background:#1A8D2E;        //background-color: rgba(26, 141, 46, 0.8);                background:#FD6B00;    	background-color: rgba(253, 107, 0, 0.8);    	    	background:#DE1811;    	background-color: rgba(222, 24, 17, 0.8);                color		        border: 1px solid #FFF;        bottom: 2px;        color: white;        cursor: pointer;        display: inline;        height: 1em;        margin: 0;        padding: 3px 5px 3px 5px;        position: relative;        right: 2px;        text-decoration: none;                }#menu a:hover {    		/* ici se joue le survol du texte */        background:black;        bottom: 1px;        color: white;        position: relative;        right: 1px;        }#menu a:active {   		/* la transition appuyé maintenue */                //background: red;                background:#FF0000;        background-color: rgba(255, 0, 0, 0.8);                bottom: 0px;        //color: green;        color:#1A8D2E;        color: rgba(26, 141, 46, 0.8);                        position: relative;        right: 0px;                outline:none;                }#menu li#active {        background: white;        bottom: 13px;        display: inline;        margin: 0 3px 0 0;        padding: 0;        position: relative;                        }html>body #menu li #active {        background: black;        margin: 0 4px 0 4px;                }/* lien en potition actif id = active <=> page sélectionnée */#menu #active a, #menu #active a:link, #menu #active a:visited, #menu #active a:hover {        background: black;        border-bottom: none;        border-left: 1px solid #FF0000;        border-right: 1px solid #FF0000;        border-top: 1px solid #FF0000;                        border-left: 1px solid rgba(255, 0, 0, 0.8);        border-right: 1px solid rgba(255, 0, 0, 0.8);        border-top: 1px solid rgba(255, 0, 0, 0.8);                      bottom: 0;        color: white;        margin: 0;        padding: 2px 5px 0 5px;        position: relative;        right: 0;               }/* fin menu horizontal */	a:link {text-decoration: none; color: black; }		a:visited {text-decoration: none; color: black;}		a:hover { text-decoration: none; 							 color:#FF0000;        color: rgba(255, 0, 0, 0.8); }a {	font-family: Arial, Helvetica, sans-serif;font-size: 1em;}a.under:link{   		text-decoration:underline;	}a.partenaires:link {  text-decoration:none; //font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;//font-family: Times New Roman, times-roman, Times, georgia, serif;//font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", "Luxi Sans", sans-serif;display:inline;text-transform:lowercase;//font-variant:small-caps;font-size:  95%;}a.nounderline:link {  text-decoration:none; //font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;//font-family: Times New Roman, times-roman, Times, georgia, serif;font-family: Georgia, "DejaVu Serif", Norasi, serif;font-family: Arial, Helvetica, sans-serif;font-size:126%;}a.nounderline:visited {  text-decoration:none; //$font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif; //color: red; font-size:126%; font-family: Georgia, "DejaVu Serif", Norasi, serif;font-family: Arial, Helvetica, sans-serif;}a.nounderline:hover {  text-decoration:none; //font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif; //font-family: Trebuchet MS ; color:#FF0000;        color: rgba(255, 0, 0, 0.8); font-size:126%; font-family: Georgia, "DejaVu Serif", Norasi, serif; font-family: Arial, Helvetica, sans-serif;}img {vertical-align: middle;margin:1px;}	p {	text-align: center;	}						.Z {       	/* PERMET D'ANNULER LA COULEUR GRIS DU TR */	background-color: AntiqueWhite;	//color: black;	}	h1 {	text-align: center;	background: white;	color:black;    font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;	font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", "Luxi Sans", sans-serif;	font-family: "Times New Roman", Times, "Liberation Serif", FreeSerif, serif;	font-family: Georgia, "DejaVu Serif", Norasi, serif;    //font-variant: small-caps;  		font-size: 16pt;	}					h2 { 	//font-family: Arial, Helvetica, sans-serif;			 		//font-family: Times New Roman, times-roman, Times, georgia, serif;	font-family: Georgia, "DejaVu Serif", Norasi, serif;	font-family: Arial, Helvetica, sans-serif;    text-align: center;	font-size: 1em;	}h3 {		//font-family: Arial, Helvetica, sans-serif;		text-align: center;		background-color: white;  		color: black;	font-size: 8pt;	}h4 {		//font-family: Arial, Helvetica, sans-serif;			background-color: #0069B3;  		color: #FFFFFF;	font-size: 1em;	}		hr {	color: #3333cc; 	width: 500px; 	text-align: left;	}table {	border: 1px;	/* cellspacing: 1; */	border-spacing: 1px;	/* cellpadding: 1; */	color: #FFFFFF;			//font-family: Trebuchet MS ;	//font-weight:bold;	font-weight:500;	 border-right:1px solid black;      //border-left:1px solid black;       //border-top:1px solid black;        border-bottom:1px solid black;                font-family: Arial, Helvetica, sans-serif;	//width:100%;	}	tr {	background-color: Linen;	background:AliceBlue;background:AntiqueWhite;background:Azure;background:Coral;background:Cornsilk;background:DarkCyan;	background:DarkOrange;background:DarkSeaGreen;background:DarkSlateGray;background:FloralWhite;background:Gainsboro;//background:GhostWhite;//background:Honeydew;//background:Ivory;//background:LightCyan;//background:LightGreen;//background:LightYellow;background:FloralWhite;		background-color: Linen;	background:AntiqueWhite;	background:FloralWhite;		color: black;				    	}th {    //padding: 1px;    background:#43aa07;	background-color: rgba(67, 170, 7, 0.8);		background:#1A8D2E;    background-color: rgba(26, 141, 46, 0.8);    background:#B4122C;    background-color: rgba(180, 18, 44, 0.8);        background:#DE1811;    background-color: rgba(222, 24, 17, 0.8);    	text-align: center;	font-size: 0.9em;	color:white;	font-family: Georgia, "DejaVu Serif", Norasi, serif;	font-family: Arial, Helvetica, sans-serif;	}td {    //width:30px;    //padding: 1px;	text-align: center;    font-size: 0.9em;    //font-variant: small-caps;    text-transform: uppercase;    //color:black;     //border-right:1px solid black;      border-left:1px solid black;       border-top:1px solid black;        //border-bottom:1px solid black;	}//span.gr{		//font-size: 0.8em;   		//font-weight:bold;		//font-size:120%;	//}				.rc{   		color:#FF0000;        color: rgba(255, 0, 0, 0.8);                color:#DE1811;    	color:rgba(222, 24, 17, 0.8);        //font-size:120%;	}	.r{   		background:#FF0000;        background-color: rgba(255, 0, 0, 0.8);	}	.o{   		background:#FF6400;        background-color: rgba(255, 100, 0, 0.8);	}	.j{   		background:#FFE500;        background-color: rgba(255, 229, 0, 0.8);	}.or{		background:#0076A3;    background-color: rgba(0, 118, 163, 0.8);    background:#DE1811;    background-color: rgba(222, 24, 17, 0.8);	}	.v{		background:#43aa07;		background-color: rgba(67, 170, 7, 0.8);   		background:#1A8D2E;        background-color: rgba(26, 141, 46, 0.8);        	}.b{   		background:#3B6F97;        background-color: rgba(59, 111, 151, 0.8);	}.g{   		background:#CACBCD;        background-color: rgba(202, 203, 205, 0.8);	}.gf{   		background:#667581;        background-color: rgba(102, 117, 129, 0.8);	}.w{   		background:white;		font-weight:700;	}.ww{   		border:0;		width:30px;		background:white;	}	.bkkkkkkkkk{   		//background:#004A7F;				background:#004A75;		background-color: rgba(0, 74, 117, 0.9);				//background:#113A57;		        //background-color: rgba(17, 58, 87, 1);                        //background:#384DA7;		        //background-color: rgba(56, 77, 167, 0.9);        //background:#144567;                //background-color: rgba(17, 58, 87, 0.7);                //background:#2C4059;		       // background-color: rgba(49, 61, 76, 0.8);                              		color:white;	}	.fm{   		background:#CCCCFF;		     	background:#718AAE;     		background:#aab6dc;	}		.fa{   		background:#CCFFFF;		      	background:#FF0000;        background-color: rgba(255, 0, 0, 0.8);                background:#c4cadc;        	//background:#7AA6E6;		}.ea{   		background:#99FFCC;				background:#7F90A8;        	background:#7AA6E6;        		}.emx{   		background:#CACBCD;			background:#9FB2CD;	       	}	.em{   		background:#CCFFCC;			background:#7AA6E6;		background:#aab6dc;        	}	.agf{   		background:#D9D9D9;				        background:#8a78a4;        background:#8971ab;        background:#7F90A8;	}	ul {		//font-family: Arial, Helvetica, sans-serif;		font-size: 1em;		/*list-style-type: square;		list-style-position: outside;*/		}								li {		//font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	//color: #FFFFFF;	}textarea {	//font-family: Arial, Helvetica, sans-serif;		font-size: 1em;	}