  body { margin: 0pt;
    padding: 0pt;
    background-color: rgb(53, 5, 5);
    }

  #page_acceuil { border: 4px hidden black;
    margin: auto;
    width: 800px;
    height: 600px;
    background-image: url(images/fond_acceuil_final3.jpg);
    }
    
  #index_annonce {
    border: 1px none #ffcc66;
    margin: auto;
    width: 800px;
    height: 100px;
    }

  .annonce  {
    border-style: none;
    list-style-type: none;
    float: left;
    margin-left: 5px;
    }


    #page_fin1 { border: 4px hidden black;
    margin: auto;
    width: 800px;
    height: 600px;
    background-image: url(images/fond_acceuil_1.jpg);
    }
    
    #page_fin2 { border: 4px hidden black;
    margin: auto;
    width: 800px;
    height: 600px;
    background-image: url(images/fond_acceuil_2.jpg);
    }

    #page_fin3 { border: 4px hidden black;
    margin: auto;
    width: 800px;
    height: 600px;
    background-image: url(images/fond_acceuil_3.jpg);
    }
    
    #page_fin4 { border: 4px hidden black;
    margin: auto;
    width: 800px;
    height: 600px;
    background-image: url(images/fond_acceuil_4.jpg);
    }

     #page_fin5 { border: 4px hidden black;
    margin: auto;
    width: 800px;
    height: 600px;
    background-image: url(images/fond_acceuil_5.jpg);
    }
    
    #page_fin6 { border: 4px hidden black;
    margin: auto;
    width: 800px;
    height: 600px;
    background-image: url(images/fond_acceuil_6.jpg);
    }

    #page_fin7 { border: 4px hidden black;
    margin: auto;
    width: 800px;
    height: 600px;
    background-image: url(images/fond_acceuil_7.jpg);
    }
    



  #banniere { border-style: hidden;
    border-width: 4px;
    margin: auto;
    width: 600px;
    opacity: 1;
    background-color: transparent;
    height: 170px;
    }

  ul#menu { margin: 1px auto auto 210px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: lighter;
    font-size: 20px;
    width: 550px;
    height: 40px;
    list-style-type: none;
    float:right;
    }

  #menu li { margin: 5px;
    display: inline;
    }

  #menu a { color: rgb(241, 236, 235);
    text-decoration: none;
    }

  #menu a:hover { color: rgb(214, 18, 65);
    text-decoration: none;
    }

  #fille1 { border-style: hidden;
    border-width: 3px;
    width: 160px;
    height: 160px;
    float: left;

    margin-left: 31px;
    margin-right: 32px;
    }

  #fille2 { border-style: hidden;
    width: 160px;
    height: 160px;
    float: left;
    margin-right: 31px;
    }

  #fille3 { border-style: hidden;
    border-width: 3px;
    width: 160px;
    height: 160px;
    float: left;
    margin-right: 32px;
    }

  #fille4 { border-style: hidden;
    width: 160px;
    height: 160px;
    float: left;
    }

  #fille5 { border-style: hidden;
    width: 160px;
    height: 160px;
    float: left;
    margin-top: 11px;
    margin-left: 30px;
    margin-right: 34px;
    }

  #fille6 { border-style: hidden;
    width: 160px;
    height: 160px;
    float: left;
    margin-top: 11px;
    margin-right: 29px;
    }

  #fille7 { border-style: hidden;
    width: 160px;
    height: 160px;
    float: left;
    margin-top: 11px;
    margin-right: 34px;
    }

  #fille8 { border-style: hidden;
    width: 160px;
    height: 160px;
    float: left;
    margin-top: 11px;
    }

  .pas_live { border-style: hidden;
    border-width: 2px;
    margin-left: auto;
    margin-right: auto;
    width: 70px;
    height: 20px;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(241, 236, 235);
    text-align: center;
    font-size: 15px;
    background-position: center;
    opacity: 0.602;
    font-weight: bold;
    line-height: 1.3em;
    margin-top: 8px;
    }
    
    
    /**live_live **/
  .live_live { border-style: hidden;
    border-width: 1px;
    margin-left: auto;
    margin-right: auto;
    width: 70px;
    height: 20px;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(204, 0, 0);
    text-align: center;
    font-size: 15px;
    background-position: center;
    background-image: url(images/en_live.gif);
    background-repeat: no-repeat;
    opacity: 0.602;
    font-weight: bold;
    line-height: 1.3em;
    margin-top: 8px;
    }
    
    
    /**live_photos **/
  .live_photos { border-style: hidden;
    border-width: 1px;
    margin-left: auto;
    margin-right: auto;
    width: 70px;
    height: 20px;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(204, 0, 0);
    text-align: center;
    font-size: 15px;
    background-position: center;
    background-image: url(images/photo.gif);
    background-repeat: no-repeat;
    opacity: 0.602;
    font-weight: bold;
    line-height: 1.3em;
    margin-top: 8px;
    }

  a.photo { display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    color: rgb(241, 236, 235);
    margin-left: auto;
    margin-right: auto;
    width: 140px;
    height: 100px;
    margin-top: -12px;
    }

  .photo_image { 
    border: solid white 1px;
    width: 140px;
    height: 100px;
    }

    /**nom_live **/
  .nom_live { border-style: hidden;
    border-width: 1px;
    border-color:white;
    color: rgb(241, 236, 235);
    margin-left: auto;
    margin-right: auto;
    width: 120px;
    height: 20px;
    font-family: Arial,Helvetica,sans-serif;
    background-position: center;
    background-image: url(images/nom_live.gif);
    background-repeat: no-repeat;
    text-align: center;
    font-weight: lighter;
    font-size: 12px;
    opacity: 0.652;
    line-height: 1.5em;
    margin-top: 7px;
    }

    /**nom_photos **/
  .nom_photos { border-style: hidden;
    border-width: 1px;
    border-color:white;
    color: rgb(241, 236, 235);
    margin-left: auto;
    margin-right: auto;
    width: 120px;
    height: 20px;
    font-family: Arial,Helvetica,sans-serif;
    background-position: center;
    background-image: url(images/nom.gif);
    background-repeat: no-repeat;
    text-align: center;
    font-weight: lighter;
    font-size: 12px;
    opacity: 0.652;
    line-height: 1.5em;
    margin-top: 7px;
    }


 a.precedent { border: 0.5px hidden rgb(204, 204, 204);
    margin-right: 675px;
    float: left;
    width: 16px;
    height: 16px;
    background-position: center;
    background-repeat: no-repeat;
    margin-left: 34px;
    background-image: url(images/fleche_gauche.jpg);
    margin-top: 15px;
    }

 a.fin_precedent { border: 0.5px hidden rgb(204, 204, 204);
    margin-right: 675px;
    float: left;
    width: 16px;
    height: 16px;
    background-position: center;
    background-repeat: no-repeat;
    margin-left: 34px;
    background-image: url(images/fin_fleche.jpg);
    margin-top: 15px;
    }






 a.suivant { border: 0.5px hidden rgb(204, 204, 204);
    float: left;
    background-position: center;
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    opacity: 1;
    background-image: url(images/fleche_droite.jpg);
    margin-top: 15px;
    margin-left: 10px;
    }

 a.fin_suivant { border: 0.5px hidden rgb(204, 204, 204);
    float: left;
    background-position: center;
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    opacity: 1;
    background-image: url(images/fin_fleche.jpg);
    margin-top: 15px;
    margin-left: 13px;
    }

  a.lien_inscrire { color: rgb(255, 204, 51); 
   font-family: Helvetica,Arial,sans-serif; 
   font-size: 10px;
   text-decoration:none;
    }
  a.lien_inscrire:hover {
    color:white;
    text-decoration:underline;
  }
  
  /* lien en plus acceuil */

