#M1 { position:absolute; top:5px; left:275px; width:250px; height:50px;  background-color:darkorange; visibility:visible; border:none; }
#M2 { position:absolute; top:0px; left:5px; width:300px; height:200px;  background-color:white; visibility:visible; border:none; }
#M3 { position:absolute; top:0px; right:5px; width:300px; height:200px;  background-color:white; visibility:visible; border:none; }
#M4 { position:absolute; top:50px; left:100px; width:600px; height:200px;  background-color:none; visibility:visible; border:none; }
#M5 { position:absolute; top:580px; left:500px; width:280px; height:10px;  background-color:white; visibility:visible; border:none; }
#M6 { position:absolute; top:1760px; left:550px; width:220px; height:10px;  background-color:antiquewhite; visibility:visible; border:none; }
#M7 { position:absolute; top:0px; left:180px; width:600px; height:50px;  visibility:visible; border:none; }
#M8 { position:absolute; top:115px; left:10px; width:470px; height:500px;  background-color:antiquewhite; visibility:visible; border:none; }
#M9 { position:absolute; top:85px; left:520px; width:200px; height:500px;  background-color:antiquewhite; visibility:visible; border:none; }
#E1 { position:absolute; top:550px; left:20px; width:220px; height:10px;  background-color:antiquewhite; visibility:visible; border:none; }
#D1 { position:absolute; top:100px; left:10px; width:360px; height:400px;  background-color:floralwhite; visibility:visible; border:groove; bordercolor:antiquewhite;}
#D2 { position:absolute; top:100px; left:420px; width:360px; height:400px;  background-color:floralwhite; visibility:visible; border:groove; bordercolor:antiquewhite;}
#D3 { position:absolute; top:575px; left:10px; width:360px; height:520px;  background-color:floralwhite; visibility:visible; border:groove; bordercolor:antiquewhite;}
#D4 { position:absolute; top:575px; left:420px; width:360px; height:520px;  background-color:floralwhite; visibility:visible; border:groove; bordercolor:antiquewhite;}
#D5 { position:absolute; top:1150px; left:200px; width:400px; height:570px;  background-color:floralwhite; visibility:visible; border:groove; bordercolor:antiquewhite;}
#P1 { position:absolute; top:530px; left:365px; width:100px; height:90px;  background-color:antiquewhite; visibility:visible; border:none; }
#P2 { position:absolute; top:1120px; left:365px; width:100px; height:90px;  background-color:antiquewhite; visibility:visible; border:none; }
#P3 { position:absolute; top:1760px; left:365px; width:100px; height:90px;  background-color:antiquewhite; visibility:visible; border:none; }

.MenuText { font-family:helvetica; font-size:11pt; color:wheat; font-weight:bold; text-align:center; }
.BasText { font-family:Time New Roman; font-size:13pt; color:firebrick; text-decoration:none; text-align:center; }
.BasicText { font-family:Time New Roman; font-size:15pt; color:olive;  text-align:center; }
.BaseText { font-family:Time New Roman; font-size:11pt; color:olive; font-weight:bold; text-align:left; }
.TitreText { font-family:Magneto; font-size:20pt; color:firebrick; font-weight:bold; text-align:center; }
.EnonceText { font-family:Arial; font-size:15pt; color:firebrick; font-weight:bold; text-align:center; }
.AutreText { font-family:Arial; font-size:12pt; color:firebrick; font-weight:bold; text-align:left;  text-decoration:underline;}
.DeuxText { font-family:Arial; font-size:12pt; color:firebrick;  text-align:center; }
.TroisText { font-family:helvetica; font-size:10pt; color:black;  text-align:center; }
.NormalText { font-family:time New Roman; font-size:11pt; color:olive; font-weight:bold; text-align:center; }
.ExtraText { font-family:helvetica; font-size:9pt; color:darkorange;  text-align:center; }
.sousText { font-family:Time New Roman; font-size:9pt; color:firebrick;  text-align:left;}
.sous { font-family:Time New Roman; font-size:8pt; color:darkorange;  text-decoration:underline; }
.JourText { font-family:Arial; font-size:10pt; color:darkorange; font-weight:bold; text-align:justify; }
.QuatreText { font-family:helvetica; font-size:9pt; color:black;  text-align:justify; }
.CinqText { font-family:time New Roman; font-size:12pt; color:black;  text-align:justify; }
.SixText { font-family:Arial; font-size:13pt; color:olive;  text-align:center; }
.SeptText { font-family:time New Roman; font-size:8pt; color:black;  text-align:justify; }
a {font-family:Time New Roman;  color:firebrick;  text-align:center; text-decoration:none;}
a.interne {font-family:Time New Roman; font-size:10pt; color:firebrick; text-align:center; text-decoration:underline;}

