body {background-color: #FFFFFF; margin: 0; border: 0; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
TABLE.solidnoir { border-collapse: collapse; border: 2px solid black;}
TABLE.portailcentral { background-color: #DEE3E7; border-collapse: collapse; border: 2px solid black; }
table.portailmenu { height: 350px; width: 185px; vertical-align: text-top; background: url("http://www.leforom.com/Images/logo_part2a.png"); }
td.cadrenoir    { border: 1px solid black;}
p { color: #000000; font-family : Arial, Helvetica, sans-serif; text-align: justify; font-size: 12px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; }
.p:hover {color: #000080; text-decoration: underline;}

td.menu {color: #FFFFFF; font-family: Arial, sans-serif; font-size: 12px; text-align: center; }
td.menubg {color: #FFFFFF; font-family : Arial, sans-serif; font-weight : bold; font-size: 12px; text-align: center; background-color : #0063FF;}
td.menubg_new {color: #FFFFFF; font-family : Arial, sans-serif; font-weight : bold; font-size: 12px; text-align: center; background-color : #84ACEB;}

tr.pimenu { font-family: Verdana, sans-serif; font-size: 13px;	text-align: center; vertical-align: top; color: #FFFFFF; }
tr.pissmenu { font-family: Verdana, sans-serif; font-size: 12px; color: #FFFFFF; }
  
.titre {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size : 16px; font-weight: bold; text-decoration: underline;}
a {color: #FFFF99; text-decoration: none;}
a:hover {color: #FFFFFF; text-decoration: underline;}
a.mma {color: #FFFFFF; text-decoration: underline;}
a.bleufonce {color: #0000EE; text-decoration: none;}
a.bleufonce:hover {color: #0000EE; text-decoration: underline; font-weight: bold;}

.ttitre {color: #FFFFFF; font-family: Arial, sans-serif; font-size: 18px; font-weight: bold; background-color: #6495ED;}
.mm {color: #FFFFFF; font-family : Arial, sans-serif; text-align: left; font-size: 12px; margin-top: 10px; margin-right: 5px; margin-bottom: 10px; margin-left: 5px; font-weight: normal;}
.mm10 {color: #FFFFFF; font-family: Arial, sans-serif; text-align: left; font-size: 10px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; font-weight: normal;}
.text12or{color: #FFFF00; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.text12bleu{color: #00BFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.text12bleufonce{color: #0000EE; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.text12r{color: #FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.text12b{color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.text12n{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.text14b{color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.text14n{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.stats {color: #000000; font-family: Arial, sans-serif, Helvetica; font-size: 14px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px;}

.lienbleu { color:#000080; text-decoration: none; }
.lienbleu:hover {color : #000080; text-decoration: underline;}

.texti12b{color : #FFFFFF; font-family: Arial, sans-serif, Helvetica; font-size:12px; font-style:italic;}
.texti12n{color : #000000; font-family: Arial, sans-serif, Helvetica; font-size:12px; font-style:italic;}

.grille_ok{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; background: url("http://www.leforom.com/Images/grille_ok.png");
}
.grille_nok{ color: #DCDCDC; font-family: Arial, Helvetica, sans-serif; font-size: 10px; background: url("http://www.leforom.com/Images/grille_nok.png");
}

@font-face {
     font-family: "graffiti";
     src: url("http://www.leforom.com/themes/defaut/GRAFFITI.TTF");
}