#gratuit {
  width: 150px;
  position: absolute;
  margin-top: 45px;
  margin-left: 194px;
  height: 22px;
}
#payant {
  width: 20px;
  height: 20px;
  position: absolute;
  margin-top: 316px;
  margin-left: 123px;
}
#le_menu {
  margin: 0 0 0 130px;
  padding: 0;
  height: 50px;
  list-style-type: none;
}
#le_menu li {
  float: left;
}
#le_menu a {
  display: block;
  width: 100px;
  height: 30px;
  text-decoration: none;
}
#le_menu a:hover {
  background-position: 0 -30px;
}
#le_menu a#ici {
  display: block;
  width: 100px;
  height: 30px;
  text-decoration: none;
  background-position: 0 -60px;
}
#le_menu a#ici:hover {
  background-position: 0 -30px;
}

#lien_gratuit {
display: block;
width: 150px;
height: 22px;
text-decoration: none;
background-image: url(images/bouton_gratuit.png);
background-position: 0 -0px;
}

#lien_gratuit:hover {

background-position: 0 -22px;
}


#plus_gratuit {
display: block;
width: 150px;
height: 22px;
text-decoration: none;
background-image: url(images/bouton_gratuit.png);
background-position: 0 -44px;
}

/*#lien_payant {
display: block;
width: 130px;
height: 40px;
background-color:blue;
text-decoration: none;
/*background-image: url(images/bouton_payant.png);*/
/*background-position: 0 -0px;
}

#lien_payant:hover {

background-position: 0 -20px;
}
  */
