/*  Affichage d'une fiche */   
  .fiche {
     position: relative;
     float: left;
     width: 291px; height: 86px;
     background-color: #D2D9FF;
     margin: 2px 0 0 2px;
   }
   .fiche_photo {
     position: relative;
     float: left;
     width: 58px; height:64px;
     margin: 7px;
     top:4px; 
   }
   .fiche_centre {
     position: relative;
     float: left;
     width: 215px; height:73px;
     margin: 5px 0 0 2px;
     /* background-color:yellow; */
   }
   .fiche_texte {
     padding: 0;
     position: relative;
     float: left;
     width: 165px; height:49px;
     list-style:none;
     font-size:10px;
     /* background-color:red; */
   }
   .fiche_nom {
     color: #CC0099;
     font-size:12px;
   }
   .fiche_affinite {
     position: relative;
     float: left;
     width: 43px; height:28px;
     border: 1px solid white;
     text-align:center;
     color: #666699;
   }
   .fiche_affiniteVide {
     position: relative;
     float: left;
     width: 43px; height:28px;
     margin-top: 7px; 
     visibility:hidden;
   }
   .fiche .monBouton {
     position: relative;
     float: left;
     margin: 7px 0 0 1px;
   }
   .fiche_passage {
     position: relative;
     float: left;
     width: 156px; height: 15px;
     border: 1px solid white;
     color: #333399;
   }
   .fiche_passage p {
     padding: 0; margin:0;
     padding-left: 3px;
     background-color: #93C400;
     color: white;
   }
   .fiche_nouvelle {
     position: relative;
     float: left;
     width: 75px; height: 15px;
     padding-left: 3px;
     margin-left: 2px;

     background-color: #CA19A6;
     color: white;

     border: 1px solid white;
   }

   .fiche_photo {
     position: relative;
     width: 58px; height: 64px;
     float: left; 
     margin-top:2px;
   }
  
 
/*  Affichage du sous menu à gauche */   
  #sous_menu{
     width: 151px; height:170px;
     font-size: 10px;
     padding-bottom:50px;
     position:relative;
   }
  #sous_menu #titre{
    font-size: 11px; color: #CCCCFF; font-weight: bold;
     width: 141px; height:20px;
     background-color:#6666CC;
     display: block;
     padding:2px 5px 2px 5px;
   }
   #sous_menu ul{
     padding-top:1px;
     list-style:none;
     background-color:#E9E9E9;
   }
   #sous_menu li{
    padding: 1px 0 0 0;
    width: 151px;
    float:left;
   }
   .menu1 a:hover, .menu2 a:hover{
     color: #006699; background-color: #CCFF99;
     background-image: url("/h/IMG/COMMUN/fond_menu2_over.gif");
   }
   .menu1 a{
     font-size: 10px; font-weight: bold;
     color: #FFFFFF; background-color: #8585F4; background-image: url("/h/IMG/COMMUN/fond_menu2_off.gif"); text-decoration: none; height: 16px; display: block; 
     padding: 1px 0 3px 15px;
   }

   .menu2 a{
     font-size: 10px; font-weight: bold;
     color: #FFFFFF; background-color: #8585F4; background-image: url("/h/IMG/COMMUN/fond_menu2_off.gif"); text-decoration: none; height: 26px; display: block; 
     padding: 1px 0 3px 15px;
   }

/* Affichage de l'affinite */
   #affinite {
     position: relative;
     width: 131px;
     float: left;
     background-color: #E4FFCA;
     color: #6E71D1; font-weight: bold;
     padding: 5px 10px 0 10px;
     list-style:none;
   }
   #affinite_filet{
     position: relative;
     width: 131px; height: 15px;
     background: url("/h/IMG/COMMUN/filet_horizontal3.gif") repeat-x 0 3px;
   }
   #affinite_fleche{
     position: relative;
     float: left;
     width: 17px; height: 17px;
   }
   #affinite_intro{
     position: relative;
     float: left;
     width: 131px;
     margin-top:12px;
     margin-bottom:12px;
   }
   #affinite_inscription{
     position: relative;
     float: left;
     width: 75px; height: 28px;
     margin-left:10px;
   }

/* Accès en haut de page */
   #hautpage{
     position: relative;
     float:right;
     width: 120px; height: 13px;
     margin-top: 50px;
     padding-left: 20px;
   }
   #hautpage_fleche{
     float:left;
     text-decoration: none;
     width: 20px; height: 13px;
   }
   #hautpage a{
     float:left;
     color: #9999FF;
     text-decoration: none;
   }
   #hautpage a:hover{
     text-decoration: underline;
   }


