body{
	background-color: 	#FF9900;
}

table.index {
	width: 			100%;
	border:			0;
}
table.index tr.Tete {
	background-color: 	#FF9900;
	line-height:100%;
}

table.Corp {
	margin-left: auto;
	margin-right: auto;
	width: 1024px;
	background-color: 	#FF9900;
}

table.index tr.Pied {
	background-color: 	#FF9900;
}

p.TitreGeneral {
	text-align:		center;
	font-size:		20pt;
}
p.TitreGeneral A:link {
	color:			#3333FF;
}

p.TitreGeneral A:visited {
	color:			#3333FF;
}

p.TitreGeneral A:active {
	color:			#3333FF;
}

p.TitreGeneral A:hover {
	color:			#3333FF;
}

p.Menu {
	text-align:		center;
}
p.Menu A:link {
	color:			#3333FF;
}

p.Menu A:visited {
	color:			#3333FF;
}

p.Menu A:active {
	color:			#3333FF;
}

p.Menu A:hover {
	color:			#3333FF;
}
p.Titre {
	text-align:		center;
	font-size:		20pt;
}

dl, dt, dd, ul, li {
	margin: 		0;
	padding: 		0;
	list-style-type: 	none;
}
#menu {
	position: 		relative;
	text-align:		center;
	z-index:100;
	width: 100%;
}
#menu dl#premier{
	padding-left : 75px;
}
#menu dl {
float: left;
width: 12em;
margin: 0 1px;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: #cc99ff;
border: 1px solid gray;
}
#menu dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu dt a:hover {
background: #9999ff;
}

table#Accueil {
  border: 2px solid #000; /* contour du tableau */
  border-collapse: collapse;
}
table#Accueil td#titre {
  text-align: center;
  background: #cc99ff;
  border: 2px solid #000; /* contour de chaque cellule */
}

table#Licencies {
  border: 2px solid #000; /* contour du tableau */
  border-collapse: collapse;
}
table#Licencies td#titre {
  text-align: center;
  background: #cc99ff;
  border: 2px solid #000; /* contour de chaque cellule */
}

table#LicenciesResultats {
  border: 2px solid #000; /* contour du tableau */
  border-collapse: collapse;
}
table#LicenciesResultats td {
  border: 2px solid #000; /* contour de chaque cellule */
 padding-right:10px;
 padding-left:10px;
}
table#LicenciesResultats td#titre {
  text-align: center;
  background: #cc99ff;
}

table#Resultat {
  border: 2px solid #000; /* contour du tableau */
  border-collapse: collapse;
}
table#Resultat tr#titre {
  text-align: center;
  background: #cc99ff;
  border-bottom: 2px solid #000; /* contour de chaque cellule */
}
table#Resultat td#titre {
  text-align: center;
  background: #cc99ff;
  border-bottom: 2px solid #000; /* contour de chaque cellule */
}

table#Resultat td {
  border-left: 2px solid #000;
}

table#Resultat td#Premier {
  font-weight:	bold;
  color:	red;
}

table#centre {
	width: 			100%;
}

table#Categorie{
  height:	30px;
  border: 2px solid #000;
}

#Clignote {
	text-decoration: blink ;
}

td#Victoire {
	text-align:	center;
	font-weight:	bold;
	color:		red;
}

 td.padded {
 padding-right:20px;
 padding-left:20px;
 }
 
 td.paddedMore {
 padding-right:30px;
 padding-left:30px;
 }
 
 table#Course {
  border: 2px solid #000; /* contour du tableau */
  border-collapse: collapse;
}
table#Course td#titre {
  text-align: center;
  background: #cc99ff;
  border-bottom: 2px solid #000; /* contour de chaque cellule */
} 

