@charset "utf-8";
/* CSS Document */

p {
	font:normal 13px/19px Arial, Helvetica, sans-serif;
	color: #666;
	margin: 0 0 15px 0;
}
/*Tableau USB*/
.tableauUSB, table.tableauUSB {
	border-collapse:collapse;
	margin:0 0 1em;
	width:100%;
}
*.tableauUSB tr {
	background-color:#ffffff;
}
*.tableauUSB th {
	padding:0.5em;
	vertical-align:top;
}
*.tableauUSB td {
	padding:0.5em;
	vertical-align:top;
}
*.tableauUSB th {
	background-color:#003e6a; /* change to match design */
	color:#FFF; /* change to match design */
	padding:0.25em 0.5em;
	text-align:left;
}
.tableauUSB_rowHeader{
	background-color:#003e6a; /* change to match design */
	color:#FFF; /* change to match design */
	padding:0.25em 0.5em;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
}
.tableauUSB_rowHeader td{
	background-color:#003e6a; /* change to match design */
	color:#FFF; /* change to match design */
	padding:0.25em 0.5em;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
}
*.tableauUSB th p,
.tableauUSB_rowHeader p,
.tableauUSB_rowHeader td p{
	color:#FFF; /* change to match design */
	font-weight:bold;
}
.tableauUSB tr:nth-child(even){
	background-color:#ebebeb;
	text-align: left;
}
.tableauUSB tbody > tr:first-child {
	background-color:#003e6a; /* change to match design */
	color:#FFF; /* change to match design */
	padding:0.25em 0.5em;
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
}
/* Tableau description de cours */
.descriptionCours p{
 margin:0px;
}
.descriptionCours tbody > tr:first-child p{
	color:#FFF; /* change to match design */
	padding:0.25em 0em;
	text-align:left;
	text-transform:none;
	font-weight:bold;
}
/* Differentes couleurs pour les différents établissements */

*.tableauUSB tr.coursUSB{
	background-color:#c4f1fc;
}
*.tableauUSB tr.coursETP{
	background-color:#edef8d;
}




