html{overflow: hidden;}
body{font-family: arial, tahoma, helvetica, sans-serif;margin: 0;}

a > img{border:0;}

#logoSIGORE{
	position: absolute;
	z-index: 2000;
	-webkit-border-bottom-right-radius: 10px;
	moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	width: 100px;
    padding-top: 7px;
    background: white;
}

#header{
	position: relative;
    margin-left: 100px;
    padding: 7px 10px;
    background: #506FAE ; /* Old browsers */
    background: -moz-linear-gradient(left,  #506FAE 0%, #506FAE 50%, #B5CDFF  100%); /* FF3.6+ */
    background: -webkit-gradient(linear, bottom left, bottom left, color-stop(0%,#506FAE), color-stop(50%,#506FAE), color-stop(100%,#B5CDFF )); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #506FAE 0%,#506FAE 50%,#B5CDFF  100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #506FAE 0%,#506FAE 50%,#B5CDFF  100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #506FAE 0%,#506FAE 50%,#B5CDFF  100%); /* IE10+ */
    background: linear-gradient(to right,  #506FAE 0%,#506FAE 50%,#B5CDFF  100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#506FAE', endColorstr='#B5CDFF ',GradientType=0 ); /* IE6-9 */
    box-shadow: 0px -20px 10px rgba(129, 153, 203, 0.7) inset;
    border-bottom: 1px solid #5775B4;
}

#header > div{display: inline-block;vertical-align: middle;}
#navigation,#measureWrap,#tools,#tools2,#zone_recherche,#titre_ligne1{display: inline-block;vertical-align: middle;}

#header h1{color: white;font-size: 0.72em;margin: 0;margin-left: 10px;}

#navigation{ vertical-align: middle;}
#navigation a{font-weight: bold; color: #FFFFFF; margin-right: 5px; vertical-align: middle; text-decoration: none; font-size: 0.9em;}
#navigation a:hover {
    text-decoration: underline;
}
#navigation a img{margin-right: 5px; vertical-align: text-bottom;}


.tooltip {
	position: relative;
}
.tooltip span {
	margin-left: -999em;
	position: absolute;
	font-size: small;
	line-height:15px;
}
.tooltip:hover span {
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	moz-border-radius-bottomright: 10px;
	moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);
	position: absolute;
	left: 0px;
	top: 25px;
	z-index: 3000;
	margin-left: 0;
	width: 500px;
}
.info { color:#FFFFFF; text-align:justify;
background: #506FAE;
background: rgba(80, 111, 174, 0.7);
background: #506FAE; /* Old browsers */
background: -moz-linear-gradient(-70deg,  rgba(80, 111, 174, 0.8); 0%, rgba(80, 111, 174, 0.8) 70%, rgba(73, 99, 152, 0.8) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(80, 111, 174, 0.8)), color-stop(70%,rgba(80, 111, 174, 0.8)), color-stop(100%,rgba(73, 99, 152, 0.8))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-70deg, rgba(80, 111, 174, 0.8) 0%,rgba(80, 111, 174, 0.8) 70%,rgba(73, 99, 152, 0.8) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-70deg, rgba(80, 111, 174, 0.8) 0%,rgba(80, 111, 174, 0.8) 70%,rgba(73, 99, 152, 0.8) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-70deg, rgba(80, 111, 174, 0.8) 0%,rgba(80, 111, 174, 0.8) 70%,rgba(73, 99, 152, 0.8) 100%); /* IE10+ */
background: linear-gradient(160deg, rgba(80, 111, 174, 0.8) 0%,rgba(80, 111, 174, 0.8) 70%,rgba(73, 99, 152, 0.8) 100%); /* W3C */

 border: 1px solid #4F6CA6;padding: 0.8em 0.8em 0.5em 0.5em;	}


#map, aside,#panel{display: inline-block;vertical-align: middle;}

#selectprojection{z-index: 100000}

#filter_treeview{
	margin: 0px 15px;
    border-bottom: 1px dotted #EEEEEE;
    padding: 3px 0px 7px;
}
#custom_layer_zone{
	margin: 0px 15px;
}

#filter_treeview input[type=text]{
    margin-bottom: 0;
    margin-top: 0;
    width: 252px;
    vertical-align: middle;
    margin-right: 4px;
}
#form_recherche{display: inline-block;}
#form_recherche input[type=text]{margin-bottom: 0;margin-top: 0;width:auto;font-size: .7em;height: 20px; padding: 1px 5px;}

#zone_recherche select{
	width: 20px;
	height: 22px;
	margin-left: -4px;
}

#form_recherche_parcelle{display: none;}
#form_recherche_parcelle input[type="text"] {width: 122px;}

.ui-autocomplete{z-index: 5000}

#infonoparcelle{position: absolute;top: 64px;background-color: white;padding: 4px;font-size: 0.8em;display: none;}

.ui-selectmenu-button{width: 16px;height: 15px;}
.ui-selectmenu-button span.ui-icon{right: 0}

.ui-selectmenu-menu{z-index: 5000}
.ui-icon-triangle-1-s{background-position: -65px -16px;}

