body /* On travaille sur la balise body, donc sur TOUTE la page */
{
   background-color: rgb(63,63,63); /* Le fond de la page sera noir */
   
   background-attachment: scroll; /* Le fond restera fixe */
   background-repeat: repeat-x; /* Le fond ne se répètera que sur la première colonne, verticalement */
   background-position:0px 0px;
   color: white; /* Le texte de la page sera blanc */
}

h1/* Titre___ */
{
   border-bottom: 2px solid rgb(25,25,25);
   text-align: center; /* Pour centrer le titre */
   color: rgb(25,25,25);
   font-family: "Arial Black", Arial, Verdana, serif; /* On essaie d'avoir Arial Black en priorité */
}

h2
{
   font-family: "Arial Black", Arial, Verdana, serif; /* On essaie d'avoir Arial Black en priorité */
   color: rgb(243,65,243);
}
p/* Paragraphe___ */
{
   
   width: 600px;/* S adapte___ */
   /*height: 100px;*//* S adapte pas___ */
   overflow: auto;
   border: none;
   /* border: 2px solid black; /* Mega propriete , 3 facteurs = largeur + couleur + type de bordure___ */
   /* border-top: 2px solid black; */
   /*  border-left: 2px solid black;*/
   /*  border-right: 2px solid black;*/
   /* border-bottom: 2px solid black;  ASSEZ CLASS PR SEPARER LE TITRE*/ 
   padding: 0px; /* Marge intérieure de 12px */
   margin: auto; /* PERMET DE CENTRER*/
   /*margin: 2px; */ /* Marge extérieure de 50px */
   /*margin-top ... existe aussi */
   font-size: 20px;
   text-indent: 30px; /* Les paragraphes commenceront 30 pixels sur la droite */
   /* La police Comic Sans MS est agréable à lire pour les paragraphes je trouve */
   font-family: "Comic Sans MS", "Trebuchet MS", Georgia, serif;
   color: rgb(218,218,218);
}


p.tab/* Paragraphe___ */
{
   
   width: 800px;/* S adapte___ */
   /*height: 100px;*//* S adapte pas___ */
   overflow: auto;
   border: none;
   /* border: 2px solid black; /* Mega propriete , 3 facteurs = largeur + couleur + type de bordure___ */
   /* border-top: 2px solid black; */
   /*  border-left: 2px solid black;*/
   /*  border-right: 2px solid black;*/
   /* border-bottom: 2px solid black;  ASSEZ CLASS PR SEPARER LE TITRE*/ 
   padding: 0px; /* Marge intérieure de 12px */
   margin: auto; /* PERMET DE CENTRER*/
   /*margin: 2px; */ /* Marge extérieure de 50px */
   /*margin-top ... existe aussi */
   
   text-indent: 30px; /* Les paragraphes commenceront 30 pixels sur la droite */
   /* La police Comic Sans MS est agréable à lire pour les paragraphes je trouve */
   font-family: "Comic Sans MS", "Trebuchet MS", Georgia, serif;
   color: rgb(218,218,218);
}

.retrait/* Paragraphe___ */
{
   width: 600px;/* S adapte___ */
   /*height: 100px;*//* S adapte pas___ */
   overflow: auto;
   border: none;
   /* border: 2px solid black; /* Mega propriete , 3 facteurs = largeur + couleur + type de bordure___ */
   /* border-top: 2px solid black; */
   /*  border-left: 2px solid black;*/
   /*  border-right: 2px solid black;*/
   /* border-bottom: 2px solid black;  ASSEZ CLASS PR SEPARER LE TITRE*/ 
   padding: 0px; /* Marge intérieure de 12px */
   margin: auto; /* PERMET DE CENTRER*/
   /*margin: 2px; */ /* Marge extérieure de 50px */
   /*margin-top ... existe aussi */
   
   text-indent: 30px; /* Les paragraphes commenceront 30 pixels sur la droite */
   /* La police Comic Sans MS est agréable à lire pour les paragraphes je trouve */
   font-family: "Comic Sans MS", "Trebuchet MS", Georgia, serif;
   color: rgb(218,218,218);

}

.petit/* STYLE___ en dehors de balise (in ligne, comme <strong>, <em>, <q> ) // <span class="informationjoueur"> </span> // */
{
   font-size: 15px;
}

