diff --git a/GSBapplication/src/img/3MYC7.jpg b/GSBapplication/src/img/3MYC7.jpg
new file mode 100644
index 0000000..7914792
Binary files /dev/null and b/GSBapplication/src/img/3MYC7.jpg differ
diff --git a/GSBapplication/src/img/ADIMOL9.jpg b/GSBapplication/src/img/ADIMOL9.jpg
new file mode 100644
index 0000000..816aa70
Binary files /dev/null and b/GSBapplication/src/img/ADIMOL9.jpg differ
diff --git a/GSBapplication/src/img/AMOPIL7.jpg b/GSBapplication/src/img/AMOPIL7.jpg
new file mode 100644
index 0000000..dd86bb5
Binary files /dev/null and b/GSBapplication/src/img/AMOPIL7.jpg differ
diff --git a/GSBapplication/src/img/AMOX45.jpg b/GSBapplication/src/img/AMOX45.jpg
new file mode 100644
index 0000000..f2425ea
Binary files /dev/null and b/GSBapplication/src/img/AMOX45.jpg differ
diff --git a/GSBapplication/src/img/AMOXIG12.jpg b/GSBapplication/src/img/AMOXIG12.jpg
new file mode 100644
index 0000000..e28ac9e
Binary files /dev/null and b/GSBapplication/src/img/AMOXIG12.jpg differ
diff --git a/GSBapplication/src/img/APATOUX22.jpg b/GSBapplication/src/img/APATOUX22.jpg
new file mode 100644
index 0000000..4c677ba
Binary files /dev/null and b/GSBapplication/src/img/APATOUX22.jpg differ
diff --git a/GSBapplication/src/img/BACTIG10.jpg b/GSBapplication/src/img/BACTIG10.jpg
new file mode 100644
index 0000000..bc4b6e1
Binary files /dev/null and b/GSBapplication/src/img/BACTIG10.jpg differ
diff --git a/GSBapplication/src/img/BACTIV13.jpg b/GSBapplication/src/img/BACTIV13.jpg
new file mode 100644
index 0000000..e29cbaa
Binary files /dev/null and b/GSBapplication/src/img/BACTIV13.jpg differ
diff --git a/GSBapplication/src/img/BITALV.jpg b/GSBapplication/src/img/BITALV.jpg
new file mode 100644
index 0000000..f04369e
Binary files /dev/null and b/GSBapplication/src/img/BITALV.jpg differ
diff --git a/GSBapplication/src/img/CARTION6.jpg b/GSBapplication/src/img/CARTION6.jpg
new file mode 100644
index 0000000..87792a6
Binary files /dev/null and b/GSBapplication/src/img/CARTION6.jpg differ
diff --git a/GSBapplication/src/img/CLAZER6.jpg b/GSBapplication/src/img/CLAZER6.jpg
new file mode 100644
index 0000000..96a8649
Binary files /dev/null and b/GSBapplication/src/img/CLAZER6.jpg differ
diff --git a/GSBapplication/src/img/DEPRIL9.jpg b/GSBapplication/src/img/DEPRIL9.jpg
new file mode 100644
index 0000000..2b51431
Binary files /dev/null and b/GSBapplication/src/img/DEPRIL9.jpg differ
diff --git a/GSBapplication/src/img/DIMIRTAM6.jpg b/GSBapplication/src/img/DIMIRTAM6.jpg
new file mode 100644
index 0000000..87c29d6
Binary files /dev/null and b/GSBapplication/src/img/DIMIRTAM6.jpg differ
diff --git a/GSBapplication/src/img/DOLRIL7.jpg b/GSBapplication/src/img/DOLRIL7.jpg
new file mode 100644
index 0000000..2382a87
Binary files /dev/null and b/GSBapplication/src/img/DOLRIL7.jpg differ
diff --git a/GSBapplication/src/img/DORNOM8.jpg b/GSBapplication/src/img/DORNOM8.jpg
new file mode 100644
index 0000000..5da050f
Binary files /dev/null and b/GSBapplication/src/img/DORNOM8.jpg differ
diff --git a/GSBapplication/src/img/EQUILARX6.jpg b/GSBapplication/src/img/EQUILARX6.jpg
new file mode 100644
index 0000000..df5740c
Binary files /dev/null and b/GSBapplication/src/img/EQUILARX6.jpg differ
diff --git a/GSBapplication/src/img/EVILR7.jpg b/GSBapplication/src/img/EVILR7.jpg
new file mode 100644
index 0000000..29e1f1d
Binary files /dev/null and b/GSBapplication/src/img/EVILR7.jpg differ
diff --git a/GSBapplication/src/img/INSXT5.jpg b/GSBapplication/src/img/INSXT5.jpg
new file mode 100644
index 0000000..0723bbc
Binary files /dev/null and b/GSBapplication/src/img/INSXT5.jpg differ
diff --git a/GSBapplication/src/img/JOVAI8.jpg b/GSBapplication/src/img/JOVAI8.jpg
new file mode 100644
index 0000000..66454f3
Binary files /dev/null and b/GSBapplication/src/img/JOVAI8.jpg differ
diff --git a/GSBapplication/src/img/LIDOXY23.jpg b/GSBapplication/src/img/LIDOXY23.jpg
new file mode 100644
index 0000000..d8a38c8
Binary files /dev/null and b/GSBapplication/src/img/LIDOXY23.jpg differ
diff --git a/GSBapplication/src/img/LITHOR12.jpg b/GSBapplication/src/img/LITHOR12.jpg
new file mode 100644
index 0000000..c8aa8f6
Binary files /dev/null and b/GSBapplication/src/img/LITHOR12.jpg differ
diff --git a/GSBapplication/src/img/LogoDetoure_1.gif b/GSBapplication/src/img/LogoDetoure_1.gif
new file mode 100644
index 0000000..4d4a7e2
Binary files /dev/null and b/GSBapplication/src/img/LogoDetoure_1.gif differ
diff --git a/GSBapplication/src/img/PARMOL16.jpg b/GSBapplication/src/img/PARMOL16.jpg
new file mode 100644
index 0000000..cb2fa70
Binary files /dev/null and b/GSBapplication/src/img/PARMOL16.jpg differ
diff --git a/GSBapplication/src/img/PHYSOI8.jpg b/GSBapplication/src/img/PHYSOI8.jpg
new file mode 100644
index 0000000..b4b8784
Binary files /dev/null and b/GSBapplication/src/img/PHYSOI8.jpg differ
diff --git a/GSBapplication/src/img/PIRIZ8.jpg b/GSBapplication/src/img/PIRIZ8.jpg
new file mode 100644
index 0000000..f1fb795
Binary files /dev/null and b/GSBapplication/src/img/PIRIZ8.jpg differ
diff --git a/GSBapplication/src/img/POMDI20.jpg b/GSBapplication/src/img/POMDI20.jpg
new file mode 100644
index 0000000..6f30f16
Binary files /dev/null and b/GSBapplication/src/img/POMDI20.jpg differ
diff --git a/GSBapplication/src/img/TROXT21.jpg b/GSBapplication/src/img/TROXT21.jpg
new file mode 100644
index 0000000..140e1bf
Binary files /dev/null and b/GSBapplication/src/img/TROXT21.jpg differ
diff --git a/GSBapplication/src/img/TROXT21.png b/GSBapplication/src/img/TROXT21.png
new file mode 100644
index 0000000..9705059
Binary files /dev/null and b/GSBapplication/src/img/TROXT21.png differ
diff --git a/GSBapplication/src/img/TXISOL20.jpg b/GSBapplication/src/img/TXISOL20.jpg
new file mode 100644
index 0000000..7ee30a4
Binary files /dev/null and b/GSBapplication/src/img/TXISOL20.jpg differ
diff --git a/GSBapplication/src/img/TXISOL22.jpg b/GSBapplication/src/img/TXISOL22.jpg
new file mode 100644
index 0000000..518c4cd
Binary files /dev/null and b/GSBapplication/src/img/TXISOL22.jpg differ
diff --git a/GSBapplication/src/img/URIEG6.jpg b/GSBapplication/src/img/URIEG6.jpg
new file mode 100644
index 0000000..f48f3ab
Binary files /dev/null and b/GSBapplication/src/img/URIEG6.jpg differ
diff --git a/GSBapplication/src/img/logo.jpg b/GSBapplication/src/img/logo.jpg
new file mode 100644
index 0000000..c228f0b
Binary files /dev/null and b/GSBapplication/src/img/logo.jpg differ
diff --git a/GSBapplication/src/img/logoGSB.jpg b/GSBapplication/src/img/logoGSB.jpg
new file mode 100644
index 0000000..389b465
Binary files /dev/null and b/GSBapplication/src/img/logoGSB.jpg differ
diff --git a/GSBapplication/src/presentation/jffFamilleMedoc.form b/GSBapplication/src/presentation/jffFamilleMedoc.form
index 769eecd..efe1c22 100644
--- a/GSBapplication/src/presentation/jffFamilleMedoc.form
+++ b/GSBapplication/src/presentation/jffFamilleMedoc.form
@@ -23,13 +23,30 @@
   <Layout>
     <DimensionLayout dim="0">
       <Group type="103" groupAlignment="0" attributes="0">