/* fin de lien en plus acceuil */





/*** paiement ***/

a.lien_paiement {
font-family: Helvetica,Arial,sans-serif;
font-weight: normal; color:#efe9e8;
font-size: 34px;
text-decoration:underline;
}
a.lien_paiement:hover {
color: rgb(236, 19, 59);
text-decoration:none;
}



  #page_fille { border-color: rgb(0, 0, 0);
    margin: auto;
    width: 800px;
    height: 600px;
    background-image: url(images/fond_fille.jpg);
    }

  #presentation_fille { margin: 3px auto auto;
    width: 690px;
    height: 350px;
    text-decoration: none;
    }

  #presentation_nom { text-align: center;
    font-weight: bold;
    width: 141px;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(241, 236, 235);
    font-size: 17px;
    }

  #presentation_photo { border: 0px solid ;
    width: 230px;
    height: 330px;
    }

  #age { font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    color: rgb(241, 236, 235);
    background-color: transparent;
    margin-left: 115px;
    margin-top: 9px;
    }

  #origine { font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    color: rgb(241, 236, 235);
    margin-left: 135px;
    background-color: transparent;
    margin-top: 19px;
    }

  #mensurations { font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    color: rgb(241, 236, 235);
    background-color: transparent;
    margin-left: 185px;
    margin-top: 17px;
    }

  #taille { font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    color: rgb(241, 236, 235);
    background-color: transparent;
    margin-left: 130px;
    margin-top: -1px;
    }

  #poitrine { font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    color: rgb(241, 236, 235);
    background-color: transparent;
    margin-left: 150px;
    margin-top: -1px;
    }

  #fantasmes { border-style: hidden;
    font-size: 15px;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(241, 236, 235);
    text-align: left;
    height: 72px;
    width: 218px;
    margin-left: 71px;
    margin-top: 42px;
    background-color: transparent;
    }

  a.en_live { /*border-style: solid;
    border-color: rgb(255, 255, 255);*/
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 100px;
    height: 40px;
    width: 130px;
    background:transparent  url(images/acces_immediat.gif);
    text-decoration: none;
    /*background-color: rgb(0, 0, 0); */
    /*
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(204, 0, 0);
    font-weight: normal;
    font-size: 12px;
    text-align: center;
    line-height: 2.5em;*/
    }

  a.en_live:hover { 
     background-position: 0 -40px;
    }

  a.les_lives { display: block;
    font-size: 15px;
    color: rgb(241, 236, 235);
    font-family: Arial,Helvetica,sans-serif;
    text-align: center;
    height: 20px;
    width: 150px;
    margin-left: 110px;
    background-color: transparent;
    margin-top: 27px;
    text-decoration: none;
    }

  a.les_lives:hover { color: rgb(204, 0, 0);
    }

  #page_fille1 { margin: auto;
    width: 800px;
    height: 600px;
    background-image: url(images/fond5.jpg);
    }

  #galerie { border-style: hidden;
    margin: auto;
    width: 750px;
    text-decoration: none;
    height: 375px;
    }

  a.nom { border-style: hidden;
    margin: 7px auto 22px 62px;
    background: transparent url(images/le_nom_fille.png);
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    color: rgb(255, 255, 255);
    font-size: 17px;
    width: 182px;
    height: 22px;
    text-align: center;
    text-decoration: none;
    line-height: 1.3em;
    }

  a.nom:hover { background-position: 0pt -22px;
    }

  #grande_photo_fille { border: 10px solid rgb(255, 255, 255);
    }

  #miniatures { width: 220px;
    height: 280px;
    margin-top: -17px;
    margin-left: 52px;
    }

  .miniature { margin: 2px 1px 2px 8px;
    padding: 1px;
    width: 55px;
    height: 82px;
    }

   #retour_fiche a {
    background: transparent url(images/retour_fiche.gif);
    display: block;
    margin-left: 80px;
    width: 130px;
    height: 40px;
    margin:auto;
    }

  #retour_fiche a:hover {
    background-position: 0 -40px;
    /*background-color:red;*/
    }
    
  #lien_payant a {
    background: transparent url(images/live_acces.gif);
    display: block;
    margin-left: 80px;
    width: 130px;
    height: 40px;
    margin:auto;
    }

  #lien_payant a:hover {
    background-position: 0 -40px;
    /*background-color:red;*/
    }


  #grande_partie { text-align: center;
    vertical-align: middle;
    width: 381px;
    }

  #petite_partie { font-family: Arial,Helvetica,sans-serif;
    color: rgb(241, 236, 235);
    font-size: 20px;
    width: 22px;
    }

  #fond_pellicule { background-image: url(images/pellicule_photo.jpg);
    margin-left: 80px;
    width: 315px;
    }

  #acces_gallerie { border: 0px solid ;
    width: 140px;
    height: 40px;
    }

  #page_photo { border: 1px solid black;
    margin: auto;
    width: 800px;
    height: 600px;
    background-image: url(images/galerie_payante.jpg);
    }

  #cadre_photo { margin: 10px auto auto;
    opacity: 1;
    background-color: transparent;
    height: 440px;
    width: 480px;
    }

  #navigation { border-style: none;
    margin: 20px auto auto;
    text-decoration: none;
    width: 800px;
    height: 90px;
    }

  #sortie_gallerie { height: 20px;
    margin-left: 20px;
    margin-top: -550px;
    width: 140px;
    font-family: Arial,Helvetica,sans-serif;
    background-color: transparent;
    font-size: 10px;
    font-weight: normal;
    color: rgb(255, 0, 0);
    }

  #sortie_gallerie a { text-decoration: none;
    color: white;
    }

  #sortie_gallerie a:hover { text-decoration: none;
    color: red;
    }

  #grande_photo { border: 10px hidden rgb(255, 255, 255);
    }

  .vignette { border: 0px none ;
    width: 50px;
    }

  a.zoom { background: transparent url(images/zoom.png) no-repeat scroll 0pt 50%;
    display: block;
    margin-top: 40px;
    margin-left: 670px;
    width: 104px;
    height: 100px;
    }

  a.zoom:hover { background-position: 0pt -104px;
    }

  #page_contact { border: 3px none ;
    margin: auto;
    width: 800px;
    height: 600px;
    background-image: url(images/fond_acceuil.jpg);
    }

  #fiche_contact { margin: auto;
    height: 407px;
    text-decoration: none;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(images/fond_contact.jpg);
    width: 395px;
    }

  #envoyer_texte { font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    color: rgb(241, 236, 235);
    margin-top: -1px;
    }

  #annuler_texte { font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    color: rgb(241, 236, 235);
    margin-top: -50px;
    margin-left: 145px;
    }

  #contact { margin-top: -375px;
    margin-left: 259px;
    }

  #envoyer_contact { margin-top: 10px;
    }

  #prenom { margin-top: 10px;
    }

  label { margin-left: 5px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: lighter;
    font-size: 17px;
    color: rgb(241, 236, 235);
    }

  .boutons { border-style: solid;
    border-color: rgb(172, 108, 108);
    background-color: rgb(172, 108, 108);
    color: rgb(241, 236, 235);
    width: 125px;
    height: 30px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: lighter;
    font-size: 17px;
    }

  #page_ecran { border: 3px hidden black;
    margin: auto;
    width: 800px;
    height: 600px;
    background-image: url(images/fond_videos.jpg);
    }

  #la_video { border-style: hidden;
    margin: 15px auto auto;
    width: 500px;
    text-decoration: none;
    height: 330px;
    }

  #page_acces { border: 1px solid black;
    margin: auto;
    width: 800px;
    height: 600px;
    background-image: url(images/splash_screen.jpg);
    }

  #le_splash { border-style: hidden;
    margin: 360px auto auto;
    text-decoration: none;
    height: 210px;
    width: 600px;
    }

  #sortie { width: 120px;
    font-size: 20px;
    color: rgb(241, 236, 235);
    font-family: Arial,Helvetica,sans-serif;
    text-align: center;
    height: 25px;
    margin-top: 7px;
    margin-left: auto;
    margin-right: 162px;
    }

  #sortie a { color: red;
    text-decoration: none;
    }

  #entree a:hover { color: white;
    text-decoration: none;
    }

  #entree { width: 120px;
    font-size: 20px;
    color: rgb(241, 236, 235);
    font-family: Arial,Helvetica,sans-serif;
    text-align: center;
    height: 25px;
    margin-top: -46px;
    margin-right: auto;
    margin-left: 162px;
    }

  #entree a { color: red;
    text-decoration: none;
    }

  #sortie a:hover { color: white;
    text-decoration: none;
    }

  /*#avertissement { border-style: hidden;
    color: rgb(241, 236, 235);
    height: 150px;
    font-family: Arial,Helvetica,sans-serif;
    text-align: center;
    font-weight: bold;
    font-size: 17px;
    margin-left: auto;
    margin-right: auto;
    width: 470px;
    margin-top: 2px;
    }
    */
    
 #avertissement {
  margin: auto;
  width: 600px;
   background-color: pink;
  overflow: auto;
  height: 110px;
  margin-bottom: 10px;
  padding-left: 5px;
 }

