
    
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0; }

.bodyOld {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0;
	scrollbar-face-color: #D73A61;
    scrollbar-highlight-color: #EE1750;
    scrollbar-shadow-color: #B20837;
    scrollbar-3dlight-color: #D73A61;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-track-color: #EAF2F7;
    scrollbar-darkshadow-color: #B20837; }

.divPatNiv {
	font-family: Tahoma;
	font-size: 13pt; }
	
.divOb {
	font-family: Tahoma;
	font-size: 10pt;
	color: #FF0000; }
	
.divClub {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold; }

.divEntNiv {
	color: black;
	font-family: Tahoma;
	font-size: 14pt; }
	
span {
	font-family: Tahoma;
	font-size: 10pt; }
	
.divDocs {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold; }

.divDocs2 {
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: bold; }
	
.pDocs {
	font-family: Tahoma;
	font-size: 10pt; }
	
.pDocs a:link {
	color: black;
	text-decoration: none; }

.pDocs a:visited {
	color: black;
	text-decoration: none; }

.pDocs a:hover {
	color: red;
	text-decoration: none; }
	
.divDocsGrandTitre {
	color: black;
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: bold; }

.divHComp {
	color: black;
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: bold; }

.divRComp {
	color: black;
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: bold; }
	
.divRCNiv {
	color: black;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline; }
	
.divStd {
	font-family: Tahoma;
	font-size: 10pt; }
	
.divStd a:link {
    color: red;
    text-decoration: none; }
    
.divStd a:hover {
	font-size: 9pt;
	font-weight: bold;
    color: red;
    text-decoration: none; }
    
.divStd a:visited {
	color: red;
	text-decoration: none; }
	
.pStd {
	color: black;
	font-family: Tahoma;
	font-size: 10pt; }
	
.tblGeneral {
    font-family: Tahoma;
    font-size: 12pt; }

.tblGeneral a {
	color: black;
	text-decoration: underline; }

.tblGeneral a:visited {
	color: black;
	text-decoration: underline; }

.tblGeneral a:hover {
	color: red;
	text-decoration: underline; }
	
.tblHor {
	border-color: #CC0000; }
	
.tblHor td {
	border-color: #CC0000; }

.tblHorJour {
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold; }
    
.tblHorDesc {
    font-family: Tahoma;
    font-size: 10pt; }
	
.tblPetit {
    font-family: Tahoma;
    font-size: 10pt; }

.tblPetit a {
	color: black;
	text-decoration: underline; }

.tblPetit a:visited {
	color: black;
	text-decoration: underline; }

.tblPetit a:hover {
	color: red;
	text-decoration: underline; }

.trCa {
	font-family: Tahoma;
	font-size: 10pt;
	color: black;
	font-weight: normal; }

.trCaPoste {
	font-family: Tahoma;
	font-size: 10pt;
	color: black;
	font-weight: bold; }

.trHoraireType {
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: bold;  }

.trHoraireNiv {
	height: 20px;
	font-family: Tahoma;
	font-size: 10pt;
	color: black;
	font-weight: bold; }

.trHoraire {
	height: 20px;
	font-family: Tahoma;
	font-size: 10pt;
	color: black;
	font-weight: normal; }

.tblAcctEnt {
	font-family: Tahoma;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold; }
	
.tblCSR {
    font-family: Tahoma;
    font-size: 10pt; }

.tblCSR a:link {
	color: black;
	text-decoration: underline; }

.tblCSR a:visited {
	color: black;
	text-decoration: underline; }

.tblCSR a:hover {
	color: red;
	text-decoration: underline; }
	
.style2 {
    font-style: italic; }
    
.divStd2 {
    width: 216px;
    height: 108px; }
	
.tblCA {
	
	border-width: 0px;
	border-spacing: 0px;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold; }

.tdCAMemb {
	font-weight: normal; }
	
.divHorMois {
	font-family: Tahoma;
	font-size: 14pt; }
	
.trFrom {
	text-decoration: underline; }
	
.TxtBox {
	width: 200px;
	font-family: Tahoma;
	font-size: 10pt; }
	
.TxtBoxGroupeCode {
	width: 100px;
	font-family: Tahoma;
	font-size: 10pt; }
	
.TxtBoxGroupeDesc {
	width: 300px;
	font-family: Tahoma;
	font-size: 10pt; }

.TxtBoxPat {
	width: 150px;
	font-family: Tahoma;
	font-size: 10pt; }

.TxtBoxNouv {
	width: 450px;
	font-family: Tahoma;
	font-size: 10pt; }

.TxtZoneNouv {
	width: 620px;
	font-family: Tahoma;
	font-size: 10pt; }

.CboBoxPat {
	width: 150px;
	font-family: Tahoma;
	font-size: 10pt; }
	
.CboBoxNiv {
	width: 200px;
	font-family: Tahoma;
	font-size: 10pt; }
	
.CboBoxGrp {
	width: 250px;
	font-family: Tahoma;
	font-size: 10pt; }

.BtnEnr {
	width: 100px;
	font-family: Tahoma;
	font-size: 10pt; }
	
.BtnAnn {
	width: 75px;
	font-family: Tahoma;
	font-size: 10pt; }
	
	
a:link {
    color:black;
    text-decoration: none; }

a:visited {
    color: black;
    text-decoration: none; }

a:hover {
    color: red;
    text-decoration: none; }
