
form {margin-bottom:18px; padding:0;}
span {margin:0; padding:0;}
a:hover {font-weight:bold;}

.SousCadre {border-style:solid; border-color:gray; border-width:1px; background-color:white;}

.Banniere {background-color:green; font:bold 11px Tahoma; color:white; text-decoration:none;}
.ItemMenu {background-color:green; font:bold 11px Tahoma; color:white; text-decoration:none;}
.ItemMenuOn {background-color:white; border-style:solid; border-color:green; border-width:1px; font:bold 11px Tahoma; color:green; text-decoration:none;}
.LinkMenuOn {background-color:white; font:bold 11px Tahoma; color:green; text-decoration:none;}
a.ItemMenu {text-decoration:none;} 
a.ItemMenu:hover {background-color:white; font:bold 11px Tahoma; color:green;} 

.Titre {
  background-color:white;
  vertical-align:center;
  text-align:center;
  font:bold 18px Verdana;
  color:black;
}
.SousTitre {
  background-color:white;
  vertical-align:top;
  text-align:center;
  font:bold 16px Verdana;
  color:black;
}
.Onglet {
  background-color:white;
  text-align:left;
  font:bold 11px Verdana;
  color:black;
  border-top:none;
  border-right:none;
  border-bottom:1px solid gainsboro;
  border-left:none;
}

/* Formulaires */
.Select12 {font:12px Tahoma; color:black; border-style:solid; border-color:gray; border-width:1px;}
.Input12{font:12px Tahoma; color:black; border-style:solid; border-color:gray; border-width:1px;}