#filter_treeview input[type=submit],#form_recherche input[type=submit],#form_recherche_parcelle input[type=submit],#lookforwms_form input[type=submit]{
	margin-bottom: 0;
	margin-top: 0;
	box-shadow: 1px 1px 2px rgba(41, 41, 41, 0.6);
	width: 22px;
	height: 22px;
    border-radius: 2px;
    padding: 1px;
	background: #aab2d6; /* Old browsers */
	background-image: url("/img/loupe_blanc.png");
	background: url("/img/loupe_blanc.png"),-moz-linear-gradient(-45deg, #aab2d6 0%, #5371b0 100%); /* FF3.6+ */
	background: url("/img/loupe_blanc.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#aab2d6), color-stop(100%,#5371b0)); /* Chrome,Safari4+ */
	background: url("/img/loupe_blanc.png"),-webkit-linear-gradient(-45deg, #aab2d6 0%,#5371b0 100%); /* Chrome10+,Safari5.1+ */
	background: url("/img/loupe_blanc.png"),-o-linear-gradient(-45deg, #aab2d6 0%,#5371b0 100%); /* Opera 11.10+ */
	background: url("/img/loupe_blanc.png"),-ms-linear-gradient(-45deg, #aab2d6 0%,#5371b0 100%); /* IE10+ */
	background: url("/img/loupe_blanc.png"),linear-gradient(135deg, #aab2d6 0%,#5371b0 100%); /* W3C */
	border: 0px;
	margin: 0px;
	cursor: pointer;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center;
}

#lookforwms_form input[type=submit]{vertical-align: text-bottom}

#filter_treeview input[type=submit]:active,#form_recherche input[type=submit]:active,#lookforwms_form input[type=submit]:active{
background: url("/img/loupe_blanc.png"),#5371b0;
	background: #5371b0; /* Old browsers */
	/*box-shadow: 1px 1px 1px 1px rgba(255, 255, 255, 0.7);*/
	box-shadow: inset 1px 1px 5px 1px rgba(50, 50, 50, 0.2), 0px 0px 1px 1px rgba(50, 50, 50, 0.5);
	background: #5371b0; /* Old browsers */
	background: url("/img/loupe_blanc.png");
	background: url("/img/loupe_blanc.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background: url("/img/loupe_blanc.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background: url("/img/loupe_blanc.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background: url("/img/loupe_blanc.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background: url("/img/loupe_blanc.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background: url("/img/loupe_blanc.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */
}

#delete_result {display: none;font-size: 0.8em;margin-left: 15px;}

.separateur_header{
  display: inline-block;
  height: 22px;
  width:1px;
  background-color: #000000;
  opacity:0.3;
  vertical-align: middle;
  box-shadow:1px 1px 1px 1px rgba(200, 200, 200, 0.5);
}

#active_layer_name{
color: #FFF;
padding: 10px;
font-size: 10px !important;
font-family: arial,tahoma,helvetica,sans-serif;
border-bottom-right-radius: 14px;
border-bottom-left-radius: 14px;
box-shadow: 1px 1px 5px 0px #000000;
background: #506FAE; /* Old browsers */
background: -moz-linear-gradient(-70deg,  rgba(121, 153, 197, 0.9); 0%, rgba(80, 111, 174, 0.9) 70%, rgba(73, 99, 152, 0.9) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(121, 153, 197, 0.9)), color-stop(70%,rgba(80, 111, 174, 0.9)), color-stop(100%,rgba(73, 99, 152, 0.9))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-70deg,  rgba(121, 153, 197, 0.9) 0%,rgba(80, 111, 174, 0.9) 70%,rgba(73, 99, 152, 0.9) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-70deg,  rgba(121, 153, 197, 0.9) 0%,rgba(80, 111, 174, 0.9) 70%,rgba(73, 99, 152, 0.9) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-70deg,  rgba(121, 153, 197, 0.9) 0%,rgba(80, 111, 174, 0.9) 70%,rgba(73, 99, 152, 0.9) 100%); /* IE10+ */
background: linear-gradient(160deg,  rgba(121, 153, 197, 0.9) 0%,rgba(80, 111, 174, 0.9) 70%,rgba(73, 99, 152, 0.9) 100%); /* W3C */
height: 15px;
clear: none;
width: 154px;
position: relative;
right: 145px;
top: -5px;
}

#active_layer_name img{
float: right;
margin-right: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
box-shadow: 1px 1px 1px 1px rgba(41, 41, 41, 0.7);
background: #506FAE; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #7999C5; 0%, #506FAE 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#7999C5), color-stop(100%,#506FAE)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  #7999C5 0%,#506FAE 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  #7999C5 0%,#506FAE 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  #7999C5 0%,#506FAE 100%); /* IE10+ */
background: linear-gradient(135deg,  #7999C5 0%,#506FAE 100%); /* W3C */
}

#active_layer_name img:active{
float: right;
margin-right: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
box-shadow: 0px 0px 1px 1px rgba(41, 41, 41, 0.7);
background: #506FAE; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #506FAE; 0%, #7191C3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#506FAE), color-stop(100%,#7191C3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  #506FAE 0%,#7191C3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  #506FAE 0%,#7191C3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  #506FAE 0%,#7191C3 100%); /* IE10+ */
background: linear-gradient(135deg,  #506FAE 0%,#7191C3 100%); /* W3C */
}

#active_layer_name span{
    vertical-align: middle;
    font-weight: bold;
    position: relative;
    top: 2px;
}


aside{
    width: 335px;
    overflow-y: scroll;
    margin-left: -5px;
    position: relative;
    z-index: 9999;
    background-color: white;
}

aside > *{margin-right: 5px;}

aside h2{
	margin: 0;
	background: #506FAE;
	color: white;
	font-weight: bold;
	font-size: 0.9em;
	padding: 10px 15px;
	position: relative;
	box-shadow: 0px 20px 10px rgba(129, 153, 203, 0.7) inset;
    border-bottom: 1px solid #5775B4;
	margin-bottom: 5px;
	-moz-border-radius:0px 0px 0px 5px;
	-webkit-border-radius:0px 0px 0px 5px;
	border-radius:0px 0px 0px 5px;
}

#selected_layers_view_title {cursor: pointer;}

.aside-h2-milieu {
    -moz-border-radius:5px 0px 0px 5px;
	-webkit-border-radius:5px 0px 0px 5px;
	border-radius:5px 0px 0px 5px;
}

#showhideaside{display: none;color:white;height: 35px;width: 10px;cursor: pointer;padding-right: 3px;padding-left: 3px;
	background-color: #506FAE;box-shadow: 0px 20px 10px rgba(129, 153, 203, 0.7) inset;
    border-bottom: 1px solid #5775B4;-moz-border-radius: 0px 0px 5px 5px;
    -webkit-border-radius: 0px 0px 0px 5px;border-radius: 0px 0px 5px 5px;}
#showhideaside div{font-size: 1.3em;position: absolute;top: 10px;font-weight: bold}
#showhideaside.show div{-ms-transform: rotate(180deg); /* IE 9 */-webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */transform: rotate(180deg);}

#layer_selector_treeview {
    margin: 5px 10px 0px 15px;
}

#noresult{font-size: .9em;padding-left: 15px;}

.financeurs-realisation {
    margin: 10px 10px 10px 15px;
    padding-top: 10px;
    border-top: 1px dotted #DDDDDD;
    position: relative;
    font-size: 0.8em;
}

.financeurs-realisation img {
    padding: 0.1em 0.1em;
    vertical-align: middle;
}


#btnDeselectAll{
	display: inline-block;
	width: 20px;height: 20px;
	background-image: url('../img/decocher_tout.png');
	background-repeat: no-repeat;
	position: absolute;
	right: 5px;
	cursor: pointer;
}

#map {
    cursor: pointer;
    border-right: 1px solid #C8C8C8;
}
#popup{cursor: auto;}

#tools2 a{
    margin: 0px 3px;
    box-shadow: 1px 1px 2px rgba(41, 41, 41, 0.6);
	width: 22px;
	height: 22px;
    border-radius: 2px;
    padding: 1px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    background-color: #aab2d6;
    display: inline-block; zoom: 1; *display: inline;
	background-size:22px 22px;
}

#tools2 a:active{
	background-color: #5371b0;
	box-shadow: inset 1px 1px 5px 1px rgba(41, 41, 41, 0.2), 0px 0px 1px 1px rgba(41, 41, 41, 0.7);
}

#panel .olButton {
	display: inline-block;
	vertical-align: top;
	margin: 0px 5px;
	cursor: pointer;
	box-shadow: 1px 1px 2px rgba(41, 41, 41, 0.6);
	width: 22px;
	height: 22px;
    border-radius: 2px;
    padding: 1px;
    background-repeat: no-repeat !important;
    background-position: center !important;
}

