diff --git a/tetras_extraction/macao_12/result/macao_content.ttl b/tetras_extraction/macao_12/result/macao_content.ttl
index 27bc09373ba6466d9742b83a553786ae99256803..ab460ec111e14f43666c9ad39f3aa60de8719f58 100644
--- a/tetras_extraction/macao_12/result/macao_content.ttl
+++ b/tetras_extraction/macao_12/result/macao_content.ttl
@@ -21,6 +21,13 @@
         owl:NamedIndividual ;
     rdfs:label "Les symboles phonétiques (10)" ;
     :__protege_display_name "09 | pg10 | Les symboles phonétiques (10)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><font color="#a60a69"><br>Entraînez-vous à prononcer ces
+        mots :<br></font><br><font color="#800080"><br>
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV29', 'page5e1.swf', '500', '150', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+        <br><font color="#a60a69"><br>Voici d'autres mots à répéter après les avoir écoutés en cliquant sur les
+            hauts-parleurs.</font><br><br>
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV26', 'page5e2.swf', '500', '150', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+        <br></font><font color="#a60a69"><br><br></font></div>""" ;
     :id "pg10" ;
     :index 9 ;
     :titre "Les symboles phonétiques (10)" ;
@@ -45,6 +52,11 @@
         owl:NamedIndividual ;
     rdfs:label "Repérer l'accent primaire et l'accent secondaire" ;
     :__protege_display_name "02 | pg101 | Repérer l'accent primaire et l'accent secondaire" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  ">
+        <p align=""><font color="#a60a69"><br></font> 
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV90', 'e29anj_s5_lc26.swf', '427', '293', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+        </p>
+    </div>""" ;
     :id "pg101" ;
     :index 2 ;
     :titre "Repérer l'accent primaire et l'accent secondaire" ;
@@ -168,6 +180,66 @@
         owl:NamedIndividual ;
     rdfs:label "L'accentuation des syllabes (1)" ;
     :__protege_display_name "00 | pg156 | L'accentuation des syllabes (1)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><font color="#a60a69">Dans un mot, certaines
+        syllabes s'entendent plus que les autres : ce sont des syllabes accentuées. D'autres syllabes s'entendent moins.
+        On peut parler de degrés dans l'accentuation des syllabes, comme sur une échelle.<br><br>A un bout de l'échelle,
+        l'accentuation est maximale. A l'autre bout de l'échelle, l'accentuation est minimale et la voyelle se
+        caractérise par un phénomène de réduction : on parle de voyelle réduite. C'est le cas de la dernière voyelle
+        dans les mots suivants. Pour écouter chaque mot, cliquez sur la flèche correspondante.<br><br></font></p>
+        <p align=""><font color="#a60a69"> </font></p>
+        <table class="STY_tableau" width="400" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td width="20" valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV11', 'interresting3.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td width="150" valign="top">interesting<br><br></td>
+                <td width="20" valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV21', 'reaction.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top">reaction</td>
+            </tr>
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV77', 'farmer.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top">farmer<br><br></td>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV68', 'solution.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top">solution</td>
+            </tr>
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV20', 'letter.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top">letter<br><br></td>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV5', 'chocolate.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top">chocolate</td>
+            </tr>
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV87', 'government.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top">government<br><br></td>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV30', 'danger1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top">danger</td>
+            </tr>
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV37', 'religion.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top">religion</td>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV50', 'desperate1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top">desperate</td>
+            </tr>
+        </table>
+    </div>""" ;
     :id "pg156" ;
     :index 0 ;
     :titre "L'accentuation des syllabes (1)" ;
@@ -178,6 +250,24 @@
         owl:NamedIndividual ;
     rdfs:label "L'auxiliaire BE (1)" ;
     :__protege_display_name "14 | pg162 | L'auxiliaire BE (1)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><br><font color="#a60a69"><font color="#000000"><font color="#a60a69">Ecoutez chacun de ces deux énoncés en cliquant sur la
+        flèche.<br></font><br><br></font></font></p>
+        <table class="STY_tableau" width="300" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td width="20" valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV28', 'e29_macao1_2a91.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                    <br></td>
+                <td valign="top"><p align=""><br>How is John feeling today?</p>
+                    <p align=""> </p></td>
+            </tr>
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV68', 'e29_macao1_2a101.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><br>Is John coming tonight?</td>
+            </tr>
+        </table>
+        <br><br></div>""" ;
     :id "pg162" ;
     :index 14 ;
     :titre "L'auxiliaire BE (1)" ;
@@ -188,6 +278,14 @@
         owl:NamedIndividual ;
     rdfs:label "Les symboles phonétiques (3)" ;
     :__protege_display_name "02 | pg170 | Les symboles phonétiques (3)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  ">\r
+        <p align=""><br><font color="#800080"><font color="#a60a69">Ecoutez les différents mots associés aux symboles.\r
+            Essayez de prendre conscience des <br>différentes zones de la bouche qui sont impliquées, en répétant ces\r
+            mots. Pour écouter <br>cliquez sur les mots. Pour vous enregistrer ou interrompre l'enregistrement cliquez\r
+            sur <br>le bouton rouge. pour vous réécouter, cliquez sur la flèche noire.</font></font><font color="#800080"><br><br>\r
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV7', 'page41.swf', '500', '320', 'true', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\r
+        </font></p>\r
+    </div>""" ;
     :id "pg170" ;
     :index 2 ;
     :titre "Les symboles phonétiques (3)" ;
@@ -198,6 +296,9 @@
         owl:NamedIndividual ;
     rdfs:label "Mémento : liste des phonèmes" ;
     :__protege_display_name "13 | pg175 | Mémento : liste des phonèmes" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><font color="#a60a69"><br></font><font color="#800080">
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV97', 'page6.swf', '500', '320', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+    </font></div>""" ;
     :id "pg175" ;
     :index 13 ;
     :titre "Mémento : liste des phonèmes" ;
@@ -208,6 +309,13 @@
         owl:NamedIndividual ;
     rdfs:label "Désigner la syllabe la plus accentuée (2)" ;
     :__protege_display_name "01 | pg182 | Désigner la syllabe la plus accentuée (2)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  ">
+        <p align=""><br><font color="#a60a69">Le mot suivant comporte plusieurs syllabes orales représentées par des
+            carrés. Ecoutez le mot en cliquant sur la flèche et désignez la syllabe qui s'entend le plus en cliquant sur
+            le carré correspondant. Plusieurs mots vont vous être proposés successivement.<br></font><br>
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV30', 'e29anj_s5_lc1_25.swf', '427', '293', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+        </p>
+    </div>""" ;
     :id "pg182" ;
     :index 1 ;
     :titre "Désigner la syllabe la plus accentuée (2)" ;
@@ -229,7 +337,8 @@
             until they are ripe and rosy, and then we shall pick them and put them quite away <b>for the</b>
             winter-time'.</p></div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question"><p align=""><br>Ecoutez maintenant les extraits sonores en cliquant
+        sur les flèches et sélectionnez la bonne réponse dans les listes déroulantes. </p></div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg20" ;
     :index 2 ;
@@ -392,6 +501,9 @@
         owl:NamedIndividual ;
     rdfs:label "Syllabe orale" ;
     :__protege_display_name "03 | pg239 | Syllabe orale" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><br><br><b>La syllabe orale</b><br><br>Pour identifier
+        les syllabes orales, on peut les compter. La syllabe orale est une unité de l'oral, comportant une et une seule
+        voyelle à laquelle peuvent s'adjoindre une ou plusieurs consonnes. <br></div>""" ;
     :id "pg239" ;
     :index 3 ;
     :titre "Syllabe orale" ;
@@ -415,7 +527,13 @@
         <p align=""><br>average: 2 syllabes.</p>
         <p align=""><br>interested: 3 syllabes.</p></div>
     """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question" style="  "><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" align="">
+        <br>En cliquant sur la flèche combien de <a class="STY_lienComt" href="javascript:CRS_afficherDetail('1')" onclick="enrPosClic(event,'1')">syllabes</a> entendez-vous ? <br>Pour
+        chaque mot, écouter et sélectionner 1, 2, 3, 4 ou 5 selon le nombre de syllabes entendues. </p>
+        <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" align=""> </p>
+        <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" align=""> </p>
+        <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" align="">                      <b>Nombre de syllabes</b></p>
+    </div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg262" ;
     :index 4 ;
@@ -427,6 +545,11 @@
         owl:NamedIndividual ;
     rdfs:label "Les symboles phonétiques (12)" ;
     :__protege_display_name "11 | pg278 | Les symboles phonétiques (12)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><font color="#a60a69">Entraînez vous à prononcer ces
+        mots. En anglais, la lettre <b>h</b> est généralement associé<br>à <a class="STY_lienComt" href="javascript:parent.SCO_ouvrirDoc('pgd171','PAGE')">un
+            phonème</a> : /<b>h</b>/.<br><br></font><font color="#800080">
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV82', 'page5g1.swf', '300', '100', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+    </font></div>""" ;
     :id "pg278" ;
     :index 11 ;
     :titre "Les symboles phonétiques (12)" ;
@@ -459,6 +582,42 @@
             comportant une et une seule voyelle à laquelle peuvent s'adjoindre une ou plusieurs consonnes. </p>
         <p align=""> </p></div>
 """ ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><font color="#a60a69"><br>Lorsqu'une <a class="STY_lienComt" href="javascript:CRS_afficherDetail('1')" onclick="enrPosClic(event,'1')">voyelle</a>
+        est <a class="STY_lienComt" href="javascript:CRS_afficherDetail('2')" onclick="enrPosClic(event,'2')">réduite</a>, la <a class="STY_lienComt" href="javascript:CRS_afficherDetail('3')" onclick="enrPosClic(event,'3')">syllabe</a> qui la
+        contient s'entend peu. Cela peut créer une difficulté de reconnaissance, surtout si le mot ne comporte que cette
+        syllabe. <br><br>Cliquer sur la flèche correspondante pour écouter chacun des énoncés et prêtez attention à la
+        prononciation des mots écrits en italique :</font></p>
+        <p align=""><font color="#a60a69"><br><br></font></p>
+        <table class="STY_tableau" width="500" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td width="20" valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV92', 'p2611.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><p align=""><br>You <i>are</i> going <i>to</i> the cinema tonight, aren't you?<br><br>
+                </p></td>
+            </tr>
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV69', 'p2621.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><p align=""><br>My mother <i>is a</i> good cook.<br><br></p></td>
+            </tr>
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV72', 'p2631.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><p align=""><br>There are a lot of people <i>in</i> the shops today.<br><br></p></td>
+            </tr>
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV67', 'p2641.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><br>As you know, windfalls are apples <i>that</i> fall off <i>the</i> tree on to the
+                    grass.
+                </td>
+            </tr>
+        </table>
+        <br><br></div>""" ;
     :id "pg288" ;
     :index 12 ;
     :titre "Mémento : l'accentuation des syllabes (2)" ;
@@ -535,7 +694,7 @@
     :__protege_display_name "21 | pg299 | Mémento : longueur de la voyelle" ;
     :commentaireSucces """<div id="divCmtSucces" onclick="SPE_clicDansBulle(event,'divCmtSucces')"></div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"><p align="">Contrairement aux idées reçues,
+    :description """<div id="STY_question" class="STY_question"></div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"><p align="">Contrairement aux idées reçues,
         la longueur de la voyelle n'est pas un critère pertinent pour distinguer les voyelles tendues des voyelles
         lâches. La présence<br>de <img src="../media/deuxpoints.png" id="MosImg49" border="0" align="center" style="visibility:hidden"> (dans /<img src="../media/udeuxpoints.png" id="MosImg7" border="0" align="center" style="visibility:hidden">/ par exemple)
         n'indique pas que la prononciation de la voyelle soit particulièrement longue ; elle indique un phénomène de
