diff --git a/04-ContraintesRessources/03.04.ValidationGeometrique.md b/04-ContraintesRessources/03.04.ValidationGeometrique.md
index 19b8b2b140d39ed6ec2e16036a3b741190b839b1..25f6ef70688732d43b97170b0a83e14b9610c3e0 100644
--- a/04-ContraintesRessources/03.04.ValidationGeometrique.md
+++ b/04-ContraintesRessources/03.04.ValidationGeometrique.md
@@ -240,6 +240,7 @@ Qualigéo permet la spécification et le contrôle de la géométrie des types d
 
 <br>
 Cas de figure de lignes valides/invalides :
+<br>
 
 ![](../Ressources/Images/line_Valid_Invalid.PNG)
 
diff --git a/04-ContraintesRessources/03.07.Contraintes_topologiques.md b/04-ContraintesRessources/03.07.Contraintes_topologiques.md
index 99da572d11f7c53d183324e4be2b89822e9d26b4..58547a3246ae0357e75069d1b09dbc6aee553006 100644
--- a/04-ContraintesRessources/03.07.Contraintes_topologiques.md
+++ b/04-ContraintesRessources/03.07.Contraintes_topologiques.md
@@ -62,71 +62,6 @@ Les trous dans les polygones sont acceptés si ces trous sont remplis par un aut
 </tbody>
 </table>
 
-
-<table> <col style="width: 353px;"></colgroup>
-
-<tbody>
-
-<tr>
-
-<td class="TableStyle_Basic_Body_0_0_RowSep_ColSep">Cas de figure</td>
-
-<td class="TableStyle_Basic_Body_0_0_RowSep_ColEnd">Contrôle dans Qualigéo</td>
-
-</tr>
-
-<tr>
-
-<td class="TableStyle_Basic_Body_0_0_RowSep_ColSep"><img src="..\_images/casfigure1.png"</td>
-
-<td class="TableStyle_Basic_Body_0_0_RowSep_ColEnd" style="text-align: left;"> Tesselation (partition totale d’un territoire par des polygones, sans trou ni chevauchement) valide</td>
-
-</tr>
-
-<tr>
-
-<td class="TableStyle_Basic_Body_0_0_RowSep_ColSep"><img src="..\_images/casfigure2.png"></td>
-
-<td class="TableStyle_Basic_Body_0_0_RowSep_ColEnd" style="text-align: left;">Tesselation valide</td>
-
-</tr>
-
-<tr>
-
-<td class="TableStyle_Basic_Body_0_0_RowSep_ColSep"><img src="..\_images/casfigure3.png"></td>
-
-<td class="TableStyle_Basic_Body_0_0_RowSep_ColEnd" style="text-align: left;">Tesselation valide : espace constitué de plusieurs tesselations disjointes.</td>
-
-</tr>
-
-<tr>
-
-<td class="TableStyle_Basic_Body_0_0_RowSep_ColSep"><img src="..\_images/casfigure4.png"></td>
-
-<td class="TableStyle_Basic_Body_0_0_RowSep_ColEnd" style="text-align: left;">Tesselation non valide : création d’un espace vide. 1 erreur générée</td>
-
-</tr>
-
-<tr>
-
-<td class="TableStyle_Basic_Body_0_0_RowSep_ColSep"><img src="..\_images/casfigure5.png"></td>
-
-<td class="TableStyle_Basic_Body_0_0_RowSep_ColEnd" style="text-align: left;">Tesselation non valide : superposition. 1 erreur générée.</td>
-
-</tr>
-
-<tr>
-
-<td class="TableStyle_Basic_Body_0_0_RowEnd_ColSep"><img src="..\_images/casfigure6.png"></td>
-
-<td class="TableStyle_Basic_Body_0_0_RowEnd_ColEnd" style="text-align: left;">Tesselation non valide : 3 superpositions et 2 espaces vides. 5 erreurs générées.</td>
-
-</tr>
-
-</tbody>
-
-</table>
-
 ## Attributs de regroupement et contrainte topologique
 
 Le paramètre **Attributs de regroupement** permet de regrouper les entités à tester en les divisant en groupes en fonction des valeurs d’un attribut. Le contrôle est effectué sur les entités ayant les mêmes valeurs d’attribut de regroupement. Deux entités superposées ayant des valeurs d’attributs différentes ne génèrent donc pas d’erreur, le contrôle n’est pas effectué. Deux entités se chevauchant avec la même valeur d’attribut de regroupement produiront une erreur lors du contrôle.
