			#popup {box-sizing: border-box; overflow:auto; padding:20px;z-index:20;opacity:0;width:100%; max-width:900px; height:100%; position:fixed; background:#FFFFFF; top:0px; bottom:0px; margin-left: 100%;box-shadow: 0px 0px 20px 10px rgba(0,0,0,0.3);}
			#popup_close {position:absolute; top:0px; right:0px;}
		.entete_session { background:rgba(0,0,0,0.1); padding:10px; margin-top:20px; font-size:130%;}
		
	.participant_nom, .participant_ff, .participant_pl, .participant_pl2, .participant_fh , .participant_total,
	.animateur_nom, .animateur_fc, .animateur_fr, .animateur_fh, .animateur_ft, .animateur_total {
		
        display:table-cell;
        padding:3px;
        background-color:#ddd;
        margin:1px;
        height: 100%;
        text-align:right;
	}
	.animateur_nom, .participant_nom {width:200px;}
	.participant_ff, .participant_pl, .participant_pl2, .participant_fh,.participant_total,
	 .animateur_fc, .animateur_fr, .animateur_fh, .animateur_ft, .animateur_total {width:100px;}
        
    .ligne_participant, .ligne_animateur, .ligne_entete, .ligne_total
    {
       display:table-row;
       width:auto;
       height: 100%;
    }
    .tableau_participant, .tableau_animateur, .tableau_ecriture
     {
        display:  table;
        width:auto;
        background-color:#eee;
        border:1px solid  #666666;
        border-spacing:5px;/*cellspacing:poor IE support for  this*/
       /* border-collapse:separate;*/
    }
    .entete {background:#BBBBBB; text-align:center; font-weight:bold;}
    
    .annule .entete_session {background:rgba(255,0,0,0.3)}
    td.annule {background:rgba(255,0,0,0.3)}
    .pretCompta .entete_session {background:rgba(0,255,0,0.3)}
    .cloture .entete_session {background:rgba(0,255,0,0.1)}
    .annule .entete_session {background:rgba(255,0,0,0.3)}
    .cloture .content {display:none}
    

    .row_10 {display:none}
    .row_4 .statut {background:#aaFFaa}

table#statistiques td{padding:0.2em 0.5em;}
.ligne_stat td {padding:5px;}
.ligne_stat td {border-top:1px solid #eeeeee;}
.mois td{border-top:3px solid #ccc; border-bottom:1px solid #ccc;background:#efe;}

.paire{background:#fafafa;}
.impaire{background:#fefefe;}

a:hover{text-decoration:none;}