-          <EmptySpace min="0" pref="400" max="32767" attributes="0"/>
+          <Group type="102" alignment="1" attributes="0">
+              <EmptySpace pref="344" max="32767" attributes="0"/>
+              <Component id="jLabel1" min="-2" max="-2" attributes="0"/>
+              <EmptySpace max="-2" attributes="0"/>
+          </Group>
       </Group>
     </DimensionLayout>
     <DimensionLayout dim="1">
       <Group type="103" groupAlignment="0" attributes="0">
-          <EmptySpace min="0" pref="300" max="32767" attributes="0"/>
+          <Group type="102" alignment="0" attributes="0">
+              <EmptySpace max="-2" attributes="0"/>
+              <Component id="jLabel1" min="-2" max="-2" attributes="0"/>
+              <EmptySpace pref="262" max="32767" attributes="0"/>
+          </Group>
       </Group>
     </DimensionLayout>
   </Layout>
+  <SubComponents>
+    <Component class="javax.swing.JLabel" name="jLabel1">
+      <Properties>
+        <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
+          <Image iconType="3" name="/img/logodetoure.gif"/>
+        </Property>
+      </Properties>
+    </Component>
+  </SubComponents>
 </Form>
diff --git a/GSBapplication/src/presentation/jffFamilleMedoc.java b/GSBapplication/src/presentation/jffFamilleMedoc.java
index 68d71ab..061a7be 100644
--- a/GSBapplication/src/presentation/jffFamilleMedoc.java
+++ b/GSBapplication/src/presentation/jffFamilleMedoc.java
@@ -26,17 +26,27 @@ public class jffFamilleMedoc extends javax.swing.JFrame {
     // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
     private void initComponents() {
 
+        jLabel1 = new javax.swing.JLabel();
+
         setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
 
+        jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/img/logodetoure.gif"))); // NOI18N
+
         javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
         getContentPane().setLayout(layout);
         layout.setHorizontalGroup(
             layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
-            .addGap(0, 400, Short.MAX_VALUE)
+            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
+                .addContainerGap(344, Short.MAX_VALUE)
+                .addComponent(jLabel1)
+                .addContainerGap())
         );
         layout.setVerticalGroup(
             layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
-            .addGap(0, 300, Short.MAX_VALUE)
+            .addGroup(layout.createSequentialGroup()
+                .addContainerGap()
+                .addComponent(jLabel1)
+                .addContainerGap(262, Short.MAX_VALUE))
         );
 
         pack();
@@ -78,5 +88,6 @@ public class jffFamilleMedoc extends javax.swing.JFrame {
     }
 
     // Variables declaration - do not modify//GEN-BEGIN:variables
+    private javax.swing.JLabel jLabel1;
     // End of variables declaration//GEN-END:variables
 }
