body {
	background: #040e1e url(background.jpg) no-repeat fixed top right ;
	color: #E6EBFB ;
	font-family: Tahoma,sans-serif ;
	font-size: 11px ;
	font-weight: bold ;
}
p {
	font-weight: normal ;
}
ul {
	margin: 0;
	margin-bottom: 20px ;
	padding: 0 ;
	padding-left: 15px ;
}
img {
	border-width: 0 ;
}
form#niveau {
	width: 400px ;
	margin-right: 200px ;
	margin-left: auto ;
}
input {
	color: #E6EBFB ;
	font-family: Tahoma,sans-serif ;
	font-size: 11px ;
}
a {
	color: #E6EBFB ;
	font-weight: bold ;
	text-decoration: none ;
}
a:hover {
	color: #CDD7F8 ;
	text-decoration: underline ;
}
fieldset {
	display: inline ;
}
table,caption {
	margin-left: auto ;
	margin-right: auto ;
	border: 0px solid black ;
}
caption {
	font-size: 15px ;
}
caption,th,td,form,input,p,ul {
	border: 1px #415680 solid;
}
td,form,input,p,ul {
	background-color: #344566;
	opacity: .90;
}
caption,th {
	background-color: #212B40 ;
}
td {
	padding-left: 5px ;
	padding-right: 5px ;
	white-space: nowrap ;
}
/* --- General --- */
span.nul {
	font-weight: normal ;
}
span.pos {
	color: #00FF00 ;
	font-weight: normal ;
}
span.neg {
	color: #FF0000 ;
	font-weight: normal ;
}