#avert_texte {
 font-family: Helvetica,Arial,sans-serif;
 text-align: left;
 color: black;
 font-size: 12px;
 margin-bottom: 10px;
}

#avertissement2 {
display: block;
margin: auto;
width: 88px;
background: url(/images/fr_ay_88x31.gif) no-repeat 0 0;
height: 31px;
}

  #page_acces_chat { border-style: hidden;
    border-width: 3px;
    margin: auto;
    width: 800px;
    height: 600px;
    background-image: url(images/acces.jpg);
    }

  ul#menu { margin: 2px auto auto 230px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: lighter;
    font-size: 20px;
    width: 450px;
    height: 40px;
    list-style-type: none;
    }

  #menu li { margin: 5px;
    display: inline;
    }

  #menu a { color: rgb(241, 236, 235);
    text-decoration: none;
    }

  #menu a:hover { color: rgb(214, 18, 65);
    text-decoration: none;
    }

  #fiche_acces { border-style: hidden;
    /*border-color: rgb(102, 102, 204);*/
    margin: 95px auto auto;
    width: 400px;
    text-decoration: none;
    height: 50px;
    }

  #acces { 
    
    height: 40px;
    margin: 1px auto auto;
    }

  #le_pseudo { font-family: Arial,Helvetica,sans-serif;
    color: rgb(204, 0, 0);
    font-size: 14px;
    line-height: normal;
    font-style: normal;
    font-weight: normal;
    }

  #pseudo { background-color: rgb(255, 204, 204);
    }

  #corps { margin: 0pt;
    padding: 0pt;
    background: rgb(54, 6, 6) url(images/chat4.jpg) no-repeat scroll center top;
 
    }

  #chat_nom { border-style: solid;
    margin: auto;
    background-color: rgb(255, 255, 255);
    height: 35px;
    width: 290px;
    }

  #lien_video { border-style: solid;
    width: 200px;
    height: 100px;
    background-color: rgb(255, 204, 51);
    margin-top: 10px;
    margin-left: 10px;
    }

  #ecran { border-style: solid;
    border-color: rgb(204, 204, 204);
    position: relative;
    width: 330px;
    height: 260px;
    left: 20px;
    top: -17px;
    }

  /*#salon
 { border-style: hidden;
    position: relative;
    width: 450px;
    left: 48px;
    height: 327px;
    top: 27px;
    overflow: auto;
    }
*/
   #salon2 { border-style: hidden;
    position: relative;
    width: 450px;
    left: 18px;
    height: 327px;
    top: 107px;
    overflow: auto;
    }

  a.quitter_chat { border: 1px solid ;
    position: relative;
    width: 200px;
    height: 20px;
    left: 80px;
    top: -120px;
    display: block;
    text-decoration: none;
    text-align: center;
    color: white;
    }

  a.quitter_chat:hover { border: 1px solid ;
    position: relative;
    width: 200px;
    height: 20px;
    left: 80px;
    top: -120px;
    display: block;
    text-decoration: none;
    color: red;
    }

    .message_texte { font-family: Arial,Helvetica,sans-serif;
    color: rgb(0, 0, 0);
    margin-top: 0px;
    margin-bottom: 1px;
    font-size: 18px;
    font-weight: normal;
    width: 435px;
    }

  .nom_message { font-family: Arial,Helvetica,sans-serif;
    color: rgb(255, 0, 0);
    font-size: 18px;
    height: 13px;
    font-weight: normal;
    margin-left: 1px;
    }
    
    .message_texte0 { font-family: Arial,Helvetica,sans-serif;
    color: red;
    margin-top: 0px;
    margin-bottom: 1px;
    font-size: 18px;
    font-weight: normal;
    width: 435px;
    }

  .nom_message0 { font-family: Arial,Helvetica,sans-serif;
    color: blue;
    font-size: 17px;
    height: 18px;
    font-weight: normal;
    margin-left: 1px;
    }



  #form_chat { border-style: hidden;
    border-color: rgb(204, 204, 204);
    width: 450px;
    position: relative;
    top: -21px;
    left: 45px;
    }

  #la_saisie { border: 1px solid rgb(204, 204, 204);
    background-color: transparent;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    font-size: 12px;
    width: 385px;
    color: rgb(204, 204, 204);
    }

  #envoi { border: 1px solid rgb(204, 204, 204);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(204, 204, 204);
    opacity: 1;
    background-color: transparent;
    margin-left: 5px;
    }

  #horloge_fille { border: 2px solid white;
    position: relative;
    top: -22px;
    left: 120px;
    width: 130px;
    height: 30px;
    background-color: black;
    color: red;
    line-height: 1.5em;
    text-align: center;
    font-size: 20px;
    }

  a.quitter_fille { border: 1px solid white;
    padding: 5px;
    position: relative;
    top: -40px;
    margin-left: 110px;
    background-color: black;
    color: white;
    text-decoration: none;
    }

  a.quitter_fille:hover { border: 1px solid black;
    padding: 5px;
    margin-left: 110px;
    background-color: white;
    color: black;
    text-decoration: none;
    }

  a.suivi_connectes { border: 1px solid black;
    padding: 10px;
    font-size: 20px;
    color: white;
    background-color: red;
    margin-left: 120px;
    text-decoration: none;
    }

  a.suivi_connectes:hover { border: 1px solid black;
    color: black;
    background-color: red;
    text-decoration: none;
    }

