BODY { MARGIN-TOP: 5px; FONT-SIZE: 12px; BACKGROUND-COLOR: #514f4f; MARGIN-LEFT: 1px; MARGIN-RIGHT: 1px; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; 
	 /*BACKGROUND-POSITION: 50% top; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(img/FondGeneral.gif);*/ }
{MARGIN: 0px}
IMG {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}

A:visited {	COLOR: #7d1204; TEXT-DECORATION: none}
A:link {	COLOR: #7d1204; TEXT-DECORATION: none;}
A:hover {COLOR: #7d1204}

.tablebordgris {border: 1px solid #CCCCCC;}
.tablebordblanc {border: 1px solid #FFFFFF;}
.tablebordnoir {border: 4px solid #000000;}
.tablebordcoul1 {border: 1px solid #8d8b8b;}
.tablebordcoul2 {border: 1px solid #050505;}

.petitblanc {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Century Gothic,Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}
.normalblanc {FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}
.moyenblanc {FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}
.grandblanc {FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ffffff; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}

.petitrouge {FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}
.normalrouge {FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}
.grandrouge {FONT-SIZE: 16px; COLOR: #c30004; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}

.petitgris {FONT-SIZE: 10px; COLOR: #99929b; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}
.petitgris A:link{COLOR: #656263; TEXT-DECORATION: none}
.petitgris A:visited{COLOR: #656263; TEXT-DECORATION: none}
.petitgris A:hover {COLOR: #747272;}

.normalgris {FONT-SIZE: 12px; COLOR: #99929b; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}
.moyengris {FONT-SIZE: 16px; COLOR: #99929b; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 2px}
.grandgris {FONT-SIZE: 14px; COLOR: #99929b; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 2px}

.petitnoir {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}
.normalnoir {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}
.grandnoir {FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 2px}

.petitcoul1 {FONT-SIZE: 10px; COLOR: #464444; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}
.normalcoul1 {FONT-SIZE: 12px; COLOR: #464444; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}
.moyencoul1 {FONT-SIZE: 16px; COLOR: #464444; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 2px;background-color:#bababa;PADDING-RIGHT: 0.5em; }
.grandcoul1 {FONT-SIZE: 40px; COLOR: #464444; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 2px}

.petitcoul2 {FONT-SIZE: 10px; COLOR: #050505; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}
.normalcoul2 {FONT-SIZE: 12px; COLOR: #050505; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}
.grandcoul2 {FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #050505; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 2px}

.petitcoul3 {FONT-SIZE: 10px; COLOR: #7f0102; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px}
.normalcoul3 {FONT-SIZE: 12px; COLOR: #7f0102; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif;  LETTER-SPACING: 1px}
.moyencoul3 {FONT-SIZE: 18px; COLOR: #7f0102; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif;  LETTER-SPACING: 2px; background-color:#bababa;PADDING-LEFT: 0.5em;}
.grandcoul3 {FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #7f0102; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 2px}

.textecache {FONT-SIZE: 8px; COLOR: #504e4e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.filetdroite {BORDER-RIGHT: #cc0000 1px solid}
.filetgauche {BORDER-LEFT: #cc0000 1px solid}
.Filetbas {	BORDER-BOTTOM: #d6d3d3 1px solid;}

.pagelinkencours  {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; 
	BORDER-RIGHT: #867f8c 1px solid; BORDER-TOP: #867f8c 1px solid; BORDER-LEFT: #867f8c 1px solid; BORDER-BOTTOM: #867f8c 1px solid;
	BACKGROUND-COLOR: #7f0102; TEXT-DECORATION: none; FLOAT: center; vertical-align:middle; 
	PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.1em; PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em;}
.pagelink A {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Century Gothic,Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; 
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid;
	BACKGROUND-COLOR: #e0e0e0; TEXT-DECORATION: none; FLOAT: center; vertical-align:middle; 
	PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.1em; PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em;}
.pagelink A:visited {COLOR: #999999;}
.pagelink A:hover {	COLOR: #FFFFFF;	BACKGROUND-COLOR: #7f0102;}


/* --------------Initialise le masque transparent sur les vignette*/
.sqimg{
	float: left;
	clear:none;
	margin: 0px 9px 9px 0px;
	padding: 0px;
	overflow:hidden;
	filter:alpha(opacity=55);
	opacity: 0.55;
	-moz-opacity:0.55;
	cursor:pointer;
	}


