            .repondre_texte
            { cursor: pointer ; 

            }

            /*  ----------------------------------  */    
            .fiche_profil_nom /*  */
            { position : absolute;  width: 150px; 
             left:140px; top : 20px; 
             text-align: left;
             /*z-index: 2;  */  
             /*   border:1px;   border-color:#0000ff;      border-style: solid;    */
            }
             /*  ---  ombre version div ---  */
            /* --- ombre version tableau --- */
            .fiche_profil_centre /* donne la taille*/
            { position : relative;  
             width: 300px; height : 180px; 
             /*z-index: 2;  */  
             /*  border:1px;   border-color:#0000ff;      border-style: solid;      */
            }

            .fiche_profil2 /*  */
            {  
             background-image: url("../images2/fondvoile90.png"); /*  fond0.jpg fondvoile1.gif */
             /*z-index: 2;  */  
             /*  border:1px;   border-color:#0000ff;      border-style: solid;      */
            }

            /*  --- =====  fin PROFIL ==== --- */

            /*  --- =====  BAS ==== --- */
            .bas_fond
            {  z-index: 0;  /* */
            }
            /*  --- =====  fin BAS ==== --- */
            /*  --- =====================  / fin BAS ===================== --- */
/*  --- =====================  REPONDRE ===================== --- */            
.repondre
{ position : relative;  
  width: 100%; height : 32px;
  left:0px;
  top:0px;
  margin:0 ; padding:0 ; /* */
  text-align: left;
 /* background-image: url('images2/fondvoile90.png'); */
  /*  color:"green";*/
}  
.zonerep
{ position : absolute; 
top:0px;
left:0px;
  width: 610px; 
  visibility: hidden;   /*   visibility: visible ;   */
  /*  left :  0px; text-align: left; 
                border:1px;   border-color:#0000ff;      border-style: solid;     */

} 
.repondre_fond, .creer_fond,  .form_fond
    { position : relative; /* top:0; */
      width: 610px; height : 32px;
      left :  0px; /* 198px;  */
      margin-bottom : 7px ; 
      background-color:   #f3f7ff;  /*  */
      font-weight : bold; 
      text-align: center; /* left */
      color : #7a6787;
      line-height:32px;
           /*  border:1px;   border-color:#00ff00;      border-style: solid;    */   /*  =======  XXXXXXXXXXXXXX SUPPRIMER  XXXXXXXXXXXXXX ======== */
    }
/* fonds */
.repondre_fond
    { 
      background-color: #d2dae6 ;  /*  */
      margin-top : 0px;
 /* z-index:60;*/
      FONT-FAMILY:  "TREBUCHET MS","Times New Roman", times ;	/*  Garamond, */
      font-size: 16px;          
      font-weight : bold; 
      text-align: right;
      color : #7a6787;   /*  la classe interne hérite */
     
    }
.form_fond
{
	height: 910px;
	left: 0px; /*   198px;*/
	background-color: #d2dae6  ;  /*  #f3f7ff; */
	margin-top: 7px;
	/*border: 1px;
	border-color: #d9d4de;
	border-style: solid;*/
}    
.repondre_texte
    {  position : absolute;
  /*  z-index:60;   */
      width : 610px; left: 17px;/* top:0; */
                             /* padding-right: 17px ;   ########  retrait de 17px */
      text-align: right;
      cursor: pointer;
        /*     border:1px;   border-color:#ff0000;      border-style: solid;    */   /*  =======  XXXXXXXXXXXXXX SUPPRIMER  XXXXXXXXXXXXXX ======== */
    }
 /* saisie form  */
.saisie_form  
{    left:17px;
   width: 610px;
  
}
/*  ----- idem inscription */
.zone_saisie1, .zone_saisie2
    { left : 0px;  
      
      FONT-FAMILY:  "TREBUCHET MS","Times New Roman", times ;	/*  Garamond, */
      font-size: 16px;          
      font-weight : bold;        
      line-height:27px;
      color : #646996;   /*  la classe interne hérite */
    }
.zone_saisie2
    {  
    }
.saisie_texte
    {
	FONT-FAMILY: "TREBUCHET MS","Times New Roman", times; /*  Garamond, */
	font-size: 17px;
	font-weight: normal;
	top: 0; /*   border:1px;   border-color:#0000ff;      border-style: solid;      */
}    
.saisie_donnee
    { background-color:  #f3f7ff;  /*  #f3f7ff; */
      /* padding-left: 10px; padding-right: 10px;  */
      text-align: justify;
      FONT-FAMILY: "trebuchet MS", "lucida sans", "Times New Roman", times;
      font-size: 17px;
      color: #787b8c;     
   width: 596px;
     
      /*margin-top : 10px;  */
      border: 0px;   /*   border:1px;   border-color:#0000ff;      border-style: solid;      */   /*  =======  XXXXXXXXXXXXXX SUPPRIMER  XXXXXXXXXXXXXX ======== */
    }

/*  ----- idem inscription */
    
.inscription_texte_d
    { width : 350px; float : right ;   
      padding-right: 17px ;                         /*  ########  retrait de 17px */
      text-align: right;
    }
.inscription_texte_g
    { width : 200px;   
      padding-left: 17px ;                         /*  ########  retrait de 17px */
      text-align: left;
       /*   border:1px;   border-color:#00ff00;      border-style: solid;       */   /*  =======  XXXXXXXXXXXXXX SUPPRIMER  XXXXXXXXXXXXXX ======== */
    }
    
         
/*  --- =====================  REPONDRE ===================== --- */            

