body     {
	text-align:left;
      scrollbar-face-color: #006600; 
      scrollbar-track-color: #009900; 
      scrollbar-shadow-color: #00ff00; 
      scrollbar-highlight-color: #00ff00; 
      scrollbar-3dlight-color: #000000; 
      scrollbar-darkshadow-color: #000000; 
      scrollbar-arrow-color: #00FF00;
	background:#ffffff url(images/vid.gif) repeat top left fixed;
}

body     {
	text-align:left;
      scrollbar-face-color: #000066; 
      scrollbar-track-color: #ffffff; 
      scrollbar-shadow-color: #00ffff; 
      scrollbar-highlight-color: #00ffff; 
      scrollbar-3dlight-color: #000000; 
      scrollbar-darkshadow-color: #000000; 
      scrollbar-arrow-color: #00ffFF;
	background:#000033 url(images/fondbfbbo3.gif) repeat top left fixed;
}

body     {
	text-align:left;
      scrollbar-face-color: #660000; 
      scrollbar-track-color: #990000; 
      scrollbar-shadow-color: #ff0000; 
      scrollbar-highlight-color: #ff0000; 
      scrollbar-3dlight-color: #000000; 
      scrollbar-darkshadow-color: #000000; 
      scrollbar-arrow-color: #FF0000;
	background:#000000 url(images/nuit.jpg) repeat top left fixed;
}

a   { text-decoration: UNDERLIGNE;
}
a:link, a:visited, a:active { color: rgb(0,0,0); font-size: 8pt;   TEXT-DECORATION:UNDERLIGNE;
}
a:hover { color: rgb(0,0,0);  TEXT-DECORATION:none;  font-size: 8pt;  background-color: rgb(255,255,255); }

a.p  { text-decoration: UNDERLIGNE;
}
a.p:link, a:visited, a:active { color: rgb(0,0,0);   TEXT-DECORATION:UNDERLIGNE; 
}
a.p:hover { color: rgb(0,0,0);  TEXT-DECORATION:none;  background-color: rgb(255,255,255); }


a.bas   { text-decoration: UNDERLIGNE;
}
a.bas:link, a.bas:visited, a.bas:active { color: rgb(255,255,0); font-size: 8pt;   TEXT-DECORATION:UNDERLIGNE;
}
a.bas:hover { color: rgb(255,0,0);  TEXT-DECORATION:UNDERLIGNE;  font-size: 8pt;  background-color: rgb(0,0,0); }