@@ -602,6 +761,11 @@
         owl:NamedIndividual ;
     rdfs:label "Voyelle réduite" ;
     :__protege_display_name "02 | pg2991 | Voyelle réduite" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><br><br><b>La voyelle réduite</b><br><br>Dans un mot,
+        certaines syllabes s'entendent plus que les autres : ce sont des syllabes accentuées. D'autres syllabes
+        s'entendent moins. On peut parler de degrés dans l'accentuation des syllabes, comme sur une échelle. <br><br>A
+        un bout de l'échelle, l'accentuation est maximale. A l'autre bout de l'échelle, l'acentuation est minimale et la
+        voyelle se caractérise par un phénomène de réduction: on parle de <b>voyelle réduite</b>. <br></div>""" ;
     :id "pg2991" ;
     :index 2 ;
     :titre "Voyelle réduite" ;
@@ -612,6 +776,9 @@
         owl:NamedIndividual ;
     rdfs:label "Syllabe écrite" ;
     :__protege_display_name "04 | pg301 | Syllabe écrite" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><br><br><b>La syllabe écrite</b><br><br>Si la syllabe
+        orale peut être définie avec précision, la "<b>syllabe écrite</b>" est reconnue plus instinctivement : c'est
+        l'héritage de l'école primaire où l'on a pu avoir l'habitude d'apprendre à lire en découpant les mots.<br></div>""" ;
     :id "pg301" ;
     :index 4 ;
     :titre "Syllabe écrite" ;
@@ -627,6 +794,14 @@
         voyelle à laquelle peuvent s'adjoindre une ou plusieurs consonnes.</p>
         <p align=""> </p></div>
 """ ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><br><font color="#a60a69">Le mot suivant contient
+        2 </font><font color="#a60a69"><a class="STY_lienComt" href="javascript:CRS_afficherDetail('1')" onclick="enrPosClic(event,'1')">syllabes</a></font> <font color="#a60a69">représentées
+        par 2 carrés. Ecoutez le mot en cliquant sur la flèche et désignez la syllabe qui s'entend le plus en cliquant
+        sur le carré correspondant. Plusieurs mots (14) vont vous être proposés successivement.<br></font>
+        <p align=""><b><font color="#a60a69">                                            
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV31', 'e29anj_s1lc_remarque_accen1.swf', '367', '267', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent;', ''));</script>
+        </font></b></p>
+    </div>""" ;
     :id "pg310" ;
     :index 9 ;
     :titre "Remarquer la syllabe la plus accentuée (1)" ;
@@ -766,7 +941,10 @@
         </table>
         </div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question" style="  ">Voici des mots comportant un accent primaire et un accent
+        secondaire. L'accent primaire est déjà signalé. Ecoutez chaque mot en cliquant sur le bouton puis cliquez sur la
+        case correspondant à la syllabe qui porte l'accent secondaire.
+    </div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg331" ;
     :index 4 ;
@@ -788,6 +966,17 @@
         de l'école primaire où l'on a pu avoir l'habitude d'apprendre à lire en découpant les mots.
     </div>
 """ ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><br><font color="#a60a69">Le nombre
+        de </font><font color="#a60a69"><a class="STY_lienComt" href="javascript:CRS_afficherDetail('1')" onclick="enrPosClic(event,'1')">syllabes orales</a></font> <font color="#a60a69">est indépendant du nombre de </font><font color="#a60a69"><a class="STY_lienComt" href="javascript:CRS_afficherDetail('2')" onclick="enrPosClic(event,'2')">syllabes
+        écrites</a></font><font color="#a60a69">.<br>Ecoutez et répétez chacun des mots suivants, qui comportent plus de
+        syllabes orales que de "syllabes écrites".<br></font><font color="#c00000"><font color="#a60a69">Pour écouter
+        chaque mot, cliquez sur la flèche verte. Pour vous enregistrer et interrompre l'enregistrement, cliquez sur le
+        bouton rouge. Pour vous réécouter, cliquez sur la flèche noire.</font><br></font></p>
+        <p align="">     
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV74', 'macao_comparer_syll_orale_1.swf', '450', '200', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent;', ''));</script>
+                                              
+        </p>
+    </div>""" ;
     :id "pg334" ;
     :index 8 ;
     :titre "Comparer ''syllabes écrites'' et ''syllabes orales''" ;
@@ -798,6 +987,12 @@
         owl:NamedIndividual ;
     rdfs:label "L'auxiliaire MUST (2)" ;
     :__protege_display_name "01 | pg359 | L'auxiliaire MUST (2)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><br><font color="#a60a69">Indiquez la nature
+        de l'énoncé en cliquant sur la case qui convient.</font></p>
+        <p align=""><font color="#a60a69"></font> 
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV100', 'macao_auxiliaire1.swf', '467', '130', 'false', 'Flash', 'false', '', 'quality:high;wmode:transparent', ''));</script>
+        </p>
+    </div>""" ;
     :id "pg359" ;
     :index 1 ;
     :titre "L'auxiliaire MUST (2)" ;
@@ -808,6 +1003,30 @@
         owl:NamedIndividual ;
     rdfs:label "Vérifier la place de l'accent primaire (1)" ;
     :__protege_display_name "00 | pg368 | Vérifier la place de l'accent primaire (1)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  ">
+        <p align=""><font color="#a60a69"><br>
+            <table class="STY_tableau" width="400" cellpadding="3" cellspacing="0" valign="top" border="0">
+                <tr>
+                    <td valign="top"><font color="#a60a69">Ecoutez le dialogue suivant en cliquant sur le bouton.</font>
+                    </td>
+                </tr>
+            </table>
+            <br>
+            <table class="STY_tableau" width="400" cellpadding="3" cellspacing="0" valign="top" border="0">
+                <tr>
+                    <td width="150" valign="top">
+                        <script type="text/javascript">ajDocW(PF_clipAV('clipAV5', 'lecteur.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                    </td>
+                    <td width="200" valign="top"><p align=""><font color="#a60a69">"Would you consider that the narrator
+                        in your last novel is the one who builds up the unity of the story?"<br><br>"No, my theory is
+                        rather that the unity comes from the relationships between the characters."<br><br>"Could you
+                        give an example?"<br><br>"Well, for instance, the heroin is totally unable to communicate her
+                        feelings in the beginning, but then it becomes obvious that her psychology evolves, especially
+                        after she falls in love with the photographer."</font></p></td>
+                </tr>
+            </table>
+        </font></p>
+        <p align=""> </p></div>""" ;
     :id "pg368" ;
     :index 0 ;
     :titre "Vérifier la place de l'accent primaire (1)" ;
@@ -823,6 +1042,104 @@
         laquelle peuvent s'adjoindre une ou plusieurs consonnes.
     </div>
 """ ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><br><font color="#a60a69">Ecoutez et répétez
+        chacun des mots suivants. <br>Chaque mot ne comporte qu'une </font><font color="#a60a69"><a class="STY_lienComt" href="javascript:CRS_afficherDetail('1')" onclick="enrPosClic(event,'1')">syllabe</a></font><font color="#a60a69">. Pour écouter, cliquez sur la flèche. <br>Pour vous enregistrer et interrompre
+        l'enregistrement, cliquez sur le bouton rouge.<br>Pour vous réécouter, cliquez sur la flèche.</font><br></p>
+        <p align="">
+        </p><table class="STY_tableau" width="500" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td width="65" valign="top"></td>
+                <td valign="top"><p align="">
+                    </p><table class="STY_tableau" width="400" cellpadding="3" cellspacing="0" valign="top" border="0">
+                        <tr>
+                            <td width="30" valign="top">
+                                <script type="text/javascript">ajDocW(PF_clipAV('clipAV46', 'i1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                                <br></td>
+                            <td width="150" valign="top">I<br><br></td>
+                            <td width="30" valign="top">
+                                <script type="text/javascript">ajDocW(PF_clipAV('clipAV52', 'stopped1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                            </td>
+                            <td valign="top">stopped</td>
+                        </tr>
+                        <tr>
+                            <td valign="top">
+                                <script type="text/javascript">ajDocW(PF_clipAV('clipAV51', 'eye1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                                <br></td>
+                            <td valign="top"><p align="">eye<br><br></p></td>
+                            <td valign="top">
+                                <script type="text/javascript">ajDocW(PF_clipAV('clipAV72', 'brought1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                            </td>
+                            <td valign="top">brought</td>
+                        </tr>
+                        <tr>
+                            <td valign="top">
+                                <script type="text/javascript">ajDocW(PF_clipAV('clipAV93', 'cry1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                            </td>
+                            <td valign="top"><p align="">cry<br><br></p></td>
+                            <td valign="top">
+                                <script type="text/javascript">ajDocW(PF_clipAV('clipAV55', 'marked1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                            </td>
+                            <td valign="top">marked</td>
+                        </tr>
+                        <tr>
+                            <td valign="top">
+                                <p align="">
+                                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV41', 'head1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                                    <br></p>
+                            </td>
+                            <td valign="top"><p align="">head<br><br></p></td>
+                            <td valign="top">
+                                <script type="text/javascript">ajDocW(PF_clipAV('clipAV70', 'horse1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                            </td>
+                            <td valign="top">horse</td>
+                        </tr>
+                        <tr>
+                            <td valign="top">
+                                <script type="text/javascript">ajDocW(PF_clipAV('clipAV7', 'spring1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                            </td>
+                            <td valign="top">spring<br><br></td>
+                            <td valign="top">
+                                <script type="text/javascript">ajDocW(PF_clipAV('clipAV88', 'some1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                            </td>
+                            <td valign="top">some</td>
+                        </tr>
+                        <tr>
+                            <td valign="top">
+                                <script type="text/javascript">ajDocW(PF_clipAV('clipAV98', 'talked1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                            </td>
+                            <td valign="top">talked<br><br></td>
+                            <td valign="top">
+                                <script type="text/javascript">ajDocW(PF_clipAV('clipAV30', 'buy1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                            </td>
+                            <td valign="top">buy</td>
+                        </tr>
+                        <tr>
+                            <td valign="top">
+                                <script type="text/javascript">ajDocW(PF_clipAV('clipAV67', 'months1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                                <br></td>
+                            <td valign="top">months<br><br></td>
+                            <td valign="top">
+                                <script type="text/javascript">ajDocW(PF_clipAV('clipAV17', 'by1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                            </td>
+                            <td valign="top">by</td>
+                        </tr>
+                        <tr>
+                            <td valign="top">
+                                <p align="">
+                                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV49', 'blurred1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                                </p>
+                            </td>
+                            <td valign="top"><p align="">blurred</p></td>
+                            <td valign="top">
+                                <script type="text/javascript">ajDocW(PF_clipAV('clipAV12', 'son_a2.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                            </td>
+                            <td valign="top">a</td>
+                        </tr>
+                    </table>
+                    </td>
+            </tr>
+        </table>
+        </div>""" ;
     :id "pg376" ;
     :index 3 ;
     :titre "Ecouter les mots d'une syllabe" ;
@@ -833,6 +1150,12 @@
         owl:NamedIndividual ;
     rdfs:label "L'auxiliaire WILL (3)" ;
     :__protege_display_name "04 | pg379 | L'auxiliaire WILL (3)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><br><font color="#a60a69">Indiquez la nature