.important/* STYLE___ // <p class="important"> // */
{
   font-size: 24px;
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   font-variant: small-caps; /* PETITE MAJUSCULE___ // <p class="important"> // */
   font-variant: uppercase; /* MAJUSCULE___ // <p class="important"> // */
   text-decoration: underline; /* SOULIGNE___ // <p class="important"> // */
   color: rgb(226,226,226);
   
}



.informationjoueur/* STYLE___ en dehors de balise (in ligne, comme <strong>, <em>, <q> ) // <span class="informationjoueur"> </span> // */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   font-size: 22px;
   font-variant: small-caps; /* PETITE MAJUSCULE___ // <p class="important"> // */
   color: rgb(243,243,243);
   
}

.informationjoueurlien/* STYLE___ en dehors de balise (in ligne, comme <strong>, <em>, <q> ) // <span class="informationjoueur"> </span> // */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   font-size: 22px;
   font-variant: small-caps; /* PETITE MAJUSCULE___ // <p class="important"> // */
   color: rgb(245,177,52);
   
}

.informationjoueurcode/* STYLE___ en dehors de balise (in ligne, comme <strong>, <em>, <q> ) // <span class="informationjoueur"> </span> // */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   font-size: 22px;
   font-variant: small-caps; /* PETITE MAJUSCULE___ // <p class="important"> // */
   color: rgb(247,242,159);
   
}

.informationjoueurcodea/* STYLE___ en dehors de balise (in ligne, comme <strong>, <em>, <q> ) // <span class="informationjoueur"> </span> // */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   font-size: 22px;
   font-variant: small-caps; /* PETITE MAJUSCULE___ // <p class="important"> // */
   color: rgb(0,183,46);
   
}

.informationjoueurcodewaitpage/* STYLE___ en dehors de balise (in ligne, comme <strong>, <em>, <q> ) // <span class="informationjoueur"> </span> // */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   font-size: 22px;
   font-variant: small-caps; /* PETITE MAJUSCULE___ // <p class="important"> // */
   color: rgb(191,0,0);
   
}


.informationjoueurcodeb/* STYLE___ en dehors de balise (in ligne, comme <strong>, <em>, <q> ) // <span class="informationjoueur"> </span> // */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   font-size: 22px;
   font-variant: small-caps; /* PETITE MAJUSCULE___ // <p class="important"> // */
   color: rgb(45,45,242);
   
}

.informationjoueurcodebsmall/* STYLE___ en dehors de balise (in ligne, comme <strong>, <em>, <q> ) // <span class="informationjoueur"> </span> // */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   font-size: 20px;
   font-variant: small-caps; /* PETITE MAJUSCULE___ // <p class="important"> // */
   color: rgb(45,45,242);
   
}

.informationjoueurcodec/* STYLE___ en dehors de balise (in ligne, comme <strong>, <em>, <q> ) // <span class="informationjoueur"> </span> // */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   font-size: 22px;
   font-variant: small-caps; /* PETITE MAJUSCULE___ // <p class="important"> // */
   color: rgb(80,80,80);
   
}

.informationjoueurcodecsmall/* STYLE___ en dehors de balise (in ligne, comme <strong>, <em>, <q> ) // <span class="informationjoueur"> </span> // */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   font-size: 20px;
   font-variant: small-caps; /* PETITE MAJUSCULE___ // <p class="important"> // */
   color: rgb(80,80,80);
   
}

.importantb/* STYLE___ en dehors de balise (in block, comme <strong>, <em>, <q> ) // pareil // */
{
   color: red;
   font-size: 24px;
}

.confirmation/* STYLE___ en dehors de balise (in ligne, comme <strong>, <em>, <q> ) // <span class="informationjoueur"> </span> // */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   font-size: 20px;
   color: rgb(55,79,244);
   
}

.irb/* resultat bleu // <span class="informationjoueur"> </span> // */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   color: rgb(0,95,140);
   
}

.irr/* resultat rouge// <span class="informationjoueur"> </span> // */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   color: rgb(164,0,0);
   
}

.bleu/* resultat rouge// <span class="informationjoueur"> </span> // */
{
   font-size: 18px;
   color: rgb(250,106,1);
   
}

.rouge/* resultat rouge// <span class="informationjoueur"> </span> // */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   color: rgb(225,0,0);
   
}


