body
    {
    height: 00%;
    width:00%;
    background-color:#000000;
overflow:hidden;
    }

.cty_zip{font-size:18px;color:blue;font-weight: :bold}

.choix_voix
	{
	position:absolute;
	bottom:110px;
	left:120px;	
	z-index:999;
	width:maxcontents;
	height:40px;	
	visibility:hidden;	
	background:#000000;	
	}

.choix_voix0
	{
	position:relative;
	top:25px;
	left:0px;
	}
.actu_pvite
	{
	position:absolute;
	top:2px;
	left:325px;	
	}
.actu_mvite
	{
	position:absolute;
	top:2px;
	left:206px;	
	}

.bp_pm {width:80px;border-radius:6px;cursor:pointer;font-style:italic;font-weight:bold;}
.bp_pm:hover{background:lime;}
.c_select
{
	color:#000000;
	font-size:16px;
	font-family:commissioner;
	background:#ffffff;
	font-family:Commissioner;
	font-sise:1px;
	font-weight:100;
	font-style:italic;	
	color:#0605f6;
}
.actu_voix
{
	color:#0228fc;
	position:absolute;
	left:25px;
	top:1px;
	width:100px;
	height:23px;
	background:#ffffff;
	font-family:Commissioner;
	font-style:italic;
	z-index:999;
	text-align:center;
	padding-right:10px;
	border-radius:5px 5px 0px 0px;
}
.actu_speed
{
	color:#ffffff;
	position:absolute;
	left:288px;
	top:2px;
	width:35px;
	height:18px;
	background:#1E88E5;
	font-family:Commissioner;
	font-sise:1px;
	font-weight:100;
	font-style:italic;
	z-index:999;
	text-align:center;
	padding-bottom:2px;	
	border-radius:5px;
}
.clse_choix_voix
{
	color:white;
	position:absolute;
	left:5px;
	top:4px;
	height:22px;
	width:12px;
	background:#e91e6300;
	font-family:arial;font-sise:16px;
	font-weight:100;
	z-index:999;
	cursor:pointer;
}
.bp_voix
{
	width:200px;
	border-radius:4px;
	cursor:pointer;
}
.bp_voix_ok
{
	width:100px;
	border-radius:4px;
	cursor:pointer;
}
#macarte
    {
    position:absolute;
    top:0px;
    right:0%;
    left:0%;
    width:100%;
    height:100%;	
    background-color:rgb(0 0 0);
	/*	
    border-radius:8px;
    border-style:solid;
    border-width:3px;
    border-color:rgb(0 255 0 / 0%);
    */
		}
.tuiles
    {
    color:#c5c5c5;
    font-family:arial;
    font-size:13px;
    }
    
.ifr
    {
   	position:absolute;
   	top:20px;
   	left:86%;
   	height:00px;
   	width:200px;
    visibility:hidden;
    z-index:991;
    }

 .ifr_off
     {
   	position:absolute;
   	top:0px;
   	left:0;
    background-color:#f4ff00;
    width:185px;
    height:20px;
    z-index:992;
    font-size:15px;
    font-family:arial;
    padding-left:20px;
    visibility:hidden;
    border-radius:5px;
    }

 .xifr_off
     {
   	position:absolute;
   	top:-0px;
   	left:190px;
    background-color:#f4ff00;
    width:10px;
    height:20px;
    z-index:992;
    font-size:15px;
    font-family:arial;
    font-weight:bold;
    cursor:pointer;
    }
               
/*  Pave zooms principaux (haut de la boite a outils) */
.zp, .zm, .back
    {
    position:relative;
    margin-left:auto;
    left:-00px;
    width:56px;
    height:32px;
    font-size:26px;
    color:rgb(255 255 255);
    text-align:center;
    cursor:pointer;
    }

.zp {top:2px;border-radius:8px 8px 0px 0px ;}    	
.back {top:-2px;}
.zm {top:-5px;border-radius:0px 0px 8px 8px ;}

/****** pave mono / multi  *******/
.mm
    {
    position:relative;
    top:102px;
    margin-left:auto;
    left:-2px;
    width:56px;
    height:66px;
    border-radius:8px 8px 0px 0px;
        text-align:center;
    }

