body {
  background-color:black;
  font-family:"Arial";
  margin:0;
  padding:0;
}
form {
  margin:0;
}
a {
  text-decoration: none;
}
.debug {
  position:absolute;
  top:610px;
  left:0;
  width:99%;
  height:550px;
  overflow:auto;
  border:1px solid white;
  background:white;
}
.hidden {
  position:absolute;
  top:-10px;
  left:-10px;
  width:1px;
  height:1px;
}
/*----------------- AJAX IMG LOADING -----------------*/
.clsPageGreyDiv {
  position: absolute;
  overflow: hidden;
  width:100%;
  height:100%;
  moz-opacity:0.3;
  opacity:0.3;
  background:silver;
  z-index: 100;
  display:none;
}
.clsPageGreyImg {
  border: none;
  margin-right: 20px;
}
.clsPageGreyMsg { /* a P element which contains the img and msg text */
  position: absolute;
  width: 200px;
  left: -220px;
  padding: 4px;
  color: #BF8660;
  background-color: #FFF;
  border: 2px solid #BF8660;
  z-index: 101;
  display:none;
}
/*---------------------------------------------------*/
/*+++++++++++++++++++++++++++++++++++++++++++++++*/
#statusDescargas {
  position:absolute;
  top:50;
  right:0;
  border:1px solid black;
  width:100%;
  padding:3px;
  font-size:10pt;
  background:white;
  -moz-opacity:0.6;
  opacity:0.6;
  color:red;
  text-align:center;
  z-index:243256667;
  visibility:hidden;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++*/
/*      Usado somente no arquivo index.php       */
/*+++++++++++++++++++++++++++++++++++++++++++++++*/
#mapIframe {
  position:relative;
  width:99.7%;
  height:605px;
/*   border:1px solid blue; */
}
/*+++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++*/
#mapa_brasil area {
  cursor:pointer;
}

#mapaContainer {
  position:relative;
  width:100%;
  height:100%;
}
#mapa_data {
  position:absolute;
  top:0;
  left:62%;
  text-align:center;
  padding:2px 3px;
  z-index:200;
  background-color:transparent;
  font-weight: bold;
  font-size:8pt;
  color:white;
}
#linkAjuda {
  position:absolute;
  top:88%;
  left:0;
  text-align:left;
  padding:0px;
  padding-left:2%;
  margin:0;
  z-index:2000;
  font-size:8pt;
  color:#DFDFDF;
  width:100%;
/*   border-left:1px solid red; */
}
#linkAjuda a {
  color:#DFDFDF;
}
#linkAjuda p {
  color:white;
}
#linkAjuda a:hover {
  color:#FFCC00;
}
/*+++++++++++++++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++*/
.painelControle {
  position:relative;
 /* float:left; */
  width:100%;
  /*clear:left;  */
  height:38px;
  /*border-top:1px outset silver;*/
  font-size:8pt;
}
.panelLayersCnt {
  position:relative;
  height:auto;
  color:white;
/*   border:1px solid red; */
}
#layersTitulo {
  position:absolute;
  left:0;
  top:0;
  z-index:300;
  height:auto;
  padding:0px 4px;
/*   font-size:7pt; */
  font-weight:bold;
  color:white;
}
#layersTexto {
  position:relative;
  left:-8px;
}

/*+++++++++++++++++++++ painel de controle de intervalo de raios ++++++++++++++++++++++*/
#intRaiosCnt {
  position:relative;
  float:left;
  padding:14px 0px 1px 0px;
  clear:left;
  border-right:1px outset silver;

}
.panelLayersCnt input {
  position:relative;
  left:-5px;
}

#raiosLayerImg {
  position:relative;
  left:-9px;
}


/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*+++++++++++++++++++++ painel de camadas ++++++++++++++++++++++*/
#painelCamadas {
  position:relative;
   float:left;
  padding:14px 1px 1px 3px;
/*   clear:right; */
  height:auto;
  /*border-right:1px outset silver;  */

}

#camadasLayerImg {
  position:relative;
  left:-8px;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*+++++++++++++++++++++ painel de camadas ++++++++++++++++++++++*/
#painelAjuda {
  position:absolute;
  top:1px;
  left:93%;
  /*float:right;  */
  padding:12px 0px 0px 0px;
 /* clear:right;    */
/*   width:auto; */
  height:auto;
/*   border:1px outset silver; */
  color:white;
 text-align:left;
 border-left:1px outset silver;
}
#btnAjuda {
/*   position:relative; */
  height:20px;
  left:5px;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++++++++++++++++++*/
#tipp {
   position: absolute;
   top: 0;
   left: 0;
   z-index: 321;
   font-family:arial,helvetica,sans-serif;
   font-size:8pt;
   font-weight:normal;
   color:#000000;
   border: 1px solid black;
   padding: 2px;
   background-color: #ffffe7;
   visibility: hidden;
}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