.irj/* resultathost // <span class="informationjoueur"> </span> // */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   color: rgb(225,113,0);
   
}

.irjr/* resultat hosted // <span class="informationjoueur"> </span> // */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   color: rgb(255,119,53);
   
}

.irbb/* resultat hosted // <span class="informationjoueur"> </span> // */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   color: rgb(0,0,75);
   
}

.liste
{
   list-style-image: url("dossier.png");
   list-style-type:none;
   list-style-position: outside;
}


.petit_em
{
   font-size: 17px;
}

.margesmall
{
   text-indent: 187px;
}

.grand_em
{
   font-size: 24px;
}

/* 
=> CC IMBRICATION tous les em situés à l'intérieur d'un h3

h3 em   
{
   color: blue;
}

*/

a:focus /* LIEN ___Quand le visiteur sélectionne le lien */
{
   background-color: #FFCC66;
}
a:hover /* Quand le visiteur pointe sur le lien */
{
   text-decoration: underline;
   color: rgb(243,243,243);
}
a /* Lien normal */
{
   text-decoration: none;
   color: rgb(245,177,52);
}
a:active /* Quand le visiteur clique sur le lien */
{
   color: rgb(222,224,224);
}
a:visited /* Quand le visiteur a déjà vu la page concernée */
{
   text-decoration: none;
   color: rgb(245,177,52);
}
a img /* Toutes les images contenues dans un lien */
{
   border: none; /* Pas de bordure */
}

a.link
{
   color: rgb(100,100,100);
   font-size: 15px;
   border-left: 1px solid gray;
   
}

a.linka
{
   color: rgb(100,100,100);
   font-size: 15px;
   
   border-right: 1px solid gray;
}

a.linkc
{
   color: rgb(84,200,15);
   font-size: 16px;
   border-left: 1px solid green;
   border-right: 1px solid green;
   font-weight: bold; /* GRAS___ // <p class="important"> // */
}

a.linkd
{
   color: rgb(100,100,100);
   font-size: 16px;
   border-left: 1px solid gray;
   border-right: 1px solid gray;
   font-weight: bold; /* GRAS___ // <p class="important"> // */
}

table /* Le tableau en lui-même */
{
   background-color: rgb(255,255,255);
   color: rgb(20,20,20);
}

th /* Les cellules d'en-tête */
{
   background-color: rgb(180,180,180);
   
}

td /* Les cellules normales */
{
   text-align: left; /* Tous les textes des cellules seront centrés*/
   font-size: 16px;
   padding: 2px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
   text-indent: 30px;
   color: rgb(25,25,25);
}

table.resulti /* Le tableau en lui-même */
{
   width: 500px;/* S adapte___ */
   background-color: rgb(240,240,240);
   color: rgb(60,60,60);
}

th.resulti /* Les cellules d'en-tête */
{
   background-color: rgb(180,180,180);
   
}

td.resultia /* Les cellules normales */
{
   background-color: rgb(254,232,156);
   text-align: center; /* Tous les textes des cellules seront centrés*/
   font-size: 19px;
   font-weight: bold;
   padding: 2px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}

td.waitpage /* Les cellules normales */
{
   text-align: right; /* Tous les textes des cellules seront centrés*/
}

td.resultib /* Les cellules normales */
{
   background-color: rgb(157,174,253);
   text-align: center; /* Tous les textes des cellules seront centrés*/
   font-size: 19px;
   font-weight: bold;
   padding: 2px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}

td.resultir /* Les cellules normales */
{
   background-color: rgb(245,245,245);
   color: rgb(40,40,40);
   text-align: left; /* Tous les textes des cellules seront centrés*/
   font-size: 16px;
   padding: 2px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}

td.resultid /* Les cellules normales */
{
   background-color: rgb(35,35,35);
   text-indent: 50px; /* Les paragraphes commenceront 30 pixels sur la droite */
   text-align: left; /* Tous les textes des cellules seront centrés*/
   font-weight: bold;
   font-size: 19px;
   color: rgb(180,180,180);
   padding: 2px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}

.resultdim /* Le tableau en lui-même */
{
   width: 750px;/* S adapte___ */
   overflow: auto;
   text-align: center;
}


table.transp /* Le tableau en lui-même */
{
   width: 450px;/* S adapte___ */
   background-color: rgb(63,63,63); /* Le fond de la page sera noir */
}

