.divImg{
    float:right;
    height:21px;
    border:1px solid #6D94AB;
    border-bottom:0px solid #6D94AB;        
    border-top:0px solid #6D94AB;        
    background-color:#F3F3F3;
	background-image: url(../images/imgOnglet/centre.gif);
    position: relative;
    top:1px;
}

.tabTitleDivOn { 
 z-index: 2; 
 left:0px;
 top:1px;

 position: relative;
 float:left;
 overflow:hidden;
 height:21px; 
 background-image: url(../images/imgOnglet/centre.gif);
}


.tabTitleDivOff { 
 z-index: 0;  
 cursor: pointer; 
 top:0px;

 position: relative;
 float:left;
 overflow:hidden; 
 height:21px;
 background-image: url(../images/imgOnglet/centre.gif);
}

.leftEdgeTabOn {    
    background-image: url(../images/imgOnglet/bord_g.gif);

    float:left;
    font-size: 0.5em;    
    top:0;
    left:0;
    width:2px;
    height:21px;
}
.leftEdgeTabOff {    
    background-image: url(../images/imgOnglet/bord_off_g.gif);

    float:left;
    font-size: 0.5em;    
    top:0;
    left:0;
    width:2px;
    height:21px;
}
.rightEdgeTabOn {
    background-image: url(../images/imgOnglet/bord_d.gif);

    float:left;
    font-size: 0.5em;    
    top:0;
    width:3px;
    height:21px;
}
.rightEdgeTabOff {
    background-image: url(../images/imgOnglet/bord_off_d.gif);

    float:left;
    font-size: 0.5em;    
    top:0;
    width:3px;
    height:21px;
}

.tabTitleTextOn {
    font-weight: bold;    

    float:left;
    text-align: center;
    font-size: 10pt;
    font-family: Arial,Helvetica,sans-serif;
    color: #000000;
    overflow: hidden;
/* fx    text-overflow:ellipsis;*/
    white-space:nowrap;    
    background-image: url(../images/imgOnglet/centre.gif);
 }

.tabTitleTextOff {  
    padding-top:3px;
    
    float:left;
    text-align: center;
    font-size: 10pt;
    font-family: Arial,Helvetica,sans-serif;
    color: #999999;
    overflow: hidden;  
/* fx   text-overflow:ellipsis;*/
    white-space:nowrap;
	background-image: url(../images/imgOnglet/centre_off.gif);
}


.ContenuOnglet{
 z-index:1; 
 overflow:auto; 
 width:100%;
 height:100%;  
 position:relative;/*semble mieux fonctionner*/
}


.ong-opslist{
    padding-top:3px;    
    background-color:#D3E7F7;
    border:1px outset white;
    position:absolute;
    white-space:nowrap;    
}

.ong-item,.ong-hilite {
    position:relative;    
    padding-left:5px;
    cursor:pointer;        
    font-family:arial;
    font-size:10pt;    
    height:22px;
    overflow:hidden;   
/* fx    text-overflow:ellipsis;*/
    white-space:nowrap;    
}
.ong-item   {     
    color:black;    
}

.ong-hilite {
    background-color:#B0C4DE ;
    color:white;
}

.ong-Fenvisible{  
    left:0;
    border:2px solid #425CBE;
    position:absolute;
}
