
#Latins 
{display:block;}

#Communs 
{display:none;}

#OSM 
{display:block;}

#GM
{display:none;}

#Carto
{display:none;}

#OSRA
{
	position:absolute;
	z-index:110;
	top:694px;
	left:773px;
	font-size:1em;
	font-style:normal;
	padding:1px;
	padding-left:3px;
	padding-right:3px;
	border-radius:5px;
	background-color:#530802;
	opacity:1;
	color:white;
	border-style:solid;
	border-width:1px;
	width:216px;
	box-shadow:3px 3px 3px #333333;
}

#NoticeON
{display:none;}

#NoticeOFF
{display:block;}

#Notice
{
	position:absolute;
	z-index:180;
	top:694px; // 670px;
	left:773px;
	font-size:1em;
	padding:1px;
	padding-left:3px;
	padding-right:3px;
	border-radius:5px;
	background-color:#530802;
	opacity:1;
	color:white;
	border-style:solid;
	border-width:1px;
	width:216px;
	box-shadow:3px 3px 3px #333333;
}

#Param
{
	position:absolute;
	z-index:110;
	top:694px; // 670px;
	left:773px;
	font-size:14pt;
	text-align:center;
	padding:5px;
	padding-left:8px;
	padding-right:8px;
	border-radius:5px;
	background-color:#006600;
	opacity:1;
	color:white;
	border-style:solid;
	border-width:1px;
	width:216px;
	box-shadow:3px 3px 3px #333333;
}

#jb_inputs {
	padding:3px;
	border-radius:5px;
	background-color:#666666;
	border-style:solid;
	border-width:1px;
	color:white;
	box-shadow:3px 3px 3px #333333;
	text-align:center;
}

#OSRAON
{display:none;}

#OSRAOFF
{display:block;}


#Bouton1 { 
	position:absolute;
	z-index:110;
	top:95px;
	left:8px;
	font-size:1.2em;
	padding:5px;
	padding-left:8px;
	padding-right:8px;
	border-radius:5px;
	background-color:#c3a78c;
	opacity:1;
	color:black;
	border-style:solid;
	border-width:1px;
	width:280px;
	box-shadow:3px 3px 3px #333333;
}

#Bouton5 { 
	position:absolute;
	z-index:110;
	top:95px;
	left:720px;
	font-size:1.2em;
	padding:5px;
	padding-left:8px;
	padding-right:8px;
	border-radius:5px;
	background-color:#CCCCCC;
	opacity:1;
	color:black;
	border-style:solid;
	border-width:1px;
	width:280px;
	box-shadow:3px 3px 3px #333333;
}

#Bouton { 
	position:absolute;
	z-index:110;
	top:75px;
	left:20px;
	font-size:1.2em;
	padding:5px;
	padding-left:8px;
	padding-right:8px;
	border-radius:5px;
	background-color:#530802;
	font-family:quickSand;
	opacity:1;
	color:white;
	border-style:solid;
	border-width:1px;
	box-shadow:3px 3px 3px #333333;
}

#ComMaille { 
	position:absolute;
	z-index:105;
	top:131px;
	left:502px;
	font-size:1.1em;
	font-weight:bold;
	padding:1px 5px 1px 5px;
	background-color:#006600;
	color:white;
	border-style:solid double;
	border-width:5px;
	border-color:black;
	width:490px;
}

#Bouton2 { 
	position:absolute;
	z-index:110;
	top:-8px;
	left:753px;
	font-size:1.1em;
	padding:5px;
	padding-left:8px;
	padding-right:8px;
	border-radius:5px;
	background-color:#CCCCCC;
	opacity:1;
	color:black;
	border-style:solid;
	border-width:1px;
	width:236px;
	box-shadow:3px 3px 3px #333333;
}