/* partie du chat de la fille */
  #corps_fille { margin: 0pt;
    padding: 0pt;
    background: rgb(54, 6, 6) url(../images/chat8.jpg) no-repeat;
    background-attachment:fixed;
  
    }

  /*#partie_connectes { background: rgb(54, 6, 6) url(images/partie_connectes.jpg) no-repeat scroll 0% 50%;
    margin-top: 15px;
    margin-left: 840px;
    width: 150px;
    height: 500px;
    }
*/
  
#corps_connectes { 

   background: rgb(54, 6, 6) url(images/connectes2.jpg) no-repeat scroll 0% 0%;
    }

#partie_video {
border: 1px hidden green;
margin-top: 0px;
width: 335px;
height: 500px; 
float: left;
}




  #horloge_salon {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 18px;
    color:red;
    line-height:1.3em;
    border: 1px hidden red;
    margin-top: 13px;
    margin-left: 120px;
    width: 100px;
    height: 30px;
    text-align:center;
    }




  #ecran_salon { border: 1px hidden yellow;
    margin-top: 9px;
    width: 330px;
    height: 250px;
    }

  #quitter_salon { 
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 28px;
    color: white;
    line-height: 1.5em;
    text-decoration:none;
    text-align:center;
    display:block;
    background: url(../images/quitter_fille.png)  no-repeat  0 0;
    border: 1px hidden white;
    margin: auto;
    width: 142px;
    height: 45px;
    }

  #quitter_salon:hover { 
    background-position:0 -45px;
   
    }