/* Accueil */
.Rubrique {
  background-color:green;
  font:bold 11px Tahoma;
  color:white;
}
.RubriqueDerniersResultats, .RubriqueActualite, .RubriqueAgenda
{
  font:bold 11px Tahoma;
  border-top:none;
  border-right:1px solid gainsboro;
  border-bottom:1px solid gainsboro;
  border-left:none;
}
.RubriqueDerniersResultats {background-color:red;}
.RubriqueActualite {background-color:#FF6600;}
.RubriqueAgenda {background-color:#336699;}

/* Division 1 */
.SousMenuD1, .RubriqueD1
{
  font:bold 11px Tahoma;
  border-top:none;
  border-right:1px solid gainsboro;
  border-bottom:1px solid gainsboro;
  border-left:none;
}
.SousMenuD1 {background-color:#353C90; color:white;}
.RubriqueD1 {background-color:#DF0033; color:white;}

/* Ligue 1 */
.SousMenuL1, .RubriqueL1,
.SousMenuL12002, .RubriqueL12002,
.SousMenuL12008, .RubriqueL12008
{
  font:bold 11px Tahoma;
  border-top:none;
  border-right:1px solid gainsboro;
  border-bottom:1px solid gainsboro;
  border-left:none;
}
.SousMenuL1 {background-color:#BAC7CE;color:black;}
.RubriqueL1 {background-color:#4D5C64;color:white;}
.SousMenuL12002 {background-color:#D3611C;color:white;}
.RubriqueL12002 {background-color:#18529E;color:white;}
.SousMenuL12008 {background-color:#BAC7CE;color:black;}
.RubriqueL12008 {background-color:#4D5C64;color:white;}

/* Coupe de France */
.SousMenuCF1989, .RubriqueCF1989,
.SousMenuCF2006, .RubriqueCF2006
{
  font:bold 11px Tahoma;
  border-top:none;
  border-right:1px solid gainsboro;
  border-bottom:1px solid gainsboro;
  border-left:none;
}
.SousMenuCF1989 {background-color:#BDE0F7;color:black;}
.RubriqueCF1989 {background-color:#DF0032;color:white;;}
.SousMenuCF2006 {background-color:#163069;color:white;}
.RubriqueCF2006 {background-color:#FE0000;color:white;}


/* Coupe de la Ligue */
.SousMenuCL1994, .RubriqueCL1994,
.SousMenuCL2002, .RubriqueCL2002,
.SousMenuCL2004, .RubriqueCL2004 
{
  font:bold 11px Tahoma;
  border-top:none;
  border-right:1px solid gainsboro;
  border-bottom:1px solid gainsboro;
  border-left:none;
}  
.SousMenuCL1994 {background-color:#DF0033;color:white;}
.RubriqueCL1994 {background-color:#353C90;color:white;}
.SousMenuCL2002 {background-color:#22529E;color:white;}
.RubriqueCL2002 {background-color:#C43402;color:white;}
.SousMenuCL2004 {background-color:#FBBA00;color:black;}
.RubriqueCL2004 {background-color:#355B9C;color:white;}


/* Trophée des champions */
.SousMenuTC2002, .RubriqueTC2002,
.SousMenuTC2010, .RubriqueTC2010
{
  font:bold 11px Tahoma;
  border-top:none;
  border-right:1px solid gainsboro;
  border-bottom:1px solid gainsboro;
  border-left:none;
}
.SousMenuTC2002 {background-color:#6496C7;}
.RubriqueTC2002 {background-color:#92C6F8;}
.SousMenuTC2010 {background-color:#CC0033;}
.RubriqueTC2010 {background-color:#CCCCCC;}



/* Coupe du Monde */
.SousMenuCM, .RubriqueCM,
.SousMenuCM1974, .RubriqueCM1974,
.SousMenuCM1978, .RubriqueCM1978,
.SousMenuCM1982, .RubriqueCM1982,
.SousMenuCM1986, .RubriqueCM1986,
.SousMenuCM1990, .RubriqueCM1990,
.SousMenuCM1994, .RubriqueCM1994,
.SousMenuCM1998, .RubriqueCM1998,
.SousMenuCM2002, .RubriqueCM2002,
.SousMenuCM2006, .RubriqueCM2006,
.SousMenuCM2010, .RubriqueCM2010
{
  background-color:#508CCA;
  font:bold 11px Tahoma;
  border-top:none;
  border-right:1px solid gainsboro;
  border-bottom:1px solid gainsboro;
  border-left:none;
}
.SousMenuCM     {background-color:#508CCA;}
.RubriqueCM     {background-color:gold;}
.SousMenuCM1974 {background-color:#FF0000;}
.RubriqueCM1974 {background-color:#FFCC00;}
.SousMenuCM1978 {background-color:#54B6DC;}
.RubriqueCM1978 {background-color:black;}
.SousMenuCM1982 {background-color:#ED4039;}
.RubriqueCM1982 {background-color:#FFE800;}
.SousMenuCM1986 {background-color:#008551;}
.RubriqueCM1986 {background-color:#E20000;}
.SousMenuCM1990 {background-color:#009F62;}
.RubriqueCM1990 {background-color:red;}
.SousMenuCM1994 {background-color:#006699;}
.RubriqueCM1994 {background-color:#E01E23;}
.SousMenuCM1998 {background-color:navy;}
.RubriqueCM1998 {background-color:red;}
.SousMenuCM2002 {background-color:#2B5192;}
.RubriqueCM2002 {background-color:#FF3300;}
.SousMenuCM2006 {background-color:#24549A;}
.RubriqueCM2006 {background-color:#5CBA52;}
.SousMenuCM2010 {background-color:#007C59;}
.RubriqueCM2010 {background-color:#FCB514;}


/* Championnat d'Europe des Nations */
.SousMenuCE, .RubriqueCE,
.SousMenuCE1980, .RubriqueCE1980,
.SousMenuCE1984, .RubriqueCE1984,
.SousMenuCE1988, .RubriqueCE1988,
.SousMenuCE1992, .RubriqueCE1992,
.SousMenuCE1996, .RubriqueCE1996,
.SousMenuCE2000, .RubriqueCE2000,
.SousMenuCE2004, .RubriqueCE2004,
.SousMenuCE2008, .RubriqueCE2008,
.SousMenuCE2012, .RubriqueCE2012
{  
  font:bold 11px Tahoma;
  border-top:none;
  border-right:1px solid gainsboro;
  border-bottom:1px solid gainsboro;
  border-left:none;
}
.SousMenuCE     {background-color:#035F9E;}
.RubriqueCE     {background-color:gold;}
.SousMenuCE1980 {background-color:#E34405;}
.RubriqueCE1980 {background-color:#CCCC33;}
.SousMenuCE1984 {background-color:#0071B8;}
.RubriqueCE1984 {background-color:#E01E23;}
.SousMenuCE1988 {background-color:#E01E23;}
.RubriqueCE1988 {background-color:#F9EC00;}
.SousMenuCE1992 {background-color:#00B2EB;}
.RubriqueCE1992 {background-color:#FFF818;}
.SousMenuCE1996 {background-color:#006AA4;}
.RubriqueCE1996 {background-color:red;}
.SousMenuCE2000 {background-color:#0762D4;}
.RubriqueCE2000 {background-color:#FFE600;}
.SousMenuCE2004 {background-color:#013C06;}
.RubriqueCE2004 {background-color:#870000;}
.SousMenuCE2008 {background-color:#FD0601;}
.RubriqueCE2008 {background-color:#5BB522;}
.SousMenuCE2012 {background-color:#FF0000;}
.RubriqueCE2012 {background-color:#0099FF;}


/* Coupe des Confédérations */
.SousMenuCC, .RubriqueCC,
.SousMenuCC1992, .RubriqueCC1992,
.SousMenuCC1995, .RubriqueCC1995,
.SousMenuCC1997, .RubriqueCC1997,
.SousMenuCC1999, .RubriqueCC1999,
.SousMenuCC2001, .RubriqueCC2001,
.SousMenuCC2003, .RubriqueCC2003,
.SousMenuCC2005, .RubriqueCC2005,
.SousMenuCC2009, .RubriqueCC2009
{
  font:bold 11px Tahoma;
  border-top:none;
  border-right:1px solid gainsboro;
  border-bottom:1px solid gainsboro;
  border-left:none;
}
.SousMenuCC     {background-color:#508CCA;}
.RubriqueCC     {background-color:gold;}
.SousMenuCC1992 {background-color:green;}
.RubriqueCC1992 {background-color:#EFB510;}
.SousMenuCC1995 {background-color:green;}
.RubriqueCC1995 {background-color:#EFB510;}
.SousMenuCC1997 {background-color:green;}
.RubriqueCC1997 {background-color:yellow;}
.SousMenuCC1999 {background-color:#04A26D;}
.RubriqueCC1999 {background-color:#DB2B2C;}
.SousMenuCC2001 {background-color:#FF9A2A;}
.RubriqueCC2001 {background-color:black;}
.SousMenuCC2003 {background-color:#0000CC;}
.RubriqueCC2003 {background-color:#FF3300;}
.SousMenuCC2005 {background-color:#06468D;}
.RubriqueCC2005 {background-color:#FF3300;}
.SousMenuCC2009 {background-color:#F80A11;}
.RubriqueCC2009 {background-color:#33DF07;}


/* Equipe de France */
.SousMenuFR, .RubriqueFR 
 {
  font:bold 11px Tahoma;
  border-top:none;
  border-right:1px solid gainsboro;
  border-bottom:1px solid gainsboro;
  border-left:none;
}
.SousMenuFR {background-color:navy;}
.RubriqueFR {background-color:red;}


/* Stade Rennais */
.SousMenuSR, .RubriqueSR
{
  font:bold 11px Tahoma;
  border-top:none;
  border-right:1px solid gainsboro;
  border-bottom:1px solid gainsboro;
  border-left:none;
}
.SousMenuSR {background-color:#DF0232;}
.RubriqueSR {background-color:black;}

.SousCadreSR {background-color:gainsboro;}

.Chapitre1SR {
  background-color:red;
  font:bold 11px Tahoma;
  color:white;
}
.Chapitre2SR {
  background-color:black;
  font:bold 11px Tahoma;
  color:white;
}
.Chapitre3SR {
  background-color:#FEBD11;
  font:bold 11px Tahoma;
  color:black;
}

/* Liens utiles */
.SousMenuLU, .RubriqueLU
{
  font:bold 11px Tahoma;
  border-top:none;
  border-right:1px solid gainsboro;
  border-bottom:1px solid gainsboro;
  border-left:none;
}
.SousMenuLU {background-color:#B4A6C3;}
.RubriqueLU {background-color:#94C4C2;}

/* Sous Menus */

.ItemSousMenuBranche {
  background-image:url(BanniereFlecheDroite.gif);
  background-color:white;
  font: 11px Tahoma;
  color:black;
}
.ItemSousMenuBrancheOn {
  background-image:url(BanniereFlecheDroite.gif);
  background-color:#EBEBEB;
  font: bold 11px Tahoma;
  color:black;
  text-decoration:none;
}
.ItemSousMenuFeuille {
  background-color:white;
  font: 11px Tahoma;
  color:black;
}
.ItemSousMenuFeuilleOn, .LinkSousMenuOn {
  background-color:#EBEBEB;
  font: bold 11px Tahoma;
  color:black;
  text-decoration:none;
}
.ItemSousMenuBranche a, .ItemSousMenuFeuille a {
  color:black;
  text-decoration:none;
}
.ItemSousMenuBranche a:hover, .ItemSousMenuFeuille a:hover{
  background-color:#EBEBEB;
  font:bold 11px Tahoma;
  color:black;
}
 
/* Rubriques */

.Chapitre1, .Chapitre1Centre, .Chapitre1Droit
{
  background-color:silver;
  font:bold 11px Tahoma;
  color:black;
}
.Chapitre1Centre {text-align:center;}
.Chapitre1Droit  {text-align:right;}

.Chapitre1_D1, .Chapitre1_L1_2002, .Chapitre1_L1_2008,
.Chapitre1_D2,
.Chapitre1_CF_1989, .Chapitre1_CF_2006,
.Chapitre1_CL_1994, .Chapitre1_CL_2002, .Chapitre1_CL_2004,
.Chapitre1_CI, .Chapitre2_CI,
.Chapitre1_C3, .Chapitre2_C3
{
  font:bold 11px Tahoma;
}
.Chapitre1_D1 {background-color:#353C90; color:white;}
.Chapitre1_D2 {background-color:#DF0033; color:white;}
.Chapitre1_L1_2002 {background-color:#D3611C;color:white;}
.Chapitre1_L1_2008 {background-color:#BAC7CE;color:black;}
.Chapitre1_CF_1989 {background-color:#BDE0F7;color:black;}
.Chapitre1_CF_2006 {background-color:#163069;color:white;}
.Chapitre1_CL_1994 {background-color:#DF0033;color:white;}
.Chapitre1_CL_2002 {background-color:#22529E;color:white;}
.Chapitre1_CL_2004 {background-color:#FBBA00;color:black;}
.Chapitre1_CI {background-color:#007B41; color:white;}
.Chapitre2_CI {background-color:#3E9F79; color:white;}
.Chapitre1_C3 {background-color:#800080; color:white;}
.Chapitre2_C3 {background-color:#CC99CC; color:black;}

.Chapitre2, .Chapitre2Centre, .Chapitre2Droit,
.Chapitre2Gris, .Chapitre2CentreGris, .Chapitre2DroitGris
{
  background-color:gainsboro;
  font:bold 11px Tahoma;
}
.Chapitre2       {color:black;text-align:left;}
.Chapitre2Centre {color:black;text-align:center;}
.Chapitre2Droit  {color:black;text-align:right;}
a.Chapitre2Droit {text-decoration:none;}
.Chapitre2Gris       {color:dimgray;text-align:left;}
.Chapitre2CentreGris {color:dimgray;text-align:center;}
.Chapitre2DroitGris  {color:dimgray;text-align:right;}
a.Chapitre2DroitGris {text-decoration:none;}

tr.ItemLigne {
  background-color:white;
}
tr.ItemLigneOn {
  background-color:#EBEBEB;
  cursor:pointer;
}

.Txt13 {font:13px Tahoma; color:black;}
.Txt12 {font:12px Tahoma; color:black;}
.Txt11 {font:11px Tahoma; color:black;}
.Txt10 {font:10px Tahoma; color:black;}
.Scroll {display:block;width:750px;height:510px;overflow-y:auto;}

.Txt13Gras {font:bold 13px Tahoma; vertical-align:center; color:black;}

.Txt12Centre {font:12px Tahoma; color:black; text-align:center;}
.Txt12Gras {font:bold 12px Tahoma; vertical-align:center; color:black;}
.Txt12GrasCentre {font:bold 12px Tahoma; color:black; text-align:center;}
.Txt12GrasDroit {font:bold 12px Tahoma; color:black; text-align:right;}

.Txt11Bordure {border-left:1px solid white;  border-right:1px solid white; font:11px Tahoma; color:black;}
.Txt11CentreBordure {border-left:1px solid white; font:11px Tahoma; color:black; text-align:center;}
.Txt11Gras {font:bold 11px Tahoma; color:black;}
.Txt11Centre {font:11px Tahoma; color:black; text-align:center;}
.Txt11Italique {font:italic 11px Tahoma; color:black;}
.Txt11Droit {font:11px Tahoma; color:black; text-align:right;}
.Txt11GrasCentre {font:bold 11px Tahoma; color:black; text-align:center;}
.Txt11GrasDroit {font:bold 11px Tahoma; color:black; text-align:right;}
.Txt11DroitGras {font:bold 11px Tahoma; color:black; text-align:right;}
.Txt11ItaliqueCentre {font:italic 11px Tahoma; color:black; text-align:center;}
.Txt11ItaliqueDroit {font:italic 11px Tahoma; color:black; text-align:right;}
.Txt11CentreFondBlanc {font:11px Tahoma; color:black; text-align:center; background-color:white; }
a.Txt11Centre {text-decoration:none;}

.Txt11Vert {font:11px Tahoma; color:green;}
.Txt11CentreVert {font:11px Tahoma; color:green; text-align:center;}
.Txt11GrasCentreVert {font:bold 11px Tahoma; color:green; text-align:center;}
.Txt11DroitVert {font:11px Tahoma; color:green; text-align:right;}
.Txt11CentreFondVert {font:11px Tahoma; color:white; text-align:center; background-color:#007B41; }

.Txt11Orange {font:11px Tahoma; color:darkorange;}
.Txt11CentreOrange {font:11px Tahoma; color:darkorange; text-align:center;}
.Txt11GrasCentreOrange {font:bold 11px Tahoma; color:darkorange; text-align:center;}
.Txt11DroitOrange {font:11px Tahoma; color:darkorange; text-align:right;}
.Txt11CentreFondOrange {font:11px Tahoma; color:white; text-align:center; background-color:darkorange; }

.Txt11Rouge {font:11px Tahoma; color:red;}
.Txt11CentreRouge {font:11px Tahoma; color:red; text-align:center;}
.Txt11GrasCentreRouge {font:bold 11px Tahoma; color:red; text-align:center;}
.Txt11DroitRouge {font:11px Tahoma; color:red; text-align:right;}
.Txt11CentreFondRouge {font:11px Tahoma; color:white; text-align:center; background-color:red; }

.Txt11Gris {font:11px Tahoma; color:dimgray;}
.Txt11GrasGris {font:11px Tahoma; color:dimgray;}
.Txt11CentreGris {font:11px Tahoma; color:dimgray; text-align:center;}
.Txt11GrasCentreGris {font:bold 11px Tahoma; color:dimgray; text-align:center;}
.Txt11DroitGris {font:11px Tahoma; color:dimgray; text-align:right;}
.Txt11GrasDroitGris {font:bold 11px Tahoma; color:dimgray; text-align:right;}
a.Txt11CentreGris {text-decoration:none;}

.Txt10Centre {font:10px Tahoma; color:black; text-align:center;}
.Txt10Droit {font:10px Tahoma; color:black; text-align:right;}
.Txt10Gras {font:bold 10px Tahoma; color:black;}

.Txt10Gris {font:10px Tahoma; color:dimgray;}
.Txt10DroitGris {font:10px Tahoma; color:dimgray; text-align:right;}

.TraitNoir {background-color:black;}
.TraitBlanc {background-color:white;}
.TraitGris {background-color:gray;}
.TraitGrisVertical {background-color:white; border-top:none; border-right:1px solid gainsboro; border-bottom:none; border-left:none;}
.TraitGrisClair {background-color:gainsboro;}
.TraitVert {background-color:green;}
.TraitRouge {background-color:red;}
.TraitOrange {background-color:darkorange;}

/* Flags */

.FlagPlaceNeutre {font:11px Tahoma; color:black;}
.FlagPlaceC1, .FlagPlaceC1b, .FlagPlaceC3,.FlagPlaceEL, .FlagPlaceCI , .FlagPlaceBD1, .FlagPlaceD2, .FlagPlaceL2,
.FlagPlaceQualifie, .FlagPlaceBarragiste, .FlagPlaceElimine,
.FlagVictoire, .FlagNul, .FlagDefaite,
.FlagButSurAction, FlagButSurPenalty, .FlagButCSC,FlagPenaltyManque, 
.FlagAvertissement, .FlagExclusion, .FlagSuspension, .FlagSursis,
.FlagTitulaire, .FlagTitulaireExclu, .FlagRemplacant, .FlagRemplacantExclu,.FlagExclu, .FlagTempsDeJeu
{
  font:11px Tahoma;
  color:white;
  text-align:center;
  vertical-align:center;
  border-style:solid;
  border-color:white;
  border-width:1px;
}
.FlagPlaceC1 {background-color:black;}
.FlagPlaceC1b {background-color:dimgray;}
.FlagPlaceC3 {background-color:#800080;}
.FlagPlaceEL {background-color:#F3BD36;}
.FlagPlaceCI {background-color:#007B41;}
.FlagPlaceBD1 {background-color:darkorange;}
.FlagPlaceD2 {background-color:#DF0033;}
.FlagPlaceL2 {background-color:#A0B58A;}
.FlagPlaceQualifie {background-color:green;}
.FlagPlaceBarragiste {background-color:darkorange;}
.FlagPlaceElimine {background-color:red;}
.FlagVictoire {background-color:green;}
.FlagNul {background-color:darkorange;}
.FlagDefaite {background-color:red;}

.FlagButSurAction {background-color:green;}
.FlagButSurPenalty {background-color:darkorange;}
.FlagButCSC {background-color:black;}
.FlagAvertissement {background-color:yellow;}
.FlagExclusion {background-color:red;}
.FlagSuspension {background-color:black;}
.FlagSursis {background-color:darkorange;}
.FlagTitulaire {background-color:green;}
.FlagTitulaireExclu {background-color:green;border-color:red;}
.FlagRemplacant {background-color:#CCFFCC;color:black;}
.FlagRemplacantExclu {background-color:#CCFFCC;color:black;border-color:red;}
.FlagExclu {border-color:red;}
.FlagTempsDeJeu {color:black;border-color:gray;}