+        de la réponse en cliquant sur la case qui convient.</font></p>
+        <p align="">   
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV21', 'macao_auxiliaire21.swf', '467', '101', 'false', 'Flash', 'false', '', 'quality:high;wmode:transparent', ''));</script>
+        </p>
+    </div>""" ;
     :id "pg379" ;
     :index 4 ;
     :titre "L'auxiliaire WILL (3)" ;
@@ -893,7 +1216,13 @@
         <p align=""><br>precise : 2 syllabes.</p>
         <p align=""><br><br>differently : 3 syllabes.</p></div>
     """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question" style="  "><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" align="">
+        <br>En cliquant sur la flèche combien de <a class="STY_lienComt" href="javascript:CRS_afficherDetail('1')" onclick="enrPosClic(event,'1')">syllabes</a> entendez-vous ? <br>Pour
+        chaque mot, écouter et sélectionner 1, 2, 3, 4 ou 5 selon le nombre de syllabes entendues. </p>
+        <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" align=""> </p>
+        <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" align=""> </p>
+        <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" align="">                      <b>Nombre de syllabes</b></p>
+    </div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg396" ;
     :index 5 ;
@@ -907,7 +1236,7 @@
     :__protege_display_name "00 | pg397 | Longueur de la voyelle" ;
     :commentaireSucces """<div id="divCmtSucces" onclick="SPE_clicDansBulle(event,'divCmtSucces')"></div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"><p align="">Contrairement aux idées reçues,
+    :description """<div id="STY_question" class="STY_question"></div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"><p align="">Contrairement aux idées reçues,
         la longueur de la voyelle n'est pas un critère pertinent pour distinguer les voyelles tendues des voyelles
         lâches. La présence<br>de <img src="../media/deuxpoints.png" id="MosImg49" border="0" align="center" style="visibility:hidden"> (dans /<img src="../media/udeuxpoints.png" id="MosImg7" border="0" align="center" style="visibility:hidden">/ par exemple)
         n'indique pas que la prononciation de la voyelle soit particulièrement longue ; elle indique un phénomène de
@@ -1020,6 +1349,13 @@
         owl:NamedIndividual ;
     rdfs:label "Les symboles phonétiques (13)" ;
     :__protege_display_name "12 | pg409 | Les symboles phonétiques (13)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  ">
+        <p align=""><font color="#a60a69">Les deux <font color="#0000ff"><a class="STY_lienComt" href="javascript:parent.SCO_ouvrirDoc('pgd171','PAGE')">phonèmes</a></font>
+            /w/ et /j/ sont particuliers car ils partagent des caractéristiques des consonnes </font><font color="#a60a69">et des voyelles. On les désigne par les termes de semi-consonnes ou
+            semi-voyelles.<br><br></font><font color="#800080">
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV94', 'page5h1.swf', '200', '100', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+        </font></p>
+    </div>""" ;
     :id "pg409" ;
     :index 12 ;
     :titre "Les symboles phonétiques (13)" ;
@@ -1057,6 +1393,10 @@
         owl:NamedIndividual ;
     rdfs:label "Consonne" ;
     :__protege_display_name "01 | pg435 | Consonne" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><br><br><br>L'anglais comporte 23 <b>consonnes</b>. Pour
+        en écouter, cliquez sur la flèche du lecteur. <br><br>
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV70', 'pop_conson0322.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+    </div>""" ;
     :id "pg435" ;
     :index 1 ;
     :titre "Consonne" ;
@@ -1078,7 +1418,10 @@
         """<div id="divSugg3" onclick="SPE_clicDansBulle(event,'divSugg3')"><p align=""><font color="#000000"><br><br><br><br><br>Comparez vos réponses au corrigé. Vous pouvez réécouter chaque mot :<br><br><br><br><br></font><br><br><br><img align="center" border="0" src="../media/phon_computer_p57_juste.png" id="MosImg604" style="visibility:hidden"><br><br><br><br><img align="center" border="0" src="../media/phon_identify_p57_juste.png" id="MosImg474" style="visibility:hidden"><br><br><br><img align="center" border="0" src="../media/phon_narrativ_justep57.png" id="MosImg498" style="visibility:hidden"><br><br><font color="#a60a69">Vous pouvez remarquer que l'accent primaire ne porte jamais sur une syllabe ne comportant
         qu'une voyelle réduite (ici, /<img align="absMiddle" border="0" src="../media/about.png" width="12" height="12" id="MosImg845873" style="visibility:hidden">/ ).</font></p></div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question" style="  "><br>Voici maintenant la fin du texte. Les mots transcrits
+        sont porteurs uniquement d'un accent primaire. Réécoutez les mots concernés en cliquant sur les boutons et
+        placez l'accent à l'endroit adéquat. Utilisez la souris pour faire glisser la marque de l'accentuation.
+    </div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg436" ;
     :index 6 ;
@@ -1090,6 +1433,24 @@
         owl:NamedIndividual ;
     rdfs:label "L'auxiliaire CAN (1)" ;
     :__protege_display_name "10 | pg437 | L'auxiliaire CAN (1)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><br><font color="#a60a69"><font color="#000000"><font color="#a60a69">Ecoutez chacun de ces deux énoncés en cliquant sur la
+        flèche.<br></font><br><br></font></font></p>
+        <table class="STY_tableau" width="300" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td width="20" valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV21', 'e29_macao1_2a71.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                    <br></td>
+                <td valign="top"><p align=""><br>It can be rough at times.</p>
+                    <p align=""> </p></td>
+            </tr>
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV54', 'e29_macao1_2a81.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><br>Can you pass me the salt please?</td>
+            </tr>
+        </table>
+        <br><br></div>""" ;
     :id "pg437" ;
     :index 10 ;
     :titre "L'auxiliaire CAN (1)" ;
@@ -1102,7 +1463,7 @@
     :__protege_display_name "18 | pg44 | Mémento : voyelles lâches et voyelles tendues" ;
     :commentaireSucces """<div id="divCmtSucces" onclick="SPE_clicDansBulle(event,'divCmtSucces')"></div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"><p align=""><br><br><font color="#a60a69">Contrairement
+    :description """<div id="STY_question" class="STY_question"></div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"><p align=""><br><br><font color="#a60a69">Contrairement
         à la voyelle de <i>leg</i> qui comporte un son unique et stable (/<img align="center" border="0" src="../media/e.png" id="MosImg808" style="visibility:hidden">/) la voyelle
         de <i>boy</i> est composée de 2 sons prononcés de manière inégale : on a comme un mouvement vers /<img align="center" border="0" src="../media/i.png" id="MosImg337" style="visibility:hidden">/ sans que /<img align="center" border="0" src="../media/i.png" id="MosImg3367" style="visibility:hidden">/ soit
         totalement prononcé et on dit que la voyelle de <i>boy</i>  (/<img align="center" border="0" src="../media/ci_boy.png" id="MosImg445" style="visibility:hidden">/) est une voyelle
@@ -1128,7 +1489,9 @@
     :commentaireSugg """<div id="divSugg1" onclick="SPE_clicDansBulle(event,'divSugg1')"><p align="">Non. </p>
         <p align="">FOR est le seul mot commun aux deux énoncés. Vous pouvez réécouter les énoncés.</p></div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question"><br>Les énoncés suivants n'ont qu'un seul mot en commun. Ecoutez chacun
+        de ces énoncés en cliquant sur la flèche  puis sélectionnez dans la liste déroulante le mot qui leur est commun.
+    </div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg444" ;
     :index 8 ;
@@ -1140,6 +1503,12 @@
         owl:NamedIndividual ;
     rdfs:label "L'auxiliaire CAN (4)" ;
     :__protege_display_name "13 | pg448 | L'auxiliaire CAN (4)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><br><font color="#a60a69">Indiquez la nature
+        de l'énoncé en cliquant sur la case qui convient.</font></p>
+        <p align="">  
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV68', 'macao_auxiliaire72.swf', '467', '130', 'false', 'Flash', 'false', '', 'quality:high;wmode:transparent', ''));</script>
+        </p>
+    </div>""" ;
     :id "pg448" ;
     :index 13 ;
     :titre "L'auxiliaire CAN (4)" ;
@@ -1170,7 +1539,11 @@
         """<div id="divSugg6" onclick="SPE_clicDansBulle(event,'divSugg6')"><p align=""><font color="#000000"><br><br><br><br><br>Comparez vos réponses au corrigé. Vous pouvez réécouter chaque mot :<br><br><br><br><br><br></font><br><br><img align="center" border="0" src="../media/phon_theoretician_p54_just.png" id="MosImg549" style="visibility:hidden"><br><br><br><br><img align="center" border="0" src="../media/phon_university__p54_juste.png" id="MosImg7745" style="visibility:hidden"><br><br><br><img align="center" border="0" src="../media/phon_recognition_54_juste.png" id="MosImg1" style="visibility:hidden"><br><br><font color="#a60a69">Vous pouvez remarquer que l'accent primaire ne porte jamais sur une syllabe ne comportant
         qu'une voyelle réduite (ici, /<img align="absMiddle" border="0" src="../media/about.png" width="12" height="12" id="MosImg845873" style="visibility:hidden">/ ).</font></p></div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question" style="  ">Voici la transcription de certains mots du début du texte.
+        Chaque mot transcrit est porteur d'un accent primaire et d'un accent secondaire. Réécoutez les mots concernés en
+        cliquant sur les boutons et placez les accents adéquats. Utilisez la souris pour faire glisser les marques de
+        l'accentuation.
+    </div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg449" ;
     :index 5 ;
@@ -1182,6 +1555,13 @@
         owl:NamedIndividual ;
     rdfs:label "Désigner la syllabe la plus accentuée (1)" ;
     :__protege_display_name "00 | pg455 | Désigner la syllabe la plus accentuée (1)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  ">
+        <p align=""><br><font color="#a60a69">Le mot suivant comporte deux syllabes orales représentées par deux carrés.<br>Ecoutez
+            le mot en cliquant sur la flèche et désignez la syllabe qui s'entend le plus en cliquant sur le carré
+            correspondant. Plusieurs mots vont vous être proposés successivement.</font><br><br>
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV13', 'e29anj_s5_lc1_1.swf', '427', '293', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+        </p>
+    </div>""" ;
     :id "pg455" ;
     :index 0 ;
     :titre "Désigner la syllabe la plus accentuée (1)" ;
@@ -1206,6 +1586,29 @@
         owl:NamedIndividual ;
     rdfs:label "crédits et licence" ;
     :__protege_display_name "00 | pg496 | crédits et licence" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><b></b><p align="center"><span style="FONT-SIZE: 200%"><b><span style="FONT-SIZE: 200%"><span style="FONT-SIZE: 20%"><span style="FONT-SIZE: 200%"><b><span style="FONT-SIZE: 200%">MACAO<br></span></b></span></span></span></b></span><span style="FONT-SIZE: 200%"><b><span style="FONT-SIZE: 80%"><span style="FONT-SIZE: 200%"><b><span style="FONT-SIZE: 10%"><span style="FONT-SIZE: 200%"><b><span style="FONT-SIZE: 80%"><span style="FONT-SIZE: 200%"><b><span style="FONT-SIZE: 200%"><span style="FONT-SIZE: 200%"><b><span style="FONT-SIZE: 80%"><span style="FONT-SIZE: 200%"><b><span style="FONT-SIZE: 10%"><span style="FONT-SIZE: 200%"><b><span style="FONT-SIZE: 80%"><span style="FONT-SIZE: 200%"><b><span style="FONT-SIZE: 50%"><span style="FONT-SIZE: 200%"><b><span style="FONT-SIZE: 80%"><span style="FONT-SIZE: 200%"><b><span style="FONT-SIZE: 10%"><span style="FONT-SIZE: 200%"><b><span style="FONT-SIZE: 80%"><span style="FONT-SIZE: 200%"><b><span style="FONT-SIZE: 200%"><span style="FONT-SIZE: 200%"><b><span style="FONT-SIZE: 80%"><span style="FONT-SIZE: 200%"><b><span style="FONT-SIZE: 10%"><span style="FONT-SIZE: 200%"><b><span style="FONT-SIZE: 80%"><span style="FONT-SIZE: 200%"><b>Modules d'Aide à la Compréhension<br>de l'Anglais Oral</b></span></span></b></span></span></b><br></span></span></b></span></span></b></span></span></b></span></span></b></span></span></b></span></span></b></span></span></b></span></span></b></span></span></b></span></span></b></span></span></b></span></span></b></span></span></b></span><br><br>
