div#mapsliderMain,div#distancier-echelle,div#details-lieu,div#distanceinfo{position:absolute;z-index:99;color:white;}
div#mapsliderMain{height:48px;width:210px;text-align:left;background-image:url(../images/background_opacite_bas.png);bottom:0;}
div#distanceinfo{left:35.67em;bottom:0;background:url(../images/background_distancetool.png) left top no-repeat;width:17.50em;height:4em;visibility:hidden;}
div#distanceinfo .left,div#distanceinfo .right{float:left;width:33%;text-align:right;color:white;margin-top:1.5em;}
div#distanceinfo .right{width:55%;}
div#distancier-echelle{right:0;bottom:0;background-color:#E54662;font-size:.92em;width:32.86em;height:2em;z-index:100;}
div#distancier-echelle div{float:left;color:white;}
.mapScaleLegend{left:15px;top:11px;}
.mapScaleText1{top:6px;}
.mapScaleText2{top:6px;text-align:right;}
.mapScaleEmptyBlock{background-color:#77B025;}
.mapCopyrightText{padding-left:5px;}
.mapsheet{left:0;background-color:#e5a2ae;font-size:.92em;padding:.91em;color:white;}
.mapsheet a div{color:white;}
.mapsheet div{color:white;}
.mapLabel{vertical-align:middle;display:inline-block;font-size:12px;font-weight:bold;}
.mapLabel img{vertical-align:middle;display:inline-block;}
.mapLabel span{color:white;padding-left:3px;}
.mapglobalviewico{display:block;}
div#resultats-recherche{background:white;}
div#resultats-recherche ul{padding:0 .83em .67em .83em;}
div#resultats-recherche li{margin-top:.67em;}
div#resultats-recherche li>div{height:2em;color:#069;float:left;}
div#resultats-recherche h3{font-size:1em;color:#39BB0D;margin-bottom:0;}
.choice{position:absolute;z-index:1000;font-size:48;color:white;}
#choice1{background-color:#FFAEAE;top:0;left:0;opacity:.6;filter:alpha(opacity = 60);-moz-border-radius:20px;cursor:pointer;align:center;valign:center;}
#choice2{background-color:#ADD9FF;top:0;right:0;opacity:.6;filter:alpha(opacity = 60);-moz-border-radius:20px;cursor:pointer;align:center;valign:center;}
#choice3{background-color:#D7FFAE;bottom:0;right:0;opacity:.6;filter:alpha(opacity = 60);color:#0057A3;-moz-border-radius:20px;cursor:pointer;align:center;valign:center;}
#choice4{background-color:#FFAEFF;bottom:0;left:0;opacity:.6;filter:alpha(opacity = 60);color:#0057A3;-moz-border-radius:20px;cursor:pointer;align:center;valign:center;}
#choicet1{background-color:#FFF1AD;top:0;left:0;opacity:.6;filter:alpha(opacity = 60);color:#0057A3;-moz-border-radius:20px;cursor:pointer;}
#choicet2{background-color:#FFC9AE;top:0;right:0;opacity:.6;filter:alpha(opacity = 60);color:#0057A3;-moz-border-radius:20px;cursor:pointer;}
#popup{padding:0;}
#popupContent{overflow-y:auto;width:200px;top:10px;position:relative;}
#popupContent td{color:white;font-size:12px;}
#popupOk{margin-top:20px;margin-left:10px;cursor:pointer;}
.checkboxx{width:16px;height:22px;background-image:url(../images/check0.gif);top:-3px;position:relative;}
.checkboxxok{width:16px;height:22px;background-image:url(../images/check2.gif);top:-3px;position:relative;}
#route ul{list-style-type:none;padding:0;margin:0 0 0 20em;font-size:.83em;height:2.17em;font-weight:bold;background-color:#77B025;}
#route li{display:block;z-index:100;float:left;position:relative;padding-right:2em;padding-bottom:2em;height:2.17em;}
#route li a{display:block;z-index:100;}
#route li:first-child a{border-left:0;}
#route dl{position:absolute;top:2.56em;left:-10px;margin:0;padding:0;background:url(transparency.gif);}
#route dd{display:none;background:transparent;clear:left;margin:0;padding:0;text-align:left;}
#route dd a,#route dd a:visited{display:block;}
#route li a,#route dd a,#route dd a:visited{text-decoration:none;text-transform:uppercase;background:#005AA1;color:white;padding:.5em .25em .5em .25em;white-space:nowrap;font-weight:bold;}
#route li:hover dd{display:block;}
#route dd.hidden{width:14em;height:.1em;overflow:hidden;background:transparent;}
#infosvisu ul{list-style-type:none;padding:0;margin:0 0 0 4em;font-size:.83em;height:2.17em;font-weight:bold;}
#infosvisu li{display:block;z-index:100;float:left;position:relative;padding-right:2em;padding-bottom:2em;height:2.17em;}
#infosvisu li a{display:block;z-index:100;}
#infosvisu li:first-child a{border-left:0;}
#infosvisu dl{position:absolute;top:2.56em;left:-10px;margin:0;padding:0;background:url(transparency.gif);}
#infosvisu dd{background:transparent;clear:left;margin:0;padding:0;text-align:left;}
#infosvisu dd a,#infosvisu dd a:visited{display:block;}
#infosvisu li a,#infosvisu dd a,#infosvisu dd a:visited{text-decoration:none;text-transform:uppercase;color:white;padding:.5em .25em .5em .25em;white-space:nowrap;font-weight:bold;}
#infosvisu li:hover dd{display:block;}