#partie_salon {
border: 1px solid grey; 
margin-left: 340px; 
width: 495px; 
height: 600px;
}




  #heure_show { border: 1px hidden red;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 18px;
    color:white;
    margin-top: 15px;
    line-height:1.3em;
    height: 20px;
    width: 80px;
    text-align:center;
    margin-left: 293px;
    }

  #salle_salon { border: 1px hidden yellow;
    margin-top: 30px;
    width: 445px;
    margin-left: 24px;
    height: 320px;
    overflow:auto;
    }

  #form_fille { border: 1px hidden white;
    margin-top:20px;
    margin-left: 22px;
    
    width: 455px;
    height: 60px;
    }

#les_smiley {
text-align: center;
margin-top: -2px;
width: 160px;
}



#la_saisie_fille { border: 1px solid rgb(204, 204, 204);
background-color: transparent;
font-family: Arial,Helvetica,sans-serif;
font-weight: normal;
font-size: 12px;
color: rgb(204, 204, 204);
}



#partie_connectes {
width:160px;
height:500px; 
border:1px solid grey;
}

#total_connectes {
 font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
size:14px;
margin-top: 15px; 
margin-left: 40px;
color:white;
text-align:center;
width:82px;
 height:20px; 
border:1px hidden yellow; 
}

.pseudos {
color:white;
font-family: Arial,Helvetica,sans-serif; 
font-weight: normal; 
font-size: 12px;
}

 #les_connectes {
margin-top:-15px;
margin-left:4px;
width:150px;
height:420px; 
border:0.5px solid blue;
overflow:auto;
}

#historique {
position:relative;
top:-40px;
margin-left:50px;
text-decoration:none;
font-family: Arial,Helvetica,sans-serif;
font-weight: normal;
size:12px;
color:white;
}

#historique:hover {

color:red;
}


