 
 
 
 
 #timer, .sigle * {
    color : #668000;
}
#container_logo .slogan .titre{
    color : #222;
}

.bt_play i {
	color:RGB(255,255,255,1);
}

/*-------------------------------------------------------------------------*/
/*						blanc
/*-------------------------------------------------------------------------*/

.fond_blanc {
	background:RGB(255,255,255,1);
}
.fond_blanc2 {
	background: linear-gradient(to bottom, #8c9093 0%,#b6babd 9%,#ccd2d6 18%,RGB(255,255,255,1) 55%,#ccd2d6 82%,#b6babd 91%,#8c9093 100%);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.8);

}

.sup_tige:before {
	background: RGB(255,255,255,1);
box-shadow: 0 0 4px 3px rgba(255, 255, 255, 1);

}
input, .button_ i {
	color:RGB(255,255,255,1);
}
/*-------------------------------------------------------------------------*/
/*						NOIR
/*-------------------------------------------------------------------------*/
 div[class^="bar_triangle"]{
		border-top: 3px solid RGB(255,255,255,0.2);}

.esp_crans, .esp_sigle div[class^="forme"]{
		box-shadow:   0 0px 0px 0px RGB(0,0,0,1),0 0px 0px 2px RGB(0,0,0,1), 0 0px 0px 2px RGB(166, 81, 10,1),	 0 0px 0px 7px RGB(166, 81, 10,1), -1px 4px 20px 5px RGB(0,0,0,1) ;
		}

.triangle2, .esp_page .esp_sigle .esp_inside_forme3 .triangle-1{
	border-color: transparent transparent RGB(0,0,0,1) transparent;
}
.trait_jauge  {
	border-top-color:RGB(0,0,0,1);
}
.esp_page .fd_noir,  div[class^="sigle_bt"] .fond, input  {
	background-color:RGB(0,0,0,1);
}

.txt_mur, .fond_bombe i, .fire_lettre {
	color:RGB(0,0,0,1);
}
.esp_panneau_danger {
	background-color:RGB(0,0,0,1);
	box-shadow:	0 0px 0px 0px RGB(255,255,255,1)	 
			,0px 0px 10px 5px RGB(76,30,0,0.4)			,0 0px 0px 10px RGB(255,255,255,1) 
			,0 0px 0px 10px RGB(0,0,0,1)			,0 0px 0px 12px RGB(0,0,0,1)			, 1px 4px 10px 12px RGB(0,0,0,0.4)
	;
}
.sigle_bt .fd_noir {
 box-shadow: 0 0 0px 1px RGB(0,0,0,1),0 0 0px 2px RGB(0,0,0,1),0 0 0px 3px RGB(1,1,1,1);
 }
.sigle_bt_depart .fd_noir {
 box-shadow: 0 0 0px 10px RGB(0,0,0,1),0 0 0px 11px RGB(0,0,0,1),0 0 0px 13px RGB(1,1,1,1);
 }
.thumb{
		border: 2px solid RGB(21,0,0,1);}
		
.barre {
background-image: linear-gradient(to bottom, RGB(0,0,0,1) 0%, RGB(40,40,40,1) 10%, RGB(0,0,0,1) 100%);
	 box-shadow: -1px 4px 7px 0px RGB(0,0,0,0.5);


}
.rouleau:before, .rouleau:after {
background-image: linear-gradient(to left, RGB(0,0,0,1) 0%, RGB(40,40,40,1) 10%, RGB(0,0,0,1) 100%);
	 box-shadow: -1px 4px 7px 0px RGB(0,0,0,0.5);


}




.brique {box-shadow: inset 0px 0px 8px 4px RGB(0,0,0,0.2), 0px 0px 6px 5px RGB(91,21,15,0.1); }
/*-------------------------------------------------------------------------*/
/*						VERT
/*-------------------------------------------------------------------------*/

.sand-top-up, .sand-top-down, .sand-bottom-up, .sand-bottom-down,.log_form  .btn, .log_form .btn:before  {
    background-color: #668000;
}

.pour {
	  border-right: 2px dashed  #668000;
}
.txt_over2, .nb_jauge {
	color: #668000;
}
.esp_panneau_sortie {
  background-color: RGB(255,255,255,1);

}
.panneau_sortie {
  background-color: RGB(0,118,0,1);

}

/*-------------------------------------------------------------------------*/
/*						BRUN
/*-------------------------------------------------------------------------*/

.cad_cercle {
	border: 2px solid #8c4027;
}
.enigme_texte  {
    color : #8c4027;
}
 .esp_load .wrapper, .bt_play:after{
	border-color: #8c4027;
}

.bt_play:before, .bt_play:hover:after {
	background-color: #8c4027;
}
.loader8 {
	border-color:transparent  #8c4027;
}

/*-------------------------------------------------------------------------*/
/*						COULEUR BASE CLAIRE
/*-------------------------------------------------------------------------*/

.r {
   background-color:#3d3a33;
}

/*-------------------------------------------------------------------------*/
/*						BEIGE
/*-------------------------------------------------------------------------*/

.fd_beige {

	background-color:RGB(255, 228, 205,1);	
}
.fd_beige_ombreint_degrade {
	background-color:RGB(255, 228, 205,1);
	box-shadow:  
	inset 0 0px 10px 0px RGB(0,0,0,1);
	
}


/*-------------------------------------------------------------------------*/
/*						COULEUR BASE FONCE
/*-------------------------------------------------------------------------*/

.page_texte {
  color:#181714;
}


/*-------------------------------------------------------------------------*/
/*						GRIS
/*-------------------------------------------------------------------------*/

.sigle_bt   .triangle:before {
border-color: transparent transparent #111 transparent;
}
.ext_vieux_bouton{	    box-shadow: 0 0 0px 0px RGB(0,0,0,1),0 0 0px 2px RGB(0,0,0,1),0 0 0px 2px RGB(1,1,1,1);
	}
.ext_vieux_bouton:before, .border_bt_depart:before {
	    background-image: radial-gradient(circle at top left, RGB(184, 179, 185,1), RGB(40,40,40,1) 80%);
	    box-shadow: 0 0 0px 0px RGB(0,0,0,1),0 0 0px 2px RGB(0,0,0,1),0 0 0px 2px RGB(1,1,1,1);
}

.vieux_bouton {
	background-image: linear-gradient(to bottom, RGB(244, 242, 244,1) 0%, RGB(40,40,40,1) 50%);
	 box-shadow: -1px 4px 7px 0px RGB(0,0,0,0.5);
  box-shadow: 0 0 0px 0px RGB(1,1,1,1), 0 0 0px 2px  RGB(1,1,1,1);
	  
}
.vieux_bouton:before {
	    background-image: radial-gradient(circle at top left, RGB(148, 144, 149,1), RGB(64,64,64,1) 80%);	  

}
.int_vieux_bouton {
	background-image: linear-gradient(to bottom, RGB(244, 242, 244,1) 0%, RGB(40,40,40,1) 50%);
	 box-shadow: -1px 4px 7px 0px RGB(0,0,0,0.5) 
}
.int_vieux_bouton:before {
	    background-image: radial-gradient(circle at top left, RGB(112, 109, 113,1), RGB(40,40,40,1) 80%);
}
.marq_vieux_bouton {
	background-image: linear-gradient(to bottom, RGB(220, 214, 221,1) 0%, RGB(244, 242, 244,1) 50%);
	 box-shadow: -1px 4px 7px 0px RGB(0,0,0,0.5) 
}
.marq_vieux_bouton:before {
	    background-image: radial-gradient(circle at top left, RGB(244, 242, 244,1), RGB(255,255,255,1) 80%);
}
.repaire_vieux_bouton{
	    background-image: radial-gradient(circle at top left, RGB(112, 109, 113,1), RGB(0,0,0,1) 80%);
}

.hourglass:before, .hourglass:after {
    background: #111;
}
.hourglass {
  border: 2px solid #111;

}
.bt_play:after{
background-color: #0D0D0D;
}

.planches {
    background-color:RGB(106,111,110,1);
}
.papier .cell span {
	color:RGB(184, 179, 185,1);
}


/*-------------------------------------------------------------------------*/
/*						GRIS-bleu
/*-------------------------------------------------------------------------*/
 .fd_gris, .esp_sigle  .esp_forme4 .col_fond {
	background-color: #707a73;
}.esp_sigle .col_fond {
    background-color: #707a73;
}
.fond,  .esp_sigle div[class^="forme"] {
    background-color: #262626;
} {	
 input	border:2px solid #262626;
}
 .esp_page .esp_sigle .triangle3-1{	
border-color: transparent transparent #707a73 transparent;
}

.esp_sigle .col_trait, .esp_sigle .col_trait_bef:before {	
	border:2px solid #707a73;
}
.esp_sigle .col_trait2, .esp_sigle .lune:after {	
	border:3px solid #707a73;
}
.esp_sigle .rond .fon{
	background-color:RGB(0,0,0,1);
}

.esp_sigle .lune:before
{	
	border:5px solid #707a73;
}
/*-------------------------------------------------------------------------*/
/*						GRIS-bleu foncé
/*-------------------------------------------------------------------------*/

 .fd_gris_fonce,  .fond_fonce,.esp_compass .lettre .fond, div[class^="esp_eolienne"] .fond{
   background-color:#262626;
}

 .esp_page .esp_sigle .esp_inside_forme3 .triangle1{	
border-color: transparent transparent RGB(216, 106, 13,1) transparent;
}

 .esp_sigle .esp_forme3 div.triangle3, .pg_enigme .triangle2,  .esp_page .esp_sigle .triangle3-2{	
border-color: transparent transparent RGB(0,0,0,1) transparent;
}
body_{
	background-color: #0C0C0C;
}
.esp_sigle .esp_forme0 div.forme1, .pg_enigme .fond,  .esp_sigle .esp_forme5 div.forme5{
	background-color:RGB(0,0,0,1);
}
.esp_sigle {
	color:#707a73;
}
.esp_sigle_ .top {
	box-shadow: 0 -2px 0 3px #0d72b8 inset, 0 5px 5px rgba(3, 25, 41, 0.17), 0 15px rgba(255, 255, 255, 0.25) inset;
}

/*-------------------------------------------------------------------------*/
/*						BLEU
/*-------------------------------------------------------------------------*/


.pg_enigme {
	color: #29aeaa;
}
/*-------------------------------------------------------------------------*/
/*						VERT
/*-------------------------------------------------------------------------*/


.esp_textes div  {
	color: #5bbd77;
}


/*-------------------------------------------------------------------------*/
/*						brun
/*-------------------------------------------------------------------------*/
.eng_cran, .eng_barre {
    background-image: radial-gradient(
    	circle at center,  
		RGB(40,40,40,1)  0%,
		RGB(40,40,40,1)  80%, 
		RGB(40,40,40,1)  99%,
		RGB(40,40,40,1)  100%
		);
    

}
.base-engrenage {
    background-image: radial-gradient(
    	circle at center,  
		RGB(64,64,64,1)  0%,
		RGB(64,64,64,1)  30%, 
		RGB(64,64,64,0)  30%,
		RGB(64,64,64,0)  50%,
		RGB(64,64,64,1)  50%,
		
		RGB(64,64,64,1)  100%
		);
    

}
.base-engrenage_arriere {
    background-image: radial-gradient(
    	circle at center,  
		RGB(1,1,1,1)  0%,
		RGB(1,1,1,1)  36%, 
		RGB(1,1,1,0)  36%,
		RGB(1,1,1,0)  45%,
		RGB(1,1,1,1)  45%,
		
		RGB(1,1,1,1)  100%
		);
    

}
.esp_bt {
		box-shadow:
		inset  0px 0px 0px 0px RGB(87, 42, 5,1),
		inset  0px 0px 0px 3px RGB(87, 42, 5,1),
		inset  0px 0px 30px 0px RGB(87, 42, 5,1);

}
.engrenage2 > div {
   border: solid 0 RGB(216, 106, 13,1);
}

.fd_brun {
	background-color:#1f1b1c;
}


/*-------------------------------------------------------------------------*/
/*						Rouille
/*-------------------------------------------------------------------------*/
.crans > div {
            border: solid 0 RGB(216, 106, 13,1);
}
.crans:first-child > div {
            border: solid 0 RGB(216, 106, 13,1);
}
.droptarget {
box-shadow:
	inset  0px 0px 0px 0px RGB(64,64,64,1), 
	inset  0px 0px 0px 2px RGB(184, 179, 185,1),
	inset 0px 0px 5px 2px RGB(184, 179, 185,1), 
	inset 0px 0px 0px 6px RGB(40,40,40,1) , 
	inset 0px 0 0px 6px RGB(0,0,0,1) , 
	inset 0px 0 0px 16px RGB(0,0,0,1);


}
.centre_torsade {
	box-shadow:
	inset  0px 0px 0px 0px RGB(1,1,1,1), 
	inset 0px 0px 0px 2px RGB(1,1,1,1),
	inset 0px 0px 0px 2px RGB(1,1,1,1), 
	inset -3px 0px 10px 4px RGB(1,1,1,1), 
	inset -2px -3px 10px 2px RGB(64,64,64,1) , 
	inset -10px 0 10px 2px RGB(184, 179, 185,1) , 
	inset -20px 0 10px 2px RGB(220, 214, 221,1), 
	inset -6px 0 13px 2px RGB(1,1,1,1),
	inset 0px 0 0px 42px RGB(148, 144, 149,1);
	
}
.attache_socle, .esp_ampoule .amp_base, .bas_chainette {
	box-shadow:
	inset  0px 0px 0px 0px RGB(7,3,1,1), 
	inset 0px 0px 0px 2px RGB(7,3,1,1),
	inset 0px 0px 0px 2px RGB(7,3,1,1), 
	inset -3px 0px 10px 4px RGB(7,3,1,1), 
	inset -2px -3px 10px 2px RGB(87, 42, 5,1) , 
	inset -10px 0 10px 2px RGB(216, 106, 13,1) , 
	inset -20px 0 10px 2px RGB(255, 176, 109,1), 
	inset -6px 0 13px 2px RGB(7,3,1,1),
	inset 0px 0 0px 42px RGB(216, 106, 13,1);
	
}


.chainette .bille {
    background-image: radial-gradient(circle at top left, RGB(244, 242, 244,1), RGB(112, 109, 113,1) 50%);
    border: 2px solid RGB(1,1,1,1);
}

.anneau_chainette{
    background-image: linear-gradient(to right, RGB(244, 242, 244,1) 0%, RGB(112, 109, 113,1) 50%);
    border: 2px solid RGB(1,1,1,1);

}


.esp_camera::after, .stru_tige_fine {
background: RGB(166, 81, 10,1);


box-shadow: inset -3px 0px 4px 0 RGB(7,3,1,1), inset -10px 0 3px 0 RGB(255, 176, 109,1), inset 0px 0 0px 2px RGB(7,3,1,1);
	
}
.sup_tige {
    background-image: radial-gradient(RGB(40,40,40,1) 0%, RGB(40,40,40,1) 1%, RGB(64,64,64,1) 1%, RGB(220, 214, 221,1) 50%, RGB(112, 109, 113,1) 99%, RGB(220, 214, 221,1) 40%, RGB(40,40,40,1) 99%, RGB(40,40,40,1)  100% );
    
}
.raccord:before {

			box-shadow: 
			inset 0px 0px 0px 0px RGB(184, 179, 185,1),
			inset 0px 0px 10px 0px RGB(184, 179, 185,1),
			inset 0px 0px 5px 3px RGB(148, 144, 149,1),
			inset 0 0px 0px 12px RGB(64,64,64,1),
			inset 0 0px 0px 12px RGB(1,1,1,1),
			inset 0 0px 0px 14px RGB(1,1,1,1),
	

			0px 0px 10px 0px RGB(184, 179, 185,1),
			0 0px 0px 10px RGB(64,64,64,1),
			0 0px 0px 10px RGB(1,1,1,1),
			0 0px 0px 12px RGB(1,1,1,1),
			-1px 4px 20px 12px RGB(0,0,0,1)			}
.sup_fil, .cable {
    background-image: linear-gradient(to top, RGB(0,68,84,1) 0%, RGB(0,118,148,1) 50%,  RGB(0,68,84,1) 100% );    
}
.cable {
    background-image: linear-gradient(to right, RGB(0,68,84,1) 0%, RGB(0,118,148,1) 50%,  RGB(0,68,84,1) 100% );
    
}
.sup_fil, .cable  {
    border: 2px solid RGB(0,17,21,1) ;

}

/*-------------------------------------------------------------------------*/
/*						Rouille clair
/*-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/
/*						Rouille moyen
/*-------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------*/
/*						Rouille foncée
/*-------------------------------------------------------------------------*/

.esp_cam_reg  {
    background-color: #4e1b06;
}

/*-------------------------------------------------------------------------*/
/*						Rouille très foncée
/*-------------------------------------------------------------------------*/

.helice > div, .container_page  .log_form input, .sup_tige  {
	border:2px solid RGB(7,3,1,1);

}
 .structure_camera, .fond, input{
	border:2px solid RGB(7,3,1,1);

}
.crans:first-child > div {
            border: solid 0 RGB(7,3,1,1);
}
.eng_cran {
            background-color: RGB(7,3,1,1);
}

.eng100 .base-engrenage:first-child {
	border:6px solid RGB(7,3,1,1);
}
.eng70 .base-engrenage:first-child {
	border:5px solid RGB(7,3,1,1);
}
.eng50 .base-engrenage:first-child, .eng40 .base-engrenage:first-child{
	border:4px solid RGB(7,3,1,1);
}
.cl_brun_fonce {
	color: #2E1005;
}
.zone_camera .fond{
	background-color: #2E1005;
}
.tige_grille {
	border-left:1px solid RGB(7,3,1,1);
}
.bg_brun_fonce {
background-color:RGB(24, 11, 1,1);
}
/*-------------------------------------------------------------------------*/
/*						Bordures
/*-------------------------------------------------------------------------*/

.bord_camera {
			box-shadow:   
		0 0px 0px 0px RGB(1,1,1,1), 
		0 0px 0px  2px RGB(1,1,1,1),

		 
		0px 0px 3px 5px RGB(64,64,64,1),
		0 0px 0px 8px RGB(184, 179, 185,1),
		0 0px 0px 10px RGB(1,1,1,1), 
		0 0px 0px 10px RGB(24, 11, 1,1), 
		0 0px 0px 11px RGB(24, 11, 1,1),  
		0 0px 10px 11px RGB(24, 11, 1,1), 
		0px 0px 0px 11px RGB(87, 42, 5,1), 
		0px 0px 0px 36px RGB(87, 42, 5,1),
		0 0px 0px 38px RGB(1,1,1,1),  
		0px 0px 3px 41px RGB(64,64,64,1),
		0 0px 0px 44px RGB(184, 179, 185,1),
		0 0px 0px 46px RGB(1,1,1,1), 
		1px 4px 20px 46px RGB(0,0,0,1) ;
}
 .bord_L {
			box-shadow:   0 0px 0px 2px RGB(0,0,0,1), 0 0px 0px 5px RGB(7,3,1,1), 0px 0px 0px 10px RGB(24, 11, 1,1), 0px 0px 20px 12px RGB(24, 11, 1,1),  
			0 0px 0px 52px RGB(87, 42, 5,1),0 0px 0px 54px RGB(24, 11, 1,1), 0px 0px 10px 60px RGB(87, 42, 5,1),0 0px 0px 60px RGB(216, 106, 13,1), 0 0px 0px 64px RGB(24, 11, 1,1),
			 -1px 4px 20px 64px RGB(0,0,0,1) ;
}
 .top_timer {
 			box-shadow:  
			inset  0 0px 0px 0px RGB(87, 42, 5,1),
			inset  0 0px 10px 0px RGB(7,3,1,1),	
			inset 0 0px 0px 80px RGB(87, 42, 5,1),
			0 0px 0px 0px RGB(184, 179, 185,1), 
			0px 0px 10px 0px RGB(64,64,64,1),
			0 0px 0px 10px RGB(184, 179, 185,1), 
			0 0px 0px 14px RGB(40,40,40,1)			;
			 background-color:RGB(166, 81, 10,1);
			 border:2px solid RGB(184, 179, 185,1);
}
 .top_timer_ombre {
 			box-shadow:  
			inset  0 0px 0px 0px RGB(87, 42, 5,1),
			inset  0 0px 10px 0px RGB(7,3,1,1),	
			inset 0 0px 0px 80px RGB(87, 42, 5,1),
			0 0px 0px 0px RGB(184, 179, 185,1), 
			0px 0px 10px 0px RGB(64,64,64,1),
			0 0px 0px 10px RGB(184, 179, 185,1), 
			0 0px 0px 14px RGB(40,40,40,1)					
			, -1px 4px 20px 14px RGB(0,0,0,1)			;
			 background-color:RGB(166, 81, 10,1);
			 border:2px solid RGB(184, 179, 185,1);
}
 .bord_S_lisse {
 			box-shadow:  
			inset  0 0px 0px 0px RGB(87, 42, 5,1),
			inset  0 0px 40px 0px RGB(7,3,1,1),	
			inset 0 0px 0px 4px RGB(87, 42, 5,1),
			0 0px 0px 0px RGB(220, 214, 221,1), 
			0px 0px 10px 4px RGB(64,64,64,1),
			0 0px 0px 7px RGB(220, 214, 221,1), 
			0 0px 0px 9px RGB(40,40,40,1)			;
			 background-color:RGB(87, 42, 5,1);
			 border:2px solid RGB(1,1,1,1);
}
 .bord_S_lisse_ombre {
 			box-shadow:  
			inset  0 0px 0px 0px RGB(87, 42, 5,1),
			inset  0 0px 40px 0px RGB(7,3,1,1),	
			inset 0 0px 0px 4px RGB(87, 42, 5,1),
			0 0px 0px 0px RGB(220, 214, 221,1), 
			0px 0px 10px 4px RGB(64,64,64,1),
			0 0px 0px 7px RGB(220, 214, 221,1), 
			0 0px 0px 9px RGB(40,40,40,1)					
			, -1px 4px 20px 9px RGB(0,0,0,1)			;
			 background-color:RGB(87, 42, 5,1);
			 border:2px solid RGB(1,1,1,1);
}


 .bord_L_lisse {
 			box-shadow:  
			inset  0 0px 0px 0px RGB(87, 42, 5,1),
			inset  0 0px 40px 0px RGB(7,3,1,1),	
			inset 0 0px 0px 80px RGB(87, 42, 5,1),
			0 0px 0px 0px RGB(220, 214, 221,1), 
			0px 0px 10px 4px RGB(64,64,64,1),
			0 0px 0px 7px RGB(220, 214, 221,1), 
			0 0px 0px 9px RGB(40,40,40,1)			;
			 background-color:RGB(87, 42, 5,1);
			 border:2px solid RGB(184, 179, 185,1);
}
 .bord_L_lisse_ombre {
 			box-shadow:  
			inset  0 0px 0px 0px RGB(87, 42, 5,1),
			inset  0 0px 40px 0px RGB(7,3,1,1),	
			inset 0 0px 0px 80px RGB(87, 42, 5,1),
			0 0px 0px 0px RGB(220, 214, 221,1), 
			0px 0px 10px 4px RGB(64,64,64,1),
			0 0px 0px 7px RGB(220, 214, 221,1), 
			0 0px 0px 9px RGB(40,40,40,1)					
			, -1px 4px 20px 9px RGB(0,0,0,1)			;
			 background-color:RGB(87, 42, 5,1);
			 border:2px solid RGB(184, 179, 185,1);
}
 .bord_M_lisse {
 			box-shadow:  
			inset  0 0px 0px 0px RGB(87, 42, 5,1),
			inset  0 0px 40px 0px RGB(7,3,1,1),	
			inset 0 0px 0px 80px RGB(87, 42, 5,1),
			0 0px 0px 0px RGB(184, 179, 185,1), 
			0px 0px 10px 3px RGB(64,64,64,1),
			0 0px 0px 5px RGB(184, 179, 185,1), 
			0 0px 0px 6px RGB(40,40,40,1)			;
			 border:2px solid RGB(184, 179, 185,1);
}
 .bord_M_lisse_ombre {
 			box-shadow:  
			inset  0 0px 0px 0px RGB(87, 42, 5,1),
			inset  0 0px 40px 0px RGB(7,3,1,1),	
			inset 0 0px 0px 80px RGB(87, 42, 5,1),
			0 0px 0px 0px RGB(184, 179, 185,1), 
			0px 0px 10px 3px RGB(64,64,64,1),
			0 0px 0px 5px RGB(184, 179, 185,1), 
			0 0px 0px 6px RGB(40,40,40,1)					
			, -1px 4px 20px 6px RGB(0,0,0,1)			;
			 border:2px solid RGB(184, 179, 185,1);
}



 .bord_L_lisse2 {
 			box-shadow:  
			inset  0 0px 0px 0px RGB(87, 42, 5,1),
			inset  0 0px 40px 0px RGB(7,3,1,1),	
			inset 0 0px 0px 80px RGB(87, 42, 5,1),
			0px 0px 0px 0px RGB(216, 106, 13,1), 
			0px 0px 30px 0px RGB(24, 11, 1,1), 
			0 0px 0px 1px RGB(87, 42, 5,1), 
			0 0px 0px 3px RGB(216, 106, 13,1), 
			0px 0px 10px 9px RGB(87, 42, 5,1),
			0 0px 0px 13px RGB(216, 106, 13,1), 
			0 0px 0px 15px RGB(24, 11, 1,1),
			-1px 4px 20px 15px RGB(0,0,0,1)			;
			 background-color:RGB(87, 42, 5,1);
			 border:2px solid RGB(24, 11, 1,1);
}
 .bord_L_lisse2_ombre {
 			box-shadow:  
			inset  0 0px 0px 0px RGB(87, 42, 5,1),
			inset  0 0px 40px 0px RGB(7,3,1,1),	
			inset 0 0px 0px 80px RGB(87, 42, 5,1),
			0px 0px 0px 0px RGB(216, 106, 13,1), 
			0px 0px 30px 0px RGB(24, 11, 1,1), 
			0 0px 0px 1px RGB(87, 42, 5,1), 
			0 0px 0px 3px RGB(216, 106, 13,1), 
			0px 0px 10px 9px RGB(87, 42, 5,1),
			0 0px 0px 13px RGB(216, 106, 13,1), 
			0 0px 0px 15px RGB(24, 11, 1,1),
			-1px 4px 20px 15px RGB(0,0,0,1)					
			, -1px 4px 20px 15px RGB(0,0,0,1)			;
			 background-color:RGB(87, 42, 5,1);
			 border:2px solid RGB(24, 11, 1,1);
}

 .bord_L_grlisse {
 			box-shadow:  
			inset  0 0px 0px 0px RGB(87, 42, 5,1),
			inset  0 0px 40px 0px RGB(7,3,1,1),	
			inset 0 0px 0px 80px RGB(87, 42, 5,1),
			0px 0px 0px 0px RGB(0,0,0,1), 
			0px 0px 5px 0px RGB(0,0,0,1), 
			0 0px 0px 1px RGB(0,0,0,1), 
			0 0px 0px 3px RGB(184, 179, 185,1), 
			0px 0px 5px 9px RGB(64,64,64,1),
			0 0px 0px 13px RGB(184, 179, 185,1), 
			0 0px 0px 15px RGB(1,1,1,1)			
			;
			 background-color:RGB(87, 42, 5,1);
}
 .bord_L_grlisse_ombre {
 			box-shadow:  
			inset  0 0px 0px 0px RGB(87, 42, 5,1),
			inset  0 0px 40px 0px RGB(7,3,1,1),	
			inset 0 0px 0px 80px RGB(87, 42, 5,1),
			0px 0px 0px 0px RGB(0,0,0,1), 
			0px 0px 5px 0px RGB(0,0,0,1), 
			0 0px 0px 1px RGB(0,0,0,1), 
			0 0px 0px 3px RGB(184, 179, 185,1), 
			0px 0px 5px 9px RGB(64,64,64,1),
			0 0px 0px 13px RGB(184, 179, 185,1), 
			0 0px 0px 15px RGB(1,1,1,1)			
					
			, -1px 4px 20px 15px RGB(0,0,0,1)			;
			 background-color:RGB(87, 42, 5,1);
}
 .bord_L_grav_lisse {
 			box-shadow:  
			inset  0 0px 0px 0px RGB(87, 42, 5,1),
			inset  0 0px 40px 0px RGB(7,3,1,1),	
			inset 0 0px 0px 80px RGB(87, 42, 5,1),
			0px 0px 0px 0px RGB(0,0,0,1), 
			0px 0px 5px 0px RGB(0,0,0,1), 
			0 0px 0px 1px RGB(0,0,0,1), 
			0 0px 0px 3px RGB(184, 179, 185,1), 
			0px 0px 5px 9px RGB(64,64,64,1),
			0 0px 0px 13px RGB(184, 179, 185,1), 
			0 0px 0px 15px RGB(1,1,1,1),			 
			0 0px 0px 15px RGB(24, 11, 1,1),
			0 0px 20px 15px RGB(7,3,1,1),
			0 0px 0px 25px RGB(87, 42, 5,1),
			0 0px 0px 25px RGB(24, 11, 1,1),
			0 0px 0px 28px RGB(24, 11, 1,1);
			
			 background-color:RGB(87, 42, 5,1);
			 border:2px solid RGB(7,3,1,1);
}
 .bord_L_grav_lisse_ombre {
 			box-shadow:  
			inset  0 0px 0px 0px RGB(87, 42, 5,1),
			inset  0 0px 40px 0px RGB(7,3,1,1),	
			inset 0 0px 0px 80px RGB(87, 42, 5,1),
			0px 0px 0px 0px RGB(0,0,0,1), 
			0px 0px 5px 0px RGB(0,0,0,1), 
			0 0px 0px 1px RGB(0,0,0,1), 
			0 0px 0px 3px RGB(184, 179, 185,1), 
			0px 0px 5px 9px RGB(64,64,64,1),
			0 0px 0px 13px RGB(184, 179, 185,1), 
			0 0px 0px 15px RGB(1,1,1,1),			 
			0 0px 0px 15px RGB(24, 11, 1,1),
			0 0px 20px 15px RGB(7,3,1,1),
			0 0px 0px 25px RGB(87, 42, 5,1),
			0 0px 0px 25px RGB(24, 11, 1,1),
			0 0px 0px 28px RGB(24, 11, 1,1);
			
			 background-color:RGB(87, 42, 5,1);
			 border:2px solid RGB(7,3,1,1);
}

div.bordure_fine_gris {
			box-shadow: inset 0px 0px 23px 10px RGB(0,0,0,0.6) ,
			0px 0px 0px 0px RGB(1,1,1,1),
			0px 0px 0px 2px RGB(1,1,1,1),	
			0px 0px 4px 2px RGB(1,1,1,1),
			0 0px 0px 6px RGB(184, 179, 185,1), 
			0 0px 0px 6px RGB(1,1,1,1), 
			0 0px 0px 8px RGB(1,1,1,1);
}
div.bordure_attache_feuille {
			box-shadow: inset 0px 0px 23px 10px RGB(0,0,0,0.6) ,
			0px 0px 0px 0px RGB(1,1,1,1),
			0px 0px 0px 2px RGB(1,1,1,1),	
			0px 0px 4px 2px RGB(1,1,1,1),
			0 0px 0px 6px RGB(184, 179, 185,1), 
			0 0px 0px 6px RGB(1,1,1,1), 
			0 0px 0px 8px RGB(1,1,1,1),
			0 0px 20px 8px RGB(1,1,1,1);
}


div.bordure_fine {
			box-shadow: inset 0px 0px 23px 10px RGB(0,0,0,0.6) ,
			0px 0px 0px 0px RGB(7,3,1,1),
			0px 0px 0px 2px RGB(7,3,1,1),	
			0px 0px 10px 2px RGB(87, 42, 5,1),
			0 0px 0px 6px RGB(216, 106, 13,1), 
			0 0px 0px 8px RGB(24, 11, 1,1);
}

.tige_chainette, .attache_chainette, .attache_tige_chainette {
   box-shadow:  
  			inset  0 0px 0px 0px RGB(1,1,1,1),   
   			inset 0 0px 0px 1px RGB(1,1,1,1),
			0 0px 0px 0px RGB(40,40,40,1),  
			0px 0px 2px 2px RGB(64,64,64,1),
			0 0px 0px 4px RGB(184, 179, 185,1),
			0 0px 0px 6px RGB(40,40,40,1), 
			1px 4px 20px 6px RGB(0,0,0,1) ;
			 background-color:RGB(87, 42, 5,1);

}

.esp_cam_reg{
		box-shadow: 
			0 0px 0px 0px RGB(0,0,0,1), 
		0 0px 0px 2px RGB(0,0,0,1), 
		0 0px 10px 2px RGB(24, 11, 1,1), 
		0px 0px 0px 2px RGB(216, 106, 13,1), 
		0px 0px 0px 5px RGB(216, 106, 13,1),
		0 0px 0px 7px RGB(1,1,1,1),  
		0px 0px 3px 10px RGB(64,64,64,1),
		0 0px 0px 13px RGB(184, 179, 185,1),
		0 0px 0px 15px RGB(1,1,1,1), 
		1px 4px 20px 15px RGB(0,0,0,1) ;
}

div.top_machine {
			box-shadow: inset 0px 0px 23px 10px RGB(0,0,0,0.6) ,			
			0 0px 0px 2px RGB(0,0,0,1), 
			0 0px 0px 4px RGB(1,1,1,1),  
			0px 0px 3px 6px RGB(64,64,64,1),
			0 0px 0px 8px RGB(184, 179, 185,1),
			0 0px 0px 10px RGB(1,1,1,1), 			
			0px 0px 30px 10px RGB(24, 11, 1,1), 
			0 0px 0px 50px RGB(87, 42, 5,1), 
			0 0px 0px 52px RGB(184, 179, 185,1), 
			0px 0px 10px 58px RGB(64,64,64,1),
			0 0px 0px 62px RGB(184, 179, 185,1), 
			0 0px 0px 64px RGB(40,40,40,1),
			-1px 4px 20px 64px RGB(0,0,0,1) ;
}
div.top_print {
			box-shadow: inset 0px 0px 23px 10px RGB(0,0,0,0.6) ,			
			0 0px 0px 2px RGB(0,0,0,1), 
			0 0px 0px 4px RGB(1,1,1,1),  
			0px 0px 3px 6px RGB(64,64,64,1),
			0 0px 0px 8px RGB(184, 179, 185,1),
			0 0px 0px 10px RGB(1,1,1,1), 			
			0px 0px 30px 10px RGB(24, 11, 1,1), 
			0 0px 0px 40px RGB(87, 42, 5,1), 
			0 0px 0px 42px RGB(184, 179, 185,1), 
			0px 0px 10px 48px RGB(64,64,64,1),
			0 0px 0px 52px RGB(184, 179, 185,1), 
			0 0px 0px 54px RGB(40,40,40,1),
			-1px 4px 20px 54px RGB(0,0,0,1) ;
}

.attache_tige {
		box-shadow:   0 0px 0px 2px #271505, 0 0px 0px 3px #271505, 0 0px 4px 3px RGB(7,3,1,1), 0px 0px 0px 8px RGB(166, 81, 10,1), 0 0px 0px 10px RGB(7,3,1,1), 0px 0px 0px 10px RGB(7,3,1,1), -1px 4px 4px 10px  rgb(0, 0, 0, 0.4);
}


 .esp_compass .lettre{
		box-shadow:  0 0px 0px 10px #d47d32, 0 -3px 0px 10px #ae5c16, -1px 4px 3px 10px #874711, 0px 0px 10px 20px rgb(0, 0, 0, 0.4);
}
//echo  color("brun1",1) ;

.bord_clair_L{
		box-shadow:  0 0px 0px 2px #d47d32, 0 0px 0px 9px #ae5c16, 0px 0px 0px 24px #874711, 0px 0px 10px 24px rgb(0, 0, 0, 0.4);
}

.bord_clair_S, .container_page  .log_form input {
		box-shadow:  0 0px 0px 6px #d47d32, 0 -2px 0px 6px #ae5c16, -1px 1px 0px 6px #874711, 0px 0px 6px 14px rgb(0, 0, 0, 0.4);
}
.bord_fonc_et_clair_M{
		box-shadow:   0 0px 0px 2px #271505, 0 0px 0px 3px #271505, 0px 0px 0px 8px #d47d32  , 0px 0px 0px 10px #211715, 0 0px 0px 16px #0a0706, -1px 4px 3px 0px RGB(0,0,0,1) ;
}
.bord_fin{
		box-shadow:  	
		0 0px 0px 0px RGB(0,0,0,1), 
		0 0px 0px 2px RGB(0,0,0,1), 
		0 0px 0px 2px RGB(24, 11, 1,1), 
		0 0px 0px 3px RGB(24, 11, 1,1),  
		0 0px 10px 3px RGB(24, 11, 1,1), 
		0px 0px 0px 3px RGB(87, 42, 5,1), 
		0px 0px 0px 19px RGB(87, 42, 5,1),
		0 0px 0px 21px RGB(1,1,1,1),  
		0px 0px 3px 24px RGB(64,64,64,1),
		0 0px 0px 27px RGB(184, 179, 185,1),
		0 0px 0px 29px RGB(1,1,1,1), 
		1px 4px 20px 29px RGB(0,0,0,1) ;
}
.container_page  .bord_bouton, .esp_button_ .top,  div[class^="sigle_bt"] .top{
		box-shadow:   
		0 0px 0px 0px RGB(1,1,1,1),  
		0 0px 0px 2px RGB(1,1,1,1), 
		0px 0px 3px 3px RGB(64,64,64,1),
		0 0px 0px 5px RGB(148, 144, 149,1),
		0 0px 0px 6px RGB(1,1,1,1),
		0 0px 0px 6px RGB(24, 11, 1,1), 
		0 0px 0px 7px RGB(24, 11, 1,1),  
		0 0px 10px 7px RGB(24, 11, 1,1), 
		0px 0px 0px 7px RGB(87, 42, 5,1), 
		0px 0px 0px 23px RGB(87, 42, 5,1),
		0 0px 0px 25px RGB(1,1,1,1),  
		0px 0px 3px 28px RGB(64,64,64,1),
		0 0px 0px 31px RGB(184, 179, 185,1),
		0 0px 0px 33px RGB(1,1,1,1), 
		1px 4px 20px 33px RGB(0,0,0,1) ;
}
.bord_fin_light{
		box-shadow:  	
		0 0px 0px 0px RGB(184, 179, 185,1), 
		0 0px 0px 3px RGB(184, 179, 185,1),		
		0 0px 0px 5px RGB(184, 179, 185,1),  
		0px 0px 3px 8px RGB(64,64,64,1),
		0 0px 0px 10px RGB(184, 179, 185,1),
		0 0px 0px 10px RGB(1,1,1,1),
		0 0px 0px 12px RGB(1,1,1,1), 
		1px 4px 3px 12px RGB(0,0,0,0.2) ;
}
.bord_fin_Xlight{
		box-shadow:  	
		0 0px 0px 0px RGB(184, 179, 185,1), 
		0 0px 0px 1px RGB(184, 179, 185,1),		
		0 0px 0px 2px RGB(184, 179, 185,1),  
		0px 0px 3px 3px RGB(64,64,64,1),
		0 0px 0px 6px RGB(184, 179, 185,1),
		0 0px 0px 6px RGB(1,1,1,1),
		0 0px 0px 7px RGB(1,1,1,1), 
		1px 4px 3px 7px RGB(0,0,0,0.2) ;
}

.bord_bouton_XL .top{
		box-shadow:  0 0px 0px 3px #271505,   0 0px 0px 5px #692408, 0 0px 0px 8px #271505, 0px 0px 0px 12px #ee6c1f , 0px 0px 0px 16px #211715, 0 0px 0px 54px #0a0706, -1px 4px 3px 0px RGB(0,0,0,1) ;
}

div.container_page  .bord_text_M{
		box-shadow:  
		0 0px 0px 0px RGB(0,0,0,1), 
		0 0px 0px 3px RGB(0,0,0,1), 
		0 0px 4px 3px RGB(87, 42, 5,1),	
		0 0px 0px 3px RGB(166, 81, 10,1),
		0 0px 0px 14px RGB(87, 42, 5,1), 
		0 0px 0px 14px RGB(87, 42, 5,1),
		0 0px 0px 16px RGB(40,40,40,1), 
		0px 0px 3px 17px RGB(184, 179, 185,1),
		0 0px 0px 20px RGB(148, 144, 149,1), 
		0 0px 0px 23px RGB(1,1,1,1),
		-1px 4px 30px 23px RGB(0,0,0,1) ;
}

.b_fin,  input{
		box-shadow: inset 0px 0px 10px 5px rgb(255, 255, 255, 0.2),  0 0px 0px 6px RGB(87, 42, 5,1), 0 -3px 0px 6px #bd4d1b, -1px 1px 0px 6px #4e1b06, 0px 0px 6px 14px rgb(0, 0, 0, 0.4);}


div.container_page  .bord_moyen_M{
		box-shadow: inset 0px 0px 30px 10px rgb(0, 0, 0, 0.6), 0 0px 0px 10px #542905, 0 5px 0px 10px #110601, -1px -4px 1px 7px #f59a76, 0px 0px 10px 30px rgb(0, 0, 0, 0.2);}

.container_page .bord_panneau .top {
		box-shadow:  0 0px 0px 24px #e6e7e7, 0 0px 0px 26px #191b1a, 10px 10px 10px 30px rgb(0, 0, 0, 0.7);
}

.fond_clair_bombe, .structure_camera { 
background: radial-gradient(farthest-side at 44% 28%, RGB(255, 176, 109,1) , RGB(216, 106, 13,1) 30%, RGB(216, 106, 13,1) 150%);
}

div.container_page  .bord_fonce_XL,  .log_form{
		box-shadow:  0 0px 0px 4px #211715, 0 0px 0px 54px #0a0706, -1px 4px 3px 0px RGB(0,0,0,1) ;
}
div.container_page  .bord_fonce_L, .container_page .rad4_{
		box-shadow:  0 0px 0px 3px #211715, 0 0px 0px 34px #0a0706, -1px 4px 3px 0px RGB(0,0,0,1) ;
}

div.container_page  .bord_fonce_M{
		box-shadow:  0 0px 0px 2px #211715, 0 0px 0px 22px #0a0706, -1px 4px 3px 0px RGB(0,0,0,1) ;
}
.modal-content {
	box-shadow:   0 0px 0px 2px RGB(0,0,0,1), 0 0px 0px 2px RGB(7,3,1,1), 0px 0px 0px 5px RGB(24, 11, 1,1), 0px 0px 0px 7px RGB(24, 11, 1,1),
				0 0px 0px 7px RGB(87, 42, 5,1),0 0px 0px 9px RGB(24, 11, 1,1), 0px 0px 3px 13px RGB(87, 42, 5,1),0 0px 0px 13px RGB(216, 106, 13,1), 0 0px 0px 16px RGB(24, 11, 1,1),
				 -1px 4px 20px 7px RGB(0,0,0,1) ;
}

.fond_bicolore, div[class^="esp_eolienne"] .helice > div {

background: linear-gradient(0deg, RGB(87, 42, 5,1) 0%, RGB(87, 42, 5,1) 50%, #4e1b06 51%, #4e1b06 100%);
        }

.vis{
    background-color :RGB(148, 144, 149,1);
    box-shadow:inset 0px 0px 5px 2px RGB(220, 214, 221,1),0 0px 0px 3px RGB(0,0,0,1), 1px 1px 4px 3px RGB(0,0,0,0.4);
    border: 2px solid RGB(148, 144, 149,1);
}

.vis::before, .vis::after{
    background-color: RGB(7,3,1,1);
}
.burn {
text-: 
rgb(254, 252, 200) 0em 0em 0.1em, 
rgb(254, 236, 134) 0.0218121em -0.02em 0.15em, 
rgb(255, 173, 51) 0.0427281em -0.04em 0.2em, 
rgb(239, 117, 11) 0.0842441em -0.08em 0.25em, 
rgb(203, 69, 6) 0.165969em -0.15em 0.3em, 
rgb(152, 54, 22) 0.22212em -0.2em 0.4em, 
rgb(68, 26, 14) 0.530899em -0.5em 0.5em;
}
.f_symbole_  {
	color:RGB(87, 42, 5,1);
        text-shadow:  0 0 2px RGB(0,0,0,1),
        			0 0 20px RGB(255,244,204,1),
                     10px -10px 30px RGB(255,229,127,1),
                     -20px -20px 40px RGB(255,132,50,1),
                     20px -30px 35px RGB(178,71,0,1),
                     -20px -40px 40px RGB(151,74,9,1),
                     0 -50px 65px RGB(76,30,0,1),
                     10px -70px 70px RGB(25,10,0,1);
	  }
.f_symbole  {
	color:RGB(87, 42, 5,1);
        text-shadow:  2px 2px 1px RGB(0,0,0,1),
        			-2px -2px 1px RGB(0,0,0,1),
					2px -2px 1px RGB(0,0,0,1),
        			-2px 2px 1px RGB(0,0,0,1),
        			0 0 5px RGB(0,0,0,1),
                     2px -2px 11px RGB(0,0,0,1),
                     -4px -4px 15px RGB(0,0,0,1),
                     2px -3px 19px RGB(178,71,0,1),
                     -2px -4px 29px RGB(255,132,50,1),
                     0 -5px 33px RGB(76,30,0,1),
                     1px -7px 37px RGB(25,10,0,1);
	  }

.fire_lettre {
	background-color:RGB(87, 42, 5,1);
	box-shadow: 
	0 0px 0px 0px RGB(0,0,0,1), 
		0 0px 0px 3px RGB(0,0,0,1), 
		0 0px 4px 3px RGB(151,74,9,1),	
		0 0px 8px 3px RGB(178,71,0,1);
	
}
/*-------------------------------------------------------------------------*/
/*						trait
/*-------------------------------------------------------------------------*/

.trait_hor, .barre{
border-bottom:3px solid RGB(0,0,0,1);}
.trait_ver {

	border-left:3px solid RGB(0,0,0,1);
}
.trait_ver2 {
	border-right:3px solid RGB(0,0,0,1);}
div.cable2_torsade_pt {
	border-top-color: #5B0000; 
	
box-shadow: inset 0px 3px 5px 0px  rgb(0, 0, 0, 0.9); }
.esp_angle_fil div {
	border-color: #5B0000; 
 }
.esp_cable_M .fil:before, .esp_cable_L .fil:before {
    box-shadow: 0 0px 0px 0px RGB(0,17,21,1), 0 0px 0px 2px RGB(0,17,21,1), 0 0px 0px 2px RGB(0,68,84,1),  0 0px 2px 4px RGB(0,68,84,1),0 0px 0px 4px RGB(0,118,148,1), 0 0px 2px 8px RGB(0,118,148,1), 0 0px 0px 8px RGB(0,68,84,1), 0px 0px 0px 10px RGB(0,68,84,1), 0px 0px 0px 10px RGB(0,17,21,1), 0px 0px 0px 12px RGB(0,17,21,1);   
    
}
 .esp_angle_pt_fil  .fil:before, .esp_cable_S .fil:before{
    box-shadow: 0 0px 0px 0px RGB(0,17,21,1), 0 0px 0px 2px RGB(0,17,21,1), 0 0px 0px 2px RGB(0,68,84,1),  0 0px 2px 4px RGB(0,68,84,1),0 0px 0px 4px RGB(0,118,148,1), 0 0px 2px 6px RGB(0,118,148,1), 0 0px 0px 6px RGB(0,68,84,1), 0px 0px 0px 8px RGB(0,68,84,1), 0px 0px 0px 8px RGB(0,17,21,1), 0px 0px 0px 10px RGB(0,17,21,1);   
    
}
 .esp_angle_moyen_fil  .fil:before {
    box-shadow: 0 0px 0px 0px RGB(0,17,21,1), 0 0px 0px 2px RGB(0,17,21,1), 0 0px 0px 2px RGB(0,68,84,1),  0 0px 2px 4px RGB(0,68,84,1),0 0px 0px 4px RGB(0,118,148,1), 0 0px 2px 8px RGB(0,118,148,1), 0 0px 0px 8px RGB(0,68,84,1), 0px 0px 0px 10px RGB(0,68,84,1), 0px 0px 0px 10px RGB(0,17,21,1), 0px 0px 0px 12px RGB(0,17,21,1) ;   
    
}
 .esp_amp_S  .fil:before {
    box-shadow: 0 0px 0px 0px RGB(0,0,0,1), 0 0px 0px 3px RGB(0,0,0,1) ;   
    
}
 .esp_amp_S  .fil:before {
    box-shadow: 0 0px 0px 0px RGB(0,0,0,1), 0 0px 0px 3px RGB(0,0,0,1);   
    
}


 .esp_amp_M  .fil:before {
    box-shadow: 0 0px 0px 0px RGB(0,0,0,1), 0 0px 0px 4px RGB(0,0,0,1) ;   
    
}


/*-------------------------------------------------------------------------*/
/*						OMBRES
/*-------------------------------------------------------------------------*/
.esp_forme3 .trait1   {
	box-shadow: -10px 0px 10px 10px rgb(0, 0, 0, 0.2);
	
}
.esp_forme3 .trait2   {
	box-shadow: 10px 0px 10px 10px rgb(0, 0, 0, 0.2);
	
}
.esp_forme3 .trait3 {
	box-shadow: 0px 10px 10px 10px rgb(0, 0, 0, 0.2);
	
}
div[class^="esp_eolienne"] .helice > div  {
	box-shadow: 0px -3px 3px 3px rgb(0, 0, 0, 0.4);
	
}

.ombre_int{
     box-shadow:inset 0px 0px 40px 20px rgb(0, 0, 0, 0.6);
}
.esp_statut2 {
     box-shadow:inset 0px 0px 10px 10px rgb(0, 0, 0, 0.2);
}
.pg_enigme  {
	text-shadow:1px 1px 0px rgba(0,0,0,0.9); 
	}

.omb_text  {
    text-shadow: 0 0 15px  rgba(0,0,0,0.9)
}
.no_omb_text  {
    text-shadow: 0 0 0px  rgba(0,0,0,0.9)
}
.cell i {

text-shadow: 0px 0px 2px RGB(0,0,0,0.3);
}
.cell span.nb {

text-shadow: 0px 0px 2px RGB(0,0,0,1);
}

.planches .cell {
    box-shadow: inset 5px 0 0 RGB(255,255,255,0.1), -5px 0  0 RGB(0,0,0,0.3);
}


/*-------------------------------------------------------------------------*/
/*						effets
/*-------------------------------------------------------------------------*/


.effet_vitre_carre::before {

    content: '';
    display: block;
    position: absolute;
	left:50%;
	transform:translateX(-50%);
    top:10px;
    width:90%;
    height:20%;
    border-radius: 40px;
    background: linear-gradient( hsla(0, 0%, 100%, 0.2), hsla(0, 0%, 100%, 0) );

}
.effet_vitre_carre  {
	box-shadow:inset 0px 0px 20px 2px rgb(255, 255, 255, 0.3);
}

.effet_vitre_rond::before {

    content: '';
    display: block;
    position: absolute;
	left:50%;
	transform:translate(-50%,-50%);
    top: 25%;
    width:60%;
    height:40%;
    border-radius: 50%;
    background: linear-gradient( hsla(0, 0%, 100%, 0.4), hsla(0, 0%, 100%, 0) );

}
.effet_vitre_rond_doux::before {
    background: linear-gradient( hsla(0, 0%, 100%, 0.1), hsla(0, 0%, 100%, 0) );

}
.effet_vitre_rond {
	background-image:
    radial-gradient(
      rgba(255, 255, 255, 0),
      rgba(255, 255, 255, 0.15)
    );
}
.effet_vitre_rond_doux {
	background-image:
    radial-gradient(
      rgba(255, 255, 255, 0),
      rgba(255, 255, 255, 0.4)
    );
}

.effet_vitre_rond2::before {

    content: '';
    display: block;
    position: absolute;
	left:50%;
	transform:translate(-50%,-50%);
    top: 25%;
    width:70%;
    height:40%;
    border-radius: 50%;
    background: linear-gradient( hsla(0, 0%, 100%, 0.03), hsla(0, 0%, 100%, 0) );

}
.effet_vitre_rond2{
		border-radius: 50%;
		box-shadow:inset 0px 0px 0px 2px rgb(0, 0, 0, 1), inset 0px 0px 20px 6px rgb(0, 0, 0, 1);
 }

/*-------------------------------------------------------------------------*/
/*						OFF - rouge
/*-------------------------------------------------------------------------*/
.cl_rouge, .statut, .unverified {
    color: RGB(152,0,0,1);
}
.titre_nonvalide  {
    color: RGB(152,0,0,1);    
    text-shadow: 0 0 15px RGB(225,50,50,1);

}

 .fleche::after{
    background-color: RGB(87,0,0,1);

}

.fd_rouge, .fleche::before, .cam_reg, .aiguille {
    background-color: RGB(152,0,0,1);

}

.statut, .unverified {
    text-shadow: 0 0 15px RGB(152,0,0,1);
}
.sigle_bt .rond,.sigle_bt .rad4, .unverified .rond, .button_{
    background-color: RGB(152,0,0,1);
     background: radial-gradient(
     ellipse at center,  
     RGB(218,0,0,1) 0%,  
     RGB(87,0,0,1) 60%,
     RGB(21,0,0,1) 60%,
     RGB(21,0,0,1) 62%, 
     RGB(87,0,0,1) 62%,    
     RGB(21,0,0,1) 100%);
}

.esp_clavier .sigle_bt .rad4 {
    background-color: RGB(21,0,0,1);
     background: radial-gradient(
     ellipse at center,  
     RGB(21,0,0,1) 0%,  
     RGB(87,0,0,1) 60%,
     RGB(21,0,0,1) 60%,
     RGB(21,0,0,1) 62%, 
     RGB(87,0,0,1) 62%,    
     RGB(21,0,0,1) 100%);
}




.bout_on .rond{
    background-color: RGB(152,0,0,1);
    background: radial-gradient(
    ellipse at center, 
    RGB(225,50,50,1) 0%, 
    RGB(225,50,50,1) 30%, 
    RGB(87,0,0,1) 80%,
    RGB(0,0,0,1) 90%, 
    RGB(0,0,0,1) 100%
    );
    }
    
.bt_carre .light{
    background-color: RGB(152,0,0,1);
     background: 
     radial-gradient(
     ellipse at center,
     RGB(152,0,0,1) 0%, 
     RGB(152,0,0,1) 30%, 
     RGB(87,0,0,1) 90%,
     RGB(0,0,0,1) 90%, 
     RGB(0,0,0,1) 100%);
}
.bt_carre .light:active {
    background-color: RGB(152,0,0,1);
     background: 
     radial-gradient(
     ellipse at center,
     RGB(152,0,0,1) 0%, 
     RGB(152,0,0,1) 30%, 
     RGB(21,0,0,1) 90%,
     RGB(0,0,0,1) 90%, 
     RGB(0,0,0,1) 100%);
}


.bt_carre_orange .light{
    background-color: RGB(151,74,9,1);
     background: 
     radial-gradient(
     ellipse at center,
     RGB(178,71,0,1) 0%, 
     RGB(178,71,0,1) 30%, 
     RGB(76,30,0,1) 90%,
     RGB(0,0,0,1) 90%, 
     RGB(0,0,0,1) 100%);
}
.bt_carre_orange .light:active {
    background-color: RGB(151,74,9,1);
     background: 
     radial-gradient(
     ellipse at center,
     RGB(151,74,9,1) 0%, 
     RGB(151,74,9,1) 30%, 
     RGB(25,10,0,1) 90%,
     RGB(0,0,0,1) 90%, 
     RGB(0,0,0,1) 100%);
}

.bt_carre_jaune .light{
    background-color: RGB(178,142,0,1);
     background: 
     radial-gradient(
     ellipse at center,
     RGB(255,204,0,1) 0%, 
     RGB(255,204,0,1) 30%, 
     RGB(76,61,0,1) 90%,
     RGB(0,0,0,1) 90%, 
     RGB(0,0,0,1) 100%);
}
.bt_carre_jaune .light:active {
    background-color: RGB(178,142,0,1);
     background: 
     radial-gradient(
     ellipse at center,
     RGB(178,142,0,1) 0%, 
     RGB(178,142,0,1) 30%, 
     RGB(25,20,0,1) 90%,
     RGB(0,0,0,1) 90%, 
     RGB(0,0,0,1) 100%);
}

.bt_carre_vert .light{
    background-color: RGB(0,118,0,1);
     background: 
     radial-gradient(
     ellipse at center,
     RGB(0,170,0,1) 0%, 
     RGB(0,170,0,1) 30%, 
     RGB(0,68,0,1) 90%,
     RGB(0,0,0,1) 90%, 
     RGB(0,0,0,1) 100%);
}
.bt_carre_vert .light:active {
    background-color: RGB(0,118,0,1);
     background: 
     radial-gradient(
     ellipse at center,
     RGB(0,118,0,1) 0%, 
     RGB(0,118,0,1) 30%, 
     RGB(0,17,0,1) 90%,
     RGB(0,0,0,1) 90%, 
     RGB(0,0,0,1) 100%);
}

.bt_carre_bleu .light{
    background-color: RGB(0,118,148,1);
     background: 
     radial-gradient(
     ellipse at center,
     RGB(0,170,212,1) 0%, 
     RGB(0,170,212,1) 30%, 
     RGB(0,68,84,1) 90%,
     RGB(0,0,0,1) 90%, 
     RGB(0,0,0,1) 100%);
}
.bt_carre_bleu .light:active {
    background-color: RGB(0,118,148,1);
     background: 
     radial-gradient(
     ellipse at center,
     RGB(0,118,148,1) 0%, 
     RGB(0,118,148,1) 30%, 
     RGB(0,17,21,1) 90%,
     RGB(0,0,0,1) 90%, 
     RGB(0,0,0,1) 100%);
}


    
.sigle_bt:active  .rond,.sigle_bt:active  .rad4, .unverified:active  .rond, .esp_button_:active  .button_{
       background-color: RGB(152,0,0,1);
     background: radial-gradient(
     ellipse at center,  
     RGB(87,0,0,1) 0%,  
     RGB(87,0,0,1) 60%,
     RGB(21,0,0,1) 60%,
     RGB(21,0,0,1) 62%, 
     RGB(21,0,0,1) 62%,    
     RGB(0,0,0,1) 100%);
}



.esp_epreuve2_lumiere  .light_off{
       background-color: RGB(21,0,0,1);
     background: radial-gradient(
     ellipse at center,  
     RGB(87,0,0,1) 0%,  
     RGB(21,0,0,1) 60%,
     RGB(21,0,0,1) 60%,
     RGB(21,0,0,1) 62%, 
     RGB(21,0,0,1) 62%,    
     RGB(0,0,0,1) 100%);
}


.esp_epreuve2_lumiere  .light_on{
       background-color: RGB(21,0,0,1);
     background: radial-gradient(
     ellipse at center,  
     RGB(225,50,50,1) 0%,  
     RGB(218,0,0,1) 60%,
     RGB(87,0,0,1) 60%,
     RGB(21,0,0,1) 62%, 
     RGB(21,0,0,1) 62%,    
     RGB(0,0,0,1) 100%);
}






.cam_reg{
       background-color: RGB(152,0,0,1);
     background: radial-gradient(
     ellipse at center,  
     RGB(232,102,102,1) 0%,  
     RGB(218,0,0,1) 60%, 
     RGB(87,0,0,1) 160%,    
     RGB(0,0,0,1) 100%);
}

.alarm_light {
      background: radial-gradient(ellipse at center,RGB(225,50,50,1) 0%, RGB(225,50,50,0.2) 30%, RGB(251,229,229,0) 100%);
    }
.fond_bouton, .sigle_bt_depart  .rond {
		background-color: #B00000;
          background: linear-gradient(18deg, RGB(225,50,50,1) 30%, RGB(152,0,0,1) 70%);

}



.sigle_bt  .rond {
		box-shadow: 
  			0 0 0 10px RGB(152,0,0,1) ;

}
.unverified .rond{
     opacity:0.5;
}


.sigle_bt .rond:before, .sigle_bt_depart  .rond:before, .button_:before, #slider .thumb:before {
  background: linear-gradient(to bottom,  
    rgba(255,255,255,0.14) 0%, 
    rgba(255,255,255,0) 50%, 
    rgba(255,255,255,0) 100%);
  border-radius: 50%;
  content: " ";
  height: 80%;
  left: 10%;
  position: absolute;
  top: 10%;
  width: 80%;
  
}
.button__{ 
	box-shadow: 0 0 0 1px RGB(87,0,0,1) , 0 0 0 2px RGB(0,0,0,1) , 0 0 0 0px #222, 0 0 0 0px RGB(0,0,0,1), 0 6px 12px 1px rgba(0, 0, 0, 0.8);
	background: linear-gradient(18deg, RGB(21,0,0,1) 30%, RGB(87,0,0,1) 70%); }
.cl_rouge_fonce {
	color: RGB(87,0,0,1);
}
.panneau_danger {
	background-color:RGB(152,0,0,1);
	box-shadow:	0 0px 0px 0px RGB(255,255,255,1)	 
			,0px 0px 10px 5px RGB(76,30,0,0.4)			,0 0px 0px 10px RGB(255,255,255,1) 
	;


}

/*-------------------------------------------------------------------------*/
/*						ON - vert
/*-------------------------------------------------------------------------*/

.verified, .text_verified,  .ani_esp_texte, .esp_sigle .verified {
	color:RGB(0,170,0,1);
}
.titre_valide   {
    color: RGB(102,204,102,1);
    text-shadow: 0 0 15px RGB(0,170,0,1);
}
.esp_sigle .verified, .text_verified  {
    text-shadow: 0 0 15px RGB(0,170,0,1);
}
#sound_bars .bar, #voice_bars .bar{
background-color: RGB(0,170,0,1);
}
.verified .rond{
	background-color: RGB(0,118,0,1);
	background: linear-gradient(to bottom, #3f701f 0%,#5aa02c 100%);
	opacity: 0.5;
}
.fd_vert_fonce {
background-color:RGB(0,17,0,1);

}
#canvas .trait {

background-color:RGB(0,118,0,0.4);

}
#canvas .oscillo {
	border-color:RGB(0,170,0,1);
}
.verified .rond:before {
  background: linear-gradient(to bottom,  
    rgba(255,255,255,0.14) 0%, 
    rgba(255,255,255,0) 50%, 
    rgba(255,255,255,0) 100%);
  border-radius: 50%;
  content: " ";
  height: 80%;
  left: 10%;
  position: absolute;
  top: 10%;
  width: 80%;
  
}
.drag_on .bord_cell{
	border:1px solid RGB(0,17,0,1);
}
.case_depart {
	background-color:RGB(0,68,0,1);
}
.cases_mauv1 {
	background-color:RGB(151,74,9,1);
}
.cases_mauv2 {
	background-color:RGB(0,118,148,1);
}
.cell span.danger {
	color:RGB(178,142,0,1);
}
.fond_bombe {
	background-color:RGB(225,50,50,1);
}
.fond_erreur {
	background-color:RGB(178,142,0,1);
}
.fond_nb {
	background-color:RGB(151,74,9,1);
}

#jeton .fas{

color:RGB(102,204,102,1);
}
.cell .empreinte {

color:RGB(0,68,0,1);
}
.cell .fa-circle, .txt_coords, .txt_lettres_clavier {
color:RGB(50,187,50,1);
}
.cell .case_depart {
color:RGB(255,132,50,1);
}

.chemin_parcours{
	border:1px solid RGB(0,17,0,1);
}


