P.sautDePage {
	PAGE-BREAK-BEFORE: always;
	margin: 0px;
	padding: 0px;
	border: 0px 0;

}



.lien:link
{
	FONT-WEIGHT:bold;
	FONT-SIZE: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #0000CC;
	text-decoration: underline;

}
.lien:visited
{
	FONT-WEIGHT:bold;
	FONT-SIZE: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #0000CC;
	text-decoration: underline;


	
}
.lien:hover
{font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT:bold;
	FONT-SIZE: 9pt;
	color: #0099FF;
	text-decoration: underline;

	
}
.lien:active
{
	FONT-WEIGHT:normal;
	FONT-SIZE: 9pt;
	color: #000000;
		FONT-WEIGHT:bold;
font-family: Arial, Helvetica, sans-serif;
	
}

.page {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
.blank {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;

}
.normal {
	font-size: 10px;
	color: #000000;

}
table.fmc {
	background-color: #FFFEDF;
}
.j1-heure01 {


	font-size: 14px;
	font-weight: bold;
	color: #006699;
}
.j1-heure02 {


	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.j1-titre01 {
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.j1-titre02 {
	font-size: 18px;
	font-weight: bold;
	color: #B8B403;
	text-align: center;
	text-decoration: none;


}
.j1-moderateur {
	font-size: 12px;
	font-weight: bold;
	color: #006699;
}
.j1-nommoderateur {

	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.j1-typeseance {
	font-size: 12px;
	color: #819932;
	line-height: 8px;

}
.j1-typesession {

	font-size: 12px;
	color: #A3AB01;
}
.j1-salle {
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 0px;
	margin: 0px;
	padding: 0px;



}
.j1-gras {
	color: #003366;
	font-weight: bold;

}


td.j1-couleur1 {
	background-color: #B8B403;
	cursor:pointer;
}
td.j1-couleur2 {

	background-color: #B8B403;
	cursor:pointer;
}
td.j1-couleur3 {

	background-color:#FBFEBC;
	cursor:pointer;
}
td.j1-couleur4 {

	background-color:#C0CA04;
	cursor:pointer;
}

.j2-heure01 {
	font-size: 14px;
	font-weight: bold;
	color: #CC3300;
}
.j2-heure02 {


	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.j2-titre01 {
	font-size: 12px;
	font-weight: bold;
	color: #CC3300;
}
.j2-titre02 {
	font-size: 18px;
	font-weight: bold;
	color: #532F63;
	text-align: center;
	text-decoration: none;


}
.j2-page {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.j2-moderateur {
	font-size: 12px;
	font-weight: bold;
	color: #CC3300;
}
.j2-nommoderateur {

	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.j2-typeseance {

	font-size: 12px;
	color: #532F63;
	line-height: 8px;
}
.j2-typesession {

	font-size: 12px;
	color: #532F63;
}
.j2-FMC {
	font-size: 10px;
	color: #A976BE;
}
.j2-salle {
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	line-height: 0px;

}
.j2-gras {

	color: #CC3300;
	font-weight: bold;
}
td.j2-couleur1 {
	background-color: #532f63;
	cursor: pointer;
	cursor:pointer;
	
}
td.j2-couleur2 {
	background-color: #532F63;
	cursor: hand;
	cursor:pointer;
	
}
td.j2-couleur3 {
	background-color: #E9E3EA;
	cursor:hand;
	cursor:pointer;
}
td.j2-couleur4 {

	background-color: #D0C6D4;
	cursor:hand;
	cursor:pointer;
}
td.j2-couleur5 {
	background-color: #E6E7F0;
	cursor:hand;
	cursor:pointer;
}
.j3-heure01 {
	font-size: 14px;
	font-weight: bold;
	color: #339966;
}
.j3-heure02 {


	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.j3-titre01 {
	font-size: 12px;
	font-weight: bold;
	color: #339966;
}
.j3-titre02 {
	font-size: 18px;
	font-weight: bold;
	color: #EB690A;
	text-align: center;
	text-decoration: none;


}
.j3-moderateur {
	font-size: 12px;
	font-weight: bold;
	color: #339966;
}
.j3-nommoderateur {

	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.j3-typeseance {

	font-size: 12px;
	color: #666666;
    line-height: 8px;
}
.j3-typesession {

	font-size: 12px;
	color: #EB690A;
}
.j3-FMC {
	font-size: 10px;
	color: #F9AA71;
}
.j3-salle {

	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	line-height: 0px;
}
.j3-gras {
	color: #339966;
	font-weight: bold;

}
td.j3-couleur1 {
	background-color: #eb690A;
	cursor: hand;
	cursor:pointer;
	
}
td.j3-couleur2 {

	background-color: #EB690A;
	cursor: hand;
	cursor:pointer;
}
td.j3-couleur3 {

	background-color: #FEEDE0;
	cursor:hand;
	cursor:pointer;
}
td.j3-couleur4 {

	background-color: #FAB683;
	cursor:hand;
	cursor:pointer;
}

.j4-heure01 {
	font-size: 14px;
	font-weight: bold;
	color: #339966;
}
.j4-heure02 {


	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.j4-titre01 {
	font-size: 12px;
	font-weight: bold;
	color: #339966;
}
.j4-titre02 {
	font-size: 18px;
	font-weight: bold;
	color: #9F4590;
	text-align: center;
	text-decoration: none;
}
.j4-moderateur {
	font-size: 12px;
	font-weight: bold;
	color: #CC6699;
}
.j4-nommoderateur {

	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.j4-typeseance {

	font-size: 12px;
	color: #EABFD5;
}
.j4-typesession {

	font-size: 12px;
	color: #9F4590;
}
.j4-FMC {
	font-size: 10px;
	color: #C57AB8;
}
.j4-salle {

	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}
.j4-gras {
	color: #E1A6C4;
	font-weight: bold;

}
td.j4-couleur1 {
	background-color: #9F4590;
	cursor:hand;
	cursor:pointer;
}
td.j4-couleur2 {

	background-color: #9f4590;
	cursor: hand;
	cursor:pointer;
}
td.j4-couleur3 {
	background-color: #EBCFE6;
	cursor:hand;
	cursor:pointer;
}
td.j4-couleur4 {

	background-color: #D59BCB;
	cursor: hand;
	cursor:pointer;
}
td.j4-couleur5 {

	background-color: #CCABE0;
	cursor: hand;
	cursor:pointer;
}
td.j4-couleur6 {
	background-color: #E1A9D7;
	cursor:hand;
	cursor:pointer;
}
td.j4-couleur {
	background-color: #EBF1F9;
	cursor:hand;
	cursor:pointer;

}
td.j5-couleur {
	background-color: #FDFBE0;
	cursor:hand;
	cursor:pointer;

}
.petit {
	font-size: 8px;
	color: #000000;
}


.blankgrand {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	font-weight: bold;
}

.lienblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	 TEXT-DECORATION: none;
    vertical-align:middle;
}

.lienblanc:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
    TEXT-DECORATION: none;
    vertical-align:middle;
}
.lienblanc:visited
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
    TEXT-DECORATION: none;
    vertical-align:middle;
}
.lienblanc:hover
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-weight: bold;
    TEXT-DECORATION: none;
    vertical-align:middle;
}
.lienblanc:active
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
    TEXT-DECORATION: none;
    vertical-align:middle;
}


.preprogr_violet {
	background-color: #5969B3;
}
.preprogr_canard {
	background-color: #00B1B2;
}
.preprogr_ciel {
	background-color: #1BB9E1;
}
.preprogr_marine {
	background-color: #094CA1;
}
.preprogviolet02 {
	background-color: #E6E6F7;
}
.preprogtitreviolet {
	color: #5969B3;
	font-weight: normal;
	font-size: 17px;

}
.preprogtitrecanard {
	color: #00B1B2;
}
.preprogtitremarine {
	color: #094CA1;
	font-size: 12px;

}
.bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #0000CC;
}
.title
{

	text-align: justify;
	margin-left: 20px;
	font-size: 12px;
	margin-right: 20px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 10px;
	WIDTH:92%;
	BORDER-LEFT:0 solid #4F657D;
	BORDER-BOTTOM:1 solid #4F657D;
	FONT-FAMILY: Trebuchet MS, Arial;
	FONT-SIZE: 12pt;
	COLOR: #4F657D;
	FONT-WEIGHT:bold;
	BACKGROUND-COLOR: #d7d8c6;

}
.menuon {
	background-color: #ffc96a;
	cursor: hand;
	cursor:pointer;
}

.lien-j{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
.lien-affiche{
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
}
.lien-j1{
	font-size: 12px;
	color: #A3AB01;
	text-decoration:none;
}
.lien-j2{
	font-size: 12px;
	color: #532F63;
	text-decoration:none;
}
.lien-j3{
	font-size: 12px;
	color: #EB690A;
	text-decoration:none;
}
.lien-j4{
	font-size: 12px;
	color: #9F4590;
	text-decoration:none;
}