+    </p>
+        <p align="center">
+        </p><table class="STY_tableau" width="100%" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td valign="top"><p align="left"><b>Conception<br></b>Cécile Poussard et Laurence Vincent-Durroux<br>
+                </p></td>
+            </tr>
+            <tr>
+                <td valign="top"><p align="left"><br><b>Médiatisation<br></b>Odile Besson, Philippe Gassin, Agathe
+                    Rouveyrollis, Corinne Rubio</p></td>
+            </tr>
+            <tr>
+                <td valign="top"><p align="left"><b>Voix</b><br>Julie Lorimer, Nick Meyers, Wendy Penso, Katherin
+                    Watkin-Jones, Richard Weetman<br></p></td>
+            </tr>
+            <tr>
+                <td valign="top"><p align="left"><b>Son<br></b>Fabrice Belmessieri<br></p></td>
+            </tr>
+        </table>
+        <br>Ce didacticiel est mis à votre disposition sous un contrat <a class="STY_lienComt" target="_blank" href="http://creativecommons.org/licenses/by-nc-nd/2.0/fr/">Creative
+            Commons</a>.<br><a class="STY_lienComt" target="_blank" href="http://creativecommons.org/licenses/by-nc-nd/2.0/fr/"><img align="center" border="0" src="../media/cc.png" id="MosImg61" style="visibility:hidden"></a> 
+    </div>""" ;
     :id "pg496" ;
     :index 0 ;
     :titre "crédits et licence" ;
@@ -1225,7 +1628,8 @@
                 grass</b>, so, one day, my little sister looked <b>under the tree</b> and found <b>a nice big
                 windfall</b> on the grass and she took it in for my mother to wash.<br></p></div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question"><p align=""><br>Ecoutez maintenant les extraits sonores en cliquant
+        sur les flèches et sélectionnez la bonne réponse dans les listes déroulantes. </p></div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg503" ;
     :index 3 ;
@@ -1237,6 +1641,44 @@
         owl:NamedIndividual ;
     rdfs:label "La prononciation des prépositions : mémento" ;
     :__protege_display_name "10 | pg512 | La prononciation des prépositions : mémento" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><font color="#a60a69"><font color="#000000"><font color="#a60a69"></font></font></font> </p>
+        <table class="STY_tableau" width="500" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td valign="top"><p align=""><font color="#a60a69">Certaines prépositions formées d’une seule syllabe
+                    présentent des variantes de prononciation en fonction de leur environnement immédiat. C’est le cas
+                    de <i>at, for, from, of, on, to</i>. D’autres prépositions ne présentent pas de différences notables
+                    à la prononciation : <i>in, off, up, with.<br></i><br>Les variantes inaccentuées s’entendent peu. On
+                    n’entend parfois que la <b><a class="STY_lienComt" href="javascript:parent.SCO_ouvrirDoc('consonne','htm')">consonne</a></b>,
+                    ce qui peut être une source de difficulté de compréhension ; cette difficulté est plus grande encore
+                    si le mot qui suit la préposition comporte la même <b><a class="STY_lienComt" href="javascript:parent.SCO_ouvrirDoc('consonne','htm')">consonne</a></b>.
+                    Regardez et écoutez chaque énoncé en cliquant sur la flèche :<br></font></p></td>
+            </tr>
+        </table>
+        <p align="">
+        </p><table class="STY_tableau" width="500" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td valign="top"></td>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV28', 'e29_macao1_3c11.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><br>I'm looking <i>at</i> <i>T</i>om.<br></td>
+            </tr>
+            <tr>
+                <td width="100" valign="top"> </td>
+                <td valign="top"><br>
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV56', 'e29_macao1_3c21.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><br><br>I'm going <i>to</i> <i>T</i>oronto.</td>
+            </tr>
+            <tr>
+                <td valign="top"></td>
+                <td valign="top"><br>
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV36', 'e29_macao1_3c31.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><br><br>I'm relying <i>on</i> <i>N</i>igel for that.</td>
+            </tr>
+        </table>
+        </div>""" ;
     :id "pg512" ;
     :index 10 ;
     :titre "La prononciation des prépositions : mémento" ;
@@ -1247,6 +1689,55 @@
         owl:NamedIndividual ;
     rdfs:label "La prononciation des déterminants : mémento" ;
     :__protege_display_name "04 | pg5121 | La prononciation des déterminants : mémento" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""> </p>
+        <table class="STY_tableau" width="500" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td valign="top"><p align=""><font color="#a60a69">Vous avez peut-être remarqué que les déterminants que
+                    vous avez entendus ne sont pas accentués. Ils sont quelquefois difficiles à entendre. Les mots
+                    précédents ou suivants sont donc plus saillants et il y a des phénomènes de liaison.<br><br>On
+                    entend principalement les <a class="STY_lienComt" href="javascript:parent.SCO_ouvrirDoc('syllabe','htm')"><b>syllabes</b></a>
+                    qui entourent ces déterminants et les déterminants eux-mêmes sont souvent presque inaudibles
+                    (phénomène de saillance). La </font><a class="STY_lienComt" href="javascript:parent.SCO_ouvrirDoc('voyelle1','htm')"><b>voyelle</b></a> <font color="#a60a69">de ces déterminants est réduite. La <a class="STY_lienComt" href="javascript:parent.SCO_ouvrirDoc('voyelle_reduite','htm')"><b>voyelle
+                    réduite</b></a> et la <a class="STY_lienComt" href="javascript:parent.SCO_ouvrirDoc('consonne','htm')"><b>consonne</b></a>
+                    qui demeure audible, sil y en a une, sont souvent "accrochées" au mot qui précède ou qui suit
+                    (phénomène de liaison). Ecoutez chaque énoncé en cliquant sur le bouton :<br></font></p></td>
+            </tr>
+        </table>
+        <table class="STY_tableau" width="500" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td valign="top"></td>
+                <td width="20" valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV36', 'e29_macao1_3d1_318.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                    <br></td>
+                <td valign="top"><p align="">If you want an apple (=  "<i>a napple</i>")</p>
+                    <p align=""> </p></td>
+            </tr>
+            <tr>
+                <td width="100" valign="top"> </td>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV95', 'e29_macao1_3d1_319.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><p align="">When I was a little girl (=  "<i>was a little girl</i>")<br></p>
+                    <p align=""> </p></td>
+            </tr>
+            <tr>
+                <td valign="top"></td>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV67', 'e29_macao1_3d1_320.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                    <br></td>
+                <td valign="top">So my mother told us (=  "<i>som(y) mother</i>")</td>
+            </tr>
+        </table>
+        <br><br>
+        <table class="STY_tableau" width="500" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td valign="top"><p align=""><font color="#a60a69">Ce sont les connaissances grammaticales sur le
+                    fonctionnement de la langue anglaise qui permettent parfois, par inférence, de compenser ce que lon
+                    peut avoir du mal à entendre. A l'oral, pensez à effectuer ce type de liaison, qui assure une
+                    fluidité plus authentique de la parole.<br></font></p></td>
+            </tr>
+        </table>
+        <br></div>""" ;
     :id "pg5121" ;
     :index 4 ;
     :titre "La prononciation des déterminants : mémento" ;
@@ -1257,6 +1748,27 @@
         owl:NamedIndividual ;
     rdfs:label "L'accentuation des auxiliaires : mémento (1)" ;
     :__protege_display_name "16 | pg5122 | L'accentuation des auxiliaires : mémento (1)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><font color="#a60a69"><font color="#000000"><font color="#a60a69"></font></font></font> </p>
+        <p align=""> </p>
+        <p align="">
+        </p><table class="STY_tableau" width="500" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td valign="top"><p align=""><font color="#a60a69"><font color="#000000"><font color="#a60a69">La
+                    perception des auxiliaires peut être problématique :</font></font></font></p>
+                    <p align=""><font color="#a60a69">- il existe des degrés différents dans la <b><font color="#a60a69"><a class="STY_lienComt" href="javascript:parent.SCO_ouvrirDoc('voyelle_reduite','htm')">réduction
+                        des voyelles</a></font></b> des auxiliaires ;</font></p>
+                    <p align=""><font color="#a60a69">- la réduction des voyelles des auxiliaires dépend en grande
+                        partie de la nature des énoncés : négatif, interrogatif ou affirmatif (avec le cas particulier
+                        de la réponse brève).</font></p>
+                    <p align=""><font color="#a60a69">De façon courante, la voyelle est réduite dans les énoncés
+                        affirmatifs (sauf dans le cas d'une </font><font color="#a60a69">réponse brève) tandis qu'elle
+                        n'est pas réduite dans les énoncés négatifs.</font></p>
+                    <p align="">
+                    </p><table class="STY_tableau" width="500" cellpadding="3" cellspacing="0" valign="top" border="0"></table>
+                    </td>
+            </tr>
+        </table>
+        </div>""" ;
     :id "pg5122" ;
     :index 16 ;
     :titre "L'accentuation des auxiliaires : mémento (1)" ;
@@ -1267,6 +1779,40 @@
         owl:NamedIndividual ;
     rdfs:label "L'accentuation des syllabes (2)" ;
     :__protege_display_name "01 | pg519 | L'accentuation des syllabes (2)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  ">Lorsqu'une voyelle est réduite, la syllabe qui la
+        contient s'entend peu. Cela peut créer une difficulté de reconnaissance, surtout si le mot ne comporte que cette
+        syllabe. <br><br>Cliquer sur la flèche correspondante pour écouter chacun des énoncés et prêtez attention à la
+        prononciation des mots écrits en italique :<p align=""><font color="#a60a69"><br><br></font></p>
+        <table class="STY_tableau" width="500" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td width="20" valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV92', 'p2611.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><p align=""><br>You <i>are</i> going <i>to</i> the cinema tonight, aren't you?<br><br>
+                </p></td>
+            </tr>
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV69', 'p2621.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><p align=""><br>My mother <i>is a</i> good cook.<br><br></p></td>
+            </tr>
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV72', 'p2631.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><p align=""><br>There are a lot of people <i>in</i> the shops today.<br><br></p></td>
+            </tr>
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV67', 'p2641.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><br>As you know, windfalls are apples <i>that</i> fall off <i>the</i> tree on to the
+                    grass.
+                </td>
+            </tr>
+        </table>
+        <br><br></div>""" ;
     :id "pg519" ;
     :index 1 ;
     :titre "L'accentuation des syllabes (2)" ;
@@ -1283,7 +1829,9 @@
     :commentaireSugg """<div id="divSugg1" onclick="SPE_clicDansBulle(event,'divSugg1')"><p align="">Vous vous êtes trompé.</p>
         <p align="">TO est le seul mot commun aux deux énoncés. Vous pouvez réécouter les énoncés.</p></div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question"><br>Les énoncés suivants n'ont qu'un seul mot en commun. Ecoutez chacun
+        de ces énoncés en cliquant sur la flèche puis sélectionnez dans la liste déroulante le mot qui leur est commun.
+    </div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg52" ;
     :index 4 ;
@@ -1295,6 +1843,16 @@
         owl:NamedIndividual ;
     rdfs:label "Les symboles phonétiques (8)" ;
     :__protege_display_name "07 | pg525 | Les symboles phonétiques (8)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  ">\r
