BODY {
	COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
H1 {
	FONT-SIZE: 240%; TEXT-ALIGN: center
}
H2 {
	FONT-SIZE: 180%; TEXT-ALIGN: center
}
H3 {
	FONT-SIZE: 140%
}
TABLE.liste {
	BORDER-RIGHT: #000 2px solid; BORDER-TOP: #000 2px solid; FONT-SIZE: 100%; BORDER-LEFT: #000 2px solid; COLOR: #000; BORDER-BOTTOM: #000 2px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff
}
TABLE.liste TH {
	BORDER-RIGHT: #2f4f4f 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #2f4f4f 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 2px; BORDER-LEFT: #2f4f4f 1px solid; COLOR: #4682b4; PADDING-TOP: 2px; BORDER-BOTTOM: #2f4f4f 1px solid; BACKGROUND-COLOR: #ffefd5
}
TABLE.liste TD {
	BORDER-RIGHT: #2f4f4f 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #2f4f4f 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 2px; BORDER-LEFT: #2f4f4f 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #2f4f4f 1px solid
}
.color1 {
	COLOR: #000; BACKGROUND-COLOR: #ffd700
}
.color2 {
	COLOR: #000; BACKGROUND-COLOR: #c0c0c0
}
.color4 {
	COLOR: #000; BACKGROUND-COLOR: #b8860b
}
.color8 {
	COLOR: #000; BACKGROUND-COLOR: #cfc
}
.color16 {
	COLOR: #000; BACKGROUND-COLOR: #fffacd
}
.color32 {
	COLOR: #000; BACKGROUND-COLOR: #ffc0cb
}
.color64 {
	COLOR: #000; BACKGROUND-COLOR: #b8d9dc
}
.color128 {
	COLOR: #000; BACKGROUND-COLOR: #fffacd
}
.color256 {
	COLOR: #000; BACKGROUND-COLOR: #ffc0cb
}
.color512 {
	COLOR: #000; BACKGROUND-COLOR: #b8d9dc
}
.pair {
	COLOR: #000; BACKGROUND-COLOR: #eee
}
.impair {
	COLOR: #000; BACKGROUND-COLOR: #fff
}
.nombre {
	TEXT-ALIGN: right
}
.centre {
	TEXT-ALIGN: center
}
TABLE.poule {
	BORDER-RIGHT: #000 2px solid; BORDER-TOP: #000 2px solid; FONT-SIZE: 90%; BORDER-LEFT: #000 2px solid; COLOR: #000; BORDER-BOTTOM: #000 2px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff
}
TABLE.poule TH {
	BORDER-RIGHT: #2f4f4f 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #2f4f4f 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 2px; BORDER-LEFT: #2f4f4f 1px solid; COLOR: #4682b4; PADDING-TOP: 2px; BORDER-BOTTOM: #2f4f4f 1px solid; BACKGROUND-COLOR: #ffefd5
}
TABLE.poule TD {
	BORDER-RIGHT: #2f4f4f 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #2f4f4f 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 2px; BORDER-LEFT: #2f4f4f 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #2f4f4f 1px solid
}
.inutilise {
	COLOR: #000; BACKGROUND-COLOR: #bbb
}
TABLE.tableau {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 90%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px; empty-cells: show
}
.ligne {
	BORDER-RIGHT: #000 1px solid; MARGIN: 0px
}
.boite {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN: 0px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
TD.D {
	BORDER-RIGHT: windowtext 0.5pt solid
}
TD.BD {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid
}
TD.GBD {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid
}
TD.HBD {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid
}
TD.HGBD {
	BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid
}
