/* Généralités */
body{ background:url(imgs/fond.jpg) no-repeat fixed; font-size:12px;font-family: Helvetica, Arial; color:#000066;}
.blockentete{ background-image:url(imgs/entete.png);font-family: Helvetica, Arial; font-size:14px; font-variant:small-caps; font-weight:bold; color:#F9D84B; background-color:#198857; border:#2A9968 solid 1px;}
.menu{ background-color:#2A9968;font-family: Helvetica, Arial; font-size:14px; font-variant:small-caps; font-weight:bold; color:#F9D84B;}
/* Spécificités */
.centre,.ban,.cadre, .block,.sponsor,.disclaimer{ background-color:#F9D84B; border-left:#2A9968 solid 1px;border-top:#2A9968 solid 1px;border-right:#2A9968 solid 2px;border-bottom:#2A9968 solid 2px;}
.fond{ background-color:#F9D84B;}
.BCentete{ font-family: Helvetica, Arial; font-size:14px; font-variant:small-caps; font-weight:bold; color:#F9D84B; background-color:#198857; border:#2A9968 solid 1px; }
.defil{ border:1px solid #2A9968; background-color:#F9D84B; cursor:pointer; font-weight:bold; color:#000000;}
.BCtitre{  border-bottom:#000000 1px solid; background-color:#F9D84B;}
/* ------------------------------ */
/* 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 */
.t9i,.t9{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:#198857;}
a:visited{font-family: Helvetica, Arial; font-size:12px; font-weight:bold; text-decoration:underline; color:#3BAA79;}
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:#3BAA79;}
a.nl:hover{font-family: Helvetica, Arial; font-size:12px; font-weight:normal; text-decoration:none; color:#198857;}

a.t9:link{font-family: Helvetica, Arial; font-size:9px; font-weight:bold; text-decoration:underline; color:#198857;}
a.t9:visited{font-family: Helvetica, Arial; font-size:9px; font-weight:bold; text-decoration:underline; color:#3BAA79;}
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:#3BAA79;}
a.t9nl:hover{font-family: Helvetica, Arial; font-size:9px; font-weight:bold; text-decoration:none; color:#198857;}

.img{background-color:#F9D84B;border:#2A9968 solid 1px;}
.img:visited{border:#2A9968 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:#F9D84B; text-decoration:none;}
.menulink:visited {font-family: Helvetica, Arial; font-size:14px; font-variant:small-caps; font-weight:bold; color:#F9D84B; 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: #198857; background: #F9D84B }
.titremois:link  { font-family: Helvetica, Arial; font-size: 13px; font-weight: bold; color: #198857; background: #F9D84B; text-decoration: none }
.titremois:visited  { font-family: Helvetica, Arial; font-size: 13px; font-weight: bold; color: #198857; background: #F9D84B; text-decoration: none }
.titremois:hover  { font-family: Helvetica, Arial; font-size: 13px; font-weight: bold; color: #3BAA79; background: #F9D84B; text-decoration: none }
.titrejours  { font-family: Helvetica, Arial; font-size: 9px; color: #3BAA79; background: #F9D84B }
.titrenum  { font-family: Helvetica, Arial; font-size: 11px; color: #3BAA79; background: #F9D84B }
.titrenum2  { font-family: Helvetica, Arial; font-size: 11px; color: #198857; background: #F9D84B }
.titreweek  { font-family: Helvetica, Arial; font-size: 9px; color: #198857; background: #F9D84B }
.titreweek2  { font-family: Helvetica, Arial; font-size: 11px; color: #198857; background: #F9D84B }
.titrewend  { font-family: Helvetica, Arial; font-size: 11px; color: #3BAA79; background: #FFE759 }
.titrewend2  { font-family: Helvetica, Arial; font-size: 11px; color: #198857; background: #FFE759 }
.titrenow  { font-family: Helvetica, Arial; font-size: 11px; color: #3BAA79; background: #FFE759 ; border:1px dashed #000000;}
.titrematch	{ font-family: Helvetica, Arial; font-size: 11px; color: #3BAA79; background:#2A9968; }
.titrematch:link	{ font-family: Helvetica, Arial; font-size: 11px; color: #F9D84B; background: #2A9968;text-decoration:none; }
.titrematch:visited	{ font-family: Helvetica, Arial; font-size: 11px; color: #F9D84B; background: #2A9968;text-decoration:none; }
.titrematch:hover	{ font-family: Helvetica, Arial; font-size: 11px; color:#0033CC; background: #2A9968;text-decoration:none; }
/* --------------------- */
