DIV.chanorm {
	BACKGROUND-COLOR: #ffffff;COLOR: #000000;     MARGIN-BOTTOM: 1px;
}
DIV.crypt {
	BACKGROUND-COLOR: #ffffff; COLOR: #000000;     MARGIN-BOTTOM: 1px;
}
DIV.disparu {
	BACKGROUND-COLOR: #ff5555; COLOR: #000000;     MARGIN-BOTTOM: 1px;
}
DIV.orange {
	BACKGROUND-COLOR: #ff7f00; COLOR: #000000;     MARGIN-BOTTOM: 1px;
}
DIV.pink {
	BACKGROUND-COLOR: #ffc0cb; COLOR: #000000;     MARGIN-BOTTOM: 1px;
}
DIV.clair {
	BACKGROUND-COLOR: #44ffaa; COLOR: #000000;     MARGIN-BOTTOM: 1px;
}
.listecr {
	COLOR: #ff0066
}
.prototype-wrapper {
	width:100%;
	margin: 0 auto;
	background-color:#f0f0f0;
}

.bouton_c {
color: #494949 !important;
text-transform: uppercase;
text-decoration: none;
background: #ffffff;
padding: 1px;
border: 4px solid #494949 !important;
display: inline-block;
transition: all 0.4s ease 0s;
border-radius: 10px;
} 

.bouton_c_selected {
color: #494949 !important;
text-transform: uppercase;
text-decoration: none;
background: #b9f63b;
padding: 5px;
border: 4px solid #a9f62b !important;
display: inline-block;
transition: all 0.4s ease 0s;
border-radius: 10px;
}   
  
.bouton_c:hover {
color: #ffffff !important;
background: #f6b93b;
border-color: #f6b93b !important;
transition: all 0.3s ease 0s;
border-radius: 10px;
}  
.tabvideo {
     	BACKGROUND: #202080; COLOR: #FFFFFF;
     }
.tabaudio {
     	BACKGROUND: #208020; COLOR: #FFFFFF;
     } 

.tabdata {
     	BACKGROUND: #808020; COLOR: #FFFFFF;
     }   

.tabsid {
     	BACKGROUND: #802020; COLOR: #FFFFFF; 
     }  

.tabcrypt {
     	BACKGROUND: #802080; COLOR: #FFFFFF;
     } 

td.blanc {
     	white-space:nowrap; BACKGROUND: #FFFFFF; COLOR: #000000;   border-top: 1px solid #000000;border-right: 1px solid #000000;
     }                             
     
td.gris {
     	white-space:nowrap; overflow: hidden;text-overflow: ellipsis; BACKGROUND: #E0E0E0; COLOR: #000000;   border-top: 1px solid #000000;border-right: 1px solid #000000;
     }                             

th.linetab
 {
     	width : 85%;
    }    
span.linetab
 {
   }    
  

#mtnt .datadbr {
     BACKGROUND: #DDDDDD; TEXT-ALIGN: center; FONT-SIZE: 11px;
     }  
     	 
#mtnt TH.tabsid {
     	BACKGROUND: #802020; COLOR: #FFFFFF; 
     }      
#mtnt TH.tabvideo {
     	BACKGROUND: #202080; COLOR: #FFFFFF;
     }
#mtnt TH.tabvideoleft {
     	BACKGROUND: #202080; COLOR: #EBDCBE; TEXT-ALIGN: left;
     }       
#mtnt TH.tabaudio {
     	BACKGROUND: #208020; COLOR: #FFFFFF;
     } 
#mtnt TH.tabdata {
     	BACKGROUND: #808020; COLOR: #FFFFFF;
     }           
#mtnt TH.tabcrypt {
     	BACKGROUND: #802080; COLOR: #FFFFFF;
     }   
#mtnt TH.tabtuner {
     	BACKGROUND: #B45F04; COLOR: #FFFFFF;
     } 
#mtnt TH.tabnull {
     	BACKGROUND: #CCCC00; COLOR: #000000;
     } 
#mtnt TH.taballmux {
     	BACKGROUND: #FFBF00; COLOR: #000000;
     }      
#mtnt TH.grisf {
     	BACKGROUND: #DDDDDD; COLOR: #000000; HEIGHT: 14px; 
     }
#mtnt TH.blanc {
     	white-space:nowrap; BACKGROUND: #FFFFFF; COLOR: #000000; HEIGHT: 14px; 
     }                             
#mtnt TH {
     	BACKGROUND: #FFFFFF; COLOR: #000000;
     }                            



td.fixedv:first-child, th.fixedv:first-child {
  position:sticky;
  left:0;
  z-index:1;
  max-width : 35vw;
}

td.fixedv2:first-child, th.fixedv2:first-child {
  position:sticky;
  left:0;

}

td.fixedh {
  position:sticky;
  top:0;
  z-index:3;
  max-width : 35vw;
  border-right: 1px solid #000000;
} 

td.fixedh2 {
  position:sticky;
  top:0;
  z-index:2;
  border-right: 1px solid #000000;
} 
  
#topmenu:hover{
  color: red;
  cursor: hand; 
cursor: pointer;
}         

.beige 
{
     	BACKGROUND: beige; COLOR: #000000;
     }   
.gris 
{
     	BACKGROUND: #B0B0B0; COLOR: #000000;
     } 