p {
	font-family: Verdana,Arial,Helvetica;
	font-size: 12pt;
	margin-bottom: 0px;
	margin-TOP: 0px;
	color: #000033;
	margin-right:3px;
	margin-left:3px;
	text-align: left;
}
.titreg      { font-family: Verdana,Arial,Helvetica; font-size: 20pt; margin-bottom: 0px; margin-TOP: 0px; color: #000000;   text-align: left;  margin-left:10px;  font-weight: bold;}
.titrec      { font-family: Verdana,Arial,Helvetica; font-size: 20pt; margin-bottom: 0px; margin-TOP: 0px; color: #ffffff;   text-align: center; font-weight: bold;}
.titrecc     { font-family: Verdana,Arial,Helvetica; font-size: 15pt; margin-left:20px;  margin-bottom: 0px; margin-TOP: 0px; color: #ffffff;   text-align: left; font-weight: bold;}
.titrec2     { font-family: Verdana,Arial,Helvetica; font-size: 15pt; margin-bottom: 0px; margin-TOP: 0px; color: #000080;   text-align: center; font-weight: bold;}
.date        { font-family: Verdana; font-size: 8pt;color: #ffffff; text-align: right; margin-right:8px; }
.date2       { font-family: Verdana; font-size: 8pt;color: #ffffff; text-align: right; margin-right:50px; }
.textn       { font-family: Verdana; margin-right:2px; color: #000000; text-align: right; font-size: 8pt; }
.titreo      { font-family: Verdana;margin-left:5px; margin-right:2px; color: #000000; text-align: left; font-size: 8pt; }
.textnom     { font-family: Verdana; margin-left:2px; color: #000000; text-align: left; font-size: 8pt; }
.texte       { margin-left:5px; margin-right:5px; font-family: Verdana; color: #ffffff; text-align: justify; font-size: 12pt; }
.textenoir       { margin-left:5px; margin-right:5px; font-family: Verdana; color: #000000; text-align: justify; font-size: 12pt; }
.textebienvenue       { margin-left:50px; margin-right:50px; font-family: Verdana; color: #ffffff; text-align: justify; font-size: 15pt; }
.texte10        { margin-left:50px; margin-right:50px; font-family: Verdana; color: #ffffff; text-align: justify; font-size: 12pt; }
.texter10       { margin-left:10px; margin-right:5px; font-family: Verdana; color: #ff0000; text-align: justify; font-size: 15pt; }
.texte100       { margin-left:100px; margin-right:5px; font-family: Verdana; color: #ffffff; text-align: justify; font-size: 8pt; }
.textecomic  {font-family: Comic sans Ms;Verdana,Arial,Helvetica; margin-left:5px; margin-right:5px; font-family: Verdana; color: #000000; text-align: justify; font-size: 8pt; }
.texted      { margin-left:5px; margin-right:0px; font-family: Verdana; color: #800000; text-align: right; font-size: 10pt; }
.textegras   { margin-left:5px; margin-right:5px; font-family: Verdana; color: #000000; text-align: justify; font-size: 8pt; font-weight: bold;}
.textegras2   { margin-left:2px; margin-right:2px; font-family: Verdana; color: #000000; text-align: left; font-size: 8pt; font-weight: bold;}
.textegras2d   { margin-left:2px; margin-right:2px; font-family: Verdana; color: #000000; text-align: right; font-size: 8pt; font-weight: bold;}
.textegras2c   { margin-left:2px; margin-right:2px; font-family: Verdana; color: #000000; text-align: center; font-size: 10pt; font-weight: bold;}
.tex0        {  margin-left:00px; font-family: Verdana,Arial,Helvetica; font-size: 10pt; margin-bottom: 0px; margin-TOP: 0px; color: #000000; margin-right:30px;   text-align: justify;}
.tex00        {  margin-left:00px; font-family: Verdana,Arial,Helvetica; font-size: 10pt; margin-bottom: 0px; margin-TOP: 0px; color: #000000; margin-right:30px;   text-align: justify;}
.tex00tours        {  margin-left:00px; font-family: Verdana,Arial,Helvetica; font-size: 10pt; margin-bottom: 0px; margin-TOP: 0px; color: #ffffff; margin-right:30px;   text-align: justify;}
.tex0g       {  margin-left:00px; font-family: Verdana,Arial,Helvetica; font-size: 10pt; margin-bottom: 0px; margin-TOP: 0px; color: #000000; margin-right:30px;   font-weight: bold;  text-align: justify;}
.tex10       {  margin-left:10px; font-family: Verdana,Arial,Helvetica; font-size: 10pt; margin-bottom: 0px; margin-TOP: 0px; color: #ffffff; margin-right:30px;   text-align: justify;}
.tex10g      {  margin-left:10px; font-family: Verdana,Arial,Helvetica; font-size: 10pt; margin-bottom: 0px; margin-TOP: 0px; color: #000000; margin-right:30px;   font-weight: bold;  text-align: justify;}
.tex50       {  margin-left:50px; font-family: Verdana,Arial,Helvetica; font-size: 10pt; margin-bottom: 0px; margin-TOP: 0px; color: #000000; margin-right:30px;   text-align: justify;}
.tex50g      {  margin-left:50px; font-family: Verdana,Arial,Helvetica; font-size: 10pt; margin-bottom: 0px; margin-TOP: 0px; color: #000000; margin-right:30px;   font-weight: bold;  text-align: justify;}
.tex100      {  margin-left:100px; font-family: Verdana,Arial,Helvetica; font-size: 10pt; margin-bottom: 0px; margin-TOP: 0px; color: #000000; margin-right:30px;   text-align: justify;}
.tex100g     {  margin-left:100px; font-family: Verdana,Arial,Helvetica; font-size: 10pt; margin-bottom: 0px; margin-TOP: 0px; color: #ffffff; margin-right:30px;   font-weight: bold;  text-align: justify;}
.tex150      {  margin-left:150px; font-family: Verdana,Arial,Helvetica; font-size: 10pt; margin-bottom: 0px; margin-TOP: 0px; color: #000000; margin-right:30px;   text-align: justify;}
.tex150g     {  margin-left:150px; font-family: Verdana,Arial,Helvetica; font-size: 10pt; margin-bottom: 0px; margin-TOP: 0px; color: #000000; margin-right:30px;   font-weight: bold;  text-align: justify;}
.big         { font-family: Verdana; margin-left:10px; font-size: 30pt;color: #ff0000; text-align: center;font-weight: bold; }
.bigd         { font-family: Verdana; margin-left:10px; font-size: 15pt;color: #ff0000; text-align: right;font-weight: bold; }
.big2         { font-family: Verdana; margin-left:10px; font-size: 15pt;color: #ff0000; text-align: center;font-weight: bold; }
.numreglement        { font-family: Verdana; margin-left:10px; font-size: 20pt;color: #ff0000; text-align: right;font-weight: bold; }
.textereglement      { font-family: Verdana; margin-left:10px;  margin-right:50px; font-size: 15pt;color: #ffffff; text-align: justify;}
.sommaire    {  margin-left:2px; font-family: Verdana,Arial,Helvetica; font-size: 8pt; margin-bottom: 0px; margin-TOP: 0px; color: #ffffff; margin-right:0px;   text-align: left;}
.titrecal    {
	color: rgb(255,255,0);
	text-align: center;
	font-size: 20px;
	font-weight: bold;
}

.titrecals    {
	color: rgb(255,255,0);
	text-align: center;
	font-size: 25px;
	font-weight: bold;
}

.titrehaut {
	font-family: Verdana,Arial,Helvetica;
	font-weight: bold;
	font-size: 18pt;
	margin-bottom: 0px;
	margin-TOP: 0px;
	color: #FFffff;
	text-align: center;
}
.annoncedate { font-family: Verdana; margin-left:50px; font-size: 8pt; font-weight: bold; color: #ff0000; text-align: left; margin-right:50px; }
.annonce1    {  margin-left:50px; font-family: Verdana,Arial,Helvetica; font-weight: bold;  font-size: 10pt; margin-bottom: 0px; margin-TOP: 0px; color: #000080; margin-right:30px;   text-align: justify;}
.annonce2    {  margin-left:50px; font-family: Verdana,Arial,Helvetica;  font-weight: bold; font-size: 10pt; margin-bottom: 0px; margin-TOP: 0px; color: #000080; margin-right:30px;   text-align: justify;}
.infotexte   { margin-left:50px; margin-right:50px; font-family: Verdana; color: #000080; text-align: justify; font-size: 10pt; font-weight: normal;}
.infotitre   { font-family: Verdana,Arial,Helvetica; font-size: 15pt; margin-bottom: 0px; margin-TOP: 0px; color: #ff0000;  text-align: left;  margin-left:10px;  font-weight: bold;}
.infodate    { margin-left:5px; margin-right:5px; font-family: Verdana; color: #000080; text-align: justify; font-size: 15pt; font-weight: bold;}


.text {
	font-family: Verdana,Arial,Helvetica;
	font-size: 10pt;
	margin-bottom: 0px;
	margin-TOP: 0px;
	color: #ffffff;
	margin-right:0px;
	margin-left:0px;
	text-align: left;
}
.som         {  margin-left:5px; font-weight: bold; font-size: 10pt; color: #ffffff;
} 
.retour {
	font-family: Verdana,Arial,Helvetica;
	font-size: 8pt;
	margin-bottom: 0px;
	margin-TOP: 0px;
	color: #ff0000;
	margin-right:0px;
	margin-left:0px;
	text-align: center;
}
.bravo {
	font-family: Verdana,Arial,Helvetica;
	font-weight: bold;
	font-size: 15pt;
	margin-bottom: 0px;
	margin-TOP: 0px;
	color: #ff0000;
	text-align: center;
}
.liens {
	font-family: Verdana,Arial,Helvetica;
	font-size: 8pt;
	margin-bottom: 0px;
	margin-TOP: 0px;
	color: #FFFFFF;
	text-align: left;
}
.liensr {
	font-family: Verdana,Arial,Helvetica;
	font-size: 8pt;
	margin-bottom: 0px;
	margin-TOP: 0px;
	color: #FFFFFF;
	text-align: right;
}
.liensc {
	font-family: Verdana,Arial,Helvetica;
	font-size: 8pt;
	margin-bottom: 0px;
	margin-TOP: 0px;
	color: #FFFFFF;
	text-align: center;
}
.article {
	font-family: Verdana,Arial,Helvetica;
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 0px;
	margin-TOP: 0px;
	color: #000000;
	margin-left:2px;
	text-align: left;
}
.bigtitre {
	font-family: Verdana,Arial,Helvetica;
	font-size: 15pt;
	margin-bottom: 0px;
	margin-TOP: 0px;
	font-weight: bold;
	color: #ff0000;
	text-align: left;
	margin-left:10px;
}
.big3 {
	font-family: Verdana,Arial,Helvetica;
	font-size: 15pt;
	margin-bottom: 0px;
	margin-TOP: 0px;
	font-weight: bold;
	color: #ffFFFF;
	text-align: left;
}
.mini {
	font-size: 6pt;
}
.mini2 {
	font-size: 2pt;
}
.article {
	font-family: Verdana,Arial,Helvetica;
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 0px;
	margin-TOP: 0px;
	color: #003300;
	margin-left:2px;
	text-align: left;
}
.articlej {
	font-family: Verdana,Arial,Helvetica;
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 0px;
	margin-TOP: 0px;
	color: #ffff00;
	margin-left:2px;
	text-align: left;
}
.titreo {
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	padding-left: 0;
	margin-left:0px;
}
.titre {
	font-family: Verdana,Arial,Helvetica;
	font-weight: bold;
	font-size: 12pt;
	margin-bottom: 0px;
	margin-TOP: 0px;
	color: #ffffff;
	text-align: center;
}
.coord {
	font-family: Verdana,Arial,Helvetica;
	font-weight: bold;
	font-size: 12pt;
	margin-bottom: 0px;
	margin-TOP: 0px;
	color: #ff0000;
	text-align: left;
}
.textrcfutur {
	font-family: Verdana,Arial,Helvetica;
	font-size: 15pt;
	margin-bottom: 0px;
	margin-TOP: 0px;
	color: #ff0000;
	margin-right:0px;
	margin-left:0px;
	text-align: center;
}
.textvsddate {
	font-family: Verdana,Arial,Helvetica;
	font-size: 8pt;
	margin-bottom: 0px;
	margin-TOP: 0px;
	color: #ffffff;
	margin-right:5px;
	margin-left:5px;
	text-align: center;
}