+        <p align=""><br><font color="#a60a69">Pour certaines consonnes, l'articulation n'est pas identique<br>à celle du\r
+            français. Entraînez-vous en comparant votre prononciation<br>en français et en anglais.<br><br>Pour\r
+            <b>/l/</b>, la différence n'existe que si <b>/l/</b> se trouve en fin de mot<br>(par exemple, dans\r
+            <i>oil</i> et <i>ball</i>).<br><br>Pour produire les sons <b>/t/ et /d/</b> en anglais il faut mettre en\r
+            contact<br>l'avant de la langue et les alvéoles dentaires supérieures, c'est à dire<br>la muqueuse qui se\r
+            trouve près des incisives supérieures.<br></font><font color="#800080">\r
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV93', 'page5c22.swf', '450', '250', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\r
+            <br><br><br></font></p>\r
+    </div>""" ;
     :id "pg525" ;
     :index 7 ;
     :titre "Les symboles phonétiques (8)" ;
@@ -1322,6 +1880,21 @@
         owl:NamedIndividual ;
     rdfs:label "L'accentuation des auxiliaires : mémento (2)" ;
     :__protege_display_name "17 | pg542 | L'accentuation des auxiliaires : mémento (2)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""> </p>
+        <p align=""> </p>
+        <p align="">
+        </p><table class="STY_tableau" width="500" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td valign="top"><p align=""><font color="#a60a69">Il est essentiel de savoir identifier les auxiliaires
+                    avec leurs degrés de réduction possibles. </font></p>
+                    <p align=""><font color="#a60a69">Cela est important pour comprendre l'anglais oral tout autant que
+                        pour se faire comprendre par des anglophones : l'utilisation d'une voyelle pleine à la place
+                        d'une </font><font color="#a60a69"><b><a class="STY_lienComt" href="javascript:parent.SCO_ouvrirDoc('voyelle_reduite','htm')">voyelle
+                        réduite</a></b></font><font color="#a60a69"> va créer chez l'auditeur anglophone une
+                        interprétation différente du contenu de sens que vous vouliez donner.</font></p></td>
+            </tr>
+        </table>
+        </div>""" ;
     :id "pg542" ;
     :index 17 ;
     :titre "L'accentuation des auxiliaires : mémento (2)" ;
@@ -1332,6 +1905,12 @@
         owl:NamedIndividual ;
     rdfs:label "L'auxiliaire HAVE (4)" ;
     :__protege_display_name "09 | pg543 | L'auxiliaire HAVE (4)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><br><font color="#a60a69">Indiquez la nature
+        de l'énoncé en cliquant sur la case qui convient.</font></p>
+        <p align="">  
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV27', 'macao_auxiliaire5.swf', '467', '101', 'false', 'Flash', 'false', '', 'quality:high;wmode:transparent', ''));</script>
+        </p>
+    </div>""" ;
     :id "pg543" ;
     :index 9 ;
     :titre "L'auxiliaire HAVE (4)" ;
@@ -1358,7 +1937,11 @@
         <p align="">Voici la transcription appropriée :  </p>
         <p align=""><img src="../media/phon_p37_agree_right.png" id="MosImg9" border="0" align="center" style="visibility:hidden">    et     <img src="../media/phon_p37_shaking_right1.png" id="MosImg87" border="0" align="center" style="visibility:hidden"></p></div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question" style="  "><br>Ecoutez l'enregistrement correspondant aux énoncés
+        ci-dessous en cliquant sur le bouton puis par <font color="#ff4040"><font color="#a60a69">glisser-déposer </font></font>complétez la transcription en choisissant parmi les deux
+        possibilités offertes :   <br>               <br>                                                 
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV94', 'bt_enonce.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+    </div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg545" ;
     :index 21 ;
@@ -1370,6 +1953,9 @@
         owl:NamedIndividual ;
     rdfs:label "Phonèmes liste" ;
     :__protege_display_name "00 | pg549 | Phonèmes liste" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><br><br><b>Liste des phonèmes<br>
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV98', 'phonemes_liste_page6.swf', '500', '320', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+    </b></div>""" ;
     :id "pg549" ;
     :index 0 ;
     :titre "Phonèmes liste" ;
@@ -1386,7 +1972,9 @@
     :commentaireSugg """<div id="divSugg1" onclick="SPE_clicDansBulle(event,'divSugg1')"><p align="">Vous vous êtes trompé.</p>
         <p align="">AT est le seul mot commun aux deux énoncés. Vous pouvez réécouter les énoncés.</p></div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question"><br>Les énoncés suivants n'ont qu'un seul mot en commun. Ecoutez chacun
+        de ces énoncés en cliquant sur la flèche  puis sélectionnez dans la liste déroulante le mot qui leur est commun.
+    </div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg558" ;
     :index 2 ;
@@ -1432,6 +2020,10 @@
         owl:NamedIndividual ;
     rdfs:label "Utiliser les mémentos" ;
     :__protege_display_name "00 | pg578 | Utiliser les mémentos" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><br><br><br><br><br>Pour reprendre certaines notions ou
+        circuler autrement dans <b>MACAO</b><br>vous pouvez accéder directement, par le menu aux mémentos<br>et aux
+        définitions qui accompagnent certains exercices.
+    </div>""" ;
     :id "pg578" ;
     :index 0 ;
     :titre "Utiliser les mémentos" ;
@@ -1442,6 +2034,15 @@
         owl:NamedIndividual ;
     rdfs:label "Les symboles phonétiques (6)" ;
     :__protege_display_name "05 | pg584 | Les symboles phonétiques (6)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><br><font color="#a60a69">Entraînez-vous à prononcer ces\r
+        mots. Ici, l'articulation des deux consonnes<br>mobilise la pointe de la langue et les\r
+        incisives.<br></font><font color="#800080">\r
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV4', 'page5b1.swf', '200', '150', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\r
+        <br><br><font color="#a60a69">Voici d'autres mots à répéter après les avoir écoutés en cliquant sur les\r
+        hauts-parleurs.<br>\r
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV48', 'page5b21.swf', '350', '80', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\r
+        <br>Pour vous enregistrer ou interrompre l'enregistrement, cliquez sur le bouton rouge.<br>Pour vous réécouter,\r
+        cliquez sur la flèche noire.<br></font><br></font></div>""" ;
     :id "pg584" ;
     :index 5 ;
     :titre "Les symboles phonétiques (6)" ;
@@ -1452,6 +2053,9 @@
         owl:NamedIndividual ;
     rdfs:label "Phonème" ;
     :__protege_display_name "05 | pg594 | Phonème" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><br><br>Un <b>phonème</b> est une unité minimale de
+        l'oral.
+    </div>""" ;
     :id "pg594" ;
     :index 5 ;
     :titre "Phonème" ;
@@ -1462,6 +2066,10 @@
         owl:NamedIndividual ;
     rdfs:label "Les symboles phonétiques (7)" ;
     :__protege_display_name "06 | pg5981 | Les symboles phonétiques (7)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><br><font color="#a60a69">Entraînez-vous à prononcer ces
+        mots :<br><br></font><font color="#800080">
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV60', 'page5c.swf', '500', '320', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+        <br><br></font></div>""" ;
     :id "pg5981" ;
     :index 6 ;
     :titre "Les symboles phonétiques (7)" ;
@@ -1486,7 +2094,13 @@
         <p align=""><br>interesting: 4 "syllabes écrites".</p>
         <p align=""><br>dangerous: 3 "syllabes écrites".</p></div>
     """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question" style="  "><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" align="">
+        <font color="#000000"><br></font>Combien de "<a class="STY_lienComt" href="javascript:CRS_afficherDetail('1')" onclick="enrPosClic(event,'1')">syllabes</a>" chacun de ces mots
+        comporte t-il ?<br>Sélectionnez 1, 2, 3, 4 ou 5 selon le nombre de "syllabes écrites" que vous associez à chaque
+        mot.</p>
+        <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" align=""> </p>
+        <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" align="">                  <b>Nombre de "syllabes écrites"</b>
+        </p></div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg60" ;
     :index 1 ;
@@ -1515,7 +2129,11 @@
         <p align="">Voici la transcription appropriée :  </p>
         <p align="">  <img align="center" border="0" src="../media/phon_to_right.png" id="MosImg35" style="visibility:hidden">  et     <img align="center" border="0" src="../media/phon_about_right.png" id="MosImg88" style="visibility:hidden"></p></div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question" style="  "><br>Ecoutez l'enregistrement correspondant aux énoncés
+        ci-dessous en cliquant sur le bouton puis par <font color="#ff4040"><font color="#a60a69">glisser-déposer </font></font>complétez la transcription en choisissant parmi les deux
+        possibilités offertes :   <br>               <br>                                                 
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV93', 'bt_enonce38.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+    </div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg608" ;
     :index 22 ;
@@ -1599,7 +2217,9 @@
     :commentaireSugg """<div id="divSugg1" onclick="SPE_clicDansBulle(event,'divSugg1')"><p align="">Vous vous êtes trompé.</p>
         <p align="">OF est le seul mot commun aux deux énoncés. Vous pouvez réécouter les énoncés.</p></div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question"><br>Les énoncés suivants n'ont qu'un seul mot en commun. Ecoutez chacun
+        de ces énoncés en cliquant sur la flèche puis sélectionnez ci-dessous le mot qui leur est commun.
+    </div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg624" ;
     :index 0 ;
@@ -1621,7 +2241,9 @@
         sometimes my naughty little sister used to pick  <b>some apples</b> and eat them. It  <b>was a</b> very easy
         thing to do because <b>the branches</b> were so low.<br></p></div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question"><br>Ecoutez maintenant les extraits sonores en cliquant sur les
+        flèches et sélectionnez la bonne réponse dans les listes déroulantes.
+    </div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg6241" ;
     :index 1 ;
@@ -1643,6 +2265,46 @@
         l'école primaire où l'on a pu avoir l'habitude d'apprendre à lire en découpant les mots.
     </div>
 """ ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""> </p>
+        <table class="STY_tableau" width="100%" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td valign="top">Syllabes orales<b><font color="#a60a69"><font color="#a60a69"><br><br></font></font></b></td>
+                <td valign="top"></td>
+                <td valign="top">Syllabes écrites</td>
+            </tr>
+            <tr>
+                <td valign="top"><img align="center" border="0" src="../media/tablo_syllorales01p.jpg" id="MosImg27"><font color="#a60a69"><font color="#a60a69"><br><br></font></font>
+                </td>
+                <td width="55" valign="top">
+                    <p align=""><font color="#a60a69"><br>
+                        <script type="text/javascript">ajDocW(PF_clipAV('clipAV21', 'every4.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                    </font></p>
+                </td>
+                <td valign="top"><img align="center" border="0" src="../media/tablo_syllecrites01p.jpg" id="MosImg72">
+                </td>
+            </tr>
+            <tr>
+                <td valign="top"><img align="center" border="0" src="../media/tablo_syllorales02p.jpg" id="MosImg42"><br><br></td>
+                <td valign="top"><br>
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV25', 'interresting2.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><img align="center" border="0" src="../media/tablo_syllecrites02p.jpg" id="MosImg97">
+                </td>
+            </tr>
+            <tr>
+                <td valign="top"><img align="center" border="0" src="../media/tablo_syllorales03p.jpg" id="MosImg76">
+                </td>
+                <td valign="top"><br>
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV16', 'dangerous2.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><img align="center" border="0" src="../media/tablo_syllecrites03p.jpg" id="MosImg77">
+                </td>
+            </tr>
+        </table>
+        <br><br><br>Vous pouvez réécouter chaque mot en cliquant sur la flèche. On remarque que les mots entendus ne
+        présentent pas le même nombre de <a class="STY_lienComt" href="javascript:CRS_afficherDetail('1')" onclick="enrPosClic(event,'1')">syllabes orales</a> et de "<a class="STY_lienComt" href="javascript:CRS_afficherDetail('2')" onclick="enrPosClic(event,'2')">syllabes
+            écrites</a>".
+    </div>""" ;
     :id "pg636" ;
     :index 2 ;
     :titre "Commentaire" ;