th.transp /* Les cellules d'en-tête */
{
   background-color: rgb(63,63,63); /* Le fond de la page sera noir */
   color: rgb(240,240,240);
   text-align: center; /* Tous les textes des cellules seront centrés*/
   font-size: 20px;
   
}

td.transp /* Les cellules normales */
{
   text-align: center; /* Tous les textes des cellules seront centrés*/
   
   padding: 2px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}

td.bouton /* Les cellules normales */
{
   background-color: rgb(220,97,5); /* Le fond de la page sera noir */
   color: rgb(25,25,25);
   font-weight: bold;
   text-align: center; /* Tous les textes des cellules seront centrés*/
   font-size: 20px;
   padding: 2px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}

td.boutonv /* Les cellules normales */
{
   width: 50px;
   background-color: rgb(25,25,25); /* Le fond de la page sera noir */
   color: rgb(84,200,15);
   font-weight: bold;
   text-align: center; /* Tous les textes des cellules seront centrés*/
   font-size: 17px;
   margin: 5;
   padding: 2px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}


table.tab /* Le tableau en lui-même */
{
   width: 500px;/* S adapte___ */
   background-color: rgb(240,240,240);
   color: rgb(60,60,60);
}

table.tabtab /* Le tableau en lui-même */
{
   width: 500px;/* S adapte___ */
   background-color: rgb(240,240,240);
   color: rgb(60,60,60);
}


table.code /* Le tableau en lui-même */
{
   margin: auto; /* PERMET DE CENTRER*/
   width: 800px;/* S adapte___ */
   background-color: rgb(240,240,240);
   color: rgb(60,60,60);
}

th.tab /* Les cellules d'en-tête */
{
   background-color: rgb(180,180,180);
   
}

th.left /* Les cellules d'en-tête */
{
   background-color: rgb(180,180,180);
   text-align: left;
}

th.winner /* Les cellules d'en-tête */
{
   background-color: rgb(250,239,105);
   text-align: center;
}

td.tab /* Les cellules normales */
{
   text-align: center; /* Tous les textes des cellules seront centrés*/
   font-size: 19px;
   padding: 5px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}

td.warning /* Les cellules normales */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   background-color: rgb(187,0,0);
   text-align: left; /* Tous les textes des cellules seront centrés*/
   font-size: 17px;
   padding: 2px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
   color: rgb(250,250,250);
}

td.infodeb /* Les cellules normales */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   background-color: rgb(226,164,33);
   text-align: left; /* Tous les textes des cellules seront centrés*/
   font-size: 17px;
   padding: 2px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
   color: rgb(25,25,25);
}

td.infodeba /* Les cellules normales */
{
   font-weight: bold; /* GRAS___ // <p class="important"> // */
   background-color: rgb(45,45,45);
   text-align: left; /* Tous les textes des cellules seront centrés*/
   font-size: 17px;
   padding: 2px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
   color: rgb(250,250,250);
}

td.right /* Les cellules normales */
{
   text-align: right; /* Tous les textes des cellules seront centrés*/
   font-size: 19px;
   padding: 5px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}

td.taba /* Contest race decision*/
{
   background-color: rgb(25,25,25);
   color: rgb(225,113,0);
   text-align: left; /* Tous les textes des cellules seront centrés*/
   font-size: 19px;
   font-weight: bold;
   padding: 2px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}

td.tabb /* Contest race host */
{
   background-color: rgb(230,230,230);
   text-align: left; /* Tous les textes des cellules seront centrés*/
   font-size: 16px;
   
   padding: 2px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}

td.tabc /* Contest race hosted*/
{
   background-color: rgb(230,230,230);
   text-align: left; /* Tous les textes des cellules seront centrés*/
   font-size: 16px;
   
   padding: 2px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}

.pas_de_retrait
{
   list-style-position: inside;
   list-style-image: url("../images/Fleche2.gif");
   text-indent: 21px; /* Les paragraphes commenceront 30 pixels sur la droite */
   
}

.clignotantwait
{
   list-style-position: inside;
   list-style-image: url("../images/clignotantwait.gif");
   text-indent: 21px; /* Les paragraphes commenceront 30 pixels sur la droite */
   
}