#addwms{
	display: inline-block;
	width: 22px;
	height: 22px;
	box-shadow: 1px 1px 2px rgba(41, 41, 41, 0.6);
	margin: 0px 5px;
    border-radius: 2px;
    padding: 1px;
    vertical-align: middle;
	background-color: #aab2d6; /* Old browsers */
	background-image: url("../img/addWMS.png");
	background-image: url("../img/addWMS.png"),-moz-linear-gradient(-45deg,  #aab2d6 0%, #5371b0 100%); /* FF3.6+ */
	background-image: url("../img/addWMS.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#aab2d6), color-stop(100%,#5371b0)); /* Chrome,Safari4+ */
	background-image: url("../img/addWMS.png"),-webkit-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Chrome10+,Safari5.1+ */
	background-image: url("../img/addWMS.png"),-o-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Opera 11.10+ */
	background-image: url("../img/addWMS.png"),-ms-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* IE10+ */
	background-image: url("../img/addWMS.png"),linear-gradient(135deg,  #aab2d6 0%,#5371b0 100%); /* W3C */
    background-repeat: no-repeat;
    background-position: center;
}

#addwms:active{
	/*box-shadow: 1px 1px 1px 1px rgba(255, 255, 255, 0.7);*/
	box-shadow: inset 1px 1px 5px 1px rgba(41, 41, 41, 0.2), 0px 0px 1px 1px rgba(41, 41, 41, 0.7);
	background-color: #5371b0; /* Old browsers */
	background-image: url("../img/addWMS.png");
	background-image: url("../img/addWMS.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background-image: url("../img/addWMS.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background-image: url("../img/addWMS.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background-image: url("../img/addWMS.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background-image: url("../img/addWMS.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background-image: url("../img/addWMS.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */
}

#layerswms_liste{height: 220px;list-style-type: none;overflow: auto;padding-left: 0;}

#layerswms_liste ul li.leaf:nth-child(odd) {
    background-color: #C4C8E3;
}
/*#layerswms_liste li:nth-child(even) {
    background-color: #9DBEDF;
}*/

#layerswms_liste li label{display: inline-block;width: 100%}

#addlayers_button{float: right}

#permalink{
	background-image: url("../img/permalink.png");
	background-image: url("../img/permalink.png"),-moz-linear-gradient(-45deg,  #aab2d6 0%, #5371b0 100%); /* FF3.6+ */
	background-image: url("../img/permalink.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#aab2d6), color-stop(100%,#5371b0)); /* Chrome,Safari4+ */
	background-image: url("../img/permalink.png"),-webkit-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Chrome10+,Safari5.1+ */
	background-image: url("../img/permalink.png"),-o-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Opera 11.10+ */
	background-image: url("../img/permalink.png"),-ms-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* IE10+ */
	background-image: url("../img/permalink.png"),linear-gradient(135deg,  #aab2d6 0%,#5371b0 100%); /* W3C */
}-image

#permalink:active{
	background-image: url("../img/permalink.png");
	background-image: url("../img/permalink.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background-image: url("../img/permalink.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background-image: url("../img/permalink.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background-image: url("../img/permalink.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background-image: url("../img/permalink.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background-image: url("../img/permalink.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */
}

#printlink{
	background-image: url("../img/print.png");
	background-image: url("../img/print.png"),-moz-linear-gradient(-45deg,  #aab2d6 0%, #5371b0 100%); /* FF3.6+ */
	background-image: url("../img/print.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#aab2d6), color-stop(100%,#5371b0)); /* Chrome,Safari4+ */
	background-image: url("../img/print.png"),-webkit-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Chrome10+,Safari5.1+ */
	background-image: url("../img/print.png"),-o-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Opera 11.10+ */
	background-image: url("../img/print.png"),-ms-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* IE10+ */
	background-image: url("../img/print.png"),linear-gradient(135deg,  #aab2d6 0%,#5371b0 100%); /* W3C */
}

#printlink:active{

	background-image: url("../img/print.png");
	background-image: url("../img/print.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background-image: url("../img/print.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background-image: url("../img/print.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background-image: url("../img/print.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background-image: url("../img/print.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background-image: url("../img/print.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */
}

#exportpdf{
	background-image: url("../img/PDF.png");
	background-image: url("../img/PDF.png"),-moz-linear-gradient(-45deg,  #aab2d6 0%, #5371b0 100%); /* FF3.6+ */
	background-image: url("../img/PDF.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#aab2d6), color-stop(100%,#5371b0)); /* Chrome,Safari4+ */
	background-image: url("../img/PDF.png"),-webkit-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Chrome10+,Safari5.1+ */
	background-image: url("../img/PDF.png"),-o-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Opera 11.10+ */
	background-image: url("../img/PDF.png"),-ms-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* IE10+ */
	background-image: url("../img/PDF.png"),linear-gradient(135deg,  #aab2d6 0%,#5371b0 100%); /* W3C */
}

#exportpdf:active{
	background-image: url("../img/PDF.png");
	background-image: url("../img/PDF.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background-image: url("../img/PDF.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background-image: url("../img/PDF.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background-image: url("../img/PDF.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background-image: url("../img/PDF.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background-image: url("../img/PDF.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */
}
/* vg 2019/12/23 */
#facebook{
	background-image: url("../img/facebook-2.png");
	background-image: url("../img/facebook-2.png"),-moz-linear-gradient(-45deg,  #aab2d6 0%, #5371b0 100%); /* FF3.6+ */
	background-image: url("../img/facebook-2.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#aab2d6), color-stop(100%,#5371b0)); /* Chrome,Safari4+ */
	background-image: url("../img/facebook-2.png"),-webkit-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Chrome10+,Safari5.1+ */
	background-image: url("../img/facebook-2.png"),-o-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Opera 11.10+ */
	background-image: url("../img/facebook-2.png"),-ms-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* IE10+ */
	background-image: url("../img/facebook-2.png"),linear-gradient(135deg,  #aab2d6 0%,#5371b0 100%); /* W3C */
}

#facebook:active{

	background-image: url("../img/facebook-2.png");
	background-image: url("../img/facebook-2.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background-image: url("../img/facebook-2.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background-image: url("../img/facebook-2.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background-image: url("../img/facebook-2.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background-image: url("../img/facebook-2.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background-image: url("../img/facebook-2.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */
}

#twitter{
	background-image: url("../img/twitter.png");
	background-image: url("../img/twitter.png"),-moz-linear-gradient(-45deg,  #aab2d6 0%, #5371b0 100%); /* FF3.6+ */
	background-image: url("../img/twitter.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#aab2d6), color-stop(100%,#5371b0)); /* Chrome,Safari4+ */
	background-image: url("../img/twitter.png"),-webkit-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Chrome10+,Safari5.1+ */
	background-image: url("../img/twitter.png"),-o-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Opera 11.10+ */
	background-image: url("../img/twitter.png"),-ms-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* IE10+ */
	background-image: url("../img/twitter.png"),linear-gradient(135deg,  #aab2d6 0%,#5371b0 100%); /* W3C */
	background-size:22px 22px;
}

#twitter:active{

	background-image: url("../img/twitter.png");
	background-image: url("../img/twitter.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background-image: url("../img/twitter.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background-image: url("../img/twitter.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background-image: url("../img/twitter.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background-image: url("../img/twitter.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background-image: url("../img/twitter.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */
	background-size:22px 22px;
}

#linkedin{
	background-image: url("../img/linkedin.png");
	background-image: url("../img/linkedin.png"),-moz-linear-gradient(-45deg,  #aab2d6 0%, #5371b0 100%); /* FF3.6+ */
	background-image: url("../img/linkedin.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#aab2d6), color-stop(100%,#5371b0)); /* Chrome,Safari4+ */
	background-image: url("../img/linkedin.png"),-webkit-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Chrome10+,Safari5.1+ */
	background-image: url("../img/linkedin.png"),-o-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Opera 11.10+ */
	background-image: url("../img/linkedin.png"),-ms-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* IE10+ */
	background-image: url("../img/linkedin.png"),linear-gradient(135deg,  #aab2d6 0%,#5371b0 100%); /* W3C */
	background-size:22px 22px;
}

#linkedin:active{

	background-image: url("../img/linkedin.png");
	background-image: url("../img/linkedin.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background-image: url("../img/linkedin.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background-image: url("../img/linkedin.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background-image: url("../img/linkedin.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background-image: url("../img/linkedin.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background-image: url("../img/linkedin.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */

}
/* / vg 2019/12/23 */

#logo_coin{float: right;max-height: 35px}

#loading{
	height: 20px;
	background: rgb(80, 111, 174);
	background: rgba(80, 111, 174, 0.8);
	position: absolute;
	top: 45px;
	left: 225px;
	z-index: 1000;
	color: white;
	font-size: .8em;
	padding: 5px;
	display: none;
    border-radius: 5px;
}

#measureWrap{position: relative;font-size: .8em;color: white;text-align: right;}
#measureDistance, #measureArea{height: 16px;position: absolute;z-index: 1000;top: 24px;background: #506FAE;padding: 3px}
#measureDistance:empty, #measureArea:empty{display: none;}
#measureDistance{left: 110px;}
#measureArea{left: 135px;}

.olControlZoomToMaxExtentItemInactive {
	background: #aab2d6; /* Old browsers */
	background: url("../js/img/zoom-world-mini.png");
	background: url("../js/img/zoom-world-mini.png"),-moz-linear-gradient(-45deg,  #aab2d6 0%, #5371b0 100%); /* FF3.6+ */
	background: url("../js/img/zoom-world-mini.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#aab2d6), color-stop(100%,#5371b0)); /* Chrome,Safari4+ */
	background: url("../js/img/zoom-world-mini.png"),-webkit-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Chrome10+,Safari5.1+ */
	background: url("../js/img/zoom-world-mini.png"),-o-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Opera 11.10+ */
	background: url("../js/img/zoom-world-mini.png"),-ms-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* IE10+ */
	background: url("../js/img/zoom-world-mini.png"),linear-gradient(135deg,  #aab2d6 0%,#5371b0 100%); /* W3C */
}

#panel .olControlZoomToMaxExtentItemInactive:active{
	background: url("../js/img/zoom-world-mini.png"),#5371b0;
	/*box-shadow: 1px 1px 1px 1px rgba(255, 255, 255, 0.7);*/
	box-shadow: inset 1px 1px 5px 1px rgba(41, 41, 41, 0.2), 0px 0px 1px 1px rgba(41, 41, 41, 0.7);
	background: #5371b0; /* Old browsers */
	background: url("../js/img/zoom-world-mini.png");
	background: url("../js/img/zoom-world-mini.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background: url("../js/img/zoom-world-mini.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background: url("../js/img/zoom-world-mini.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background: url("../js/img/zoom-world-mini.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background: url("../js/img/zoom-world-mini.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background: url("../js/img/zoom-world-mini.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */
}

.olControlZoomBoxItemInactive {
	background: #aab2d6; /* Old browsers */
	background: url("../js/img/zoombox.png");
	background: url("../js/img/zoombox.png"),-moz-linear-gradient(-45deg,  #aab2d6 0%, #5371b0 100%); /* FF3.6+ */
	background: url("../js/img/zoombox.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#aab2d6), color-stop(100%,#5371b0)); /* Chrome,Safari4+ */
	background: url("../js/img/zoombox.png"),-webkit-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Chrome10+,Safari5.1+ */
	background: url("../js/img/zoombox.png"),-o-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Opera 11.10+ */
	background: url("../js/img/zoombox.png"),-ms-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* IE10+ */
	background: url("../js/img/zoombox.png"),linear-gradient(135deg,  #aab2d6 0%,#5371b0 100%); /* W3C */
}

#panel .olControlZoomBoxItemInactive:active{
	background: url("../js/img/zoombox.png"),#5371b0;
	/*box-shadow: 1px 1px 1px 1px rgba(255, 255, 255, 0.7);*/
	box-shadow: inset 1px 1px 5px 1px rgba(41, 41, 41, 0.2), 0px 0px 1px 1px rgba(41, 41, 41, 0.7);
	background: #5371b0; /* Old browsers */
	background: url("../js/img/zoombox.png");
	background: url("../js/img/zoombox.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background: url("../js/img/zoombox.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background: url("../js/img/zoombox.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background: url("../js/img/zoombox.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background: url("../js/img/zoombox.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background: url("../js/img/zoombox.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */
}

#panel .olControlZoomBoxItemActive{
	background: url("../js/img/zoombox.png"),#5371b0;
	/*box-shadow: 1px 1px 1px 1px rgba(255, 255, 255, 0.7);*/
	box-shadow: inset 1px 1px 5px 1px rgba(41, 41, 41, 0.2), 0px 0px 1px 1px rgba(41, 41, 41, 0.7);
	background: #5371b0; /* Old browsers */
	background: url("../js/img/zoombox.png");
	background: url("../js/img/zoombox.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background: url("../js/img/zoombox.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background: url("../js/img/zoombox.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background: url("../js/img/zoombox.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background: url("../js/img/zoombox.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background: url("../js/img/zoombox.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */
}

.olControlMeasureItemInactive{
	background: #aab2d6; /* Old browsers */
	background: url("../js/img/ruler.png");
	background: url("../js/img/ruler.png"),-moz-linear-gradient(-45deg,  #aab2d6 0%, #5371b0 100%); /* FF3.6+ */
	background: url("../js/img/ruler.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#aab2d6), color-stop(100%,#5371b0)); /* Chrome,Safari4+ */
	background: url("../js/img/ruler.png"),-webkit-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Chrome10+,Safari5.1+ */
	background: url("../js/img/ruler.png"),-o-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Opera 11.10+ */
	background: url("../js/img/ruler.png"),-ms-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* IE10+ */
	background: url("../js/img/ruler.png"),linear-gradient(135deg,  #aab2d6 0%,#5371b0 100%); /* W3C */
}

#panel .olControlMeasureItemInactive:active{
	background: url("../js/img/ruler.png"),#5371b0;
	/*box-shadow: 1px 1px 1px 1px rgba(255, 255, 255, 0.7);*/
	box-shadow: inset 1px 1px 5px 1px rgba(41, 41, 41, 0.2), 0px 0px 1px 1px rgba(41, 41, 41, 0.7);
	background: #5371b0; /* Old browsers */
	background: url("../js/img/ruler.png");
	background: url("../js/img/ruler.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background: url("../js/img/ruler.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background: url("../js/img/ruler.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background: url("../js/img/ruler.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background: url("../js/img/ruler.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background: url("../js/img/ruler.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */
}

#panel .olControlMeasureItemActive{
	background: url("../js/img/ruler.png"),#5371b0;
	/*box-shadow: 1px 1px 1px 1px rgba(255, 255, 255, 0.7);*/
	box-shadow: inset 1px 1px 5px 1px rgba(41, 41, 41, 0.2), 0px 0px 1px 1px rgba(41, 41, 41, 0.7);
	background: #5371b0; /* Old browsers */
	background: url("../js/img/ruler.png");
	background: url("../js/img/ruler.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background: url("../js/img/ruler.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background: url("../js/img/ruler.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background: url("../js/img/ruler.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background: url("../js/img/ruler.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background: url("../js/img/ruler.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */
}

.olControlMeasureAreaItemInactive{
	background: #aab2d6; /* Old browsers */
	background: url("../js/img/ruler_square.png");
	background: url("../js/img/ruler_square.png"),-moz-linear-gradient(-45deg,  #aab2d6 0%, #5371b0 100%); /* FF3.6+ */
	background: url("../js/img/ruler_square.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#aab2d6), color-stop(100%,#5371b0)); /* Chrome,Safari4+ */
	background: url("../js/img/ruler_square.png"),-webkit-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Chrome10+,Safari5.1+ */
	background: url("../js/img/ruler_square.png"),-o-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Opera 11.10+ */
	background: url("../js/img/ruler_square.png"),-ms-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* IE10+ */
	background: url("../js/img/ruler_square.png"),linear-gradient(135deg,  #aab2d6 0%,#5371b0 100%); /* W3C */
}


#panel .olControlMeasureAreaItemInactive:active{
	background: url("../js/img/ruler_square.png"),#5371b0;
	/*box-shadow: 1px 1px 1px 1px rgba(255, 255, 255, 0.7);*/
	box-shadow: inset 1px 1px 5px 1px rgba(41, 41, 41, 0.2), 0px 0px 1px 1px rgba(41, 41, 41, 0.7);
	background: #5371b0; /* Old browsers */
	background: url("../js/img/ruler_square.png");
	background: url("../js/img/ruler_square.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background: url("../js/img/ruler_square.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background: url("../js/img/ruler_square.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background: url("../js/img/ruler_square.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background: url("../js/img/ruler_square.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background: url("../js/img/ruler_square.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */
}

#panel .olControlMeasureAreaItemActive{
	background: url("../js/img/ruler_square.png"),#5371b0;
	/*box-shadow: 1px 1px 1px 1px rgba(255, 255, 255, 0.7);*/
	box-shadow: inset 1px 1px 5px 1px rgba(41, 41, 41, 0.2), 0px 0px 1px 1px rgba(41, 41, 41, 0.7);
	background: #5371b0; /* Old browsers */
	background: url("../js/img/ruler_square.png");
	background: url("../js/img/ruler_square.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background: url("../js/img/ruler_square.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background: url("../js/img/ruler_square.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background: url("../js/img/ruler_square.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background: url("../js/img/ruler_square.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background: url("../js/img/ruler_square.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */
}

.olControlNavigationItemInactive{
	background: #aab2d6; /* Old browsers */
	background: url("../js/img/navigation.png");
	background: url("../js/img/navigation.png"),-moz-linear-gradient(-45deg,  #aab2d6 0%, #5371b0 100%); /* FF3.6+ */
	background: url("../js/img/navigation.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#aab2d6), color-stop(100%,#5371b0)); /* Chrome,Safari4+ */
	background: url("../js/img/navigation.png"),-webkit-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Chrome10+,Safari5.1+ */
	background: url("../js/img/navigation.png"),-o-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Opera 11.10+ */
	background: url("../js/img/navigation.png"),-ms-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* IE10+ */
	background: url("../js/img/navigation.png"),linear-gradient(135deg,  #aab2d6 0%,#5371b0 100%); /* W3C */
}


#panel .olControlNavigationItemInactive:active{
	background: url("../js/img/navigation.png"),#5371b0;
	/*box-shadow: 1px 1px 1px 1px rgba(255, 255, 255, 0.7);*/
	box-shadow: inset 1px 1px 5px 1px rgba(41, 41, 41, 0.2), 0px 0px 1px 1px rgba(41, 41, 41, 0.7);
	background: #5371b0; /* Old browsers */
	background: url("../js/img/navigation.png");
	background: url("../js/img/navigation.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background: url("../js/img/navigation.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background: url("../js/img/navigation.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background: url("../js/img/navigation.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background: url("../js/img/navigation.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background: url("../js/img/navigation.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */
}

#panel .olControlNavigationItemActive{
	background: url("../js/img/navigation.png"),#5371b0;
	/*box-shadow: 1px 1px 1px 1px rgba(255, 255, 255, 0.7);*/
	box-shadow: inset 1px 1px 5px 1px rgba(41, 41, 41, 0.2), 0px 0px 1px 1px rgba(41, 41, 41, 0.7);
	background: #5371b0; /* Old browsers */
	background: url("../js/img/navigation.png");
	background: url("../js/img/navigation.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background: url("../js/img/navigation.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background: url("../js/img/navigation.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background: url("../js/img/navigation.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background: url("../js/img/navigation.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background: url("../js/img/navigation.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */
}

.olControlNavigationHistoryPreviousItemInactive,.olControlNavigationHistoryPreviousItemActive{
	background: #aab2d6; /* Old browsers */
	background: url("../js/img/previous.png");
	background: url("../js/img/previous.png"),-moz-linear-gradient(-45deg,  #aab2d6 0%, #5371b0 100%); /* FF3.6+ */
	background: url("../js/img/previous.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#aab2d6), color-stop(100%,#5371b0)); /* Chrome,Safari4+ */
	background: url("../js/img/previous.png"),-webkit-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Chrome10+,Safari5.1+ */
	background: url("../js/img/previous.png"),-o-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Opera 11.10+ */
	background: url("../js/img/previous.png"),-ms-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* IE10+ */
	background: url("../js/img/previous.png"),linear-gradient(135deg,  #aab2d6 0%,#5371b0 100%); /* W3C */
}
.olControlNavigationHistoryPreviousItemInactive:active,.olControlNavigationHistoryPreviousItemActive:active{
	background: url("../js/img/permalink.png"),#5371b0;
	background: #5371b0; /* Old browsers */
	/*box-shadow: 1px 1px 1px 1px rgba(255, 255, 255, 0.7);*/
	box-shadow: inset 1px 1px 5px 1px rgba(41, 41, 41, 0.2), 0px 0px 1px 1px rgba(41, 41, 41, 0.7);
	background: #5371b0; /* Old browsers */
	background: url("../js/img/previous.png");
	background: url("../js/img/previous.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background: url("../js/img/previous.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background: url("../js/img/previous.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background: url("../js/img/previous.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background: url("../js/img/previous.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background: url("../js/img/previous.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */
}
.olControlNavigationHistoryNextItemInactive,.olControlNavigationHistoryNextItemActive{
	background: #aab2d6; /* Old browsers */
	background: url("../js/img/next.png");
	background: url("../js/img/next.png"),-moz-linear-gradient(-45deg,  #aab2d6 0%, #5371b0 100%); /* FF3.6+ */
	background: url("../js/img/next.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#aab2d6), color-stop(100%,#5371b0)); /* Chrome,Safari4+ */
	background: url("../js/img/next.png"),-webkit-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Chrome10+,Safari5.1+ */
	background: url("../js/img/next.png"),-o-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* Opera 11.10+ */
	background: url("../js/img/next.png"),-ms-linear-gradient(-45deg,  #aab2d6 0%,#5371b0 100%); /* IE10+ */
	background: url("../js/img/next.png"),linear-gradient(135deg,  #aab2d6 0%,#5371b0 100%); /* W3C */
}
.olControlNavigationHistoryNextItemInactive:active,.olControlNavigationHistoryNextItemActive:active{
	background: url("../js/img/permalink.png"),#5371b0;
	background: #5371b0; /* Old browsers */
	/*box-shadow: 1px 1px 1px 1px rgba(255, 255, 255, 0.7);*/
	box-shadow: inset 1px 1px 5px 1px rgba(41, 41, 41, 0.2), 0px 0px 1px 1px rgba(41, 41, 41, 0.7);
	background: #5371b0; /* Old browsers */
	background: url("../js/img/next.png");
	background: url("../js/img/next.png"),-moz-linear-gradient(-45deg,  #5371b0 0%, #aab2d6 100%); /* FF3.6+ */
	background: url("../js/img/next.png"),-webkit-gradient(linear, left top, right bottom, color-stop(0%,#5371b0), color-stop(100%,#aab2d6)); /* Chrome,Safari4+ */
	background: url("../js/img/next.png"),-webkit-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Chrome10+,Safari5.1+ */
	background: url("../js/img/next.png"),-o-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* Opera 11.10+ */
	background: url("../js/img/next.png"),-ms-linear-gradient(-45deg,  #5371b0 0%,#aab2d6 100%); /* IE10+ */
	background: url("../js/img/next.png"),linear-gradient(135deg,  #5371b0 0%,#aab2d6 100%); /* W3C */
}
.olControlNavigationHistoryPreviousItemInactive,.olControlNavigationHistoryNextItemInactive{opacity: .5;}

.olControlWMSGetFeatureInfoItemActive, .olControlWMSGetFeatureInfoItemInactive{background-image: url("../img/information.png")}

/*.olControlMeasureItemActive,.olControlMeasureAreaItemActive, .olControlWMSGetFeatureInfoItemActive{border: gray 1px solid;}*/

.olFramedCloudPopupContent{padding:0}

.olPopup{font-size: 12px;}

/* customisation OL */

.olControlLayerSwitcher{font-size: 10px!important;/*AV 12 2023*/width:174px!important;}

.olControlPanZoomBar{top:90px!important;}

.olControlPanZoomBar div:nth-child(1){top:-2px!important}
.olControlPanZoomBar div:nth-child(2){left:0px!important}
.olControlPanZoomBar div:nth-child(3){left:26px!important}
.olControlPanZoomBar div:nth-child(4){top:46px!important}
.olControlPanZoomBar div:nth-child(5){top:69px!important}
.olControlPanZoomBar div:nth-child(6){top:87px!important}
/*.olControlPanZoomBar div:nth-child(7){top:219px!important}*/

/*.olControlPanZoomBar div:nth-child(8){top:230px!important}*/

/*.gm-style .olControlPanZoomBar div:nth-child(8){top:252px!important}*/

.olControlPanZoomBar div img, .olControlPanZoomBar div:nth-child(6){width: 25px!important;}
.olControlPanZoomBar div:nth-child(6){z-index: -1;}
.olControlPanZoomBar div:nth-child(7){margin-left: 2px!important;}
.olControlPanZoomBar div:nth-child(-n+6) img, .olControlPanZoomBar div:last-child img{height: 25px!important}

.olControlAttribution{bottom: 2.5em!important}

.olTileImage { /* SD : Corrige un bug présent sous Chrome, voir si cette correction pose problème */
	-webkit-backface-visibility: visible !important;
	-webkit-transform: none !important;
	-webkit-transition: none !important;
}

/* ========== */

#selected_layers_view{max-width: 350px; overflow: auto; margin-bottom: 5px; margin-left: 10px;}

#selected_layers_view ul{list-style-type: none;margin: 0;padding: 2px;font-size: .9em}

#selected_layers_view ul li{position: relative; box-shadow: 1px 1px 2px #888888;margin-bottom: 5px;padding: 5px;padding-left: 15px; border-radius: 5px;}
#selected_layers_view ul li:nth-child(odd){background-color:#F5F5F5}
#selected_layers_view ul li:nth-child(even){background-color:#FFFFFF}
/*#selected_layers_view ul li > *{margin-right: 6px}*/
#selected_layers_view ul li:first-child .layer-up,
#selected_layers_view ul li:last-child .layer-down{display: none;}

#selected_layers_view .layertitle{display: inline-block;max-width: 180px;vertical-align: top;}

#selected_layers_view .title_dimensions{font-size: .8em}

#selected_layers_view .toggle-moreinfo{
	position: absolute;
	right: 30px;
	top: 6px;
	width: 15px;
	height: 15px;
	background-image: url('../img/deplier1.png');
	background-repeat: no-repeat;
	cursor: pointer;
}
#selected_layers_view .toggle-moreinfo:active{background-image: url('../img/deplier2.png');}

#selected_layers_view .toggle-moreinfo.opened{background-image: url('../img/deplier2.png');}

#selected_layers_view .toggle-moreinfo.opened:active{background-image: url('../img/deplier1.png');}

#selected_layers_view .deletelayer{
	position: absolute;
	top: 0;
	right: 0;
	display: inline-block;
	width: 16px;
	height: 16px;
	background-image: url('../img/decocher_tout.png');
	background-repeat: no-repeat;
	background-size: 90%;
	cursor: pointer;
}

#selected_layers_view .layer-up,#selected_layers_view .layer-down{
	cursor: pointer;
	position: absolute;
	left: 2px;
	width: 11px;
	height: 11px;
	background-repeat: no-repeat;
}

#selected_layers_view .toggleview{width:22px;height:11px;background-image: url('../img/oeil.png');background-repeat: no-repeat;display: inline-block;margin-right: 4px;cursor: pointer;vertical-align: middle;}
#selected_layers_view .toggleview.hidden{opacity: .5}

#selected_layers_view .zoomtoextent{width:15px;height:15px;background-image: url('../img/zoom_extent.png');background-repeat: no-repeat;display: inline-block;margin-right: 4px;cursor: pointer;vertical-align: middle;}

#selected_layers_view .layer-up{background-image: url('../img/monter.png');top: 2px;}
#selected_layers_view .layer-down{background-image: url('../img/descendre.png');bottom: 2px}

#selected_layers_view .source{font-size: .7em;color: #818181;}

#selected_layers_view .legend{
	max-height: 160px;overflow: auto;margin-top: 10px;
}
#selected_layers_view .legend img{display: block;}
#selected_layers_view .toggle-legend{cursor: pointer;}

.filter{cursor: pointer;width:12px;height:12px;background-image: url('../img/filtre.png');vertical-align: top;display: inline-block;}
.countChildren{font-size: 0.7em;}
#submit_layer_with_dimension{
	/*float: right;*/
	/*NB*/
	position: absolute;
	top: 10px;
	left: 10px;
}

#addwms_dialog,#exportpdf_dialog{display: none;}

/*dynatree*/
span.dynatree-folder span.dynatree-checkbox, span.dynatree-icon,span.dynatree-connector {
	display: none;
}

span.dynatree-active a {
border: none;
background-color: transparent;
}

ul.dynatree-container a{margin-left: 0;border: none;white-space: normal}

ul.dynatree-container img.wms_distant {height: 12px}

/*#layer_selector_treeview span.dynatree-ico-c a.dynatree-title{max-width: 150px;}*/

.dynatree-node a.dynatree-title{font-size: .9em;color: #222;}
.dynatree-folder a.dynatree-title{font-size: 1em;color: black;}

ul.dynatree-container{border: none;}

ul.dynatree-container li{max-width: 225px}

ul.dynatree-container img{margin-left: 0}

/* jQuery-UI*/

.slider{display: inline-block;width: 120px;height: 5px;margin-right: 15px;}
.ui-slider-horizontal .ui-slider-handle{width: 9px;height: 9px;top: -.2em;margin-left: -.2em;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}

.ui-dialog{z-index: 10000;font-size: .9em}

/* Infobulle */
/*.olFramedCloudPopupContent h1 {
font-size: 2em;
padding: 0px;
margin-bottom: 5px;
color: #00008b;
text-align: center;
}

.olFramedCloudPopupContent .source {
font-size: 0.85em;
color: #00008b;
text-align: center;
display: block;
margin-bottom: 15px;
}

.olFramedCloudPopupContent #psp h2 {
color: #4e8404;
font-size: 1.1em;
cursor: pointer;
margin: 0px 0px 0px 40px;
}

.olFramedCloudPopupContent .titre {
font-weight: bold;
}

.olFramedCloudPopupContent ul {
list-style-type: none;
margin-top: 5px;
}

.olFramedCloudPopupContent #psp li.avec_puce {
background-image: url(../img/puce-verte.png);
background-repeat: no-repeat;
background-position: 0% 50%;
padding-left: 10px;
}

.olFramedCloudPopupContent #psp a:link, .olFramedCloudPopupContent #psp a:visited {
color: #4e8404;
}*/

/* ancien style appFiles/css/map.css */

.olPopupCloseBox
{
	background: url(../images/google_like/close-hover.gif) no-repeat;
}

.olFramedCloudPopupContent
{
	/*min-width:200px;*/
	background-color: #ffffff !important;
	padding: 1px !important;
	margin: 0px !important;
	font-size: 0.8em;
	overflow:auto;
	min-width: 350px;

}

.olFramedCloudPopupContent h1
{
	font-size: 1.4em;
	padding:0px;
	margin-bottom:5px;
	color:#00008b;
	text-align:center;
}
.olFramedCloudPopupContent h4
{
	display: none;

}
.olFramedCloudPopupContent .source {
	font-size:0.85em;
	color:#00008b;
	text-align:center;
	display:block;
	margin-bottom:15px;
}

.olFramedCloudPopupContent .titre
{
	font-weight:bold;
}

.olFramedCloudPopupContent ul
{
	list-style-type:none;
	margin-top:5px;
	margin-bottom:5px;

}

.olFramedCloudPopupContent li
{
	margin-bottom:3px;

}

.olFramedCloudPopupContent li.avec_puce
{
	background-image: url(../../img/puce.png);
	background-repeat: no-repeat;
	background-position:0% 50%;
	padding-left:10px;
}

h5 {
	margin:0px; padding:0px;
}

.olFramedCloudPopupContent #psp {
	padding-top: 5px;
}

.olFramedCloudPopupContent #psp h2 {
	color:#4e8404;
	font-size: 1.1em;
	/*cursor:pointer;*/
	margin:0px 0px 0px 40px;
}

.olFramedCloudPopupContent #psp ul
{
	list-style-type:none;
	margin-top:5px;
}

.olFramedCloudPopupContent #psp li
{
	margin-bottom:3px;
}

#map_canvas,.gpMainMap, #viewerDiv_OlMap{
cursor:pointer;
}
.olFramedCloudPopupContent #psp li.avec_puce
{
	background-image: url(../../img/puce-verte.png);
	background-repeat: no-repeat;
	background-position:0% 50%;
	padding-left:10px;
}
.olFramedCloudPopupContent #psp span.avec_puce
{
	background-image: url(../../img/puce-verte.png);
	background-repeat: no-repeat;
	background-position:0% 50%;
	padding-left:10px;
}

.olFramedCloudPopupContent #psp a:link, .olFramedCloudPopupContent #psp a:visited {
	color:#4e8404;
}

#vectorPopup_contentDiv{padding: 16px!important;font-size: 1.2em;}

/* Ajout des style pour template : ie ne reconnait pas les styles inclus dans les popup*/

.logo{ float:left; display:block; margin-right:10px;}
.marge5{
	margin-top:5px;
}
.marge10{
	margin-top:10px;
}
.marge15{
	margin-top:15px;
}
.marge20{
	margin-top:20px;
}

/*#AVERTISSEMENT  {
/*margin:25px 0px 0px 40px;
/*margin-bottom:12px;
/*border:1px dashed #FF9933;
/*font-size:0.75em;
/*}
/*
/*#AVERTISSEMENT  h2{
/*color:#990000;
/*font-size:1.2em;
/*}
*/
abbr{
cursor:help;
border-bottom:1px dotted #000000;
}

.olFramedCloudPopupContent li a[href=""]{
display:none;
}

.chklayer{
margin-right:5px;cursor:pointer;
}

.chkdiv{
margin: 0px 2px 0px 15px;
}

.tabchk{
border:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px
}

.tabchk td, .tabchk tr{
padding:0px 0px 0px 0px;
margin:0px 0px 0px
}

.exportpdfItemInactive{
float:left;
    position:relative;
margin:3px;
cursor:pointer;
background-image:url('/appFiles/images/exportpdf.png');
background-repeat:no-repeat;
background-color:none;
height:26px;
width:26px;
border:none;
content:'';
}


#drop_zone{
	font-size: 0.8em;
    margin: 5px 9px;
    border: lightgray 2px dashed;
    padding: 5px;
    color: #525252;
    border-radius: 7px;
    background-color: aliceblue;
}

#drop_zone:hover{border-color: #8A8989}

/* Ajout des style pour pages Aides et WMS*/


/*Styles templates visualiseurs*/

.invisible_logo {
display:none  ;
float: left;
margin-right: 10px;
}

.invisible, .invisiblenull, .invisible0 , .invisible_, .invisible_NR_NR, .invisibleL214_17_non_non,.Poitou-Charentes_pc {
display:none;
}
.invisible_0, .invisible__, .invisible1_0, .invisible0_1, .invisibleNC_NC, .invisibleNon_Non{
display:none;
}
.invisible1_1{
	display:inline;
}
.invisible_ARS_AEP_CHARENTE_CHARENTE,.invisible_ARS_AEP_VIENNE_VIENNE,.invisible_ARS_AEP_DEUX-SEVRES_DEUX-SEVRES,
.invisible_ARS_AEP_CHARENTE-MARITIME_CHARENTE-MARITIME,.invisible_ARS_AEP_DORDOGNE_DORDOGNE,.invisible_ARS_AEP_LOT-ET-GARONNE_LOT-ET-GARONNE,
.invisible_ARS_AEP_GIRONDE_GIRONDE,
.invisible_ARS_AEP_LANDES_LANDES,.invisible_ARS_AEP_PYRENEES-ATLANTIQUES_PYRENEES-ATLANTIQUES,
.invisible_ARS_AEP_CANTAL_CANTAL,.invisible_ARS_AEP_LOT_LOT,.invisible_ARS_AEP_PUY-DE-DOME_PUY-DE-DOME,
.invisible_ARS_AEP_CREUSE_CREUSE,.invisible_ARS_AEP_CORREZE_CORREZE,.invisible_ARS_AEP_HAUTE-VIENNE_HAUTE-VIENNE{
display:block;
}

.invisible_depts_16, .invisible_depts_17, .invisible_depts_79, .invisible_depts_86, .invisible_depts_19, .invisible_depts_23, .invisible_depts_87, .invisible_depts_33, .invisible_depts_24, .invisible_depts_47, .invisible_depts_40, .invisible_depts_64	{
	display:inline;
}
.invisible_16_16, .invisible_17_17, .invisible_79_79, .invisible_86_86, .invisible_19_19, .invisible_23_23, .invisible_87_87, .invisible_33_33, .invisible_24_24, .invisible_47_47, .invisible_40_40, .invisible_64_64	{
	display:inline;
}
.invisible_AG_AG, .invisible_LB_LB{
	display:inline;
}
.invisible_124aeroports_124 {
	display:inline;
}
.invisible_reserve_bio_aquit_D_D, .invisible_reserve_bio_aquit_I_I	{
	display:inline;
}
.invisible_zone_montagne_M_M, .invisible_zone_montagne_ZDS_ZDS, .invisible_zone_montagne_ZHS_ZHS	{
	display:inline;
}
.invisible_opp33_passeurs_passeurs, .invisible_opp33_LGv_LGv, .invisible_opp33_PNR_PNR, .invisible_opp33_RNN_RNN, .invisible_opp33_Garonne_Garonne, .invisible_opp33_littoral_littoral{
	display:inline;
}
.invisible_AAC_PC_oui_oui {
	display:inline;
}
.qualitebaignade_Excellent_Excellent, .qualitebaignade_Bon_Bon, .qualitebaignade_Insuffisant_Insuffisant, .qualitebaignade_Insuffisamment_Insuffisamment, .qualitebaignade_Pas_Pas, .qualitebaignade_Changement_Changement, .qualitebaignade_Suffisant_Suffisant, .qualitebaignade_Interdit_Interdit 	{
	display:inline;
}
.invisible_oncfs_carnivores_1_1, .invisible_oncfs_carnivores_2_2,.invisible_oncfs_carnivores_3_3	{
	display:inline;
}
.invisible_oncfs_chat_1_1.00000, .invisible_oncfs_chat_2_2.00000,.invisible_oncfs_chat_3_3.00000,.invisible_oncfs_chat_4_4.00000	{
	display:inline;
}
.invisible_ifn_degats_1_1, .invisible_ifn_degats_2_2, .invisible_ifn_degats_3_3, .invisible_ifn_degats_4_4, .invisible_ifn_degats_5_5, .invisible_ifn_degats_6_6, .invisible_ifn_degats_7_7 {
	display:inline;
}
.ALEARG_REALISE_1_1, .ALEARG_REALISE_2_2, .ALEARG_REALISE_3_3 {
	display:inline;
}
.invisible_dreal_res_suivi_phyto_ESU_ESU, .invisible_dreal_res_suivi_phyto_ESO_ESO {
	display:inline;
}
.invisible_REM_NAPPE_SEDIM_1_1, .invisible_REM_NAPPE_SEDIM_2_2, .invisible_REM_NAPPE_SEDIM_3_3, .invisible_REM_NAPPE_SEDIM_4_4, .invisible_REM_NAPPE_SEDIM_5_5, .invisible_REM_NAPPE_SEDIM_6_6 {
	display:inline;
}

.invisible_zones_vulnerables_AQUITAINE	{
	display:inline;
}
.invisible_arbresremarquales79_1_1, .invisible_arbresremarquales79_non_non	{
	display:none;
}

.regimeicpeA_A, .regimeicpeE_E, .regimeicpeS_S, .regimeicpeSB_SB {
display:inline;
}

.invisible_cen_poitou_CENPOC, .invisible_cen_aquitaine_CENAQU, .invisible_cen_limousin_CENLIM	{
	display:inline;
}



.visible{display:inline!important;}




/*pagination adresse IGN*/
ul.pagination{padding-left: 0;}
ul.pagination li:hover{
	background-color: #FF9500;
}

ul.pagination li{
    padding: 10px;
    font-family: georgia;
	background-color: #506FAE;
    font-size: 16px;
    color: #fff;
    line-height: 1;
    margin-bottom: 1px;
	list-style:none;
	cursor:pointer;
}

ul.red {
	outline:10px solid red;
}

ul.simplePagerNav li{
    display:block;
    float: left;
    padding: 10px;
    margin-bottom: 10px;
    font-family: georgia;
	font-size:14px;
}

ul.simplePagerNav li a{
    color: #333;
    text-decoration: none;
}

li.currentPage {
    background: #506FAE;
}

ul.simplePagerNav li.currentPage a {
	color: #fff;
}

table.pageme {
    border-collapse: collapse;
    border: 1px solid #ccc;
}

table.pageme td {
    border-collapse: collapse;
    border: 1px solid #ccc;
}


span.dynatree-node.invisible{
display:none;
}
span.dynatree-node.layer_dyn_show{
display: inline-block;
}

ul.dynatree-container li{
padding: 0 0 0 0;
}


@media screen and (ma_x-width: 1024px) {

	#navigation a{
		line-height: 0;
    	font-size: 0;
    	color: transparent;
    }
}

@media screen and (ma_x-width: 900px) {

	#logoSIGORE{width: 75px}
	#header{margin-left: 75px;}
	#logo_coin{max-width: 120px;}
	/*#active_layer_name{right: 100px;}*/
	.olControlLayerSwitcher{right: 5px!important}

	#navigation a img{margin-right: 0}
	#panel .olButton,#tools2 a,#addwms{margin: 3px}
}

@media screen and (max-width: 1000px) {
	/*AV 12 2023*/#active_layer_name{position: absolute;left: -150px;top: 0px;}
	#logoSIGORE{width: 65px}
	#header{margin-left: 65px;_position: absolute;z-index: 99999;}
	#logo_coin{max-width: 110px;}
	#panel .olButton,#tools2 a,#addwms{margin: 2px}

	#main{position: relative;}
	aside{position: absolute;top: 0px;right: 0px;background: none;}
	/*AV 12 2023*/#showhideaside{display: inline;position: fixed;right: 335px;}
	/*AV 12 2023*/.olControlLayerSwitcher {left: 64px}
}

/* NB : Scroll dans les filtres */
div:has(#filter_layer){
	height: auto !important;
	/*height: 100% !important;*/
	padding: 1px;
	max-width: 70% !important;
	max-height: 70% !important;
	overflow: hidden !important;
}

#filter_layer{
	overflow: auto;
	max-width: 97%;
	max-height: 500px !important;
	width: auto;
	height: auto;
}

.ui-dialog .ui-dialog-content {
	overflow: auto;
}

.div_filter{
	padding-top: 20px;
}