@@ -1696,6 +2358,24 @@
         owl:NamedIndividual ;
     rdfs:label "Ecoutez..." ;
     :__protege_display_name "00 | pg643 | Ecoutez..." ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  ">
+        <p align=""><font color="#a60a69">Voici la transcription incomplète d'un récit d'enfance. Ecoutez ce récit en
+            cliquant sur la flèche.<br><br>
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV65', 'e29_macao1_2c11.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+            <br></font></p>
+        <p align=""><font color="#a60a69">When I .................little girl, and my naughty little
+            sister.................little girl, we used to have.................tree.................garden, and
+            sometimes my naughty little sister used to pick.................and eat them. It.................very easy
+            thing to do because.................were so low.<br><br>So,.................told us we were not to
+            pick.................. My mother said, 'It's naughty to pick the apples when they are growing
+            upon................., because we want them to go on growing until they are ripe and rosy, and then we shall
+            pick them and put them quite away.................winter-time'.<br><br>'If you.................', my mother
+            said, 'you must pick up a windfall and bring it to me, and I shall wash it for you.'<br>As you know,
+            'windfalls' are apples that fall off.................on to................., so, one day, my little sister
+            looked.................and found.................on the grass and she took it in for my mother to
+            wash.</font></p>
+        <p align=""> </p>
+        <p align=""><font color="#a60a69"> </font></p></div>""" ;
     :id "pg643" ;
     :index 0 ;
     :titre "Ecoutez..." ;
@@ -1706,6 +2386,14 @@
         owl:NamedIndividual ;
     rdfs:label "Les symboles phonétiques (5)" ;
     :__protege_display_name "04 | pg651 | Les symboles phonétiques (5)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><br><font color="#a60a69">Ecoutez les différents mots\r
+        associés aux symboles phonétiques<br>en cliquant sur le haut parleur. Entraînez-vous à prononcer ces mots<br>en\r
+        faisant attention au <a class="STY_lienComt" href="javascript:parent.SCO_ouvrirDoc('pgd382','PAGE')">point\r
+            d'articulation</a> qui est commun aux trois consonnes.<br><br>Pour vous enregistrer ou interrompre\r
+        l'enregistrement, cliquez sur le bouton rouge.<br>Pour vous réécouter, cliquez sur la flèche\r
+        noire.<br><br></font><font color="#800080"><br>\r
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV41', 'page5a21.swf', '500', '320', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\r
+        <br></font></div>""" ;
     :id "pg651" ;
     :index 4 ;
     :titre "Les symboles phonétiques (5)" ;
@@ -1783,6 +2471,51 @@
         owl:NamedIndividual ;
     rdfs:label "Mémento : l'accentuation des syllabes" ;
     :__protege_display_name "05 | pg672 | Mémento : l'accentuation des syllabes" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><font color="#a60a69"><br>L'accent primaire
+        et l'accent secondaire sont les deux formes d'accentuation les plus audibles. On parle de degrés d'accentuation.
+        Ces degrés vont de l'accent primaire jusqu'à l'inaccentuation. La caractéristique des syllabes totalement
+        inaccentuées est la présence d'une voyelle réduite.<br><br>Les phénomènes d'accentuation affectent la qualité
+        des voyelles.<br><br>Hormis les accentuations primaires et secondaires qui sont habituellement stables dans la
+        langue, on remarque des variantes selon les locuteurs pour les autres accentuations, ce qui signifie que
+        certaines voyelles ne sont pas forcément prononcées :<br><br></font></p>
+        <table class="STY_tableau" width="350" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td valign="top"></td>
+                <td width="80" valign="middle">technological</td>
+                <td valign="top"><img align="center" border="0" src="../media/phon_technological_page501.png" id="MosImg426" style="visibility:hidden"></td>
+                <td valign="top"> </td>
+                <td valign="top"></td>
+            </tr>
+            <tr>
+                <td valign="top"></td>
+                <td valign="middle">beautiful</td>
+                <td valign="top"><img align="center" border="0" src="../media/phon_beautiful1.png" id="MosImg588" style="visibility:hidden"></td>
+                <td valign="top"> </td>
+                <td valign="top"></td>
+            </tr>
+        </table>
+        <font color="#a60a69"> L'italique signifie que la voyelle n'est pas forcément prononcée, selon les
+            locuteurs</font><font color="#a69a60">.</font>
+        <p align=""><font color="#a60a69">De même, selon les locuteurs, pour certains mots, les variantes de
+            l'accentuation impliquent des variantes pour les voyelles, ce que certains dictionnaires indiquent de la
+            façon suivante :</font><br></p>
+        <table class="STY_tableau" width="350" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td valign="top"></td>
+                <td width="80" valign="middle">psychoanalysis</td>
+                <td valign="top"><img align="center" border="0" src="../media/phon_psychoanalysis_memmen.png" id="MosImg76" style="visibility:hidden"></td>
+                <td valign="top"> </td>
+                <td valign="top"></td>
+            </tr>
+            <tr>
+                <td valign="top"></td>
+                <td valign="middle">curiosity</td>
+                <td valign="top"><img align="center" border="0" src="../media/phon_curiosity_memmento.png" id="MosImg50" style="visibility:hidden"></td>
+                <td valign="top"> </td>
+                <td valign="top"></td>
+            </tr>
+        </table>
+    </div>""" ;
     :id "pg672" ;
     :index 5 ;
     :titre "Mémento : l'accentuation des syllabes" ;
@@ -1793,6 +2526,10 @@
         owl:NamedIndividual ;
     rdfs:label "Les symboles phonétiques (2)" ;
     :__protege_display_name "01 | pg673 | Les symboles phonétiques (2)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><br><font color="#800080">Comme on le voit sur le schéma,
+        les voyelles de l'anglais se prononcent en<br>mobilisant différentes zones de la bouche.<br><br>
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV5', 'page3b.swf', '500', '320', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+    </font></div>""" ;
     :id "pg673" ;
     :index 1 ;
     :titre "Les symboles phonétiques (2)" ;
@@ -1912,6 +2649,16 @@
         owl:NamedIndividual ;
     rdfs:label "L'accentuation des auxiliaires" ;
     :__protege_display_name "00 | pg686 | L'accentuation des auxiliaires" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  ">La perception des <b>auxiliaires</b> peut être
