.tu, .lupus
{
	background-color: #39ff15;
}

.lui, .agnus
{
	background-color: #ff5d35;
}

.sujet1
{
	background-color:yellow;
}

.sujet2
{
	background-color:silver;
}

#cours
{
	margin: 20px;
}

table
{
	border-collapse: collapse;
	border: 1px solid black;
	margin: 2em 2em 2em 20px;
}

th
{
	border: 1px solid black;
	background-color: #0d00ef;
    color: white;
	text-align: center;
}

td
{
	border: 1px solid black;
	text-align: justify;
	padding: 5px;
	font-weight: bold;
}

.desin
{
	color: red;
}

.decl2er
{
	color: lime;
}

.tab1
{
	float: left;
	width: 25%;
}

.tab2
{
	float: left;
	width: 25%;
}

.tab3
{
	float: left;
	width: 28%;
}

.tab4
{
	float: left;
	width: 30%;
}

#declin2expli, #declin3, #declin45, #declin3par,#findeclin2
{
	clear: both;
}

#cas
{
	width: 90%;
	margin: auto;
}

#cas th
{
	background-color: #00c4d6;
}