#Bouton22 { 
	position:absolute;
	z-index:110;
	top:-70px;
	left:932px;
	font-size:1em;
	padding:1px;
	padding-left:3px;
	padding-right:3px;
	border-radius:5px;
	background-color:#530802;
	text-align:center;
	opacity:1;
	color:white;
	border-style:solid;
	border-width:1px;
	width:187px;
	box-shadow:3px 3px 3px #333333;
}
/*
#Bouton3 { 
	position:absolute;
	z-index:110;
	top:95px;
	left:829px;
	font-size:1.2em;
	padding:5px;
	padding-left:8px;
	padding-right:8px;
	border-radius:5px;
	background-color:#CCCCCC;
	opacity:1;
	color:black;
	border-style:solid;
	border-width:1px;
	width:160px;
	box-shadow:3px 3px 3px #333333;
}
*/
#Bouton3 { 
	position:absolute;
	z-index:115;
	top:-35px;
	left:960px;
	font-size:1em;
	padding:2px;
	padding-left:8px;
	padding-right:8px;
	border-radius:5px;
	background-color:#530802;
	opacity:1;
	color:white;
	font-weight:bold;
	border-style:solid;
	border-width:1px;
	width:166px;
	box-shadow:3px 3px 3px #333333;
}
#Bouton4 { 
	position:absolute;
	z-index:110;
	top:20px;
	left:700px;
	font-size:1.1em;
	padding:5px;
	padding-left:8px;
	padding-right:8px;
	border-radius:5px;
	background-color:#CCCCCC;
	opacity:1;
	color:black;
	border-style:solid;
	border-width:1px;
	width:220px;
	box-shadow:3px 3px 3px #333333;
}

#Bouton6 { 
	position:absolute;
	z-index:110;
	top:95px;
	left:849px;
	font-size:1.2em;
	padding:5px;
	padding-left:8px;
	padding-right:8px;
	border-radius:5px;
	background-color:#CCCCCC;
	opacity:1;
	color:black;
	border-style:solid;
	border-width:1px;
	width:140px;
	box-shadow:3px 3px 3px #333333;
}
.leaflet-control-zoom {
	opacity:0;
}

#jb_validez {
	padding:1px;
	border-radius:5px;
	background-color:#c3a78c;
	border-style:solid;
	border-width:1px;
	font-size:1em;
	color:black;
	text-align:center;
	box-shadow:3px 3px 3px #333333;
	white-space:normal;
}

#jb_valider {
	padding:1px;
	border-radius:5px;
	background-color:#c3a78c;
	border-style:solid;
	border-width:1px;
	font-size:1em;
	font-style:normal;
	color:black;
	height:32px;
	border-color:#FFFFFF;
	text-align:center;
	box-shadow:3px 3px 3px #333333;
	white-space:normal;
}

#jb_titre_notice { 
	position:absolute;
	z-index:103;
	left:306px;
	top:92px;
	padding-left:8px;
	padding-right:8px;
	text-align:left;
	font-size:11pt;
	font-weight:bold;
	font-style:normal;
}

#jb_texte_notice { 
	position:absolute;
	z-index:103;
	left:306px;
	top:110px;
	padding-left:8px;
	padding-right:8px;
	text-align:left;
	font-size:10pt;	
	font-style:normal;
}

#jb_menus {
	padding:5px;
	border-radius:5px;
	background-color:#666666;
	border-style:solid;
	border-width:1px;
	color:white;
	text-align:center;
	box-shadow:3px 3px 3px #333333;
	white-space:normal;
}

#jb_cadre_legende { 
	position:absolute;
	z-index:98;
	top:73px;
	left:6px;
	width:280px;
	height:152px;
	background-color:#F0F0F0;
	opacity:1;
	border-style:solid;
	border-width:1px;
	border-radius:3px;
	box-shadow:3px 3px 3px #333333;
	border-color:black;
}

#jb_cadre_legende { 
	position:absolute;
	z-index:100;
	top:700px;
	left:782px;
	width:657px;
	height:100px;
	background-color:#F0F0F0;
	opacity:1;
	border-style:solid;
	border-width:1px;
	border-radius:5px;
	box-shadow:3px 3px 3px #333333;
	border-color:black;
}

.jb_legende { 
	position:absolute;
	z-index:101;
	left:6px;
	width:280px;
	padding-left:8px;
	padding-right:8px;
	text-align:left;
	font-size:9pt;
	color:black;
}

#carto_OK {
	position:absolute;
	padding:3px;
	border-radius:5px;
	z-index:120;
	font-size:1em;
	background-color:#c3a78c;
	opacity:1;
	color:#530803;
	border-style:solid black;
	border-width:1px;
	box-shadow:3px 3px 3px #333333;
	text-align:center;
}