A {
	text-decoration: none;
	color: #000080;
}

A:hover { color: #5555ff }

A.menu {
	font-family: verdana;
	font-size: 10pt;
	text-decoration: none;
	color: #cfda07;
}

A.prof {
	font-family: verdana;
	font-size: 10pt;
	text-decoration: none;
}

A.menu:hover { color: white }

P {
	font-family: Arial, Helvetica;
	font-size: 10pt;
}

P.titre {
	font-size: 12pt;
	font-weight: bold;
	color: #000080;
	text-align: center;
}

TD {
	font-family: Arial, Helvetica;
	font-size: 10pt;
}

TD.titre {
	font-size: 12pt;
	font-weight: bold;
	color: #000080;
	text-align: center;
}

TD.header {
	font-weight: bold;
	text-align: center;
}

TH.portail {
	background-color: #EEEEEE;
}

DIV.jour { 
	font-size: 14pt; 
	font-weight: bold; 
	color: #000099 
}

DIV.periode { color: #8080ff }

SPAN.these {
	font-weight: bold; color: #000099
}

P.rech { 
	font-size: 24pt; 
	font-weight: bold;	
}

