#menuResOpt { background-color: #F2F4F9; padding: 5px 2px 3px 2px; border-bottom: 1px solid #777D93; }
#menuResOptNoPad { background-color: #F2F4F9; padding: 0px; border-bottom: 1px solid #777D93; }
#menuResBasLeft {	border-right: 1px solid #777D93; width: 80px; display: block; float: left; text-align: center; }
#menuResBasRight { width: 80px; display: block; float: left; text-align: center;}
#menuResOpt1 { padding-bottom: 2px; }
#menuResOpt2 { background-color: #F2F4F9; padding: 2px; border-bottom: 1px solid #777D93; }
#menuResOpt2:HOVER { background-color: #F2CCB3; }
#menuResOpt2On { background-color: #F0E686; padding: 2px; border-bottom: 1px solid #777D93; }
#menuResOpt2Dotted { background-color: #F2F4F9; padding: 2px; border-bottom: 1px dotted #777D93; }
#menuResOpt2Dotted:HOVER { background-color: #F2CCB3; }
#menuResOpt2OnDotted { background-color: #F0E686; padding: 2px; border-bottom: 1px dotted #777D93; }
#menuResOpt3 { background-color: #F2F4F9; padding: 2px; border-bottom: 1px solid #777D93; margin-bottom: 20px; }
#menuResOpt3:HOVER { background-color: #F2CCB3; }
#mainResSpl { color: #9F0C00; font-size: 7pt; text-align: right; padding-bottom: 5px; }
#mainResRem { color: #006633; font-size: 7pt; font-weight: bold; }
#mainResPts { color: #800080; font-size: 7pt; text-align: right; padding-left: 10px; }
#mainResPtsFra { color: #00803E; font-size: 7pt; text-align: right; padding-left: 10px; }
#mainResLap { color: #9F0C00; font-size: 7pt; text-align: right;	padding-left: 10px;  }
#mainRecSpl { font-size: 7pt; text-align: right;	padding-left: 10px;  }
#mainResTps { font-weight: bold; padding-left: 10px; text-align: right; }
#mainResNaiNat { text-align: center; padding: 0px 5px 0px 5px; }
#mainResNomClb { padding-left: 5px; }
#mainResLibEpr { padding-left: 25px; }
#mainResPla { text-align: right; padding: 0px 0px 0px 15px; }
#mainResEpr { font-family: "Comic Sans MS", Arial, sans-serif;  font-size: 12pt;  color: #235991; }
#mainResCpt { background-color: #DFFFEF; padding: 2px; border: 1px solid #777D93; }
#menuResExit { background-color: #FFFFFF; text-align: center; padding: 2px; width: 60px; border: 1px solid #777D93; font-size: 7pt; }
#menuResExit:HOVER { background-color: #F2CCB3; }
#menuResImpr { background-color: #E0DBC9;  border: 1px solid #777D93;  text-align: center; font-size: 7pt; padding: 2px; width: 80px; }
#mainResNum { font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: White; padding: 0px; margin-top: 3px; margin-bottom: 5px; }
#mainResOpt { padding: 0px; background-color: #E0DBC9;  border-left: 1px solid #777D93;  border-bottom: 1px solid #777D93;  border-right: 1px solid #777D93; }
#mainResClb { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; border: solid #777D93 1px; background-color: #FAEBD7; padding: 0px; font-weight: bold; margin-bottom: 5px; margin-top: 10px; }
#mainResNag1 { text-decoration: underline; font-weight: bold; color: #0764A9; padding: 2px; }
#mainResNag2 { text-decoration: underline; font-weight: bold; color: #9F0C00; padding: 2px; }
#mainResNag3 { text-decoration: underline; font-weight: bold; color: #696969; padding: 2px; }
#mainResClb2 { text-decoration:	none; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 20px; font-weight: normal; color: Black; }
#mainResCpy { font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-top: 5px; }
#mainResNavig { border-style: solid; border-color: #777D93; border-width: 1px; background-color: #E6E9F3; margin-bottom: 5px; margin-top: 5px; }
#mainPodNum { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; width: 150px; display: block; float: left; background-color: White; padding: 6px 2px 2px 2px; text-align: center; font-weight: bold; height: 16px; }
#mainPodOpt { width: 468px; display: block; float: right; border-left: 1px solid #777D93; padding: 2px; background-color: #F2F4F9; }
#mainStaLeg { font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #808080; margin-bottom: 5px; margin-top: 10px; width: 629px; }
#mainStaNote { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 5px; text-align: justify; color: #006600; }
#mainRkgCat { font-size: 7pt; padding-left: 3px; color: #006600; }
.mainRkgCat { font-size: 7pt; color: #006600; }
.mainRkgRng { font-size: 7pt; color: #A60000; }
.mainRkgDes { font-size: 7pt; color: #9E579E; }
#mainRkgPla { 
	font-size: 7pt; 
	text-align: right; 
	padding: 2px 2px 2px 0px; 
}
#mainRkgPla1 { font-size: 7pt; text-align: right; padding: 2px 2px 2px 20px; }
#mainRkgPla8 { padding: 2px 5px 2px 15px; text-align: right; }
#mainRkgReg8 { text-align: right; padding: 2px 2px 2px 5px; }
#mainRkgNomClb { 
	font-size: 7pt; 
	padding: 2px 2px 2px 3px; 
}
#mainRkgNomClb1 { font-size: 7pt; padding: 2px 2px 2px 10px; }
#mainRkgNaiNat { font-size: 7pt; text-align: center; padding: 2px 3px 2px 3px; }
#mainRkgNaiNat8 { text-align: center; padding: 2px 6px 2px 6px; }
#mainRkgRel { 
	font-size: 7pt; 
	padding: 2px 2px 2px 0px; 
	color: #808080; 
}
#mainRkgTps { 
	font-size: 7pt; 
	font-weight: bold; 
	padding: 2px 2px 2px 3px; 
	text-align: right; 
	color: #1E90FF;	
}
#mainRkgTps1 { font-size: 7pt; font-weight: bold; padding: 2px 2px 2px 20px; text-align: right; }
#mainRkgTps8 { font-weight: bold; padding: 2px 8px 2px 15px; text-align: right; }
#mainRkgLieu { 
	font-size: 7pt; 
	padding: 2px 2px 2px 3px; 
	text-align: right; 
}
#mainRkgLieu1 { font-size: 7pt; padding: 2px 10px 2px 5px; }
#mainRkgDat { 
	font-size: 7pt; 
	padding: 2px 2px 2px 6px; 
}
#mainRkgPts {
	font-size: 7pt; 
	text-align: right; 
	padding-left: 5px; 
	color: #800080;	
	font-style: italic;	
}
#mainRkgDat1 { font-size: 7pt; padding: 2px 10px 2px 10px; text-align: center; }
#menuRkgMaj { background-color: #AFB5CB; padding: 3px; border-bottom: 1px solid #777D93; text-align: center; }
#mainRkgNum { font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; width: 130px; display: block; float: left; background-color: White; padding: 2px; text-align: center; }
#mainRkgOpt { display: block; float: right; border-left: 1px solid #777D93; padding: 2px; background-color: #F2F4F9; }
#mainRkgSer { font-size: 8pt; color: #006600; font-style: italic; border-top: 1px dashed #006600; border-bottom: 1px dashed #006600; padding-left: 20px; }
#mainRkgTitre { background-color: #F0F3E7; padding: 2px; width: 541px; }
#mainRkgExit { background-color: #E6E9F3; text-align: center; padding: 2px; width: 80px; }
#mainRkgZon { font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #F0F3E7; padding: 2px; border: 1px solid #777D93; margin-bottom: 5px; margin-top: 5px; }
#mainRkgEpr { font-size: 8pt; color: #235991; text-decoration: underline; background-image: url(../img/obj_results_fleche.gif); background-repeat: no-repeat; background-position: 1px; padding-left: 15px; }
#mainRkgNag1 { font-size: 8pt; color: #235991; text-decoration: underline; padding-left: 10px; padding-top: 10px; font-weight: bold; }
#mainRkgNag2 { font-size: 8pt; color: #922623; text-decoration: underline; padding-left: 10px; padding-top: 10px; font-weight: bold; }
#mainRkgBas { font-family: "Comic Sans MS", Arial, sans-serif;  font-size: 12pt; letter-spacing: 2px;  color: #5A2392; border: 1px dashed #777D93; padding: 3px; margin-top: 15px; margin-bottom: 0px; }
#mainRkgPht { padding: 0px 20px 0px 20px; text-align: center; }
#mainRkgLeg { margin-bottom: 5px; margin-top: 10px; }
#mainResExt { border: solid #777D93 1px; background-color: #E6E9F3; margin-top: 5px; padding: 2px; }
#mainAtrLeg { font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px 10px 2px 10px; background-color: #CCE5FF; margin-top: 15px; }
#cltsCncDet { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; border: 4px double #777D93; margin-top: 10px; width: 388px; }
#cltsCncDet1 { background-color: #FAFAFA; border-bottom: 1px solid #777D93; }
#cltsCncDet2 { background-color: #F2F4F9; border-bottom: 1px solid #777D93; }
#cltsCncDetLib { width: 300px; text-align: left; display: block; float: left; padding: 2px; }
#cltsCncDetPts { width: 80px; text-align: right; font-weight: bold; display: block; float: left; padding: 2px; }
#cltsCncDetLeg { font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; color: Gray; margin-bottom: 5px; margin-top: 10px; margin-left: 5px; }
TD#recWinYear { background-color: #CCE5FF; border: 1px solid #777D93; }
#recNH { font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: Red; font-weight: bold; }
#mainMtrCat { padding-top: 5px; }
#mainTitre { background-color: #AFB5CB; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px; text-align:	left; color: White; font-size: 13pt; font-weight: bold; letter-spacing: 2px; }
#mainEauColLeft { width: 540px; margin-right: 5px; display: block; float: left; }
#mainEauColRight { width: 260px; display: block; float: right; }
SELECT#natation { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #3E3E3E; border: 1px solid Silver; background-color: #F0E68C; width: 158px; }
SELECT#nat { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #3E3E3E; border: 1px solid Silver; background-color: #F0E68C; }
SELECT#nat220 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #3E3E3E; border: 1px solid Silver; background-color: #F0E68C; width: 220px; }
SELECT#nat300 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #3E3E3E; border: 1px solid Silver; background-color: #F0E68C; width: 300px; }
#mainRkgEpr1 { font-size: 7pt; padding: 1px 1px 1px 13px; background-color: #CCE5FF; margin-top: 10px; border: 1px solid #777D93; background-image: url(../img/obj_results_fleche.gif); background-repeat: no-repeat; background-position: 1px; }
#mainRkgEpr2 { font-size: 8pt; padding: 1px 1px 1px 13px; background-color: #CCE5FF; margin-top: 10px; border: 1px solid #777D93; background-image: url(../img/obj_results_fleche.gif); background-repeat: no-repeat; background-position: 1px; letter-spacing: 1px; font-weight: bold; }
#atrEpr { font-size: 9pt; font-weight: bold; letter-spacing: 2px; border: 1px solid #777D93; margin: 10px 0px 0px 0px; padding: 2px 2px 2px 20px; background-color: #FAEBD7; background-image: url(../img/obj_dossiers_link.gif); background-repeat: no-repeat; background-position: 1px; }
#atrNew { background-color: #CCE5FF; }
#mainResTyp { font-size: 7pt; color: Purple; border-bottom: 1px dashed Purple; }
TD#cellCltTot { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 7pt;  border-left: 1px dotted #777D93; background-color: #F0E68C; text-align: center; }
#cltNatPts { color: #800080; }
TD#cellRecTitre3 { border: 1px dashed #777D93; padding: 5px; background-color: #AAEEC8; }
TD#cellRecTitre2 { border: 1px dashed #777D93; padding: 5px; background-color: #EEAAAF; }
TD#cellRecTitre1 { border: 1px dashed #777D93; padding: 5px; background-color: #AAD2EE; }
.titreRec { font-family: "Comic Sans MS", Arial, sans-serif;  font-size: 12pt; letter-spacing: 2px;  color: #000000; }
.recNH { color: #A60000; }
TR#recYear { background-color: #CCE5FF; }
TD#eauBack { background-color: #CCE5FF; border: 1px solid #777D93; padding: 2px; }
#mainKlfNag1 { font-size: 8pt; padding: 1px 1px 1px 13px; background-color: #CCE5FF; margin-top: 10px; border: 1px solid #777D93; background-image: url(../img/obj_results_fleche.gif); background-repeat: no-repeat; background-position: 1px; letter-spacing: 1px; font-weight: bold; }
#mainKlfNag2 { font-size: 8pt; padding: 1px 1px 1px 13px; background-color: #ffcdcc; margin-top: 10px; border: 1px solid #777D93; background-image: url(../img/obj_results_fleche.gif); background-repeat: no-repeat; background-position: 1px; letter-spacing: 1px; font-weight: bold; }