.pas_de_retraita
{
   list-style-position: inside;
   list-style-image: url("image/clignotant.gif");
   text-indent: 21px; /* Les paragraphes commenceront 30 pixels sur la droite */
   
}

.pas_de_retraitb
{
   list-style-position: inside;
   list-style-image: url("../images/Flecherouge2.GIF");
   text-indent: 21px; /* Les paragraphes commenceront 30 pixels sur la droite */
   
}

.rvh
{
   list-style-position: inside;
   list-style-image: url("../images/rvhouse.bmp");
   text-indent: 21px; /* Les paragraphes commenceront 30 pixels sur la droite */
   
}

.attentiona
{
   list-style-position: inside;
   list-style-image: url("../images/smileyattention.gif");
   text-indent: 100px; /* Les paragraphes commenceront 30 pixels sur la droite */
}

.wait
{
   list-style-position: inside;
   list-style-image: url("../images/wait.gif");
   text-indent: 100px; /* Les paragraphes commenceront 30 pixels sur la droite */
}

.warninga
{
   list-style-position: inside;
   list-style-image: url("../images/warninga.gif");
   text-indent: 100px; /* Les paragraphes commenceront 30 pixels sur la droite */
}

.attentionb
{
   list-style-position: inside;
   list-style-image: url("../images/smyleyok.gif");
   text-indent: 100px; /* Les paragraphes commenceront 30 pixels sur la droite */
}

.attentionz
{
   list-style-position: inside;
   list-style-image: url("../images/construction-gif-183.gif");
   text-indent: 100px; /* Les paragraphes commenceront 30 pixels sur la droite */
}

.attentiony
{
   list-style-position: inside;
   list-style-image: url("../images/construction-gif-057.gif");
   text-indent: 100px; /* Les paragraphes commenceront 30 pixels sur la droite */
}

ul
{
width: 600px;/* S adapte___ */
   /*height: 100px;*//* S adapte pas___ */
   overflow: auto;
   border: none;
   padding: 0px; /* Marge intérieure de 12px */
   margin: auto; /* PERMET DE CENTRER*/
   /*margin: 50px; */ /* Marge extérieure de 50px */
   /*margin-top ... existe aussi */
   
   text-indent: 30px; /* Les paragraphes commenceront 30 pixels sur la droite */
   /* La police Comic Sans MS est agréable à lire pour les paragraphes je trouve */
   font-family: "Comic Sans MS", "Trebuchet MS", Georgia, serif;
   color: rgb(218,218,218);
}













table.mini_cup_toyeca_rank /* BEST LAP  */
{
   width: 500px;/* S adapte___ */
   border-collapse: collapse;
   
   color: rgb(15,15,15);
}

th.rankbestlap /* Les cellules d'en-tête */
{
   background: rgb(255,255,255); /* Le fond de la page sera noir */
   text-align: center; /* Tous les textes des cellules seront centrés*/
   font-size: 15px;
   color: rgb(13,13,13);
   
}

td.rankbestlap /* Les cellules normales */
{
   background: rgb(63,63,63); /* Le fond de la page sera noir */
   width: 100px;/* S adapte___ */
   text-align: center; /* Tous les textes des cellules seront centrés*/
   font-size: 14px;
   font-weight: bold;
   color: rgb(170,170,170);
   padding: 0px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}

td.rankbestlapx /* Les cellules normales */
{
   background: rgb(63,63,63); /* Le fond de la page sera noir */
   width: 100px;/* S adapte___ */
   text-align: center; /* Tous les textes des cellules seront centrés*/
   font-size: 14px;
   font-weight: bold;
   color: rgb(233,175,3);
   padding: 0px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
}

td.mini_cup_toyeca_ranky /* Les cellules normales */
{
   background: rgb(230,230,230); /* Le fond de la page sera noir */
   text-align: center; /* Tous les textes des cellules seront centrés*/
   font-size: 25px;
   color: rgb(90,90,90);
   font-weight: bold;
}

td.rankbestlapt /* Les cellules normales */
{
   background: rgb(230,230,230); /* Le fond de la page sera noir */
   text-align: center; /* Tous les textes des cellules seront centrés*/
   font-size: 25px;
   color: rgb(1,13,69);
   font-weight: bold;
}


td.transp /* Les cellules normales */
{
   text-align: center; /* Tous les textes des cellules seront centrés*/
   background: rgb(63,63,63); /* Le fond de la page sera noir */
}