@@ -149,6 +84,58 @@ Les exemples ci-dessous illustrent le cas de chevauchements et trous entre deux
 
 Exemple :
 
+<style type="text/css">
+.tg  {border-collapse:collapse;border-spacing:0;}
+.tg td{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;
+  overflow:hidden;padding:10px 5px;word-break:normal;}
+.tg th{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;
+  font-weight:normal;overflow:hidden;padding:10px 5px;word-break:normal;}
+.tg .tg-o6tx{background-color:#eae8e8;border-color:#d6d6d6;text-align:left;vertical-align:top}
+.tg .tg-d0rl{background-color:#923288;border-color:#d6d6d6;color:#ffffff;text-align:center;vertical-align:top}
+.tg .tg-0pn5{background-color:#923288;border-color:#d6d6d6;color:#ffffff;text-align:left;vertical-align:top}
+.tg .tg-mwuh{background-color:#ffffff;border-color:#d6d6d6;color:#ffffff;text-align:left;vertical-align:top}
+.tg .tg-avj4{border-color:#d6d6d6;text-align:left;vertical-align:top}
+</style>
+<table class="tg">
+<thead>
+  <tr>
+    <th class="tg-d0rl">Cas de figure<br></th>
+    <th class="tg-0pn5">Pas de règle de validation</th>
+    <th class="tg-d0rl">Règle de validation<br>@Area()&lt;10<br></th>
+    <th class="tg-d0rl">Règle de validation<br>@Area()&gt;10<br></th>
+  </tr>
+</thead>
+<tbody>
+  <tr>
+    <td class="tg-mwuh"><img src="https://gitlab.veremes.net/Documentation/doc_qualigeo/raw/71e0aefbbfaf369a0c377bd37bcd2f97cd9fa1bb/Ressources/Images/tessealtion_regle_validite1.png" alt="Image" width="300" height="245"></td>
+    <td class="tg-avj4">Erreur E0014</td>
+    <td class="tg-avj4">Erreur E0014</td>
+    <td class="tg-avj4">Pas d'erreur<br></td>
+  </tr>
+  <tr>
+    <td class="tg-mwuh"><img src="https://gitlab.veremes.net/Documentation/doc_qualigeo/raw/71e0aefbbfaf369a0c377bd37bcd2f97cd9fa1bb/Ressources/Images/tessealtion_regle_validite2.png" alt="Image" width="300" height="195"></td>
+    <td class="tg-o6tx">Erreur E0014</td>
+    <td class="tg-o6tx">Pas d'erreur</td>
+    <td class="tg-o6tx">Erreur E0014</td>
+  </tr>
+  <tr>
+    <td class="tg-mwuh"><img src="https://gitlab.veremes.net/Documentation/doc_qualigeo/raw/71e0aefbbfaf369a0c377bd37bcd2f97cd9fa1bb/Ressources/Images/tesselation_regle_validation3.png" alt="Image" width="300" height="158"></td>
+    <td class="tg-avj4">Erreur E0015</td>
+    <td class="tg-avj4">Erreur E0015</td>
+    <td class="tg-avj4">Pas d'erreur</td>
+  </tr>
+  <tr>
+    <td class="tg-mwuh"><img src="https://gitlab.veremes.net/Documentation/doc_qualigeo/raw/71e0aefbbfaf369a0c377bd37bcd2f97cd9fa1bb/Ressources/Images/tesselation_regle_validite4.png" alt="Image" width="300" height="148"></td>
+    <td class="tg-o6tx">Erreur E0015</td>
+    <td class="tg-o6tx">Pas d'erreur</td>
+    <td class="tg-o6tx">Erreur E0015</td>
+  </tr>
+</tbody>
+</table>
+
+
+
+
 <table style="width: 100%;margin-left: 0;margin-right: auto;mc-table-style: url(’../Resources/TableStyles/Basic.css’);" class="TableStyle_Basic" cellspacing="0"><colgroup><col> <col> <col> <col></colgroup>
 
 <tbody>