/* Valeurs par défaut */
*{ margin : 0;padding : 0;list-style : none;}

/* Structures principales */
body { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
h1 { font-size: 19px; color : #800000; }
h2 { font-size: 14px; }
a { text-decoration: none; color: #000000; }
a:hover { color: #B0C4DE; }
a img { border: 0; }
br.clear { clear: both; height: 0px; overflow: hidden; }
p.indent { text-indent: 40px; } 
hr.demi { visibility: visible; width: 50%;margin: auto; }

/* Tables */
/*table.tabBoss { border: 2px solid #000000;border-collapse: collapse;width: 98%;margin-left:auto;margin-right:auto; }
th.enteteBoss { font-family: arial;border: 1px solid #000000;padding: 5px;background-color: #696969;color: #FFFFFF;height: 40px; }
tr.ligneBoss1 { font-family: sans-serif;border: 1px solid #000000;padding: 5px;background-color: #A9A9A9; }
tr.ligneBoss2 { font-family: sans-serif;border: 1px solid #000000;padding: 5px;background-color: #708090; }
tr.ligneBoss3 { font-family: arial;padding: 5px;background-color: #696969;height: 20px;color: #FFFFFF; }
td.colonneBoss, th.colonneBoss { font-family: sans-serif;border: 1px solid #000000;padding: 5px; }*/
td.tips { border: 1px solid #dcd100; background-color: lightyellow; }
table.tabBoss th.NoPadding, table.tabBoss td.NoPadding { padding: 0px; }
table.tabBoss td.NoPadding img, th.NoPadding img { display: block; margin: 0 auto; border-right:1px solid #000000;border-left:1px solid #000000; }
table.tabBoss td.NoPaddingNoBorder img, th.NoPaddingNoBorder img { display: block; margin: 0 auto; border : none; }

/* general classes */
.justify { text-align: justify; }
.textAlignLeft { text-align: left; }
.grecaptcha-badge { opacity:0; }
.verticalText { -webkit-writing-mode: vertical-lr; -ms-writing-mode: tb-lr; writing-mode: vertical-lr; text-orientation: upright; }
.displayFlex { display: flex; }
.displayFlexCenter { display: flex; justify-content: center; flex-flow: wrap; }
.displayFlexSpaceAround { display: flex; justify-content: space-around; flex-flow: wrap; }
.margin-5 { margin: 0 5px; }
.margin-top-10 { margin-top: 10px; }
.noBorder { border: none !important; }
.shadowStyle { box-shadow: 0 0 8px rgba(0,0,0,.8); }
.roundedStyle { box-shadow: 0 0 8px rgba(0,0,0,.8); border-radius: 5px; }
.roundedAvatar { border-radius: 50%; box-shadow: 0 0 8px rgba(0,0,0,.8); }
.warning { color: darkred; font-weight: bold; }
.warningBox { margin: 0 auto; border: 1px solid darkred; padding: 5px; border-radius: 5px; background-color: #e6bbbb; color: black; }
.tipsBox { margin: 0 auto; border: 1px solid #dcd100; padding: 5px; border-radius: 5px; background-color: lightyellow; color: black; }
.askBox { margin: 0 auto; border: 1px solid #0085dc; padding: 5px; border-radius: 5px; background-color: #e0eaff; color: black;  }
.infoBox { margin: 0 auto; border: 1px solid darkgreen; padding: 5px; border-radius: 5px; background-color: #e1ffe1; color: black;  }
.noBorder { border: none !important; }
.noPadding { padding: 0 !important; }
.hiddenElement { display: none; }
.pointerCursor { cursor: pointer; }
.blueMetal { background-color: #859fb1 !important; }
.displayBlock { display : block; }
.verticalAlignBottom { vertical-align : bottom; }
.categTitle { padding : 10px;max-width : 400px;border: 1px solid #000000;background-color : #eaeaea;color : #000000;text-align : center;margin : auto; overflow : hidden; }
.listStyleCircle { list-style: circle; }
.clignotte { -webkit-animation: blinker 1s linear infinite; animation: blinker 1s linear infinite; }
@keyframes blinker { 50% { opacity: 0; }}
@-webkit-keyframes blinker { 50% { opacity: 0; }}
.center { text-align: center !important; }
.margin-top-5 { margin-top: 5px; }
.margin-top-10 { margin-top: 10px; }
.width100 { max-width: 100%; }
.width90 { max-width: 90%; }
.width80 { max-width: 80%; }
.width50 { max-width: 50%; }
.width45 { max-width: 45%; }
.width40 { max-width: 40%; }
.width30 { max-width: 30%; }
.width20 { max-width: 20%; }
.ml10 { margin-left: 10px; }
.ml20 { margin-left: 20px; }
.padding20 { padding: 20px; }
.paddingBottom5 { padding-bottom: 5px; }
.height300 { height: 300px; }
.ligneSpeciale { background-color: rgba(134, 179, 255, 0.3) !important; font-weight: bold; color: navy; }
.monstreDangereux { background-color: rgba(255, 0, 0, 0.20); color: darkred; }
.texte14 { font-size: 14px; }
.invalidBackground { background-color: #ffc4c4; }
.validBackground { background-color: #bcedb5; }
.w24 { width: 24px; }
.w32 { width: 32px; }

.bgwhite { background-color: #FFFFFF; }
.bgblue { background-color: rgb(34, 88, 124); }
.bglightBlue { background-color: rgb(55, 146, 150); }
.bggreen { background-color: rgb(40, 105, 38); }
.bgrainbow { background: linear-gradient(90deg, rgba(255,0,0,1) 0%, rgba(255,154,0,1) 10%, rgba(208,222,33,1) 20%, rgba(79,220,74,1) 30%, rgba(63,218,216,1) 40%, rgba(47,201,226,1) 50%, rgba(28,127,238,1) 60%, rgba(95,21,242,1) 70%, rgba(186,12,248,1) 80%, rgba(251,7,217,1) 90%, rgba(255,0,0,1) 100%); }

#Mainwrap { width : 960px; margin : 0 auto; }
#___gcse_0 { width: 75% !important; margin: 0 auto !important; }
#avatarsMembres img { padding: 0; width: 45px; height:45px; border : 1px solid #000000; }
#avatarsMembres img + img { margin-left: 5px; }

/* SpeedBarre */
#Speedbar .LogoFF { filter: alpha(opacity=50); opacity: 0.5; transition : all 0.1s; }
#Speedbar .LogoFF:hover { filter: alpha(opacity=100); opacity: 1; }
#Speedbar img { margin-left: 17px; }
#Speedbar dl { float: left; }
#Speedbar dl dd { position: relative; }
#Speedbar dl dd ul { position: absolute;font-size: 1em;top: -2px;line-height: 15px; }
#Speedbar dl dd ul li { border-right-width: 1px;border-right-style: solid;  }
#Speedbar dl dd ul li a{ display: block;padding: 0 6px 0 6px; font-weight: bold; color: #FFFFFF; }
#Speedbar dl dd#smenu1 ul{background: url(../md_files/ul_ff7.png) repeat-y; border: none; width: 100px; }
#Speedbar dl dd#smenu2 ul{background: url(../md_files/ul_ff12.png) repeat-y; border: 0; width: 80px;}
#Speedbar dl dd#smenu3 ul{background: url(../md_files/ul_ff13.png) repeat-y; border: 0; width: 130px;}
#Speedbar dl dd#smenu1 ul li a:hover{color: #1d7516; }
#Speedbar dl dd#smenu1 ul li.bgt a{background: url(../md_files/bgt_ff7.png) no-repeat; }
#Speedbar dl dd#smenu1 ul li.bgb a{background: url(../md_files/bgb_ff7.png) no-repeat; }
#Speedbar dl dd#smenu2 ul li a:hover{color: #346e80;}
#Speedbar dl dd#smenu2 ul li.bgt a{background: url(../md_files/bgt_ff12.png) no-repeat;}
#Speedbar dl dd#smenu2 ul li.bgb a{background: url(../md_files/bgb_ff12.png) no-repeat;}
#Speedbar dl dd#smenu3 ul li a:hover{color: #a09375;}
#Speedbar dl dd#smenu3 ul li.bgt a{background: url(../md_files/bgt_ff13.png) no-repeat;}
#Speedbar dl dd#smenu3 ul li.bgb a{background: url(../md_files/bgb_ff13.png) no-repeat;}

/* Contenu principal */
#Middle { width: 530px; padding-left: 9px; padding-top: 10px; text-align: center ; overflow:hidden; color : #000000; }
#Middle a { color : #111191; }
#Middle a:hover { color : #B8860B; }
#Middle p { text-align: justify; }
#Middle p.Indent { text-indent: 40px; } 
#Middle p.centrer { text-align: center; }
#Middle table { margin-left:auto;margin-right:auto; }
#Middle table a { color : #111191; }
#Middle table a:hover { color : #B8860B; }
#Middle table.tabBoss a { color: #191970; }
#Middle table.tabBoss a:hover { color: #800000; }
#Middle #Infobulle img { max-width:100% !important; }
#Middle div.deuxImages { margin: 15px 0; display: flex; justify-content: space-around; }
#Middle div.deuxImages img {max-width:45% !important;}
	
#Middle .maroon { color: #800000; }
#Middle .jaune { color: #DAA520; }
#Middle .fuchsia { color: #FF00FF; }
#Middle .rouge { color: #FF0000; }
#Middle .vert { color: #008000; }
#Middle .darkVert { color: #0c440c; }
#Middle .violet { color: #4B0082; }
#Middle .marron { color: #5E2612; }
#Middle .orange { color: #FFA500; }
#Middle .vertJaune { color: #9ACD32 }
#Middle .bleu { color: #000099; }
#Middle .bleuClair { color: #B0E0E6; }
#Middle .valeur { color: #000080; }
#Middle .noir { color: #000000; }
#Middle .navy { color: #000080; }
#Middle .silver { color: #778899; }
#Middle .gris { color: #D3D3D3; }
#Middle .grisFonce { color: #696969; }
#Middle .tan { color: #D2B48C; }
#Middle .souligne { text-decoration: underline; }
#Middle .gras { font-weight: bold; }
#Middle .barre { text-decoration: line-through; }
#Middle .italique { font-style: italic; }

#Middle .Espace { margin-left: 150px; }
#Middle .Droite { text-align: right; }
#Middle .labelFormule { color : #191970; font-size : 20px; text-align: center; }
#Middle .labelColonne { color: #000000; font-weight: bold; }
#Middle .Auteur { font-weight: bold; font-style: italic; float: right; }
#Middle .Tresor { font-weight : bold; text-transform : uppercase; color : #008080; }
#Middle .cadreNews { max-width: 500px; text-align: center; margin: auto; }
#Middle .cadreNews a { font-weight: bold; color: #191970; }
#Middle .cadreNews a:hover { font-weight: bold; color: #4B0082; }
#Middle .updatedNews { border: 1px solid darkred; background-color: #ffdad1; color: darkred; padding: 0 2px; border-radius: 15px; margin-right: 5px; font-size: 10px; height: 16px; }
#Middle .newNews { border: 1px solid darkblue; background-color: #d3d3ff; color: darkblue; padding: 0 2px; border-radius: 15px; margin-right: 5px; font-size: 10px; height: 16px; }
#Middle .HeaderSoluce { padding : 10px;max-width : 400px;border-top: 1px solid #000000;border-right: 1px solid #000000;border-left: 1px solid #000000;background-color : #8fa4a4;color : #000000;text-align : center;margin : auto; overflow : hidden; }
#Middle .Formule { padding: 10px;max-width: 97%;border: 1px solid #000000;background-color: #8fa4a4;color: #000000;text-align: center;margin: auto; overflow: hidden; }
#Middle .Formule a { color: #800000; }
#Middle .Formule a:hover { color: #006400; }
#Middle .Formule .Tresor { color: #4B0082; }
#Middle .Formule .Titre { color: #000000; text-decoration: underline; }
#Middle .Formule2 { width:250px; margin-left:auto; margin-right:auto; background-color:#F0FFF0; border:1px solid #000000; padding:10px; color:#000000; }
#Middle .Formule2 a { color: #800000; }
#Middle .Formule2 a:hover { color: #006400; }
#Middle .team { font-family: sans-serif;border: 1px solid #6495ed;padding: 5px;background-color: #B0C4DE; }
#Middle .titre1 { font-size: 18px; }
#Middle .titre2 { font-size: 22px; }
#Middle .tab { padding-left: 6em; }
#Middle .image { border: 1px solid #000000; }
#Middle .inscription { color: #FF0000;font-size: 14px; }
#Middle .interdit { color: #800000;font-size: 14px;text-decoration: underline; }
#Middle .modeEmploi { color: #000080;font-size: 20px; }
#Middle .cadreGauche { position: relative;left: 15px;float: left; }
#Middle .cadreDroit { position: relative;right: 15px;float: right; }
#Middle .cadreMenu { text-align: center; width: 130px; height: 130px; padding: 6px; margin: 4px; background-color: #708090; border-radius: 10px; border: 2px solid #000000; display: inline-block; }
#Middle .cadreMenu:hover { background-color: #FFFFFF; }
#Middle .pageActuelle { background: url(../Images/PageActuelle.png); height: 30px; width: 40px; font-weight: bold; font-size: 16px; }
#Middle .autrePage { background: url(../Images/AutrePage.png); height: 30px; width: 40px; font-weight: bold; font-size: 16px; }
#Middle .autrePage a { position: relative; top: 5px; color: #191970; }
#Middle .autrePage a:hover { color: #F0FFFF; }
#Middle .pageActuelle .numPage { position: relative; top: 5px; }
#Middle .alignImage img { vertical-align: middle; display: inline-block; }
#Middle .spoiler { width:250px; margin-left:auto; margin-right:auto; background-color:#111111; border:1px solid #FFFFFF; padding:10px; color:#FFFFFF; cursor: pointer; box-shadow: 0px 0px 10px 3px #c9c9c9; border-radius: 10px; font-weight: bold; }
#Middle .spoiler:hover { background-color:#242528; }
#Middle .spoilerOther { width:250px; margin-left:auto; margin-right:auto; background-color:#111111; border:1px solid #FFFFFF; padding:10px; color:#FFFFFF; cursor: pointer; box-shadow: 0px 0px 10px 3px #c9c9c9; border-radius: 10px; font-weight: bold; }
#Middle .spoilerOther:hover { background-color:#242528; }
#Middle .spoilerDangereux { width:250px; margin-left:auto; margin-right:auto; background-color: #904848; color: #FFFFFF; border:1px solid #8b0000; padding:10px; cursor: pointer; box-shadow: 0px 0px 10px 3px #8b0000; border-radius: 10px; font-weight: bold; }
#Middle .spoilerDangereux:hover { background-color:#904848b8; }
#Middle .hiddenBlock { margin-top: 20px; }

/* articles et dossiers */
#Middle #Dossier div { font-size: 12px; font-weight: bold; }
#Middle #Dossier .dossier { width: 30%; }
#Middle #Dossier .dossier img { width: 80%; height: 80%; }
#Middle #Dossier .dossier a:hover img { filter : contrast(1.1); transform: scale(1.05); transition: 0.2s all; }
#Middle #Dossier .dossier a:hover div { transition: 0.2s all; transform: translateY(2px); }

/* news et majs */
#Middle #NewsMajs a:hover { color : #800080; }
#Middle #NewsMajs h2 { margin-bottom : 35px; }
#Middle #NewsMajs h5 { padding-top : 10px; text-align : center; }
#Middle #NewsMajs h5 a, #Middle #NewsMajs .title {color : #191970;font-weight : bold; }
#Middle #NewsMajs .news_content p { margin-bottom : 8px; }
#Middle #NewsMajs .news_content h4 { clear:left;padding-right : 10px; color : #008080; }
#Middle #NewsMajs .news_content p .imgfl { float : left;clear:left;margin : 0 8px 8px 0; }
#Middle #NewsMajs .news_content p a.title { font-weight : bold; padding-top : 8px; display : block; }
#Middle #NewsMajs .news_content, #Middle #news h5 { padding : 0 10px; margin-bottom : 30px; }

/* Tableau vert */
#Middle #tabVert a { color: #008B45; }
#Middle #tabVert table { border: 2px solid #0a4117;border-collapse: collapse;width: 98%; color: #000000; }
#Middle #tabVert th { font-weight: bold; font-family: arial;color: #FFFFFF;padding: 5px;background-color: #337b43;border: 1px solid #0a4117;height: 40px; }
#Middle #tabVert td { font-family: sans-serif;border: 1px solid #0a4117;padding: 5px; }
#Middle #tabVert tr { font-family: arial;padding: 5px;background-color: #b3f2c2; }
#Middle #tabVert tr.toprow2 { font-family: arial;padding: 5px;background-color: #4ac166; }
#Middle #tabVert tr.toprow4 { font-family: arial;padding: 5px;background-color: #337b43;height: 20px; }

/* Tableau rouge */
#Middle #tabRouge a { color: #DC143C; }
#Middle #tabRouge table { border: 2px solid #B0171F;border-collapse: collapse;width: 98%;color: #000000; }
#Middle #tabRouge th { font-weight: bold; font-family: arial;color: #FFFFFF;padding: 5px;background-color: #b93434;border: 1px solid #B0171F;height: 40px; }
#Middle #tabRouge td { font-family: sans-serif;border: 1px solid #B0171F;padding: 5px; }
#Middle #tabRouge tr { font-family: arial;padding: 5px;background-color: #FFC1C1; }
#Middle #tabRouge tr.toprow2 { font-family: arial;padding: 5px;background-color: #F08080; }
#Middle #tabRouge tr.toprow4 { font-family: arial;padding: 5px;background-color: #b93434;height: 20px; }

/* Tableau jaune */
#Middle #tabJaune a { color: #8B6914; }
#Middle #tabJaune table { border: 2px solid #A0522D;border-collapse: collapse;width: 98%; color: #000000; }
#Middle #tabJaune th { font-weight: bold; font-family: arial;color: #FFFFFF;padding: 5px;background-color: #B8860B;border: 1px solid #A0522D;height: 40px; }
#Middle #tabJaune td { font-family: sans-serif;border: 1px solid #A0522D;padding: 5px; }
#Middle #tabJaune tr { font-family: arial;padding: 5px;background-color: #FFD700; }
#Middle #tabJaune tr.toprow2 { font-family: arial;padding: 5px;background-color: #DAA520; }
#Middle #tabJaune tr.toprow4 { font-family: arial;padding: 5px;background-color: #B8860B;height: 20px; }

/* Tableau fuschia */
#Middle #tabFuschia a { color: #551A8B; }
#Middle #tabFuschia table { border: 2px solid #551A8B;border-collapse: collapse;width: 98%;color: #000000; }
#Middle #tabFuschia th { font-weight: bold; font-family: arial;color: #FFFFFF;padding: 5px;background-color: #4B0082;border: 1px solid #551A8B;height: 40px; }
#Middle #tabFuschia td { font-family: sans-serif;border: 1px solid #551A8B;padding: 5px; }
#Middle #tabFuschia tr { font-family: arial;padding: 5px;background-color: #c7b0f7; }
#Middle #tabFuschia tr.toprow2 { font-family: arial;padding: 5px;background-color: #8968CD; }
#Middle #tabFuschia tr.toprow4 { font-family: arial;padding: 5px;background-color: #4B0082;height: 20px; }

/* Tableau pour les MPs */
#Middle #mpEcrit table { border: 2px solid #000000;border-collapse: collapse;width: 98%; }
#Middle #mpEcrit th { font-family: arial;border: 1px solid #000000;padding: 5px;background-color: #696969; }
#Middle #mpEcrit tr { font-family: arial;border: 1px solid #000000;padding: 5px;background-color: #E0FFFF; }
#Middle #mpEcrit td.col1 { font-family: sans-serif;border: 1px solid #000000;padding: 5px;text-align: center;background-color: #779abc; }
#Middle #mpEcrit td.col2 { font-family: sans-serif;border: 1px solid #000000;padding: 5px;text-align: center;background-color: #A9A9A9; }

/* Progress bar */
#Middle .progressBar { position: relative; top: 0px; left: 0px; background-color: #333333; height: 20px; width: 0px; padding-top: 5px; padding: 0px; }
#Middle .progressBarBody { background-color: #cccccc; border: 1px solid black; height: 20px; width: 200px; padding: 0px; }
#Middle .progressBarPourcentage { position: relative; top: 0px; left: 0px; color: #f0ffff; height: 20px; text-align: center; font: bold; padding: 0px; padding-top: 2px; }
@-webkit-keyframes move-it {
	0% {
		background-position: 40px;
	}
	100% {
		background-position: 560px;
	}
}
#Middle tr:hover .progressBar {

background: linear-gradient(
	45deg,
	#333 45%,
	#777 50%,
	#333 55%
);
background-size: 400px;
-webkit-animation: move-it 2s infinite;
}

/* CSS pour l'affichages des quizz */
#Middle .quizz { font-size : 18px;color : tan; }
#Middle .cQuizzFF71 { color : white;font-size : 15px;cursor: url(../Images/Curseurs/2197.ani), url(../Images/Curseurs/2197.gif), auto; }
#Middle .cQuizzFF72 { color : white;font-size : 15px;cursor : url(../Images/Curseurs/2207.ani), url(../Images/Curseurs/2207.gif), auto; }
#Middle .QuizzFF71 { color : white;font-size : 15px;border : 1px solid #000000;background-image : url(../Images/Quizz/QuizzFF71.jpg);cursor: url(../Images/Curseurs/2197.ani), url(../Images/Curseurs/2197.gif), auto; }
#Middle .QuizzFF72 { color : white;font-size : 15px;border : 1px solid #000000;background-image : url(../Images/Quizz/QuizzFF72.jpg);cursor : url(../Images/Curseurs/2207.ani), url(../Images/Curseurs/2207.gif), auto; }
#Middle .cQuizzFF81 { color : white;font-size : 15px;cursor : url(../Images/Curseurs/FF82.ani), url(../Images/Curseurs/FF82.gif), auto; }
#Middle .cQuizzFF82 { color : white;font-size : 15px;cursor: url(../Images/Curseurs/FF81.ani), url(../Images/Curseurs/FF81.gif), auto; }
#Middle .QuizzFF81 { color : white;font-size : 15px;border : 1px solid #000000;background-image : url(../Images/Quizz/QuizzFF81.jpg);cursor : url(../Images/Curseurs/FF82.ani), url(../Images/Curseurs/FF82.gif), auto; }
#Middle .QuizzFF82  { color : white;font-size : 15px;border : 1px solid #000000;background-image : url(../Images/Quizz/QuizzFF82.jpg);cursor: url(../Images/Curseurs/FF81.ani), url(../Images/Curseurs/FF81.gif), auto; }
#Middle .cQuizzFF91 { color : white;font-size : 15px;cursor : url(../Images/Curseurs/FF92.ani), url(../Images/Curseurs/FF92.gif), auto;  }
#Middle .cQuizzFF92 { color : white;font-size : 15px;cursor: url(../Images/Curseurs/FF91.ani), url(../Images/Curseurs/FF91.gif), auto; }
#Middle .QuizzFF91 { color : white;font-size : 15px;border : 1px solid #000000;background-image : url(../Images/Quizz/QuizzFF91.jpg);cursor : url(../Images/Curseurs/FF92.ani), url(../Images/Curseurs/FF92.gif), auto;  }
#Middle .QuizzFF92 { color : white;font-size : 15px;border : 1px solid #000000;background-image : url(../Images/Quizz/QuizzFF92.jpg);cursor: url(../Images/Curseurs/FF91.ani), url(../Images/Curseurs/FF91.gif), auto; }
#Middle .cQuizzFF101 { color : white;font-size : 15px;cursor : url(../Images/Curseurs/FF102.ani), url(../Images/Curseurs/FF102.gif), auto; }
#Middle .cQuizzFF102 { color : white;font-size : 15px;cursor: url(../Images/Curseurs/FF101.ani), url(../Images/Curseurs/FF101.gif), auto; }
#Middle .QuizzFF101 { color : white;font-size : 15px;border : 1px solid #000000;background-image : url(../Images/Quizz/QuizzFF101.jpg);cursor : url(../Images/Curseurs/FF102.ani), url(../Images/Curseurs/FF102.gif), auto; }
#Middle .QuizzFF102 { color : white;font-size : 15px;border : 1px solid #000000;background-image : url(../Images/Quizz/QuizzFF102.jpg);cursor: url(../Images/Curseurs/FF101.ani), url(../Images/Curseurs/FF101.gif), auto; }
#Middle .cQuizzMultiFF1 { color : white;font-size : 15px;cursor : url(../Images/Curseurs/FF102.ani), url(../Images/Curseurs/MultiFF2.gif), auto;  }
#Middle .cQuizzMultiFF2 { color : white;font-size : 15px;cursor: url(../Images/Curseurs/MultiFF1.ani), url(../Images/Curseurs/MultiFF1.gif), auto; }
#Middle .QuizzMultiFF1 { color : white;font-size : 15px;border : 1px solid #000000;	background-image : url(../Images/Quizz/QuizzMultiFF1.jpg);cursor : url(../Images/Curseurs/MultiFF2.gif); }
#Middle .QuizzMultiFF2 { color : white;font-size : 15px;border : 1px solid #000000;	background-image : url(../Images/Quizz/QuizzMultiFF2.jpg);cursor: url(../Images/Curseurs/MultiFF1.gif); }
#Middle .cQuizzFF121 { color : white;font-size : 15px;cursor: url(../Images/Curseurs/FF122.ani), url(../Images/Curseurs/FF122.gif), auto;  }
#Middle .cQuizzFF122 { color : white;font-size : 15px;cursor : url(../Images/Curseurs/FF121.ani), url(../Images/Curseurs/FF121.gif), auto; }
#Middle .QuizzFF121 { color : white;font-size : 15px;border : 1px solid #000000;	background-image : url(../Images/Quizz/QuizzFF121.jpg);cursor: url(../Images/Curseurs/FF122.ani), url(../Images/Curseurs/FF122.gif), auto; }
#Middle .QuizzFF122 { color : white;font-size : 15px;border : 1px solid #000000;	background-image : url(../Images/Quizz/QuizzFF122.jpg);cursor : url(../Images/Curseurs/FF121.ani), url(../Images/Curseurs/FF121.gif), auto; }

/* Affichage des images miniatures --> taille réelle */
#Middle #BoxImage { position : absolute;visibility : hidden; }
#Middle .info { visibility : hidden;position : fixed;left : 50%;top : 50%;text-align : center;background-color : #FFFFFF;z-index : 10; }
#Middle .info img { display : block; }
#Middle .page { background-color : #000000;visibility : hidden;position : fixed;top : 0px;left : 0px;width : 100%;height : 100%;filter : alpha(opacity=80);opacity : 0.8;z-index : 1; }

/* Infobulle news */
#Middle .infobulleNews { display : none; position : absolute; padding : 10px; background-color : tan; text-align : center; color : #000000; border : 2px solid #000000; width : 400px; }

/* Division erreur */
#Middle .erreur { visibility : hidden; display : block; position : fixed; width : 400px; margin-left : -200px; left : 50%; height : 100px; margin-top : -50px; top : 50%; text-align : center; border : medium solid #21244e; background-color : #FFFFFF; color : #000000; z-index : 10; }

/* Copyright */
#Copyright a { color : #000000; }
#Copyright a:hover { text-decoration : underline; }