BODY {				BACKGROUND-POSITION: 50% top;  	FONT-SIZE:10px;		text-align:center;  	font-family: Verdana, Arial, Helvetica, sans-serif;
					/*BACKGROUND-COLOR: #47515d;*/	BACKGROUND-ATTACHMENT:	scroll; BACKGROUND-IMAGE: url(../img/fondgeneral.jpg); MARGIN:0px;	  }
IMG {				BORDER-RIGHT:0px;	BORDER-TOP: 0px;	BORDER-LEFT: 0px; 	BORDER-BOTTOM: 0px}

A:visited {	COLOR: #333333; TEXT-DECORATION: none}
A:link {	COLOR: #333333; TEXT-DECORATION: none}
A:hover {COLOR: #7abd42}

.tablebordgris {border: 1px solid #d2d3d4;}
.tablebordblanc {border: 1px solid #FFFFFF;}
.tablebordnoir {border: 4px solid #000000;}
.tablebordcoul1 {border: 1px solid #7abd42;}
.tablebordcoul2 {border: 1px solid #5B1548;}
.tablebordcoul3 {border: 1px solid #D50062;}

.tablebordcarre1 {border: 5px solid #7abd42;}
.tablebordcarre2 {border: 5px solid #5B1548;}
.tablebordcarre3 {border: 5px solid #EEEEEE;}

.petitblanc {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica sans-serif; LETTER-SPACING: 1px;}
.normalblanc {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica sans-serif; LETTER-SPACING: 1px;	line-height: 16px;}
.moyenblanc {		FONT-SIZE: 13px;	COLOR: #FFFFFF;		FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif;	LETTER-SPACING: 1px;	line-height: 18px;}
.grandblanc {	 	FONT-SIZE: 20px; 	COLOR: #ffffff; 	FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif;	FONT-WEIGHT: bold;}

.petitrouge {FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica sans-serif}
.normalrouge {FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica sans-serif}
.grandrouge {FONT-SIZE: 16px; COLOR: #c30004; FONT-FAMILY: Verdana, Arial, Helvetica sans-serif}

.petitgris {		FONT-SIZE:9px; 	COLOR:#7f8081;	FONT-FAMILY:Verdana, Arial, Helvetica sans-serif;	LETTER-SPACING:1px;		LINE-HEIGHT:16px;}
.petitgrismenu {	FONT-SIZE:10px; COLOR:#7f8081;	FONT-FAMILY:Verdana, Arial, Helvetica sans-serif;	LETTER-SPACING:0em;		LINE-HEIGHT:18px;}
.normalgris {		FONT-SIZE:11px;	COLOR:#7f8081; 	FONT-FAMILY:Verdana, Arial, Helvetica sans-serif; 	LETTER-SPACING:1px;		LINE-HEIGHT: 14px;}
.moyengris {		FONT-SIZE:16px; COLOR:#7f8081; 	FONT-FAMILY:Verdana, Arial, Helvetica sans-serif; 	LETTER-SPACING: 0px}
.grandgris {		FONT-SIZE:24px; COLOR:#7f8081; 	FONT-FAMILY:Verdana, Arial, Helvetica sans-serif; 	LETTER-SPACING: 1px;	LINE-HEIGHT: 24px;}

.petitnoir {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica sans-serif}
.petitnoir A:link{COLOR: #000000; TEXT-DECORATION: none}
.petitnoir A:visited{COLOR: #000000; TEXT-DECORATION: none}
.petitnoir A:hover {COLOR: #b20436;}
.normalnoir {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica sans-serif}
.grandnoir {FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica sans-serif; LETTER-SPACING: 1px}

.petitcoul1 {		FONT-SIZE:9px; 	COLOR:#7abd42;	FONT-FAMILY:Verdana, Arial, Helvetica sans-serif;	LETTER-SPACING:1px;		LINE-HEIGHT:16px;}
.normalcoul1 {		FONT-SIZE:11px;	COLOR:#7abd42; 	FONT-FAMILY:Verdana, Arial, Helvetica sans-serif; 	LETTER-SPACING:1px;		LINE-HEIGHT: 14px;}
.moyencoul1 {		FONT-SIZE:16px; COLOR:#7abd42; 	FONT-FAMILY:Verdana, Arial, Helvetica sans-serif; 	LETTER-SPACING: 0px}
.grandcoul1 {		FONT-SIZE:24px; COLOR:#7abd42; 	FONT-FAMILY:Verdana, Arial, Helvetica sans-serif; 	LETTER-SPACING: 0px}

.petitcoul2 {		FONT-SIZE:9px; 	COLOR:#333333;	FONT-FAMILY:Verdana, Arial, Helvetica sans-serif;	LETTER-SPACING:1px;		LINE-HEIGHT:16px;}
.normalcoul2 {		FONT-SIZE:11px;	COLOR:#333333; 	FONT-FAMILY:Verdana, Arial, Helvetica sans-serif; 	LETTER-SPACING:1px;		LINE-HEIGHT: 14px;}
.moyencoul2 {		FONT-SIZE:16px; COLOR:#333333; 	FONT-FAMILY:Verdana, Arial, Helvetica sans-serif; 	LETTER-SPACING: 0px}
.grandcoul2 {		FONT-SIZE:24px; COLOR:#333333; 	FONT-FAMILY:Verdana, Arial, Helvetica sans-serif; 	LETTER-SPACING: 1px;	LINE-HEIGHT: 14px;}

.petitcoul3 {FONT-SIZE: 10px; COLOR: #D50062; FONT-FAMILY: Verdana, Arial, Helvetica sans-serif}
.normalcoul3 {FONT-SIZE: 11px; COLOR: #D50062; FONT-FAMILY: Verdana, Arial, Helvetica sans-serif}
.grandcoul3 {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #D50062; FONT-FAMILY: Verdana, Arial, Helvetica sans-serif}

.petitcoul4 {FONT-SIZE: 10px; COLOR: #ff00ff; FONT-FAMILY: Verdana, Arial, Helvetica sans-serif}
.normalcoul4 {FONT-SIZE: 11px; COLOR: #ff00ff; FONT-FAMILY: Verdana, Arial, Helvetica sans-serif}

.textecache {FONT-SIZE: 7px; COLOR: #441944; FONT-FAMILY: Verdana, Arial, Helvetica sans-serif}

.filetdroite {BORDER-RIGHT: #e2e1e4 1px solid}
.filetgauche {BORDER-LEFT: #7abd42 3px solid}
.Filetbas {	BORDER-BOTTOM: #e2e1e4 1px solid;}

.form {				BACKGROUND-COLOR:#ecedec; BORDER:#848689 1px solid; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;	width:244px;	height:22px;} 
.formCP {			BACKGROUND-COLOR:#ecedec; BORDER:#848689 1px solid; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;	width:42px;		height:22px;}
.formville {		BACKGROUND-COLOR:#ecedec; BORDER:#848689 1px solid; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;	width:120px;	height:22px;}  
.formmessage {		BACKGROUND-COLOR:#d7d7d7; BORDER:#848689 1px solid; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;	width:244px;	height:100px;} 
.formsubmit {		FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-FAMILY: Helvetica,  Verdana, Arial, sans-serif;	BACKGROUND-COLOR:#2a2d32; 	BORDER:#3c3f45 1px solid; 	PADDING-BOTTOM: 3px; 	PADDING-TOP: 3px;} 

.pagelinkencours A  {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica sans-serif; LETTER-SPACING: 1px; 
	BORDER-RIGHT: #e2bacb 1px solid; BORDER-TOP: #e2bacb 1px solid; BORDER-LEFT: #e2bacb 1px solid; BORDER-BOTTOM: #e2bacb 1px solid;
	BACKGROUND-COLOR: #77d129; 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: 10px; COLOR: #adadad; FONT-FAMILY: Verdana, Arial, Helvetica sans-serif; LETTER-SPACING: 1px; 
	BORDER-RIGHT: #adadad 1px solid; BORDER-TOP: #adadad 1px solid; BORDER-LEFT: #adadad 1px solid; BORDER-BOTTOM: #adadad 1px solid;
	BACKGROUND-COLOR: #FFFFFF; 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: #adadad;}
.pagelink A:hover {	COLOR: #FFFFFF;	BACKGROUND-COLOR: #77d129;}

/* --------------Initialise le masque transparent sur les vignette*/
.sqimg{
	float: left;
	clear:none;
	margin: 0px 9px 9px 0px;
	padding: 0px;
	overflow:hidden;
	filter: progid:DXImageTransform.Microsoft.alpha( opacity=65); 
	opacity: 0.65;
	-moz-opacity:0.65;
	cursor:pointer;
	}