diff --git a/GSBapplication/src/presentation/jffProfession.form b/GSBapplication/src/presentation/jffProfession.form
index 3722684..2d9944f 100644
--- a/GSBapplication/src/presentation/jffProfession.form
+++ b/GSBapplication/src/presentation/jffProfession.form
@@ -26,11 +26,6 @@
   <Layout>
     <DimensionLayout dim="0">
       <Group type="103" groupAlignment="0" attributes="0">
-          <Group type="102" alignment="1" attributes="0">
-              <EmptySpace min="0" pref="0" max="32767" attributes="0"/>
-              <Component id="jBpraticien" min="-2" pref="94" max="-2" attributes="0"/>
-              <EmptySpace min="-2" pref="147" max="-2" attributes="0"/>
-          </Group>
           <Group type="102" attributes="0">
               <EmptySpace min="-2" pref="137" max="-2" attributes="0"/>
               <Component id="jLChoixPro" min="-2" max="-2" attributes="0"/>
@@ -38,6 +33,11 @@
               <Component id="jLLogo" min="-2" pref="73" max="-2" attributes="0"/>
               <EmptySpace max="-2" attributes="0"/>
           </Group>
+          <Group type="102" alignment="1" attributes="0">
+              <EmptySpace min="0" pref="0" max="32767" attributes="0"/>
+              <Component id="jBpraticien" min="-2" pref="94" max="-2" attributes="0"/>
+              <EmptySpace min="-2" pref="147" max="-2" attributes="0"/>
+          </Group>
           <Group type="102" alignment="1" attributes="0">
               <EmptySpace max="32767" attributes="0"/>
               <Group type="103" groupAlignment="0" attributes="0">
@@ -47,7 +47,7 @@
                   </Group>
                   <Group type="102" alignment="1" attributes="0">
                       <Component id="jBvisiteurMedical" min="-2" max="-2" attributes="0"/>