.mmt
    {
   	position:relative;
   	top:0px;
   	left:-2px;
	font-size:12px;
	font-family:arial;
    width:60px;
    height:18px;
    text-align:center;
    background-color:#6e564d;
    border-radius: 8px 8px 8px 8px ;
    color:white;
  
    }
    
.mono, 
.multi
    {
    position:relative;
    top:2px;
    margin-left:auto;
    left:-px;
    width:56px;
    height:21px;
    color:rgb(204, 255, 0);
    font-size:20px;
    cursor:pointer;

    }

/****** pave carres vides / peins ********/
.rr
    {
    position:relative;
    top:101px;
    margin-left:auto;
    left:-2px;
    width:56px;
    height:77px; 
    border-radius:0px 0px 8px 8px;   	
    }

/****** Carre qnd clic ********/
.clm1
{
    position:relative;
    top:3px; 
    margin-left:auto;
    left:-21px;
    width:16px;
    height:16px;
    opacity:1;    
    font-size:20px;
    cursor:pointer; 
}  
 
.rect_plein, .rect_vide
    {
    position:relative;
    top:3px; 
    margin-left:auto;
    left:-px;
    width:56px;
    height:24px;
    color:rgb(204, 255, 0);
    opacity:1;    
    font-size:20px;
    cursor:pointer; 
        text-align:center;      	
    } 

.rect_vide:hover .zone2{visibility:visible;}
.rect_plein:hover .zone2{visibility:visible;}
.clm1:hover .zone2x{visibility:visible;}
/****** pave gomme ********/
.gomme
    {
    position:relative;
    top:104px;
    margin-left:auto;
    left:-1px;
    width:56px;
    height:34px;
    color:rgb(255 255 255);
    font-size:25px;
    cursor:pointer;
    border-radius:8px; 
    text-align:center;
	visibility:hidden;
    }

/******* Marker flottant *******/    
.mca 
    {
    position:relative;
    top:106px;
    left:-0px;
    width:56px;
    height:34px;
    cursor:pointer;
    border-radius:8px; 
        text-align:center; 
    }
.mca_img
    {
    position:relative;
    top:5px;
    }
 /**** Popup mini  *******/
.pmini
    {
    position:relative;
    top:110px;
    padding-top:10px;
    margin-left:auto;
    left:-2px;
    width:56px;
    height:28px;
    color:rgb(255 255 255);
    opacity:1;    
    font-size:20px;
    cursor:pointer;
    border-radius:8px; 
    text-align:center;
   visibility:hidden;   
}

 /**** Popup ISS  *******/
.p_iss
    {
    position:relative;
    top:115px;
    margin-left:auto;
    left:-0px;
    width:56px;
    height:28px;
    padding-top:3px;
    padding-bottom:3px;
    cursor:pointer;
    border-radius:8px;
        text-align:center;
    }
   
