body
{
	background-color: #fed358;
	color: black;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

p.titre
{
	font: xx-large "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
}

p
{
	text-align: left;
}

p.centre
{
	text-align: center;
}

h1
{
	text-align: left;
	font: normal x-large "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

h3
{
	text-align: left;
}

a
{
	text-decoration : none;
	color :#333333;
}

table 
{
	border-width: 2px;
	border-style: solid;
	font-size: large;
	text-align: center;
	width: 1028px;
	color: #333333;
	background-color: #9c9c9c;
	margin-right: auto;
	margin-left: auto;
}

table.clair 
{
	border-width: 2px;
	border-style: solid;
	font-size: large;
	text-align: center;
	width: 1028px;
	color: #333333;
	background-color: #e6e6e6;
}

table.petit
{
	border-width: 2px;
	border-style: solid;
	font-size: large;
	text-align: center;
	width: 500px;
	color: #333333;
	background-color: #a7a7a7;
}

table.petitclair
{
	border-width: 2px;
	border-style: solid;
	font-size: large;
	text-align: center;
	width: 500px;
	color: #333333;
	background-color: #e6e6e6;
}


table.unecase
{
	border-width: 2px;
	border-style: solid;
	font-size: large;
	text-align: center;
	width: 200px;
	color: #333333;
	background-color: #808080;
}


td.actif
{
	background-color: rgb(210, 210, 210);
}

td.selection
{
	background-color: yellow;
}


td.actif:hover
{
	background-color: gray;
}

td.prop
{
	background-color: #fed358;
}

td.prop:hover
{
	background-color: gray;
}

td.information 
{
	background-color: rgb(255, 255, 255);
}

.fixed-button {
	position: relative;
	bottom: 130px;
	left: 655px;
	z-index: 1000;
	cursor: pointer;
}
