BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;BACKGROUND: #E4E7E9; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 80% verdana, arial, sans-serif; PADDING-TOP: 0px; border: solid 0px blue; HEIGHT: 100%; width: 850px; margin: auto;
}

DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

#menuTest        	{ padding-left: 15px; position: absolute; z-index: 100; top: 203px; width: 798px; border: solid 0px red; }
#menu	  		{ position: absolute; left: 30px; top: 200px; width: 798px; z-index: 100; }
#menu DL       		{ float: left; border-right: none; z-index: 100; }
#menu DT         	{ font-weight: bold; background-color: transparent; text-align: center; margin-right: 2px; border: solid 0px gray; width: 130px; cursor: pointer; z-index: 100;  }
#menu DD       		{ background-color: white; border: solid 1px gray; z-index: 100; }
#menu LI     		{ background-color: #fff; text-align: center; width: 128px; height: 100%; z-index: 100; }
#menu LI A       	{ color: #2C0A5C; font-weight: bold; text-decoration: none; text-align: left; border: 0px; width: 100%; height: 100%; display: block; z-index: 100; }
#menu DT A      	{ color: yellow; font-weight: bold; font-family: Georgia, "Times New Roman", Times; text-decoration: none; background: #2C0A5C url(tab-bumps.gif) no-repeat 2px 50%; text-align: center; padding-top: 5px; padding-bottom: 5px; border: solid 1px silver; width: 100%; display: block; z-index: 100; }
#menu LI A:hover        { color: black; font-weight: bold; background: silver; text-align: left; width: 100%; height: 100%; z-index: 100; }
#menu DT A:hover       	{ color: yellow; background: blue url(tab-bumps.gif) no-repeat 2px 50%; padding-top: 5px; padding-bottom: 5px; border-color: black white white black; border-style: solid ;  border-width: 1px; z-index: 100; }
#menu DT A#selectionne  { color: white;  background: blue url(tab-bumps.gif) no-repeat 2px 50%; padding-top: 5px; padding-bottom: 5px; border-color: black white white black; border-style: solid ;  border-width: 1px; z-index: 100;}

#calqueEntetePage 	{ position: relative; background: url("../site/contour/enteteFondSite.gif") no-repeat top center; top: 0px;  color: #555; margin-top: 0px; margin-left: 0px; border: ridge 0px black; width: 850px; height: 250px; z-index: 100  }	
#calqueEnteteTitre 	{ position: absolute; text-align: left; left: 25px; top: 105px; margin-left: 0px; color: #2C0A5C; font-size: 55px; font-weight: bold; text-decoration: none; font-family: "Georgia","Times New Roman", "Arial Black";}
#calqueEntetePartenaires{ position: relative; top: 20px; left: 280px; marging: 0px; padding: 0px; background: transparent;  color: transparent; border: ridge 0px; z-index: 150; width: 250px; height: 80px  }	

#calqueInfosArticle 	{ position: relative; background-color: #eef;  top: 20px; left: 20px; float: left; border: ridge 1px black; width: 600px; height: 605px; z-index: 1;  }
#calqueInfos    	{ position: relative; top: 20px; left: 20px; background: url("../site/contour/fondInfos.jpg") no-repeat bottom center; float: left; color: #555; font-weight: bold; font-size: large; font-family: "Arial Black", "Times New Roman", "Georgia"; text-decoration: none; text-align: left; border: ridge 1px black; width: 600px; height: 605px; z-index: 1; }
#classInfos1 		{ float: right; width: 400px; height: 515px; overflow:auto}
#classInfos2   		{ color: #2C0A5C; font-weight: normal; font-size: normal; font-family: "Times New Roman","Arial Black",  Georgia; text-decoration: none; text-align: left; marging: 0px; border-bottom: 1px solid #869890; padding: 2px 2px 2px 2px}
.classInfoImage  	{ float: left; width: 195px; padding: 2px}

#calqueInfosTitre  	{ position: relative; width: 355px; top: 15px; left: 0px; float: right; z-index: 1; marging-left: 0px; padding-left: 0px; color: yellow; font-weight: bold; font-size: 25px; font-family: "Arial Black", "Times New Roman", "Georgia"; text-decoration: none; text-align: left;}

.lienArticle       	{ color: black; font-size: 23px; font-weight: bold; text-decoration: none}
.lienArticle:hover 	{ color: blue; font-weight: bold; font-size: 23px;}

