/* Fond de cellule centrale */
.fondpage
{
  background-image: url('.././images/pres/fond-page.gif');
  background-repeat: no-repeat;
  background-position: center;
}
/* texte contenu */
.texte1
{
    font-size: 10pt;
    color: #673b3b;
    line-height: 11pt;
    font-family: Arial, Helvetica, sans-serif;
}
.texte2
{
    font-size: 10pt;
    color: #b55353;
    line-height: 11pt;
    font-family: Arial, Helvetica, sans-serif;
}
.texte3
{
    font-size: 10pt;
    color: #b32929;
    line-height: 11pt;
    font-family: Arial, Helvetica, sans-serif;
}
.texte4
{
    font-size: 10pt;
    color: #bf3f3f;
    line-height: 11pt;
    font-family: Arial, Helvetica, sans-serif;
}
.texte2petit
{
    font-weight: bold;
    font-size: 8pt;
    color: #b55353;
    line-height: 8pt;
    font-family: Arial, Helvetica, sans-serif
}
/* Lien contenu */
.lien1:link
{
    color: #673b3b;
    text-decoration: none
}
.lien1:active
{
    color: #673b3b;
    text-decoration: underline
}
.lien1:visited
{
    color: #673b3b;
    text-decoration: none
}
.lien1:hover
{
    color: #673b3b;
    text-decoration: underline
}
.lien2:link
{
    color: #b55353;
    text-decoration: none
}
.lien2:active
{
    color: #b55353;
    text-decoration: underline
}
.lien2:visited
{
    color: #b55353;
    text-decoration: none
}
.lien2:hover
{
    color: #b55353;
    text-decoration: underline
}
.lien3:link
{
    color: #b32929;
    text-decoration: none
}
.lien3:active
{
    color: #b32929;
    text-decoration: underline
}
.lien3:visited
{
    color: #b32929;
    text-decoration: none
}
.lien3:hover
{
    color: #b32929;
    text-decoration: underline
}
.lien4:link
{
    color: #bf3f3f;
    text-decoration: none
}
.lien4:active
{
    color: #bf3f3f;
    text-decoration: underline
}
.lien4:visited
{
    color: #bf3f3f;
    text-decoration: none
}
.lien4:hover
{
    color: #bf3f3f;
    text-decoration: underline
}
/* Info bulle stades */
a.info
{
  position:relative; 
  z-index:24;
  color:#000000;
  text-decoration:none
}
a.info:hover{z-index:25; background-color:#ffffff;}
a.info span{display:none}
a.info:hover span
{
  display:block;
  position:absolute;
  top:12px; left:-35px; width:220px;
  border:1px solid #b55353;
  background-color:#f0f0f0; color:#b55353;
  text-align: justify;
  padding:3px;
  text-decoration: none;
  font-weight: bold;
  font-size: 9pt;
  line-height: 10pt;
  font-family: Arial, Helvetica, sans-serif
}
/* Cellules entête et bas de page */
.celltitre
{
  background-color: #860e0f;
}
/* Cellule menu */
.cellmenu
{
  background-color: #7d4949;
}
/* Cellule outils */
.celloutils
{
  background-color: #e7e7e7;
}
/* Cellule titre de page */
.celluletitrepage
{
    background-color: #7d4949;
}
.titrepage
{
    font-weight: bold;
    font-size: 12pt;
    color: #ffffff;
    line-height: 13pt;
    font-family: Arial, Helvetica, sans-serif;
}
/* Liens chapitres */
.menuchapitre
{
  font-weight: bold;
  font-size: 10pt;
  color: #ffffff;
  line-height: 11pt;
  margin-feft: 2px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none
}
.menuchapitrelien:link
{
  font-weight: bold;
  font-size: 10pt;
  color: #ffffff;
  line-height: 11pt;
  margin-feft: 2px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none
}
.menuchapitrelien:active
{
  font-weight: bold;
  font-size: 10pt;
  color: #ffffff;
  line-height: 11pt;
  margin-feft: 2px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: underline
}
.menuchapitrelien:visited
{
  font-weight: bold;
  font-size: 10pt;
  color: #ffffff;
  line-height: 11pt;
  margin-feft: 2px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none
}
.menuchapitrelien:hover
{
  font-weight: bold;
  font-size: 10pt;
  color: #ffffff;
  line-height: 11pt;
  margin-feft: 2px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: underline
}
/* Liens rubriques */
.menurubrique
{
  font-weight: bold;
  font-size: 8pt;
  color: #c5c5c5;
  line-height: 9pt;
  margin-feft: 2px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none
}
.menurubriquelien:link
{
  font-weight: bold;
  font-size: 8pt;
  color: #ffffff;
  line-height: 9pt;
  margin-feft: 2px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none
}
.menurubriquelien:active
{
  font-weight: bold;
  font-size: 8pt;
  color: #ffffff;
  line-height: 9pt;
  margin-feft: 2px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: underline
}
.menurubriquelien:visited
{
  font-weight: bold;
  font-size: 8pt;
  color: #ffffff;
  line-height: 9pt;
  margin-feft: 2px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none
}
.menurubriquelien:hover
{
  font-weight: bold;
  font-size: 8pt;
  color: #ffffff;
  line-height: 9pt;
  margin-feft: 2px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: underline
}
/* Liens bas de page */
.baspagelien:link
{
  font-weight: bold;
  font-size: 8pt;
  color: #ffffff;
  line-height: 8pt;
  margin-feft: 2px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none
}
.baspagelien:active
{
  font-weight: bold;
  font-size: 8pt;
  color: #ffffff;
  line-height: 8pt;
  margin-feft: 2px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: underline
}
.baspagelien:visited
{
  font-weight: bold;
  font-size: 8pt;
  color: #ffffff;
  line-height: 8pt;
  margin-feft: 2px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none
}
.baspagelien:hover
{
  font-weight: bold;
  font-size: 8pt;
  color: #ffffff;
  line-height: 8pt;
  margin-feft: 2px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: underline
}
/* texte de bas de page */
.baspagetexte
{
  font-weight: bold;
  font-size: 8pt;
  color: #ffffff;
  line-height: 8pt;
  margin-feft: 2px;
  font-family: Arial, Helvetica, sans-serif;
}
/* Accueil : titres cadres */
.cadretitre
{
  font-weight: bold;
  font-size: 10pt;
  color: #b55353;
  line-height: 10pt;
  font-family: Arial, Helvetica, sans-serif;
  background-color: #ffffff
}
/* Accueil : news */
.newstitre
{
  font-weight: bold;
  font-size: 10pt;
  color: #bf3f3f;
  line-height: 15pt;
  font-family: Arial, Helvetica, sans-serif;
}
.newsdetail
{
  font-weight: bold;
  font-size: 9pt;
  color: #673b3b;
  line-height: 10pt;
  font-family: Arial, Helvetica, sans-serif;
}
.newslien:link
{
  color: #673b3b;
  text-decoration: none
}
.newslien:active
{
  color: #673b3b;
  text-decoration: underline
}
.newslien:visited
{
  color: #673b3b;
  text-decoration: none
}
.newslien:hover
{
  color: #673b3b;
  text-decoration: underline
}
/* Accueil : résultats et prochains matchs */
.newsmatchsdate
{
  font-weight: bold;
  font-size: 10pt;
  color: #673b3b;
  line-height: 11pt;
  font-family: Arial, Helvetica, sans-serif;
}
.newsmatchs
{
  font-weight: bold;
  font-size: 14pt;
  color: #b55353;
  line-height: 15pt;
  font-family: Arial, Helvetica, sans-serif;
}
/* Accueil : classements */
.newsclassement
{
  font-weight: bold;
  font-size: 9pt;
  color: #b55353;
  line-height: 9pt;
  font-family: Arial, Helvetica, sans-serif;
}
/* Textes outils */
.outilstexte
{
  font-weight: bold;
  font-size: 8pt;
  color: #bf3f3f;
  line-height: 10pt;
  font-family: Arial, Helvetica, sans-serif;
}
.outilslien:link
{
  color: #bf3f3f;
  text-decoration: none
}
.outilslien:active
{
  color: #bf3f3f;
  text-decoration: underline
}
.outilslien:visited
{
  color: #bf3f3f;
  text-decoration: none
}
.outilslien:hover
{
  color: #bf3f3f;
  text-decoration: underline
}

/* Boutons */
.bouton
{
    border-right: #c22222 thin outset;
    border-top: #c22222 thin outset;
    border-left: #c22222 thin outset;
    border-bottom: #c22222 thin outset;
    font-weight: bold;
    font-size: 8pt;
    color: white;
    font-family: arial;
    background-color: #b55353;
    cursor: hand;
}
/* ForMulaires */
.formtexte
{
    font-size: 8pt;
    color: #c22222;
    font-family: Arial, Helvetica, sans-serif
}
.liste1
{
    font-weight: bold;
    font-size: 10pt;
    color: #673b3b;
    line-height: 10pt;
    font-family: Arial, Helvetica, sans-serif
}
.liste2
{
    font-weight: bold;
    font-size: 10pt;
    color: #b55353;
    line-height: 10pt;
    font-family: Arial, Helvetica, sans-serif
}
.liste3
{
    font-weight: bold;
    font-size: 10pt;
    color: #b32929;
    line-height: 10pt;
    font-family: Arial, Helvetica, sans-serif
}
.liste4
{
    font-weight: bold;
    font-size: 10pt;
    color: #bf3f3f;
    line-height: 10pt;
    font-family: Arial, Helvetica, sans-serif
}