.largeurbestlap /* Les cellules d'en-tête */
{
   width: 550px;/* S adapte___ */
   text-align: center;
   margin: auto; /* PERMET DE CENTRER*/
}

td.overflow /* Les cellules normales */
{
   height: 5px;/* S adapte pas___ */
   text-align: left; /* Tous les textes des cellules seront centrés*/
   background: rgb(63,63,63); /* Le fond de la page sera noir */
   
   overflow: auto;
}

tr.overflow /* Les cellules normales */
{
   height: 5px;/* S adapte pas___ */
   text-align: left; /* Tous les textes des cellules seront centrés*/
   background: rgb(63,63,63); /* Le fond de la page sera noir */
   
   overflow: auto;
}

td.overflowa /* Les cellules normales */
{
   height: 5px;/* S adapte pas___ */
   text-align: left; /* Tous les textes des cellules seront centrés*/
   background: rgb(63,63,63); /* Le fond de la page sera noir */
   
   overflow: auto;
}

td.messcontest /* Les cellules normales */
{
   color: rgb(1,37,105);
   font-size: 11px;
   overflow: auto;
}

.centrerhelpbl
{
   background: rgb(63,63,63); /* Le fond de la page sera noir */
   width: 550px;/* S adapte___ */
   height: 350px;/* S adapte pas___ */
   overflow: auto;
   margin: auto; /* PERMET DE CENTRER*/
}

.centrerhelpbla
{
   background: rgb(63,63,63); /* Le fond de la page sera noir */
   width: 550px;/* S adapte___ */
   height: 350px;/* S adapte pas___ */
   overflow: auto;
   margin: auto; /* PERMET DE CENTRER*/
}

p.helpbl
{
   width: 520px;/* S adapte___ */
   background-color: rgb(240,240,240);
   /*height: 100px;*//* S adapte pas___ */
   border: none;
   padding: 5px; /* Marge intérieure de 12px */
   margin: auto; /* PERMET DE CENTRER*/
  /*margin-top ... existe aussi */
   font-size: 15px;
   text-indent: 0px; /* Les paragraphes commenceront 30 pixels sur la droite */
   /* La police Comic Sans MS est agréable à lire pour les paragraphes je trouve */
   font-family: "Comic Sans MS", "Trebuchet MS", Georgia, serif;
   color: rgb(0,0,0);
}

.imagehelpbl
{
   width: 520px;/* S adapte___ */
   background-color: rgb(240,240,240);
   /*height: 100px;*//* S adapte pas___ */
   border: none;
   padding: 5px; /* Marge intérieure de 12px */
   margin: auto; /* PERMET DE CENTRER*/
  /*margin-top ... existe aussi */
   font-size: 15px;
   text-indent: 0px; /* Les paragraphes commenceront 30 pixels sur la droite */
   /* La police Comic Sans MS est agréable à lire pour les paragraphes je trouve */
   font-family: "Comic Sans MS", "Trebuchet MS", Georgia, serif;
   color: rgb(0,0,0);
}

td.helpt1 /* Lien normal */
{
   border: 4px outset rgb(228,115,1); /* Bordure du tableau avec effet 3D (outset) */
   width: 517px;/* S adapte___ */
   color: rgb(18,18,18);
   background-color: rgb(223,170,9);
   font-size: 22px;
   font-weight: bold;
}

.helpt2 /* Lien normal */
{
   
   color: rgb(25,25,25);
   font-size: 15px;
   font-weight: bold;
}

table.tabletimesd
{
   padding: 6px; /* Marge intérieure de 12px */
   width: 500px;/* S adapte___ */
}

td.tabletimesa
{
   color: rgb(50,50,50);
   font-size: 13px;
   font-weight: bold;
   background-color: rgb(245,245,245);
}

td.tabletimesb
{
   color: rgb(228,115,1);
   font-size: 13px;
   font-weight: bold;
   background-color: rgb(245,245,245);
}

td.tabletimesc
{
   color: rgb(60,60,60);
   font-size: 13px;
   font-weight: bold;
   background-color: rgb(245,245,245);
}


