/* About min-, max- width, height :
 * http://forum.alsacreations.com/faq/faq-81-Min-width-max-width-min-height-et-max-height-sur-Internet-Explorer.html
 */
/* Geoportal.Control.NavToolbar : */
.gpControlNavToolbar {
  float:left;
  position:relative;
  height:27px;
  width:100%;
}
.gpControlNavToolbar div {
  float:left;
  width:23px;
  height:23px;
  position:relative;
  left:20%;
  top:0px;
}
.gpControlNavToolbar .olControlNavigationItemActive {
  background-image:url("img/picto_drag_on.gif");
  background-repeat:no-repeat;
  font-size:0pt;
}
.gpControlNavToolbar .olControlNavigationItemInactive {
  background-image:url("img/picto_drag_off.gif");
  background-repeat:no-repeat;
  cursor:pointer;
  font-size:0pt;
}
.gpControlNavToolbar .olControlZoomBoxItemActive {
  background-image:url("img/picto_zoomSel_on.gif");
  background-repeat:no-repeat;
  font-size:0pt;
}
.gpControlNavToolbar .olControlZoomBoxItemInactive {
  background-image:url("img/picto_zoomSel_off.gif");
  background-repeat:no-repeat;
  cursor:pointer;
  font-size:0pt;
}
/* Geoportal.Control.AddVectorLayer : */
.gpControlAddVectorLayer {
}
.gpControlAddVectorLayerItemActive {
  background-image:url("img/picto_addvectorlayer_on.gif");
  background-repeat:no-repeat;
  font-size:0pt;
}
.gpControlAddVectorLayerItemInactive {
  background-image:url("img/picto_addvectorlayer_off.gif");
  background-repeat:no-repeat;
  cursor:pointer;
  font-size:0pt;
}
/* Geoportal.Control.AddImageLayer : */
.gpControlAddImageLayer {
}
.gpControlAddImageLayerItemActive {
  /*background-image:url("img/picto_addimagelayer_on.gif");*/
  background-image:url("img/picto_template_off.gif");
  background-repeat:no-repeat;
  font-size:0pt;
}
.gpControlAddImageLayerItemInactive {
  /*background-image:url("img/picto_addimagelayer_off.gif");*/
  background-image:url("img/picto_template_off.gif");
  background-repeat:no-repeat;
  /*cursor:pointer;*/
  font-size:0pt;
}
/* Geoportal.Control.AddLayerToolbar : */
.gpControlAddLayerToolbar {
  float:left;
  position:relative;
  height:27px;
  width:100%;
}
.gpControlAddLayerToolbar div {
  float:left;
  width:23px;
  height:23px;
  position:relative;
  left:20%;
  top:0px;
}
.gpFloatingDiv {
  float:left;
  position:absolute;
  top:25%;
  left:25%;
  margin:0px;
  padding:0px;
  border:1px solid #FFFFFF;
  background-color:#99CCFF;
  font-family:Arial,Helvetica,sans-serif;
  font-size:1.0em;
  z-index:8888;
  width:230px;
}
.gpFloatingDiv .gpFloatingDivHead {
  float:left;
  position:relative;
  top:0px;
  left:0px;
  margin:0px;
  padding:0px;
  border:0px;
  background-color:#336699;
  color:#FFFFFF;
  font-size:0.70em;
  cursor:pointer;
  clear:both;
  width:100%;
}
.gpFloatingDiv .gpFloatingDivHead span {
  font-weight:bold;
  padding:0px 0px 0px 1em;
}
.gpFloatingDiv .gpFloatingDivBody {
  margin:0px;
  padding:0.1em;
  border:0px;
  color:#595E61;
}
.gpFloatingDiv .gpFloatingDivBody form {
  float:left;
  position:relative;
  top:0px;
  left:0px;
  margin:0px;
  padding:0px;
  border:0px;
  width:100%;
}
.gpFloatingDiv .gpFloatingDivBody label,
.gpFloatingDiv .gpFloatingDivBody input,
.gpFloatingDiv .gpFloatingDivBody select {
  margin:1%;
  font-size:0.75em;
}
.gpFloatingDiv .gpFloatingDivBody .gpFloatingDivButton {
  background-color:#99CCFF;
  color:#000000;
  margin:2%;
}
/* Geoportal.Control.ZoomBar : */
.nameScale
{
  float:left;
  width:35px;
  height:100%;
  left:5px;
  top:5px;
}
.nameScale div
{
  float:right;
  width:100%;
  list-style-type:none;
  font:9px Verdana,sans-serif;
  text-align:right;
  margin-bottom:12px;
}
.sliderZoomBar {
  background-image:url(img/bg_zoom.gif);
  background-repeat:no-repeat;
  position:relative;
  cursor:pointer;
}
/* Geoportal/Map.js : */
/* DO NOT MODIFY gpMainMap and gpMap */
.gpMainMap
{
  border:3px solid #336699;
}
.gpMap {
  background-color:#EEEEEE;
  text-align:left !important;/* prevent OL Feature to be badly displayed */
}
/* tries to prevent img style with margin!=0 leadign in bad tiles displaying: */
.gpMap img {
  border:0;
  padding:0;
  margin:0;
}
/* popup styles : */
.gpPopup
{
  background-color:#FFFFFF;
  overflow:inherit;
}
.gpPopup *
{
  margin:0px;
  padding:0px;
  font-size:1.0em;
}
.gpPopup a.close
{
  width:14px;
  height:14px;
  position:absolute;
  top:10px;
  right:28px;
  background:url(img/close.gif) no-repeat top left;
  margin:0px;
  font-size:1px;
  padding:0px;
}
.gpPopup a.close:hover
{
  background:url(img/close-hover.gif) no-repeat top left;
}
.gpPopup .gpPopupContent
{
  background-color:#FFFFFF !important;
  padding:1px !important;
  margin:0px !important;
}
.gpPopupCloseBox {
  background:url(img/ico_win_close.gif) no-repeat;
  cursor:pointer;
}
.gpPopup .gpPopupContent .gpPopupHead
{
  background-color:#CCCCFF;
  color:#006699;
  font-size:1.0em;
  font-weight:bold;
  line-height:1.6em;
}
.gpPopup .gpPopupContent .gpPopupBody
{
  font-size:0.80em;
}
.gpPopup .gpPopupContent .gpPopupBody h2
{
  font-size:small;
  text-align:center;
  padding:2px 0px 2px 0px;
  margin:0px 6px 0px 6px;
  text-transform:capitalize;
}
.gpPopup .gpPopupContent .gpPopupBody table
{
  border-collapse:collapse;
  overflow:auto;
  padding:0px;
}
.gpPopup .gpPopupContent .gpPopupBody table td
{
  padding:4px;
  border:1px solid #CCCCCC;
}
.gpPopup .gpPopupContent .gpPopupBody a:link,
.gpPopup .gpPopupContent .gpPopupBody a:visited
{
  text-decoration:none;
}
.gpPopup .gpPopupContent .gpPopupBody a:hover
{
  text-decoration:underline;
}
.gpPopup .gpPopupContent .gpPopupBody img
{
  border:0px;
  padding:0px;
  margin:0px;
}
/* Geoportal.Control.Information : */
.gpControlInformation
{
  background-color:#99CCFF;
  border-color:#FFFFFF;
  border-top:4px solid white;
  border-bottom:4px solid white;
  float:left;
  padding:0px;
  vertical-align:middle;
  font-family:Arial,Helvetica,sans-serif;
  font-size-adjust:none;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:normal;
  overflow:visible;
  width:100%;
  position:relative;
  top:0px;
  height:32px;
}
.gpControlInformationContainerClass
{
}
.gpMapCopyClass
{
  float:right;
  position:absolute;
  top:0%;
  right:0%;
  margin:0px 5px 0px 0px;
  width:auto;
  font-size:0.65em;
}
.gpEchelleClass
{
  float:left;
  font-size:0.65em;
  margin-top:5px;
  overflow:hidden
}
.gpProjectionInfoClass
{
  float:left;
  position:relative;
  top:2px;
  margin:0px;
  border:0px;
  padding:0px;
  width:65%;
  font-size:0.65em;
  text-align:center;
}
.gpCoordonneClass
{
  float:left;
  position:relative;
  left:0px;
  top:2px;
  margin:0px;
  border:0px;
  padding:0px;
  width:65%;
  font-size:0.65em;
  font-weight:bold;
  text-align:center;
}
div.gpButtonSelectProj {
  position:absolute;
  top:0px;
  left:20px;
  background-image:url('img/ico_selectDown.gif');
  background-repeat:no-repeat;
  width:12px;
  height:12px;
  margin:0px;
  border:0px;
  padding:0px;
  cursor:pointer;
  z-index:1001;/* OpenLayers.Map.Z_INDEX_BASE.Control + 1 */
}
div.gpSelectProjections {
  float:left;
  position:absolute;
  top:0px;
  left:0px;
  display:none;
  background-color:#99CCFF;
  border:thin solid #336699;
  z-index:1002;/* OpenLayers.Map.Z_INDEX_BASE.Control + 2 */
  width:300px;
  overflow:auto;
}
div.gpSelectProjections ul {
  margin:0px;
  border:0px;
  padding:0px;
  text-align:left;
  font-size:1.0em;
  list-style-type:none;
}
div.gpSelectProjections ul li {
}
div.gpSelectProjections ul li a {
  display:block;
  width:100%;
  text-decoration:none;
  color:black;
}
div.gpSelectProjections ul li a:link,
div.gpSelectProjections ul li a:visited {
}
div.gpSelectProjections ul li a:hover {
  background-color:#FFFFFF;
  color:#99CCFF;
}
div.gpProjectionInfoClass span.gpProjectionInfoCRS {
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
}
/* Geoportal.Control.MousePosition : */
.gpLong, .gpLat
{
  font-weight:normal;
}
.gpControlMousePosition {
  position:absolute;
  left:5px;
  bottom:5px;
  padding:2px;
  border:1px solid #000000;
  background-color:#FFFFFF;
  font-family:Arial;
  font-size:smaller;
}
/* Geoportal.Control.ToolBox : */
.gpControlToolBox {
  right:0px;
  top:0px;
}
.gpZoomBarClass
{

  border-top:1px solid #FFFFFF;
  float:left;
  height:140px;
  width:100%;
  margin:0px 0px 0px 0px;
  padding-left:3px;
  padding-top:3px;
}
div.gpToolBoxContent {
  float:left;
  width:68px;
  font-size:0.7em;
  background-color:#99CCFF;
  text-align:left;
  border:1px solid #606060;
}
div.gpToolBoxContentContainer
{
}
.gpControlOverview {
  background:#FFFFFF none repeat scroll 0%;
  border-top:6px solid #FFFFFF;
  cursor:pointer;
}
.gpToolBoxClass {
  background-color:#FFFFFF;
  border:1px solid #FFFFFF;
  color:#595E61;
  cursor:default;
  float:left;
  font-size:11px;
  font-weight:normal;
  overflow:hidden;
  width:70px;
}
/* Geoportal.Control.RemoveLayer : */
.gpControlRemoveLayer {
}
.gpControlRemoveLayerNoneItemActive {
  background-image:url("img/picto_template_off.gif");
  background-repeat:no-repeat;
  cursor:default;
  position:relative;
  float:left;
  left:0%;
  top:0%;
  width:23px;
  height:23px;
  border:0px;
  margin:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlRemoveLayerNoneItemInactive {
  cursor:default;
  position:relative;
  float:left;
  left:0%;
  top:0%;
  width:23px;
  height:23px;
  border:0px;
  margin:0px;
  padding:0px;
  font-size:0pt;
  display:none;
}
.gpControlRemoveLayerItemActive {
  background-image:url("img/picto_layerDrop_off.gif");
  background-repeat:no-repeat;
  cursor:pointer;
  float:left;
  position:relative;
  left:0%;
  top:0%;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlRemoveLayerItemInactive {
  cursor:default;
  position:relative;
  float:left;
  left:0%;
  top:0%;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
  display:none;
}
/* Geoportal.Control.ZoomToLayerMaxExtent : */
.gpControlZoomToLayerMaxExtent {
}
.gpControlZoomToLayerMaxExtentNoneItemActive {
  background-image:url("img/picto_templete_off.gif");
  background-repeat:no-repeat;
  cursor:default;
  position:relative;
  float:right;
  left:0%;
  top:0%;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlZoomToLayerMaxExtentNoneItemInactive {
  cursor:default;
  position:relative;
  float:right;
  left:0%;
  top:0%;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
  display:none;
}
.gpControlZoomToLayerMaxExtentItemActive {
  background-image:url("img/picto_zoomToExtent_off.gif");
  background-repeat:no-repeat;
  cursor:pointer;
  position:relative;
  float:right;
  left:0%;
  top:0%;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlZoomToLayerMaxExtentItemInactive {
  cursor:default;
  position:relative;
  float:right;
  left:0%;
  top:0%;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
  display:none;
}
/* Geoportal.Control.LayerOpacitySlider : */
.gpControlLayerOpacitySlider {
}
/* Geoportal.Control.LayerOpacity : */
.gpControlLayerOpacity {
}
.gpControlLayerOpacityItemActive {
  background-color:transparent;
  float:left;
  position:relative;
  top:0%;
  left:0%;
  width:80px;
  height:20px;
  margin:0px;
  border:0px;
  padding:0px;
}
.gpControlLayerOpacityItemInactive {
  background-color:transparent;
  float:left;
  position:relative;
  top:0%;
  left:0%;
  width:80px;
  height:20px;
  margin:0px;
  border:0px;
  padding:0px;
  display:none;
}
.gpControlLayerOpacityTrackSliderClass {
  float:left;
  position:absolute;
  left:0px;
  top:0px;
}
.gpControlLayerOpacityOpacityClass {
  float:left;
  position:absolute;
  left:75%;
  top:10%;
  width:auto;
  font-size:0.75em;
}
/* Geoportal.Control.PanelToggle : */
.gpControlPanelToggle {
}
.gpControlPanelToggleItemActive {
  background-image:url("img/regl_Horiz_Bas.gif");
  background-repeat:no-repeat;
  background-position:50% 0%;
  clear:both;
  float:left;
  position:relative;/* IE hack for background-image */
  top:0px;
  left:0px;
  width:100%;
  height:6px;
  cursor:pointer;
  margin:0px;
  border:0px;
  padding:0px;
  overflow:hidden;/* IE hack */
  font-size:0pt;
}
.gpControlPanelToggleItemInactive {
  background-image:url("img/regl_Horiz_Haut.gif");
  background-repeat:no-repeat;
  background-position:50% 0%;
  clear:both;
  float:left;
  position:relative;
  top:0px;
  left:0px;
  width:100%;
  height:6px;
  cursor:pointer;
  margin:0px;
  border:0px;
  padding:0px;
  overflow:hidden;/* IE hack */
  font-size:0pt;
}
/* Geoportal.Control.BasicLayerToolbar : */
.gpControlBasicLayerToolbar {
  clear:both;
  float:left;
  position:relative;
  top:0px;
  left:0px;
  min-height:6px;
  height:auto !important;/* IE */
  height:6px;/* IE */
  width:100%;
  margin:0px;
  padding:0px;
}
/* Geoportal.Control.LayerSwitcher : */
.gpControlLayerSwitcher {
  position:absolute;
  top:0px;
  left:0px;
  width:163px;
  border:1px solid #FFF;
  z-index:1007;
}
.gpMainDivClass
{
  top:0px;
  right:0px;
  cursor:default;
  background-color:#FFFFFF;
  color:#595E61;
  font-size:0.75em;
  font-weight:normal;
  text-align:left;
}
.gpLayersClass
{
  font-family:Arial,Helvetica,sans-serif;
}
.gpControlLabelClass
{
  font-family:Arial,Helvetica,sans-serif;
  color:#FFF;
  background:#336699;
  margin:0px;
  padding:2px 0px 2px 14px;
  font-weight:bold;
  font-size:11px;
}
.gpGroupDivClass {
  font-size:90%;
  width:100%;
  max-height:225px;
  height: expression(this.scrollHeight > 225 ? "225px" : "auto");/* IE */
  overflow:hidden;
  overflow-y:auto;
  margin:2px 0px 0px 0px;
}
.gpLayerDivClass {
  float:left;
  position:relative;
  top:0px;
  left:0px;
  border:1px solid #666666;
  background-color:#FFFFCC;
  width:98%;
  min-height:27px;
  height:auto !important;/* IE ignores auto ... */
  height:27px;/* IE treats this as min-height as it augments the height as necessary */
}
.gpLayerDivClass.alternate {
  background-color:#FEE990;
}
.gpLayerNameGroupDivClass {
  clear:both;
  float:left;
  position:relative;
  top:0px;
  left:0px;
  height:27px;
  width:100%;
}
.gpLayerVisibilityClass {
  margin-left:2%;
  margin-top:2%;
  cursor:pointer;
}
.gpLayerSpanClass {
  margin-left:2%;
  vertical-align:baseline;
  width:80%;
  white-space:nowrap;
}
.gpLayerSpanClass.notInRange {
  color:#ADADAD;
}
.gpButtonsChangeOrderClass {
  position:absolute;
  height:20px;
  right:3%;
  top:4px;
  width:7px;
}
.gpButtonDown {
  position:absolute;
  background-image:url(img/fl_couche_B.gif);
  background-repeat:no-repeat;
  width:7px;
  height:7px;
  margin:0px;
  padding:0px;
  top:50%;
  cursor:pointer;
}
.gpButtonDownDeactive {
  position:absolute;
  background-image:url(img/fl_couche_B_no.gif);
  background-repeat:no-repeat;
  width:7px;
  height:7px;
  margin:0px;
  padding:0px;
  top:50%;
  cursor:default;
}
.gpButtonUp {
  position:absolute;
  background-image:url(img/fl_couche_H.gif);
  background-repeat:no-repeat;
  width:7px;
  height:7px;
  margin:0px;
  padding:0px;
  cursor:pointer;
}
.gpButtonUpDeactive {
  position:absolute;
  background-image:url(img/fl_couche_H_no.gif);
  background-repeat:no-repeat;
  width:7px;
  height:7px;
  margin:0px;
  padding:0px;
  cursor:default;
}
/* Geoportal.Control.Logo : */
.gpControlPermanentLogo {
  position:absolute;
  left:3px;
  bottom:0px;
  float:right;
  margin:0px 5px 5px 0px;
  padding:0px;
  z-index:10000 !important;
}
.gpLogoPermanent div {
  float:left;
  margin:0px 3px 0px 0px;
  padding:0px;
  white-space:nowrap;
}
.gpLogoPermanent img {
  border:0px;
}
.gpControlLogo {
  position:absolute;
  right:0px;
  bottom:0px;
  float:right;
  margin:0px 5px 5px 0px;
  padding:0px;
}
.gpControlLogo div {
  float:left;
  margin:0px 3px 0px 0px;
  padding:0px;
  white-space:nowrap;
}
.gpControlLogo img {
  border:0px;
}
/* Geoportal.Control.EditingToolbar : */
.gpControlEditingToolbar  {
  float:left;
  border:1px outset #FFFFFF;
  margin:0px;
  padding:0px;
  width:98%;
  height:23px; 
}
.gpControlEditingToolbar .olControlDrawFeaturePointItemActive { 
  background-image:url("img/picto_drawPoint_on.gif");
  background-repeat:no-repeat;
  background-position:0px; 
  float:left;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlEditingToolbar .olControlDrawFeaturePointItemInactive { 
  background-image:url("img/picto_drawPoint_off.gif");
  background-repeat:no-repeat;
  background-position:0px; 
  float:left;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlEditingToolbar .olControlDrawFeaturePathItemActive { 
  background-image:url("img/picto_drawLine_on.gif");
  background-repeat:no-repeat;
  background-position:0px; 
  float:left;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlEditingToolbar .olControlDrawFeaturePathItemInactive { 
  background-image:url("img/picto_drawLine_off.gif");
  background-repeat:no-repeat;
  background-position:0px; 
  float:left;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlEditingToolbar .olControlDrawFeaturePolygonItemActive { 
  background-image:url("img/picto_drawPolygon_on.gif");
  background-repeat:no-repeat;
  background-position:0px ;                                                                   
  float:left;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlEditingToolbar .olControlDrawFeaturePolygonItemInactive { 
  background-image:url("img/picto_drawPolygon_off.gif");
  background-repeat:no-repeat;
  background-position:0px; 
  float:left;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlEditingToolbar .olControlDrawFeatureRegularPolygonItemActive { 
  background-image:url("img/picto_drawSquare_on.gif");
  background-repeat:no-repeat;
  background-position:0px ;                                                                   
  float:left;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlEditingToolbar .olControlDrawFeatureRegularPolygonItemInactive { 
  background-image:url("img/picto_drawSquare_off.gif");
  background-repeat:no-repeat;
  background-position:0px; 
  float:left;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlEditingToolbar .olControlDragFeatureItemActive {
  background-image:url(img/picto_moveFeature_on.gif);
  background-repeat:no-repeat;
  background-position:0px;
  float:left;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlEditingToolbar .olControlDragFeatureItemInactive {
  background-image:url(img/picto_moveFeature_off.gif);
  background-repeat:no-repeat;
  background-position:0px;
  float:left;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlEditingToolbar .olControlModifyFeatureItemActive {
  background-image:url(img/picto_modifyFeature_on.gif);
  background-repeat:no-repeat;
  background-position:0px;
  float:left;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlEditingToolbar .olControlModifyFeatureItemInactive {
  background-image:url(img/picto_modifyFeature_off.gif);
  background-repeat:no-repeat;
  background-position:0px;
  float:left;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlEditingToolbar .gpControlDeleteFeatureItemActive {
  background-image:url(img/picto_deleteFeature_on.gif);
  background-repeat:no-repeat;
  background-position:0px;
  float:left;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlEditingToolbar .gpControlDeleteFeatureItemInactive {
  background-image:url(img/picto_deleteFeature_off.gif);
  background-repeat:no-repeat;
  background-position:0px;
  float:left;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlEditingToolbar .olControlSelectFeatureItemActive {
  background-image:url(img/picto_selectFeature_on.gif);
  background-repeat:no-repeat;
  background-position:0px;
  float:left;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
.gpControlEditingToolbar .olControlSelectFeatureItemInactive {
  background-image:url(img/picto_selectFeature_off.gif);
  background-repeat:no-repeat;
  background-position:0px;
  float:left;
  width:23px;
  height:23px;
  margin:0px;
  border:0px;
  padding:0px;
  font-size:0pt;
}
/* Geoportal.Control.GraphicScale : */
.gpControlGraphicScale {
  font-family:Verdana,Arial,Helvetica;
  font-size:0.7em;
  width:200px;
  bottom:30px;
  left:5px;
  position:absolute;
  background-color:white;
  border:1px solid black;
}
.gpControlGraphicScaleText1 {
  margin-left:5px;
}
.gpControlGraphicScaleText2 {
  float:right;
  margin-right:5px;
}
.gpControlGraphicScaleLegend {
  margin-left:5px;
  margin-right:5px;
  overflow:hidden;
}
.gpControlGraphicScaleFullBlock {
  background-color:white;
  font-size:1px;
  height:5px;
  line-height:0px;
  white-space:nowrap;
  float:left;
  margin-bottom:5px;
}
.gpControlGraphicScaleEmptyBlock {
  background-color:black;
  height:5px;
  white-space:nowrap;
  float:left;
  font-size:1px;
  line-height:0px;
  margin-bottom:5px;
}
/* Geoportal.Control.OverviewMap : */
/*
.gpControlOverviewMapContainer {
  position:absolute;
  bottom:65px;
  right:0px;
}
.gpControlOverviewMapMinimizeButton {
  right:0px;
  bottom:80px;
}
.gpControlOverviewMapMaximizeButton {
  right:0px;
  bottom:80px;
}
.gpControlOverviewMapExtentRectangle {
  cursor:move;
  border:2px dotted red;
}
 */