+        problématique : <br><br>- il existe des degrés différents dans la réduction des voyelles des auxiliaires ;
+        <br><br>- la réduction des voyelles des <b>auxiliaires</b> dépend en grande partie de la nature des énoncés :
+        négatif, interrogatif ou affirmatif (avec le cas particulier de la réponse brève). <br><br>De façon courante, la
+        voyelle est réduite dans les énoncés affirmatifs (sauf dans le cas d'une réponse brève) tandis qu'elle n'est pas
+        réduite dans les énoncés négatifs. <br><br>Il est essentiel de savoir identifier les <b>auxiliaires</b> avec
+        leurs degrés de réduction possibles. <br><br>Cela est important pour comprendre l'anglais oral tout autant que
+        pour se faire comprendre par des anglophones : l'utilisation d'une voyelle pleine à la place d'une voyelle
+        réduite va créer chez l'auditeur anglophone une interprétation différente du contenu de sens que vous vouliez
+        donner. <br><br><br></div>""" ;
     :id "pg686" ;
     :index 0 ;
     :titre "L'accentuation des auxiliaires" ;
@@ -1961,6 +2708,14 @@
         laquelle peuvent s'adjoindre une ou plusieurs consonnes.
     </div>
 """ ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><br><font color="#a60a69">Le mot suivant
+        comporte plusieurs </font><font color="#a60a69"><a class="STY_lienComt" href="javascript:CRS_afficherDetail('1')" onclick="enrPosClic(event,'1')">syllabes</a></font> <font color="#a60a69">représentées par des carrés. Ecoutez le mot en cliquant sur la flèche et désignez la syllabe
+        qui s'entend le plus en cliquant sur le carré correspondant. Plusieurs mots (16) vont vous être proposés
+        successivement.<br></font>
+        <p align=""><b><font color="#a60a69">                                  
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV40', 'macao_remarque_plus_accent3.swf', '366', '267', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+        </font></b></p>
+    </div>""" ;
     :id "pg717" ;
     :index 10 ;
     :titre "Remarquer la syllabe la plus accentuée (2)" ;
@@ -2034,6 +2789,16 @@
         owl:NamedIndividual ;
     rdfs:label "Les symboles phonétiques (11)" ;
     :__protege_display_name "10 | pg729 | Les symboles phonétiques (11)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  ">
+        <p align=""><font color="#a60a69">Entraînez vous à prononcer ces mots en faisant attention au <a class="STY_lienComt" href="javascript:parent.SCO_ouvrirDoc('pgd382','PAGE')">point d'articulation</a>
+            qui est<br></font><font color="#a60a69">commun à /<b>k</b>/, /<font color="#a60a69"><b>g</b></font>/ et
+            /<img src="../media/n_p113.png" id="MosImg32" border="0" align="center" style="visibility:hidden">/.<br><br></font><font color="#800080">
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV70', 'page5f11.swf', '300', '120', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+            <br><font color="#a60a69">Voici d'autres mots contenant /<img src="../media/n_p113.png" id="MosImg3210" border="0" align="center" style="visibility:hidden">/. Ecoutez les en
+            cliquant sur les hauts-parleurs.</font><br><br>
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV44', 'page5f21.swf', '350', '150', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+            <br></font><font color="#a60a69"><br><br></font></p>
+    </div>""" ;
     :id "pg729" ;
     :index 10 ;
     :titre "Les symboles phonétiques (11)" ;
@@ -2124,6 +2889,25 @@
         owl:NamedIndividual ;
     rdfs:label "L'auxiliaire WILL (1)" ;
     :__protege_display_name "02 | pg763 | L'auxiliaire WILL (1)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><br><font color="#a60a69"><font color="#000000"><font color="#a60a69">Ecoutez chacun de ces deux énoncés en cliquant sur la
+        flèche.<br></font><br><br></font></font></p>
+        <table class="STY_tableau" width="300" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td width="20" valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV44', 'e29_macao1_2a31.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                    <br></td>
+                <td valign="top"><p align=""><br>"Will you post this letter tomorrow?"<br>"Don't worry, I will see to
+                    it."</p>
+                    <p align=""> </p></td>
+            </tr>
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV84', 'e29_macao1_2a41.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><br>"Will you come?"<br>"Yes, I will."</td>
+            </tr>
+        </table>
+        <br><br></div>""" ;
     :id "pg763" ;
     :index 2 ;
     :titre "L'auxiliaire WILL (1)" ;
@@ -2191,6 +2975,66 @@
         </p>
         <p align=""> </p></div>
 """ ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><font color="#a60a69">Dans un mot, certaines
+        syllabes s'entendent plus que les autres : ce sont des syllabes accentuées. D'autres syllabes s'entendent moins.
+        On peut parler de degrés dans l'accentuation des syllabes, comme sur une échelle.<br><br>A un bout de l'échelle,
+        l'accentuation est maximale. A l'autre bout de l'échelle, l'accentuation est minimale et la <a class="STY_lienComt" href="javascript:CRS_afficherDetail('1')" onclick="enrPosClic(event,'1')">voyelle</a> se caractérise par un phénomène de réduction : on parle de
+        voyelle réduite. C'est le cas de la dernière voyelle dans les mots suivants. Pour écouter chaque mot, cliquez
+        sur la flèche correspondante.<br><br></font></p>
+        <p align=""><font color="#a60a69"> </font></p>
+        <table class="STY_tableau" width="400" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td width="20" valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV11', 'interresting3.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td width="150" valign="top">interesting<br><br></td>
+                <td width="20" valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV21', 'reaction.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top">reaction</td>
+            </tr>
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV77', 'farmer.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top">farmer<br><br></td>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV68', 'solution.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top">solution</td>
+            </tr>
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV20', 'letter.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top">letter<br><br></td>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV5', 'chocolate.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top">chocolate</td>
+            </tr>
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV87', 'government.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top">government<br><br></td>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV30', 'danger1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top">danger</td>
+            </tr>
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV37', 'religion.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top">religion</td>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV50', 'desperate1.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top">desperate</td>
+            </tr>
+        </table>
+         <br><br></div>""" ;
     :id "pg785" ;
     :index 11 ;
     :titre "Mémento : l'accentuation des syllabes (1)" ;
@@ -2201,6 +3045,12 @@
         owl:NamedIndividual ;
     rdfs:label "L'auxiliaire WILL (4)" ;
     :__protege_display_name "05 | pg7851 | L'auxiliaire WILL (4)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><br><font color="#a60a69">Indiquez la nature
+        de la réponse en cliquant sur la case qui convient.</font></p>
+        <p align="">  
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV5', 'macao_auxiliaire3.swf', '467', '130', 'false', 'Flash', 'false', '', 'quality:high;wmode:transparent', ''));</script>
+        </p>
+    </div>""" ;
     :id "pg7851" ;
     :index 5 ;
     :titre "L'auxiliaire WILL (4)" ;
@@ -2228,7 +3078,11 @@
         <p align="">Voici la transcription appropriée :  </p>
         <p align="">  <img src="../media/phon_pats_right.png" id="MosImg41" border="0" align="center" style="visibility:hidden">  et     <img align="center" border="0" src="../media/phon_shes_right.png" id="MosImg92" style="visibility:hidden"></p></div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question" style="  "><br>Ecoutez l'enregistrement correspondant aux énoncés
+        ci-dessous en cliquant sur le bouton puis par <font color="#ff4040"><font color="#a60a69">glisser-déposer </font></font>complétez la transcription en choisissant parmi les deux
+        possibilités offertes :   <br>               <br>                                                 
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV9', 'bt_enonce39.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+    </div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg81" ;
     :index 23 ;
@@ -2273,6 +3127,13 @@
         owl:NamedIndividual ;
     rdfs:label "Spécificité des voyelles (1)" ;
     :__protege_display_name "14 | pg8252 | Spécificité des voyelles (1)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  ">
+        <p align=""><font color="#a60a69"><br>Vous remarquez que certaines voyelles sont affichées en violet : ce sont
+            les voyelles lâches. Les autres, en orange, sont les voyelles tendues. Essayons d'identifier les critères
+            qui les distinguent.<br><br>
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV59', 'page4b.swf', '500', '320', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+        </font></p>
+        <p align=""> </p></div>""" ;
     :id "pg8252" ;
     :index 14 ;
     :titre "Spécificité des voyelles (1)" ;
@@ -2299,6 +3160,13 @@
         owl:NamedIndividual ;
     rdfs:label "Les symboles phonétiques (9)" ;
     :__protege_display_name "08 | pg83 | Les symboles phonétiques (9)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><br><font color="#a60a69">Entraînez-vous à prononcer ces
+        mots.<br><br></font><font color="#800080">
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV50', 'page5d1.swf', '500', '100', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+        <br><br></font><font color="#a60a69">Voici d'autres mots à répéter après les avoir écoutés en cliquant sur les
+        hauts-parleurs.<br><br>
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV10', 'page5d2.swf', '500', '100', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+    </font></div>""" ;
     :id "pg83" ;
     :index 8 ;
     :titre "Les symboles phonétiques (9)" ;
@@ -2309,6 +3177,27 @@
         owl:NamedIndividual ;
     rdfs:label "Placer les accents primaire et secondaire (1)" ;
     :__protege_display_name "04 | pg841 | Placer les accents primaire et secondaire (1)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><font color="#a60a69"><br></font></p>
+        <table class="STY_tableau" width="400" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td valign="top"><font color="#a60a69">Ecoutez l'enregistrement du texte ci-dessous en cliquant sur
+                    le bouton.</font></td>
+            </tr>
+        </table>
+        <br>
+        <table class="STY_tableau" width="500" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td width="150" valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV65', 'lecteur_p53.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td width="350" valign="top"><p align=""><font color="#a60a69">As a theoretician of contemporary music,
+                    his research at University received world-wide recognition. He was the first specialist who used the
+                    computer to identify and measure the units which constitute the narrative of musical pieces.</font>
+                </p></td>
+            </tr>
+        </table>
+        <br><font color="#a60a69"></font>
+        <p align=""><font color="#a60a69"> </font></p></div>""" ;
     :id "pg841" ;
     :index 4 ;
     :titre "Placer les accents primaire et secondaire (1)" ;
@@ -2445,7 +3334,9 @@
         <p align=""><br><br>oranges: 3 syllabes.</p>
         <p align=""><br>different: 2 syllabes.</p></div>
     """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question" style="  "><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" align="">
+        <br>Les mots suivants comportent-ils  3 <a class="STY_lienComt" href="javascript:CRS_afficherDetail('1')" onclick="enrPosClic(event,'1')">syllabes</a> ? <br>Pour chaque mot,
+        écouter en cliquant sur la flèche puis indiquer votre réponse en sélectionnant oui ou non. </p></div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg85" ;
     :index 6 ;
@@ -2457,6 +3348,10 @@
         owl:NamedIndividual ;
     rdfs:label "Les symboles phonétiques (1)" ;
     :__protege_display_name "00 | pg855 | Les symboles phonétiques (1)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><font color="#a60a69">Il y a 20 voyelles en anglais dont
+        voici les symboles présentés, par convention <br>internationale, entre barres obliques.<br><br>
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV26', 'page3.swf', '500', '320', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+    </font></div>""" ;
     :id "pg855" ;
     :index 0 ;
     :titre "Les symboles phonétiques (1)" ;
@@ -2629,7 +3524,10 @@
         </table>
         </div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question" style="  "><br>Voici des mots comportant un accent primaire et un accent
+        secondaire. L'accent primaire est déjà signalé. Ecoutez chaque mot en cliquant sur le bouton puis cliquez sur la
+        case correspondant à la syllabe qui porte l'accent secondaire.
+    </div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg860" ;
     :index 3 ;
@@ -2656,7 +3554,13 @@
         <p align=""><br>interesting: 3 syllabes</p>
         <p align=""><br>dangerous: 2 syllabes</p></div>
     """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question" style="  "><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" align="">En
+        cliquant sur la flèche, combien de <a class="STY_lienComt" href="javascript:CRS_afficherDetail('1')" onclick="enrPosClic(event,'1')">syllabes</a> entendez-vous pour chacun
+        des  3 mots ci-dessous ? <br>Pour chaque mot, écouter et sélectionnez 1, 2, 3, 4 ou 5 selon le nombre de
+        syllabes entendues. </p>
+        <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" align=""> </p>
+        <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" align="">                      <b>Nombre de syllabes </b></p>
+    </div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg861" ;
     :index 0 ;
@@ -2668,6 +3572,12 @@
         owl:NamedIndividual ;
     rdfs:label "L'auxiliaire CAN (3)" ;
     :__protege_display_name "12 | pg875 | L'auxiliaire CAN (3)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><br><font color="#a60a69">Indiquez la nature
+        de l'énoncé en cliquant sur la case qui convient.</font></p>
+        <p align="">  
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV12', 'macao_auxiliaire6.swf', '467', '101', 'false', 'Flash', 'false', '', 'quality:high;wmode:transparent', ''));</script>
+        </p>
+    </div>""" ;
     :id "pg875" ;
     :index 12 ;
     :titre "L'auxiliaire CAN (3)" ;
@@ -2718,7 +3628,10 @@
         <p align=""><i>On remarque que les mots entendus ne présentent pas le même nombre de syllabes orales et de "</i><i><font color="#000000">syllabes écrites</font></i><i><font color="#000000">":</font> par exemple ,
             <b>chocolate</b>, qui s'écrit avec 4 syllabes, se prononce en 2 syllabes.</i></p></div>
     """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question" style="  "><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" align="">
+        <br>Les mots suivants comportent-ils  3 <a class="STY_lienComt" href="javascript:CRS_afficherDetail('1')" onclick="enrPosClic(event,'1')">syllabes</a> ? <br>Pour chaque mot,
+        écouter en cliquant la flèche puis indiquer votre réponse en sélectionnant oui ou non. </p>
+        <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" align=""> </p></div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg88" ;
     :index 7 ;
@@ -2730,6 +3643,54 @@
         owl:NamedIndividual ;
     rdfs:label "La prononciation des déterminants" ;
     :__protege_display_name "00 | pg881 | La prononciation des déterminants" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  ">
+        <table class="STY_tableau" width="500" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td valign="top"><p align=""><font color="#a60a69">Vous avez peut-être remarqué que certains <b>déterminants</b>
+                    ne sont pas accentués. Ils sont quelquefois difficiles à entendre. Les mots précédents ou suivants
+                    sont donc plus saillants et il y a des phénomènes de liaison.<br><br>On entend principalement les
+                    syllabes qui entourent ces <b>déterminants</b> et les déterminants eux-mêmes sont souvent presque
+                    inaudibles (phénomène de saillance). La voyelle </font><font color="#a60a69">de ces
+                    <b>déterminants</b> est réduite. La voyelle réduite et la consonne qui demeure audible, sil y en a
+                    une, sont souvent "accrochées" au mot qui précède ou qui suit (phénomène de liaison). Ecoutez chaque
+                    énoncé en cliquant sur le bouton :<br></font></p></td>
+            </tr>
+        </table>
+        <table class="STY_tableau" width="500" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td valign="top"></td>
+                <td width="20" valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV36', 'e29_macao1_3d1_318.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                    <br></td>
+                <td valign="top"><p align="">If you want an apple (=  "<i>a napple</i>")</p>
+                    <p align=""> </p></td>
+            </tr>
+            <tr>
+                <td width="100" valign="top"> </td>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV95', 'e29_macao1_3d1_319.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><p align="">When I was a little girl (=  "<i>was a little girl</i>")<br></p>
+                    <p align=""> </p></td>
+            </tr>
+            <tr>
+                <td valign="top"></td>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV67', 'e29_macao1_3d1_320.swf', '18', '18', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                    <br></td>
+                <td valign="top">So my mother told us (=  "<i>som(y) mother</i>")</td>
+            </tr>
+        </table>
+        <br><br>
+        <table class="STY_tableau" width="500" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td valign="top"><p align=""><font color="#a60a69">Ce sont les connaissances grammaticales sur le
+                    fonctionnement de la langue anglaise qui permettent parfois, par inférence, de compenser ce que lon
+                    peut avoir du mal à entendre. A l'oral, pensez à effectuer ce type de liaison, qui assure une
+                    fluidité plus authentique de la parole.<br></font></p></td>
+            </tr>
+        </table>
+    </div>""" ;
     :id "pg881" ;
     :index 0 ;
     :titre "La prononciation des déterminants" ;
@@ -2742,7 +3703,7 @@
     :__protege_display_name "00 | pg888 | Voyelles lâches et voyelles tendues" ;
     :commentaireSucces """<div id="divCmtSucces" onclick="SPE_clicDansBulle(event,'divCmtSucces')"></div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"><p align=""><br><br><font color="#a60a69">Contrairement
+    :description """<div id="STY_question" class="STY_question"></div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"><p align=""><br><br><font color="#a60a69">Contrairement
         à la voyelle de <i>leg</i> qui comporte un son unique et stable (/<img align="center" border="0" src="../media/e.png" id="MosImg808" style="visibility:hidden">/) la voyelle
         de <i>boy</i> est composée de 2 sons prononcés de manière inégale : on a comme un mouvement vers /<img align="center" border="0" src="../media/i.png" id="MosImg337" style="visibility:hidden">/ sans que /<img align="center" border="0" src="../media/i.png" id="MosImg3367" style="visibility:hidden">/ soit
         totalement prononcé et on dit que la voyelle de <i>boy</i>  (/<img align="center" border="0" src="../media/ci_boy.png" id="MosImg445" style="visibility:hidden">/) est une voyelle
@@ -2806,6 +3767,14 @@
         owl:NamedIndividual ;
     rdfs:label "Les symboles phonétiques (4)" ;
     :__protege_display_name "03 | pg896 | Les symboles phonétiques (4)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><br><font color="#a60a69">Ecoutez les différents mots\r
+        associés aux symboles phonétiques<br>en cliquant sur le haut parleur. Entraînez-vous à prononcer ces mots<br>en\r
+        faisant attention au <a class="STY_lienComt" href="javascript:parent.SCO_ouvrirDoc('pgd382','PAGE')">point\r
+            d'articulation</a> qui est commun aux trois consonnes.<br><br>Pour vous enregistrer ou interrompre\r
+        l'enregistrement, cliquez sur le bouton rouge.<br>Pour vous réécouter, cliquez sur la flèche\r
+        noire.<br><br></font><font color="#800080">\r
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV37', 'page5a11.swf', '500', '320', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>\r
+        <br><br></font></div>""" ;
     :id "pg896" ;
     :index 3 ;
     :titre "Les symboles phonétiques (4)" ;
@@ -2816,6 +3785,12 @@
         owl:NamedIndividual ;
     rdfs:label "L'auxiliaire HAVE (3)" ;
     :__protege_display_name "08 | pg900 | L'auxiliaire HAVE (3)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><br><font color="#a60a69">Indiquez la nature
+        de l'énoncé en cliquant sur la case qui convient.</font></p>
+        <p align="">  
+            <script type="text/javascript">ajDocW(PF_clipAV('clipAV13', 'macao_auxiliaire4.swf', '467', '130', 'false', 'Flash', 'false', '', 'quality:high;wmode:transparent', ''));</script>
+        </p>
+    </div>""" ;
     :id "pg900" ;
     :index 8 ;
     :titre "L'auxiliaire HAVE (3)" ;
@@ -2826,6 +3801,24 @@
         owl:NamedIndividual ;
     rdfs:label "L'auxiliaire HAVE (1)" ;
     :__protege_display_name "06 | pg903 | L'auxiliaire HAVE (1)" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><p align=""><br><font color="#a60a69"><font color="#000000"><font color="#a60a69">Ecoutez chacun de ces deux énoncés en cliquant sur la
+        flèche.<br></font><br><br></font></font></p>
+        <table class="STY_tableau" width="300" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV41', 'e29_macao1_2a51.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><p align=""><br>The neighbours have got a nice <br>swimming-pool.</p>
+                    <p align=""> </p></td>
+            </tr>
+            <tr>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV20', 'e29_macao1_2a61.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                    <br></td>
+                <td valign="top"><br>We haven't met them yet.</td>
+            </tr>
+        </table>
+        <br><br></div>""" ;
     :id "pg903" ;
     :index 6 ;
     :titre "L'auxiliaire HAVE (1)" ;
@@ -2836,6 +3829,44 @@
         owl:NamedIndividual ;
     rdfs:label "La prononciation des prépositions" ;
     :__protege_display_name "00 | pg926 | La prononciation des prépositions" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  ">
+        <table class="STY_tableau" width="500" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td valign="top"><p align=""><font color="#a60a69">Certaines <b>prépositions</b> formées d’une seule
+                    syllabe présentent des variantes de prononciation en fonction de leur environnement immédiat. C’est
+                    le cas de <i>at, for, from, of, on, to</i>. D’autres <b>prépositions</b> ne présentent pas de
+                    différences notables à la prononciation : <i>in, off, up, with.<br></i><br>Les variantes
+                    inaccentuées s’entendent peu. On n’entend parfois que la consonne, ce qui peut être une source de
+                    difficulté de compréhension ; cette difficulté est plus grande encore si le mot qui suit la <b>préposition</b>
+                    comporte la même consonne. Regardez et écoutez chaque énoncé en cliquant sur la flèche :<br></font>
+                </p></td>
+            </tr>
+        </table>
+        <p align="">
+        </p><table class="STY_tableau" width="500" cellpadding="3" cellspacing="0" valign="top" border="0">
+            <tr>
+                <td valign="top"></td>
+                <td valign="top">
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV28', 'e29_macao1_3c11.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><br>I'm looking <i>at</i> <i>T</i>om.<br></td>
+            </tr>
+            <tr>
+                <td width="100" valign="top"> </td>
+                <td valign="top"><br>
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV56', 'e29_macao1_3c21.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><br><br>I'm going <i>to</i> <i>T</i>oronto.</td>
+            </tr>
+            <tr>
+                <td valign="top"></td>
+                <td valign="top"><br>
+                    <script type="text/javascript">ajDocW(PF_clipAV('clipAV36', 'e29_macao1_3c31.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+                </td>
+                <td valign="top"><br><br>I'm relying <i>on</i> <i>N</i>igel for that.</td>
+            </tr>
+        </table>
+        </div>""" ;
     :id "pg926" ;
     :index 0 ;
     :titre "La prononciation des prépositions" ;
@@ -2864,6 +3895,12 @@
         owl:NamedIndividual ;
     rdfs:label "Voyelle" ;
     :__protege_display_name "00 | pg938 | Voyelle" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><br><br><b>La voyelle</b><br><br>La voyelle se
+        caractérise par la vibration des cordes vocales, alors que la consonne n'existe pas par elle-même : elle
+        s'appuie sur la voyelle qui la précède ou la suit. <br><br>L'anglais comporte 20 voyelles. Vous pouvez en
+        écouter quelques-unes en cliquant sur la flèche du lecteur. <br><br><br>
+        <script type="text/javascript">ajDocW(PF_clipAV('clipAV50', 'pop_voyelle1.swf', '80', '40', 'false', 'Flash', 'false', '', 'Quality:high;wmode:transparent', ''));</script>
+    </div>""" ;
     :id "pg938" ;
     :index 0 ;
     :titre "Voyelle" ;
@@ -2888,6 +3925,9 @@
         owl:NamedIndividual ;
     rdfs:label "Point d'articulation" ;
     :__protege_display_name "06 | pg940 | Point d'articulation" ;
+    :description """<div id="STY_texteCours" class="STY_texteCours" style="  "><br><b>Point d'articulation</b> : le terme désigne les
+        parties de l'appareil vocal concernées lors de la production d'une consonne; par exemple les lèvres pour
+        produire le son /m/. <br></div>""" ;
     :id "pg940" ;
     :index 6 ;
     :titre "Point d'articulation" ;
@@ -2904,7 +3944,9 @@
     :commentaireSugg """<div id="divSugg1" onclick="SPE_clicDansBulle(event,'divSugg1')"><p align="">Vous vous êtes trompé.</p>
         <p align="">IN est le seul mot commun aux deux énoncés. Vous pouvez réécouter les énoncés.</p></div>
 """ ;
-    :description """<div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
+    :description """<div id="STY_question" class="STY_question"><br>Les énoncés suivants n'ont qu'un seul mot en commun. Ecoutez chacun
+        de ces énoncés en cliquant sur la flèche  puis sélectionnez dans la liste déroulante le mot qui leur est commun.
+    </div><div id="divConsigne" onclick="SPE_clicDansBulle(event,'divConsigne')"></div>
     """ ;
     :id "pg948" ;
     :index 6 ;
diff --git a/tetras_extraction/macao_12/script/extract_page.py b/tetras_extraction/macao_12/script/extract_page.py
index a586f6319df094d751218a5d45e00661b1c5709f..6e1cb1f8dc3f255920791ffcefeb298dea565a79 100644
--- a/tetras_extraction/macao_12/script/extract_page.py
+++ b/tetras_extraction/macao_12/script/extract_page.py
@@ -126,7 +126,20 @@ class Activity:
 
 
 class Cours(Activity):
-    pass
+    def parse_html(self, tree):
+        super().parse_html(tree)
+        # => Description
+        cours = tree.getroot().get_element_by_id("STY_texteCours")
+        self.description = to_html(cours).strip()
+
+
+class Exercice(Activity):
+    def parse_html(self, tree):
+        super().parse_html(tree)
+        root = tree.getroot()
+        # => Description
+        question = root.get_element_by_id("STY_question")
+        self.description = to_html(question).strip()
 
 
 @dataclass
@@ -145,7 +158,7 @@ class ChoiceGroup:
         self.items: List[Choice]
 
 
-class ExerciceQC(Activity):
+class ExerciceQC(Exercice):
     def __init__(self, is_qcm=False) -> None:
         super().__init__()
         self.is_qcm: bool = is_qcm
@@ -154,6 +167,16 @@ class ExerciceQC(Activity):
     def get_name(self) -> str:
         return "ExerciceQC_QCM" if self.is_qcm else "ExerciceQC_QCU"
 
+    def parse_html(self, tree):
+        super().parse_html(tree)
+        root = tree.getroot()
+        # Find question choices
+        for choice in root.find_class("STY_reponseQC"):
+            # Choices have an 'id' attribute in the form 'lienRepX'
+            # where X is their index (starting at 1)
+            index = int(choice.attrib["id"].replace("lienRep", ""))
+            self.set_html(index - 1, to_html(choice).strip())
+
     def save(self, graph: Graph):
         super().save(graph)
         for choice in self.choices:
@@ -190,20 +213,20 @@ class ExerciceQC(Activity):
         return self.choices[index]
 
 
-class ExerciceQM(Activity):
+class ExerciceQM(Exercice):
     def __init__(self):
         super().__init__()
         self.questions: List[ChoiceGroup]
 
 
-class ExerciceTAT(Activity):
+class ExerciceTAT(Exercice):
     def __init__(self):
         super().__init__()
         self.text: str  # can be HTML
         self.gaps: List[ChoiceGroup]
 
 
-class ExerciceGD(Activity):
+class ExerciceGD(Exercice):
     def __init__(self):
         super().__init__()
         self.targets: List[str]
@@ -512,21 +535,8 @@ def parse_page(graph: Graph, filepath: str, id: str):
                 eprint(f"{parser} -> {id}: Parsing error: {e}")
                 eprint("Treating this as a generic Activity.")
 
-    # Temporary: parsing QC attributes
-    if isinstance(activity, ExerciceQC):
-        # Find question description
-        question = root.get_element_by_id("STY_question")
-        activity.description = to_html(question).strip()
-        # Find question choices
-        for choice in root.find_class("STY_reponseQC"):
-            # Choices have an 'id' attribute in the form 'lienRepX'
-            # where X is their index (starting at 1)
-            index = int(choice.attrib["id"].replace("lienRep", ""))
-            activity.set_html(index - 1, to_html(choice).strip())
-
-    # Parse generic activity attributes
     activity.id = id
+    # Parse the HTML portion
     activity.parse_html(tree)
     # Save everything to the graph
     activity.save(graph)
-    # pprint(activity)