td.tabletimese
{
   text-align: left; /* Tous les textes des cellules seront centrés*/
   text-indent: 10px; /* Les paragraphes commenceront 30 pixels sur la droite */
   color: rgb(245,245,245);
   font-size: 13px;
   font-weight: bold;
   background-color: rgb(15,15,15);
}

td.tabletimesu
{
   text-align: left; /* Tous les textes des cellules seront centrés*/
   text-indent: 10px; /* Les paragraphes commenceront 30 pixels sur la droite */
   color: rgb(60,60,60);
   font-size: 13px;
   font-weight: bold;
   background-color: rgb(171,180,254);
}

.timedefaut
{
   color: rgb(1,39,129);
   
}

.largeurbestlapn /* Les cellules d'en-tête */
{
   width: 550px;/* S adapte___ */
   text-align: center;
   margin: auto; /* PERMET DE CENTRER*/
   height: 350px;/* S adapte pas___ */
   overflow: auto;
}

td.tabletimesczx
{
   color: rgb(60,60,60);
   font-size: 13px;
   font-weight: bold;
   background-color: rgb(171,180,254);
}

td.tabletimesew
{
   text-align: left; /* Tous les textes des cellules seront centrés*/
   text-indent: 10px; /* Les paragraphes commenceront 30 pixels sur la droite */
   color: rgb(245,245,245);
   font-size: 16px;
   font-weight: bold;
   background-color: rgb(0,128,0);
}

a.linksousmenubl
{
   color: rgb(90,90,90);
}

