<style type="text/css">



/* ##########  BODY  #################################################################### */
body      { scrollbar-face-color: #78b846; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #000000; scrollbar-darkshadow-color: #000000; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #F8CE3E }


/* ########  TABLE  ###################################################################### */
/* ############################################################################## */

.haut { 
    width: 85%; 
	margin: auto;
	-moz-border-radius: 15px 15px 0 0; 
    -webkit-border-radius: 15px 15px 0 0; 
    border-radius: 15px 15px 0 0;         
    -webkit-border-top-left-radius: 15px; /* pour Chrome */ 
    -webkit-border-top-right-radius: 15px; /* pour Chrome */  
 }

.bas { 
    width: 85%; 
	margin: auto;
	-moz-border-radius: 0 0 15px 15px; 
    -webkit-border-radius: 0 0 15px 15px; 
    border-radius: 0 0 15px 15px;         
    -webkit-border-bottom-left-radius: 15px; /* pour Chrome */ 
    -webkit-border-bottom-right-radius: 15px; /* pour Chrome */ 
}

/* ########  TD  ###################################################################### */
/* ############################################################################## */

/* Texte classique en noir */
.TxtClass       {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: justify;
	font-style: normal;
	line-height: 10pt;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none
}

/* Texte classique en noir à gauche */
.TxtClassLeft   { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 9pt;  font-style: normal; line-height: 10pt; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none }

/* Texte classique en noir et italique*/
.TxtClassItalic { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; font-size: 9pt;  font-style: italic; line-height: 10pt; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none }

/* Texte classique noir gras */
.TxtClassBold       { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; font-size: 9pt;  font-style: normal; line-height: 10pt; font-weight: bold; font-variant: normal; color: #000000; text-decoration: none }

/* Texte classique en vert gras*/
.TxtClassGreenBold       { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; font-size: 10pt;  font-style: normal; line-height: 12pt; font-weight: bold; font-variant: normal; color: #78b846; text-decoration: none }

/* Texte petit italique noir */
.TxtChemin     { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; font-size: 7pt;  font-style: italic; line-height: 9pt; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none }

/* Texte italique petites majuscules noir gras */
.TxtLegend     { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 10pt;  font-style: italic; line-height: 11pt; font-weight: bold; font-variant: small-caps; color: #000000; text-decoration: none }

/* Texte italique petites majuscules vert gras */
.TxtLegendGreen  { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 9pt;  font-style: normal; line-height: 11pt; font-weight: bold; font-variant: small-caps; color: #78b846; text-decoration: none }

/* Texte gros vert foncé */
.Titre         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20pt; font-style: normal; line-height: 22pt; font-weight: bold; font-variant: normal; color: #78b846; text-decoration: none }

/* Texte gras rouge */
.TxtRedBold    { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 9pt;  font-style: normal; line-height: 10pt; font-weight: bold; font-variant: normal; color: Red; text-decoration: none }

/* Texte petit noir centré*/
.TxtBas        { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 8pt;  font-style: normal; line-height: 9pt; font-weight: normal; font-variant: normal; color: #333300; text-decoration: none }

/* Texte classique blanc gras */
.TxtSmallWhite       { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; font-size: 8pt;  font-style: normal; line-height: 10pt; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none }


/* ##########  LES LIENS HYPERTEXTES  #################################################################### */

/* Lien classique noir/orange souligné */
A.LienClass         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height:  10pt; font-variant: normal; color: #000000; text-decoration: underline }
A.LienClass:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height:  10pt; font-variant: normal; color: #000000; text-decoration: underline }
A.LienClass:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height:  10pt; font-variant: normal; color: #000000; text-decoration: underline }
A.LienClass:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height:  10pt; font-variant: normal; color: #ff9933; text-decoration: none }

/* Lien plus petit noir/orange */
A.LienSmall         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height:  10pt; font-variant: normal; color: #000000; text-decoration: underline }
A.LienSmall:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height:  10pt; font-variant: normal; color: #000000; text-decoration: underline }
A.LienSmall:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height:  10pt; font-variant: normal; color: #000000; text-decoration: underline }
A.LienSmall:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height:  10pt; font-variant: normal; color: #ff9933; text-decoration: none }

/* Lien gras noir/orange souligné */
A.LienClassBold         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height:  10pt; font-weight: bold; font-variant: normal; color: #000000; text-decoration: underline }
A.LienClassBold:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height:  10pt; font-weight: bold; font-variant: normal; color: #000000; text-decoration: underline }
A.LienClassBold:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height:  10pt; font-weight: bold; font-variant: normal; color: #000000; text-decoration: underline }
A.LienClassBold:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height:  10pt; font-weight: bold; font-variant: normal; color: #ff9933; text-decoration: none }


/* Lien du menu gauche vert/orange  */
A.LienMenuLeft         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: left; font-style: normal; line-height: 10pt; font-weight: normal; font-variant: normal; color: #78b846; text-decoration: none }
A.LienMenuLeft:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: left; font-style: normal; line-height: 10pt; font-weight: normal; font-variant: normal; color: #78b846; text-decoration: none }
A.LienMenuLeft:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: left; font-style: normal; line-height: 10pt; font-weight: normal; font-variant: normal; color: #78b846; text-decoration: none }
A.LienMenuLeft:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: left; font-style: normal; line-height: 10pt; font-weight: normal; font-variant: normal; color: #ff9933; text-decoration: none }

/* Lien ACCUEIL EN BLEU ET PETIT  */
A.LienSmallBlue         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: 9pt; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none }
A.LienSmallBlue:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: 9pt; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none }
A.LienSmallBlue:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: 9pt; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none }
A.LienSmallBlue:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: 9pt; font-weight: normal; font-variant: normal; color: #78b846; text-decoration: none }



/* Lien  vert/orange  */
A.LienBoldGreen               { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 10pt; font-weight: bold; font-variant: normal; text-align: left; color: #78b846; text-decoration: none }
A.LienBoldGreen:link          { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 10pt; font-weight: bold; font-variant: normal; text-align: left; color: #78b846; text-decoration: none }
A.LienBoldGreen:visited       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 10pt; font-weight: bold; font-variant: normal; text-align: left; color: #78b846; text-decoration: none }
A.LienBoldGreen:hover         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 10pt; font-weight: bold; font-variant: normal; text-align: left; color: #DDA200; text-decoration: none }

/* Lien en bas du menu gauche noir/vert  */
A.LienSmallBoldBlackGreen         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 8pt; font-weight: bold; font-variant: normal; color: #000000; target: _blank; text-decoration: none }
A.LienSmallBoldBlackGreen:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 8pt; font-weight: bold; font-variant: normal; color: #000000; target: _blank; text-decoration: none }
A.LienSmallBoldBlackGreen:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 8pt; font-weight: bold; font-variant: normal; color: #000000; target: _blank; text-decoration: none }
A.LienSmallBoldBlackGreen:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 8pt; font-weight: bold; font-variant: normal; color: #78b846; target: _blank; text-decoration: none }

/* Lien plus gros en bas du menu gauche noir/vert  */
A.LienBoldBlackGreen         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 10pt; font-weight: bold; font-variant: normal; color: #000000; target: _blank; text-decoration: none }
A.LienBoldBlackGreen:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 10pt; font-weight: bold; font-variant: normal; color: #000000; target: _blank; text-decoration: none }
A.LienBoldBlackGreen:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 10pt; font-weight: bold; font-variant: normal; color: #000000; target: _blank; text-decoration: none }
A.LienBoldBlackGreen:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 10pt; font-weight: bold; font-variant: normal; color: #78b846; target: _blank; text-decoration: none }

/* Liens en bas du plan noir/blanc  */
A.LienBlackWhite         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: 10pt; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none }
A.LienBlackWhite:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: 10pt; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none }
A.LienBlackWhite:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: 10pt; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none }
A.LienBlackWhite:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: 10pt; font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration: underline }



/****  TABLEAUX VERT ET TEXTE GRAS ******************************************************************************/
.TableTitreL  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; vertical-align:middle; padding-left: 3px; font-weight: bold; border-width:1px; border-style: solid; border-color: #78b846 }
.TableTitreC  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: center; font-weight: bold; border-width:1px; border-style: solid; border-color: #78b846 }
.TableTitreR  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: right; padding-right: 3px; font-weight: bold; border-width:1px; border-style: solid; border-color: #78b846 }



/****  QUIZ  ******************************************************************************/

#login_content {
/*	position:absolute;
	top:552px;
	border:1px solid #333333;
	margin-top:-200px;
	left:417px;
	margin-left:-130px; 
	width:629px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;*/
}

#get_infos .wrong{
	color:red;
}

#header_flash {
	padding-bottom:5px;
	margin: 0; /* pour éviter les marges */ 
    text-align: center; /* pour corriger le bug de centrage IE */ 
}

#logged_content {
/*	left:50%;
	top:50%;
	position: absolute; 
	margin-left:-350px;
	margin-top:-320px;*/
}

.table_score td{

}

.score {
	font-size: 10px;
}

.barre_score {
	height:5px;
	background-color:#78b846;
	font-size: 11px;
	margin-right: 10px;
}





</style>