.lienArticle1       	{ color: red; font-size: 25px; font-weight: bold; text-decoration: none}
.lienArticle1:hover 	{ color: blue; font-weight: bold; font-size: 25px;}

#calqueBox 		{ position: relative; right: -30px; color: black; font-weight: normal; font-size: 20; font-family: "Times New Roman", "Georgia"; text-decoration: none; background: #41AEE7; text-align: left; margin-top: 20px; border: ridge 1px black; width: 200px; height: 135px; overflow-y: auto; overflow-x: hidden; ; z-index: 1;  }
#calqueBoxTitre 	{ color: yellow; font-weight: normal; font-size: large; font-family: "Arial Black","Times New Roman", Georgia; text-decoration: none; background: blue; text-align: center; border: ridge 0px black; width: 100%; height: 25px; z-index: 1;  }
.lienBox 	      	{ color: black; font-weight: normal; font-size: 15px; text-decoration: none; font-family: "Times New Roman"}
.lienBox:hover 		{ color: blue; font-weight: bold; font-size: 18px;}


#calqueBasPageSeniors	{ position: relative; top: 20px; background: url("../site/seniors/bas_seniors.gif") no-repeat bottom center; float: left; color: #555; font-weight: bold; font-size: large; font-family: "Arial Black", "Times New Roman", "Georgia"; text-decoration: none; text-align: left; margin-top: 10px; margin-left: 0px; border: ridge 0px black; width: 850px; height: 140px  }	
#calqueBasPageedr	{ position: relative; top: 20px; background: url("../site/edr/enfants.jpg") no-repeat bottom center; float: left; color: #555; font-weight: bold; font-size: large; font-family: "Arial Black", "Times New Roman", "Georgia"; text-decoration: none; text-align: left; margin-top: 10px; margin-left: 0px; border: ridge 0px black; width: 850px; height: 140px  }	
#calqueBasPageCadets	{ position: relative; top: 0px; background: url("../site/cadets/bas_cadets.jpg") no-repeat bottom center; float: left; color: #555; font-weight: bold; font-size: large; font-family: "Arial Black", "Times New Roman", "Georgia"; text-decoration: none; text-align: left; margin-top: 0px; margin-left: 0px; border: ridge 0px black; width: 850px; height: 250px  }	


.grandArticleContour 	{ color: #ffe4b5; font-style: normal; font-variant: normal; font-family: Arial, Verdana, sans-serif, Helvetica; text-decoration: none; background-color: transparent; text-align: center; text-transform: none; vertical-align: top; margin: 0px; padding: 5px; width: 590px; height: 590px; overflow-y: scroll; overflow-x: hidden}
.ArticleDomaine  	{ color: #f33; font: italic bold 14px Verdana, Arial, sans-serif, Helvetica; text-decoration: none; background-color: transparent; text-align: left; vertical-align: top; float: left; margin: 0px; border: #313694; width: 100%; }
.ArticleTexte 		{ color: #313694; font-style: normal; font-weight: bold; font-size: 16px; line-height: normal; font-family: Verdana, Arial, sans-serif, Helvetica; text-decoration: none; background-color: #eef; text-align: justify; text-transform: none; word-spacing: normal; letter-spacing: normal; vertical-align: middle; float: left; clear: none; margin: 2px 40px 2px 2px; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; border: solid 0px #313694; width: 95% }
.ArticleTitreTexte      { color: #fff; font: bold 18px Arial, Verdana, sans-serif, Helvetica; text-decoration: none; background-color: navy; text-align: left; text-transform: uppercase; vertical-align: top; float: left; margin: 0px; padding: 0px; border: #313694; width: 100%; overflow: hidden }
.ArticleImage      	{ font-style: normal; text-decoration: none; background-color: transparent; text-transform: none; float: left; margin: 2px; border: solid 0px #313694 }
.ArticleStyleTexte 	{ color: navy; font-style: normal; font-weight: bold; font-size: 18px; line-height: normal; font-family: Verdana, Arial, sans-serif, Helvetica; text-align: justify; text-transform: none; word-spacing: normal; letter-spacing: normal; float: left; clear: none; margin: 2px 20px 2px 2px; border: 0px #313694 }
.ArticleDate 		{ color: #ff6600; font-style: normal; font-weight: bold; font-size: 12px; text-decoration: none; background-color: transparent; text-align: left; text-transform: none; float: left; padding: 0px; border: solid 0px #313694; width: 100% }