.largeurbestlaptoy /* Les cellules d'en-tête */
{
   width: 750px;/* S adapte___ */
   text-align: center;
   margin: auto; /* PERMET DE CENTRER*/
   background-image: url(http://www.revoltrace.com/images/noel.bmp); 
}

td.minicuptitreO
{
   height: 50px;/* S adapte pas___ */
   text-align: left; /* Tous les textes des cellules seront centrés*/
   text-indent: 30px; /* Les paragraphes commenceront 30 pixels sur la droite */
   color: rgb(223,170,9);
   font-size: 21px;
   font-weight: bold;
   background-color: rgb(255,255,255);
}

td.minicuptitrea
{
   text-align: left; /* Tous les textes des cellules seront centrés*/
   text-indent: 30px; /* Les paragraphes commenceront 30 pixels sur la droite */
   color: rgb(65,65,65);
   font-size: 18px;
   font-weight: bold;
   background-color: rgb(230,230,230);
   border: 3px ridge rgb(250,250,250);
}

td.minicuptitrey
{
   text-align: left; /* Tous les textes des cellules seront centrés*/
   text-indent: 30px; /* Les paragraphes commenceront 30 pixels sur la droite */
   color: rgb(225,0,0);
   font-size: 25px;
   font-weight: bold;
   background-color: rgb(240,240,240);
   height: 150px;/* S adapte pas___ */
}

td.minicuptitrer
{
   text-align: left; /* Tous les textes des cellules seront centrés*/
   text-indent: 30px; /* Les paragraphes commenceront 30 pixels sur la droite */
   color: rgb(20,20,20);
   font-size: 18px;
   font-weight: bold;
   background-color: rgb(240,240,240);
   border: 3px ridge red;
}

td.petitmini
{
   text-align: left; /* Tous les textes des cellules seront centrés*/
   text-indent: 0px; /* Les paragraphes commenceront 30 pixels sur la droite */
   color: rgb(196,0,0);
   font-size: 15px;
   font-weight: bold;
   background-color: rgb(240,240,240);
   border: 3px ridge red;
}

td.petitminia
{
   text-align: left; /* Tous les textes des cellules seront centrés*/
   text-indent: 0px; /* Les paragraphes commenceront 30 pixels sur la droite */
   color: rgb(196,0,0);
   font-weight: bold;
   font-size: 14px;
   
   background-color: rgb(255,217,217);
   
}

.openbar
{
   color: rgb(84,200,15);
   font-weight: bold;
   
}

td.redredred
{
   color: rgb(200,0,0);
   font-weight: bold;
   
}
td.greengreengreen
{
   color: rgb(84,200,15);
   font-weight: bold;
}

.hightsecondrank /* Les cellules d'en-tête */
{
   
   height: 210px;
   width: 270px;/* S adapte___ */
   overflow: auto;
}

.hightsecondranka /* Les cellules d'en-tête */
{
   height: 80px;
   
   overflow: auto;
}

td.award
{
   border-bottom: 1px solid black;
}

td.pageresultcup
{
   background-color: rgb(63,63,63);
   color: rgb(150,150,150);
   font-weight: bold;
   font-size: 16px;
}

table.transp /* Le tableau en lui-même */
{
   width: 450px;/* S adapte___ */
   
}

td.transp /* Les cellules normales */
{
   text-align: center; /* Tous les textes des cellules seront centrés*/
   background-color: rgb(63,63,63); /* Le fond de la page sera noir */
   padding: 2px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
   font-size: 18px;
   font-weight: bold;
}

td.ptxx
{
   text-align: left; /* Tous les textes des cellules seront centrés*/
   font-size: 13px;
   font-weight: bold;
   color: rgb(210,0,0);
   font-size: 13 px;
   text-indent: 3px; /* Les paragraphes commenceront 30 pixels sur la droite */
}

td.ccposition /* Le tableau en lui-même */
{
   width: 5px;/* S adapte___ */
   background-color: rgb(255,236,210); /* Le fond de la page sera noir */
   font-weight: bold;
}

td.ccpositiona /* Le tableau en lui-même */
{
   background-color: rgb(255,236,210); /* Le fond de la page sera noir */
   font-weight: bold;
}

td.ccpositiona2 /* Le tableau en lui-même */
{
   background-color: rgb(255,236,210); /* Le fond de la page sera noir */
   font-weight: bold;
}

td.ccposition2 /* Le tableau en lui-même */
{
   width: 5px;/* S adapte___ */
   background-color: rgb(255,236,210); /* Le fond de la page sera noir */
   color: rgb(231,15,10);
   font-weight: bold;
}

td.ccname /* Le tableau en lui-même */
{
   width: 40px;/* S adapte___ */
   background-color: rgb(255,236,210); /* Le fond de la page sera noir */
   font-weight: bold;
}

td.ccname2 /* Le tableau en lui-même */
{
   width: 40px;/* S adapte___ */
   background-color: rgb(255,236,210); /* Le fond de la page sera noir */
   color: rgb(231,15,10);
   font-weight: bold;
}

td.ccsumtime /* Le tableau en lui-même */
{
   width: 40px;/* S adapte___ */
   background-color: rgb(255,236,210); /* Le fond de la page sera noir */
   font-weight: bold;
}

td.ccsumtime2 /* Le tableau en lui-même */
{
   width: 40px;/* S adapte___ */
   background-color: rgb(255,236,210); /* Le fond de la page sera noir */
   color: rgb(231,15,10);
   font-weight: bold;
}

td.cc /* Le tableau en lui-même */
{
   width: 120px;/* S adapte___ */
}


.hightsecondrank22 /* Les cellules d'en-tête */
{

   
}

.hightsecondrank21 /* Les cellules d'en-tête */
{

   
}

hr.traitjaune
{
   border: 3px rgb(223,170,9);
}

.hightsecondrankder /* Les cellules d'en-tête */
{
   width: 150px;
   
}

td.helpminicup
{
   text-align: left; /* Tous les textes des cellules seront centrés*/
   font-size: 13px;
   font-weight: bold;
   color: rgb(223,170,9);
   
   text-indent: 3px; /* Les paragraphes commenceront 30 pixels sur la droite */
}

.hightsecondrankfinale /* Les cellules d'en-tête */
{
   width: 480px;
   overflow: auto;
}

a.linkmenu
{
   color: rgb(120,120,120);
   font-size: 11px;
   font-weight: bold;
   font-family: Arial, Verdana, serif; /* On essaie d'avoir Arial Black en priorité */
}

td.linkmenur
{
   text-align: center; /* Tous les textes des cellules seront centrés*/
   text-indent: 11px; /* Les paragraphes commenceront 30 pixels sur la droite */
   color: rgb(120,120,120);
   font-size: 11px;
   font-weight: bold;
}

a.linkmenu:hover , a:active  {
    font-size: 11px;
	color: red; 
	font-weight: bold;
} 

td.tabrouge /* Les cellules normales */
{
   text-align: center; /* Tous les textes des cellules seront centrés*/
   font-size: 19px;
   padding: 5px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
   color: rgb(145,0,0);
   font-weight: bold; /* GRAS___ // <p class="important"> // */
}