HTML,BODY {
	background-image:url(images/BackGrnd2.jpg);
	font-family: "Comic Sans MS";
	scrollbar-face-color: #E7CFAB;
}
a:link, a:visited {
	color: black;
	text-decoration: underline;
}
a.l:link, a.l:visited {
	color: black;
	text-decoration: underline;
}
a.l:hover {
	color: red;
	text-decoration: underline overline;
}
a.l:active {
	color: darkred;
}
#cache {
    position: absolute;
	top: 200px;
	z-index: 10;
	visibility: hidden;
}
#floatmenu {
	position: absolute;
	width: 230px;
	top: 100px;
	left: 10px;
	visibility: visible;
}
#floatmenu2 {
	position: absolute;
	width: 220px;
	top: 100px;
	left: 10px;
	visibility: visible;
}

H1#ps {
	color: #669966;
	font-family: "Black Chancery";
}

TABLE#norm {
	background-image: url(images/BackGrnd.jpg);
}

TD#tabindex {
	height: 35px;
	width: 45px;
	background-image: url(images/fondnoir.jpg);
	text-align: center;
}

TD#info {
	text-align: center;
	font-family: "Black Chancery";
	font-size: large;
	color: white;
	background-image: url(images/fondnoir.jpg);
	vertical-align: middle;
}

TD#bal {
	font-family: "Black Chancery";
	font-size: large;
	color: white;
	background-image: url(images/fondnoir.jpg);
}

TD#m {
	text-align: center;
}

INPUT#sub, INPUT#action {
	font-family: "Comic Sans MS";
	font-size: smaller;
	border-style: ridge;
	border-width: 1px;
	border-color: #CC6600;
	background-color: #E7CFAB;
}

/* definition des couleurs des lignes selon la race */
TR#race1 {	background-color: #AE8B00;	text-align: center;	}
TR#race2 {	background-color: #00ffff;	text-align: center;	}
TR#race3 {	background-color: #FF66FF;	text-align: center;	}
TR#race4 {	background-color: #ff3333;	text-align: center;	}
TR#race5 {	background-color: #996666;	text-align: center;	}
TR#race6 {	background-color: #336666;	text-align: center;	}
TR#race7 {	background-color: #0033FF;	text-align: center;	}