.p_iss,
.zp,
.zm,
.back,
.clm1,
.gomme,
.mca,
.pmini {background-image:linear-gradient(to left, #232222, #c7c4c4);}
.zdf   {background-image:linear-gradient(to left, #827717,#F1F8E9);}

.mm,
.rr
    {
	background-image:linear-gradient(to left, #00695C, #B2DFDB);
    }    
/* Etiquettes gadgets */
.e_zoom,
.e_zd,
.zone1x,
.zone2,
.zone2x,
.zone3,
.zone4,
.zone5,
.zone6
    {
    position:absolute;
    top:2px;
    right:60px;    
    height:25px;    
    width:max-content;
    font-family:arial;
    font-size:22px;
    color:#FFEB3B;  
    text-align:right;
    padding:2px 10px 0px 10px ;
    border-radius:5px ;border-style:solid;
    border-color:#3bff82;
    border-width:2px;
    background-color:#000000;
    z-index:999;
    visibility:hidden;
    }
 .e_zd{right:48px;} 
 .zone1x {right:58px;}
 .zone2 {right:58px;} 
 .zone2x {right:38px;}  
 .zone4 {right:57px;}  
        
.zp:hover    .e_zoom {visibility:visible;}
.zm:hover    .e_zoom {visibility:visible;}
.back:hover  .e_zoom {visibility:visible;}
.rbz1:hover  .e_zd   {visibility:visible;}
.rbz2:hover  .e_zd   {visibility:visible;}
.rbz3:hover  .e_zd   {visibility:visible;}
.mono:hover  .zone1x {visibility:visible;}
.multi:hover .zone1x {visibility:visible;}
.gomme:hover .zone3  {visibility:visible;}
.mca:hover   .zone4  {visibility:visible;}
.pmini:hover .zone5  {visibility:visible;}
.p_iss:hover .zone6  {visibility:visible;}

.chk1,
.chk2,
.chk3,
.chk4,
.chk5,
.chk6,
.chk7, 
.chk8,
.chk9,
.chk10,
.chk11
    {
    position:relative;
    top:-22px;
    margin-left:auto;
    left:2px;
    width:20px;
    height:20px;
    color:rgba(0, 255, 0, 1);
    opacity:1;
    font-size:20px;
    }

.chk6, .chk7, .chk8{left:14px;}
.chk10{left:20px;}
    
.popup
    {
    background-color:#ffffff;
    font-size:10px;
    font-weight:100;
    color:black;
    font-family:arial;
    }

.pl21_i
    {
	font-size:20px;
	font-weight:900;
	text-align:center;
	color:white;
	font-style:italic;
	background-color:red;
	padding:0px 5px 0px 5px;
	border-radius:5px;
    }
 
 .pl21
    {
	font-size:16px;
	font-weight:900;
	text-align:center;
	color:#ffffff;
	font-style:italic;
	font-family:Commissioner;
	background-color:rgba(0, 0, 255, 1);
	padding:0px 3px 0px 3px;
	border-radius:3px 3px 3px 3px;
    }
       
.pl1
    {
	font-size:14px;
	font-weight:900;
	text-align:center;
	color:#1e03ff;
	font-weight:800;
	font-style:italic;
    }


/* Style personnalisÃ© pour le popup */
/* Moi */
.custom-popup .leaflet-popup-content-wrapper 
	{
    background-color: blue; /* Couleur de fond */
    color: white;               /* Couleur du texte */
	border-radius: 20px 10px 20px 10px;       /* Bordures arrondies */
	box-shadow:12px 22px 10px rgba(0, 0, 0, 0.8); /* Ombre */
	}

.custom-popup .leaflet-popup-tip {background-color: blue /* Couleur de la pointe */}

/* QSO */
    .qso_popup .leaflet-popup-content-wrapper 
		{
        background-color: yellow; /* Couleur de fond */
		color: #000;               /* Couleur du texte */
		border-radius: 50px 50px 90px 90px;       /* Bordures arrondies */
		box-shadow:12px 22px 10px rgba(0, 0, 0, 0.8); /* Ombre */
        border-style:solid;
        border-width:5px;
        border-color:blue;		
}

.qso_popup .leaflet-popup-tip {background-color: blue /* Couleur de la pointe */}



/* LIEUX */
    .lieu_popup .leaflet-popup-content-wrapper 
		{
        background-color: yellow; /* Couleur de fond */
		color: #000;             /* Couleur du texte */
		border-radius: 15px 15px 15px 15px;       /* Bordures arrondies */
		box-shadow:12px 22px 10px rgba(0, 0, 0, 0.8); /* Ombre */
        border-style:solid;
        border-width:2px;
        border-color:yellow;		
}

.lieu_popup .leaflet-popup-tip {background-color: yellow /* Couleur de la pointe */}

.L_lieu {border-style:solid;border-width:0px}
.st_lieu{background:green;border-radius:5px;padding-left:5px;padding-right:5px}
.L1_lieu {font-size:20px;font-weight:bold;color:white;}
.L2_lieu {font-size:20px;font-weight:bold;color:white;}
.L3_lieu {font-size:20px;color:black;}
.L4_lieu {font-size:17px;color:black;}
.L5_lieu {font-size:17px;color:black;}
.L6_lieu {font-size:17px;color:black;}


.L_qso {border-style:solid;border-width:0px}
.L1_qso {background:brown;font-size:20px;font-weight:bold;color:white;width:max-content;padding:0px 10px 0px 10px;border-radius:5px}
.L2_qso {font-size:15px;font-weight:bold;color:black;max-width:150px}
.L3_qso {background:blue;font-size:20px;font-weight:bold;color:white;width:max-content;padding:0px 10px 0px 10px;border-radius:5px}
.L4_qso {font-size:17px;color:black;}
.L5_qso {font-size:17px;color:black;}
.L6_qso {font-size:17px;color:black;}


/* Locator */
    .loc_popup .leaflet-popup-content-wrapper 
		{
        background-color: beige; /* Couleur de fond */
		color: #000;               /* Couleur du texte */
		border-radius: 50px 50px 90px 90px;       /* Bordures arrondies */
        box-shadow:12px 22px 10px rgba(0, 0, 0, 0.8); /* Ombre */
	    border-style:solid;
        border-width:5px;
        border-color:blue;		
    }

    .loc_popup .leaflet-popup-tip {	background-color: blue /* Couleur de la pointe */}

.L1_loc {font-size:20px;font-weight: bold;background: brown;color:white;border-radius:7px;}
.L2_loc {font-size:18px;}
.L3_loc {font-size:15px;}
.L4_loc {font-size:15px;}

/* IOTA */
    .iota_popup .leaflet-popup-content-wrapper 
		{
        background-color: white; /* Couleur de fond */
		color: #000;               /* Couleur du texte */
		border-radius: 50px 50px 90px 90px;       /* Bordures arrondies */
		box-shadow:12px 22px 10px rgba(0, 0, 0, 0.8); /* Ombre */
        border-style:solid;
        border-width:5px;
        border-color:blue;    
        z-index: 1
        }

    .iota_popup .leaflet-popup-tip 
		{
		position:relative;top:-4px;background-color: blue;z-index: 0;        border-style:solid;
        border-width:5px;
        border-color:blue;  
		}

.L1_iota {font-size:20px;font-weight: bold;background: brown;color:white;border-radius:7px;width:100px}
.L2_iota {font-size:18px;max-width:200px;}
.L3_iota {font-size:15px;}
.L4_iota {font-size:15px;}

/* DX */
    .dx_popup .leaflet-popup-content-wrapper 
		{
        background-color: cyan; /* Couleur de fond */
		color: #000;               /* Couleur du texte */
		border-radius: 200px 200px 350px 350px;       /* Bordures arrondies */
		box-shadow:12px 22px 10px rgba(0, 0, 0, 0.8); /* Ombre */
        border-style:solid;
        border-width:5px;
        border-color:blue; 		
}

.dx_popup .leaflet-popup-tip {position:relative;background-color: blue /* Couleur de la pointe */}

.L_pref {border-style:solid;border-width:0px}
.L1_pref {font-size:20px;font-weight: bold;background: brown;color:white;border-radius:7px;width:max-content;padding:0px 15px 0px 15px;}
.L2_pref {background:yellow;font-size:18px;font-weight: bold;width:max-content;padding:0px 10px 0px 10px;border-radius:5px}
.L3_pref {font-size:17px;}
.L4_pref {font-size:15px;}
.L5_pref {font-size:15px;}
.L6_pref {font-size:13px;}
.pbase {font-size:14px;font-weight: 100}
.pfct {font-size:20;px;font-weight:bold;padding-left:0px;padding-right:5px;color:yellow}


/* Moi */
.pl1_0
    {
    color:white;
    font-size:20px;
	font-weight:900;
	text-align:center;
	font-style:italic;
    }

.pl1_00
    {
	font-size:15px;
	font-weight:900;
	text-align:center;
	color:white;
	font-style:italic;
    }   

.L1_g {background:blue;font-size:20px;font-weightbold;color:white;}
.L2_g {background:#fefefe;font-size:20px;}
.L3_g {background:blue;font-size:20px;font-weightbold;color:white;}

/*** FIN des POPUP *******************/
.pl2
    {
	font-size:14px;
	text-align:center;
	color:#000000;
	font-weight:100;	
    }

.pl2_i
{
font-size:14px;
text_align:center;
	color:black;
	font-weight:100;
	background:yellow;red;
}
.pl22
    {
	font-size:13px;
	text-align:center;
	color:#795548;
	font-weight:900;	
    }
    
.rdv0
    {
    position:absolute;
    top:6px;
    left:60px;
    width:185px;
    height:90px;
    background-color:#090909;
    border-radius:8px;		
	z-index:999;	
	cursor:move;	
	visibility:hidden;	
    }

.rdv
    {
    position:absolute;
    top:6px;
    left:5px;
    width:75px;
    height:75px;
    background-color:#04ff4c00;
    border-radius:20px;
    }
.d1
    {
    position:absolute;
    top:-13px;
    left:-10px;
    opacity:0.86;
     }

.d2
    {
    position:absolute;
    top:-5px;
    left:-2px;  
	transform-origin: 40px 40px;	
    transition-duration: 0.93s;
    transition-timing-function:cubic-bezier(0.49, 0.48, 1, 0.99);    
	background:#f0f8ff00;
	opacity:1;
    }

/*
@-moz-keyframes d2 {
  100% { -moz-transform: rotate(-360deg); }
}
@-webkit-keyframes d2 {
  100% { -webkit-transform: rotate(-360deg); }
}
@keyframes d2 {
  100% { -webkit-transform: rotate(-360deg); transform: rotate(-360deg); }
}

.d2 {
  -webkit-animation: d2 1s linear infinite;
  -moz-animation: d2 1s linear infinite;
  animation: d2 2.51s linear infinite;
}
*/

.azimut
    {
    position:absolute;
    top:23px;
    left:100px;
    width:65px;
    height:32px;
    background-color:#f5f5dcf0;
    border-style:solid;
    border-width:4px;
    border-color:#00000030;
    border-radius:12px;
    color:black;
    font-size:30px;	
    font-family:arial;
    font-weight:bold;
    text-align:center;
	cursor:pointer;
    }

.mvt
	{
	position:absolute;
	top:70px;	
	left:90px;
	color:#ffff00;
	font-family:arial;
	font-size:13px;	

	}

.rthg
	{
	position:absolute;
	top:-34px;	
	left:-104px;
	width:185px;
	color:#ffff00;
	font-family:arial;
	font-size:14px;	
	font-style:italic;
	font-weight:100;
	background:black;	
	border-radius:5px;	
	visibility:hidden;	
	}

.azimut:hover .rthg{visibility:visible;}
.bal
    {
    position:fixed;
    top:112px;
    left:462px;
    visibility:hidden;
    }

.mci
    {
    position:absolute;
    bottom:3%;
    right:-1000px;
    width:156px;
    height:135px;
    padding:10px;
    background-color:#d5dbcd;
    font-family:arial;
    font-size:11px;
    color:#3c1306;
    border-radius:8px;
    opacity:1;
    z-index:999;
    }
.mci:hover {opacity:0;}



.dbg
    {
    position:relative;
    top:-599px;
    left:-7px;
    width:300px;
    height:109px;
    padding:10px;
    background-color:#090909;
    font-family:arial;
    font-size:15px;
    color:#eeebea;
    border-radius:8px;
    visibility:hidden;
    }

.dbg1
    {
	position:relative;
	top:0px;
	left:0px;
	width:150px;
	background-color:#062cff;
    }

.dbg2
    {
	position:relative;
	top:-18px;
	left:150px;
	width:150px;
	background-color:#062cff;
    }

.dbg3
    {
	position:relative;
	top:-15px;
	left:0px;
	width:150px;
	background-color:#062cff;
    }
.dbg4
    {
	position:relative;
	top:-33px;
	left:150px;
	width:150px;
	background-color:#062cff;
    }
.dbg5
    {
	position:relative;
	top:-15px;
	left:0px;
	width:150px;
	background-color:#795548;
    }
.dbg6
    {
	position:relative;
	top:-33px;
	left:150px;
	width:150px;
	background-color:#795548;
    }
.dbg7
    {
	position:relative;
	top:-25px;
	left:0px;
	width:150px;
	background-color:#795548;
    }
.dbg8
    {
	position:relative;
	top:-43px;
	left:150px;
	width:150px;
	background-color:#795548;
    }

.my-div-icon 
    {
	position:absolute;
	top:-4px;
	left:-5px;
	color: #7f420552;
	font-weight: bold;
	font-size:15px;
    }


/* SPINNER */
.bloc
    {
    position:fixed;
    top:-00%;
    left:0px;
    width:100%;
    height:100%;
    font-family:arial;
	font-size:85px;
	font-style:italic;
	font-weight:bold;    
	background-color:#000000f0;
	color:#20dfe8;
	z-index:99999;
	text-shadow: 3px 2px 5px #e5e3e3;
	}
.rd
{
	position:absolute;
	top:420px;
	left:40%;
	width:240px;
	height:280px;
	}

.mrq
{
	position:relative;
	top:220px;
	left:10px;
	width:400px;
	font-size:30px;
	font-family:arial;
	color:white;
    text-shadow: 0px 0px 0px;
}
.spiner_e
   {
	position:relative;
	top:-10px;;
	left:28px;
  width:178px;
  height:180px;
  background: black;    
	border-radius:300px ;
	border-style:solid;
	border-color:#ffffff;
	border-width:5px;
	border-color:gray;	 
	z-index:999;
  animation: spiner1 8s linear infinite;	
}

.spiner_t
   {
	position:relative;
	top:77px;
	left:4px;
    width:170px;
    height:30px;
	text-align:center;
	font-family:arial;
	color:white;
	font-size:23px;
	font-weight: ;	
	z-index:999;
	transform:rotate(9deg);	
    animation: spiner1 2s linear infinite;
    text-shadow: 0px 0px 0px;
    }

.spiner_i1
	{
	position:absolute;
	top:119px;
	left:20px;
	width:38px;
	height:38px;
	background: white;    
	border-radius:15px;
	border-style:solid;border-color:#ffffff;border-width:0px;;
	z-index:999;
	animation: spiner 0.4s linear infinite;
	}

.spiner_i2
	{
	position:absolute;
	top:30px;
	left:125px;
	width:38px;
	height:38px;
	background: yellow;    
	border-radius:15px ;
	border-style:solid;border-color:#ffffff;border-width:0px;;
	z-index:999;
	animation: spiner 0.4s linear infinite;
	}

.spiner_i3
	{
	position:absolute;
	top:29px;
	left:18px;
	width:38px;
	height:38px;
	background: #00ff00;    
	border-radius:15px;
	z-index:999;
	animation: spiner 1.5s linear infinite;
	}

.spiner_i4
	{
	position:absolute;
	top:120px;
	left:118px;
	width:38px;
	height:38px;
	background: cyan;    
	border-radius:15px;
	z-index:999;
	animation: spiner 1.5s linear infinite;
	}

@keyframes spiner 
	{
    from {transform: rotate(0deg);}
    to   {transform: rotate(360deg);}
   }

@keyframes spiner1 
	{
    from {transform: rotate(0deg);}
    to   {transform: rotate(360deg);}
   }



.GADGET
    {
    position:absolute;
    top:55px;
    right:0.1%;
	background-color:#ea0d0d00;
    width:65px;
    height:610px;
     }    

 .mnu_g
     {
     position:absolute;
     top:0px;
     right:10px;
    font-size:50px;
    color:#000000; 
    cursor:pointer;
    z-index:999;	
     }    

.mnu_g:hover:after
{
background-color:rgb(0 0 0);
position:absolute;	
left:-75px;
top:18px;
height:24px;
width:70px;
font-family:arial;
font-size:20px;
color:#ffffff;
z-index:999;
text-align:center;
border-radius:6px;	
content:"Outils"
}



.gadget
    {
    position:absolute;
    top:25px;
    left:0;
	background-color:#000000;
    width:65px;
    height:0px;
    border-radius:10px;
	border-style:unset;
	border-color:#a29a9d;   
    transition: 500ms cubic-bezier(0.42, 0.45, 0.53, 0.57);	
	z-index:900;
	visibility:hidden;
	transform:scale(0.9);
    }

.tour_gadget
    {
    position:relative;
    top:0px;
    margin-left:auto;
    left:0px;
	background-color:#00428300;
    width:58px;
    height:497px;
    border-radius:10px 10px 10px 10px ;
	border-style:solid;
	border-color:#4a148c00;    
    }
/* pave zoom par defaut  */
.zdf
    {
    position:absolute;
    top:95px;
    margin-left:auto;
    left:3px;
    width:56px;
    height:100px;
    color:rgba(0, 0, 255, 1);
    opacity:1;    
    font-size:30px;
    cursor:pointer;
    border-radius:8px 8px 8px 8px; 
    z-index:;
    }

.rbz1,
.rbz2,
.rbz3
    {
	position:relative;
	margin:auto;
    left:-3px;
    width:40px;
    height:20px;
    font-size:20px;
        text-align:center;
    }

.rbz1{top:7px}
.rbz2{top:8px;}
.rbz3{top:9px;}


.zdt
    {
   	position:relative;
   	top:0px;
   	left:-2px;
	font-size:12px;
	font-family:arial;
    width:60px;
    height:28px;
    text-align:center;
    background-color:#6e564d;
    border-radius: 8px 8px 8px 8px ;
    color:white;
    }

.e_zd0 
    {
    position:absolute;
    left:-110px;  
    top:-108px;
    height:85px; 
    width:260px;
    background-color:#ff0000;
    padding:11px 11px 5px 11px;
	font-size:14px;
    font-family:arial;
    color:#ffffff;
    font-weight:100;
    text-align:center;
    font-family:arial;
    border-radius:9px; 
    border-style:solid;
    border-color:white;
    border-width:2px;
    visibility:hidden;
    }

.prf
    {
    background-color:blue;
    color:white;
	font-size:18px;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
	border-radius:5px;
    }
.py
    {
    background-color:#ffffff;
    color:#080808;
	font-size:14px;
	display:inline-block;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
	border-radius:5px;
    }
       
.carre
{
    color:#010101;
    font-weight:400;
    font-size:13px;
}
.lc
{
    color:#010101;
    font-weight:400;
    font-size:15px;
    font-weight:bold;
}

.pprf
    {
    background-color:blue;
    color:white;
	font-size:15px;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
	border-radius:5px;
    }
.ppy
    {
    background-color:#ffffff;
    color:#080808;
	font-size:12px;
	display:inline-block;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
	border-radius:5px;
    }
       
.pcarre
{
    color:#010101;
    font-weight:400;
    font-size:13px;
}
.plc
{
    color:#010101;
    font-weight:400;
    font-size:13px;
    font-weight:bold;
}
.bp_france
    {
    position:relative;
	top:47px;
    left:10px;
    width:190px;
    height:25px;
    background-color:#7fff0000;
    z-index:999;
    }
.bp_france_bp
    {
	border-radius:5px;
	border-color:#9c9c9c87;
	background-color:#9e9e9c;
	border-width:3px;
	cursor:pointer;
    }
.bp_france_bp:hover
    {
    background-color:#05fd04;	
    }  
.i_rapide
	{
	position:relative;
	top:-282px;	
	left:-578px;
	font-size:22px;
	color:#ff0000;
	width:150px;	
	border-radius:4px;	
	}

.d_rapide
{
    position:relative;
    top:12px;
    left:228px;
    width:1650px;
    height:25px;
    background-color:#3bff4f00;
    z-index:999;
}
.img_rapide 
{
	position:relative;
    top:-330px;
    left:-180px;
	visibility:hidden;
}
.t_rapide 
{
	position:absolute;
    bottom:27px;
    left:12px;
	width:990px;
	background:#393939;
	color:white;
	font-family:arial;
	font-size:15px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:5px;	
	border-radius:5px;
}
.rp1 {color:#ffe501;}
.rp2 {color:#00ff00;}
.rp3 {color:#ffe501;}
.rp4 {color:#01ff5b;}
.rp5 {color:#ffe501;}
.rp5a {color:#FFC107;}
.rp6 {color:#01ff5b;}

.spch
{padding-left:10px;padding-right:10px;color:aliceblue;font-size:16px;border-radius:5px;}

.chk_spch, .chk_spch_1 {cursor:pointer;}
.ch_vx
	{
	padding-left:15px;padding-right:15px;
	cursor:pointer;
	}

.spch, .ch_vx{background:blue}

.arobase
	{
	padding:1px 15px 4px 15px ;
	background:#795548;	
	cursor:pointer;
	border-radius:5px;
	font-weight:bold;	
	}

.bombe_r
{
	position:absolute;
    top:-18px;
    left:155px;
	visibility:hidden;
	z-index:999;
}
.infos_bas
	{
	position:absolute;
    top:42px;
    left:203px;
	z-index:999;
	height:30px;	
	font-size:33px;
	color:#0ffff4;	
	background:#000000;
	border-radius:100px;	
	cursor:pointer;	
	}
.infos_bas:hover {color:#00ff00;}

.fcoo, .fcoo_n 
{
	padding:0px 8px 0px 8px ;
	border-radius:3px;
	font-size:18px;
	font-weight:100;
	display:block;
	font-family:Commissioner;
	color:red
}
.fcoo{	background:#fcfffe00;color:#4527A0;}
.fcoo_n{background:#ff5300d1;color:#6b9a34}