-                      <EmptySpace min="-2" pref="136" max="-2" attributes="0"/>
+                      <EmptySpace min="-2" pref="137" max="-2" attributes="0"/>
                   </Group>
               </Group>
           </Group>
@@ -68,9 +68,9 @@
               </Group>
               <EmptySpace min="-2" pref="42" max="-2" attributes="0"/>
               <Component id="jBpraticien" min="-2" pref="31" max="-2" attributes="0"/>
-              <EmptySpace min="-2" pref="29" max="-2" attributes="0"/>
+              <EmptySpace type="separate" max="-2" attributes="0"/>
               <Component id="jBvisiteurMedical" min="-2" pref="31" max="-2" attributes="0"/>
-              <EmptySpace min="-2" pref="26" max="-2" attributes="0"/>
+              <EmptySpace min="-2" pref="37" max="-2" attributes="0"/>
               <Component id="jBquitter" min="-2" max="-2" attributes="0"/>
               <EmptySpace pref="60" max="32767" attributes="0"/>
           </Group>
diff --git a/GSBapplication/src/presentation/jffProfession.java b/GSBapplication/src/presentation/jffProfession.java
index 2c4a5d7..4756546 100644
--- a/GSBapplication/src/presentation/jffProfession.java
+++ b/GSBapplication/src/presentation/jffProfession.java
@@ -65,16 +65,16 @@ public class jffProfession extends javax.swing.JFrame {
         getContentPane().setLayout(layout);
         layout.setHorizontalGroup(
             layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
-            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
-                .addGap(0, 0, Short.MAX_VALUE)
-                .addComponent(jBpraticien, javax.swing.GroupLayout.PREFERRED_SIZE, 94, javax.swing.GroupLayout.PREFERRED_SIZE)
-                .addGap(147, 147, 147))
             .addGroup(layout.createSequentialGroup()
                 .addGap(137, 137, 137)
                 .addComponent(jLChoixPro)
                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 46, Short.MAX_VALUE)
                 .addComponent(jLLogo, javax.swing.GroupLayout.PREFERRED_SIZE, 73, javax.swing.GroupLayout.PREFERRED_SIZE)
                 .addContainerGap())
+            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
+                .addGap(0, 0, Short.MAX_VALUE)
+                .addComponent(jBpraticien, javax.swing.GroupLayout.PREFERRED_SIZE, 94, javax.swing.GroupLayout.PREFERRED_SIZE)
+                .addGap(147, 147, 147))
             .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                 .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
@@ -83,7 +83,7 @@ public class jffProfession extends javax.swing.JFrame {
                         .addGap(149, 149, 149))
                     .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                         .addComponent(jBvisiteurMedical)
-                        .addGap(136, 136, 136))))
+                        .addGap(137, 137, 137))))
         );
         layout.setVerticalGroup(
             layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
@@ -97,9 +97,9 @@ public class jffProfession extends javax.swing.JFrame {
                         .addComponent(jLLogo, javax.swing.GroupLayout.PREFERRED_SIZE, 52, javax.swing.GroupLayout.PREFERRED_SIZE)))
                 .addGap(42, 42, 42)
                 .addComponent(jBpraticien, javax.swing.GroupLayout.PREFERRED_SIZE, 31, javax.swing.GroupLayout.PREFERRED_SIZE)
-                .addGap(29, 29, 29)
+                .addGap(18, 18, 18)
                 .addComponent(jBvisiteurMedical, javax.swing.GroupLayout.PREFERRED_SIZE, 31, javax.swing.GroupLayout.PREFERRED_SIZE)
-                .addGap(26, 26, 26)
+                .addGap(37, 37, 37)
                 .addComponent(jBquitter)
                 .addContainerGap(60, Short.MAX_VALUE))
         );
@@ -108,7 +108,8 @@ public class jffProfession extends javax.swing.JFrame {
     }// </editor-fold>//GEN-END:initComponents
 
     private void jBpraticienActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBpraticienActionPerformed
-        new jffConnexion(0).setVisible(true);      
+        new jffConnexion(0).setVisible(true);   
+        this.setVisible(false);
     }//GEN-LAST:event_jBpraticienActionPerformed
 
     private void jBquitterActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBquitterActionPerformed
@@ -117,6 +118,7 @@ public class jffProfession extends javax.swing.JFrame {
 
     private void jBvisiteurMedicalActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBvisiteurMedicalActionPerformed
         new jffConnexion(1).setVisible(true);
+        this.setVisible(false);
     }//GEN-LAST:event_jBvisiteurMedicalActionPerformed
 
     /**