/* Généralités */
body{ background:url(imgs/fond.jpg) no-repeat fixed; font-size:12px;font-family: Helvetica, Arial; color:#000000;}
.blockentete{ background-image:url(imgs/entete.png);font-family: Helvetica, Arial; font-size:14px; font-variant:small-caps; font-weight:bold; color:#EFD648; background-color:#C80A12; border:#D90B23 solid 1px;}
.menu{ background-color:#D90B23;font-family: Helvetica, Arial; font-size:14px; font-variant:small-caps; font-weight:bold; color:#EFD648;}
/* Spécificités */
.cadre,.centre,.ban,.block,.sponsor,.disclaimer{ background-color:#FCF7DA;border-left:#990000 solid 1px;border-top:#990000 solid 1px;border-right:#990000 solid 2px;border-bottom:#990000 solid 2px;}
.fond{ background-color:#FCF7DA;}
.BCentete{ font-family: Helvetica, Arial; font-size:12px; font-variant:small-caps; font-weight:bold; color:#EFD648; background-color:#C80A12; border:#990000 solid 1px; }
.defil{ border:1px solid #D90B23; background-color:#FCF7DA; cursor:pointer; font-weight:bold; color:#000000;}
.BCtitre{ border-bottom:#000000 1px solid;}
 /* ------------------------------ */
/* Barre de page */
.page{color:#333333; font-size:12px; text-decoration:underline;}
.npage:link{color:#000000; font-size:12px; font-weight:bold; text-decoration:none}
.npage:visited{color:#000000; font-size:12px; font-weight:bold; text-decoration:none}
.npage:hover{color:#cccccc; font-size:12px; font-weight:bold; text-decoration:none}
.barbg{ background-color:#CCCCCC;}
/* -------------------------------- */
/* Les polices de caractères */
.t9,.t9i{font-family: Helvetica, Arial; font-size:9px;}
.t9i{font-style:italic;}
.t12b{font-family: Helvetica, Arial; font-size:12px; font-weight:bold;}

a:link{font-family: Helvetica, Arial; font-size:12px; font-weight:bold; text-decoration:underline; color:#D90B23;}
a:visited{font-family: Helvetica, Arial; font-size:12px; font-weight:bold; text-decoration:underline; color:#D90B23;}
a:hover{font-family: Helvetica, Arial; font-size:12px; font-weight:bold; text-decoration:none; color:#000000;}

a.nl:link{font-family: Helvetica, Arial; font-size:12px; font-weight:normal; text-decoration:none; color:#000000;}
a.nl:visited{font-family: Helvetica, Arial; font-size:12px; font-weight:normal; text-decoration:none; color:#000000;}
a.nl:hover{font-family: Helvetica, Arial; font-size:12px; font-weight:normal; text-decoration:none; color:#D90B23;}

a.t9:link{font-family: Helvetica, Arial; font-size:9px; font-weight:bold; text-decoration:underline; color:#D90B23;}
a.t9:visited{font-family: Helvetica, Arial; font-size:9px; font-weight:bold; text-decoration:underline; color:#D90B23;}
a.t9:hover{font-family: Helvetica, Arial; font-size:9px; font-weight:bold; text-decoration:none; color:#000000;}

a.t9nl:link{font-family: Helvetica, Arial; font-size:9px; font-weight:bold; text-decoration:none; color:#000000;}
a.t9nl:visited{font-family: Helvetica, Arial; font-size:9px; font-weight:bold; text-decoration:none; color:#000000;}
a.t9nl:hover{font-family: Helvetica, Arial; font-size:9px; font-weight:bold; text-decoration:none; color:#D90B23;}

.img{background-color:#FCF7DA;border:#990000 solid 1px;}
.img:visited{border:#990000 solid 1px;}
.img:hover{border:#000000 solid 1px;}

.menulink:link {font-family: Helvetica, Arial; font-size:14px; font-variant:small-caps; font-weight:bold; color:#EFD648; text-decoration:none;}
.menulink:visited {font-family: Helvetica, Arial; font-size:14px; font-variant:small-caps; font-weight:bold; color:#EFD648; text-decoration:none;}
.menulink:hover {font-family: Helvetica, Arial; font-size:14px; font-variant:small-caps; font-weight:bold; color:#000000; text-decoration:none;}
/* -------------------------- */
/* Styles du calendrier */
.titremois  { font-family: Helvetica, Arial; font-size: 13px; font-weight: bold; color: #C80A12; background: #FCF7DA;}
.titremois:link  { font-family: Helvetica, Arial; font-size: 13px; font-weight: bold; color: #C80A12; background: #FCF7DA; text-decoration: none }
.titremois:visited  { font-family: Helvetica, Arial; font-size: 13px; font-weight: bold; color: #C80A12; background: #FCF7DA; text-decoration: none }
.titremois:hover  { font-family: Helvetica, Arial; font-size: 13px; font-weight: bold; color: #FB2D45; background: #FCF7DA; text-decoration: none }
.titrejours  { font-family: Helvetica, Arial; font-size: 9px; color: #FB2D45; background: #FCF7DA }
.titrenum  { font-family: Helvetica, Arial; font-size: 11px; color: #FB2D45; background: #FCF7DA }
.titrenum2  { font-family: Helvetica, Arial; font-size: 11px; color: #C80A12; background: #FCF7DA }
.titreweek  { font-family: Helvetica, Arial; font-size: 9px; color: #C80A12; background: #FCF7DA }
.titreweek2  { font-family: Helvetica, Arial; font-size: 11px; color: #C80A12; background: #FCF7DA }
.titrewend  { font-family: Helvetica, Arial; font-size: 11px; color: #FB2D45; background: #fdf8eb }
.titrewend2  { font-family: Helvetica, Arial; font-size: 11px; color: #C80A12; background: #fdf8eb }
.titrenow  { font-family: Helvetica, Arial; font-size: 11px; color: #FB2D45; background: #fdf8eb ; border:1px dotted #000000;}
.titrematch	{ font-family: Helvetica, Arial; font-size: 11px; color: #FB2D45; background:#D90B23; }
.titrematch:link	{ font-family: Helvetica, Arial; font-size: 11px; color: #EFD648; background: #D90B23;text-decoration:none; }
.titrematch:visited	{ font-family: Helvetica, Arial; font-size: 11px; color: #EFD648; background: #D90B23;text-decoration:none; }
.titrematch:hover	{ font-family: Helvetica, Arial; font-size: 11px; color: #000000; background: #D90B23;text-decoration:none; }
/* --------------------- */