body {
    font-family:"Arial CE", "Helvetica CE", Helvetica, Arial, sans-serif;
    font-size:12px;
    color: black;
    margin:0;
    padding:0px;
    text-align:center;
}

#mapInfoWindow {
    font-family:"Arial CE", "Helvetica CE", Helvetica, Arial, sans-serif;
    font-size:12px;
    color: black;
    text-align:center;
}

#map {
  width: 600px;
  height: 500px;
  
  margin: 5px;
  padding:0px;
  
  overflow: auto;
}

/* JS table */
/*zakladni nastaveni tabulek se bere z site.css*/

.hlt {
    background-color: #FFC8AE;
}

.onclk td {
    font-weight: bold;
    background-color: #FFC8AE;
}

#data_canvas {
  width: 700px;
  height: auto;
  
  margin: 5px;
  padding: 0px;

  overflow: auto;
}

#message_canvas {
  width: 500px;
  height: auto;
  
  margin: 5px;
  padding: 0px;

  overflow: auto;
}

#map_data_canvas {
  float: left;
  width: 600px; 
}

#list_canvas {
  width: auto;
  height: auto;
  margin: 5px;
  padding: 0px;
  overflow: auto;
  background: orange;
}

#clearfix {
  height: 0;
  clear: both;
  visibility: hidden;
}

#main_canvas { 
  width: auto; 
  height: auto;
  margin: 5px; 
}

.sect_error
{
  background: #404040;
}

.sect_cong
{
  background: #FF0000;
}  

.sect_ok
{
  background: #008000;
}

.sect_other
{
  background: #008000;
}

.locality_error
{
  background: #FF0000;
}

.locality_ok
{
  background: #008000;
}

.locality_problem
{
  background: #FF9000;
}

.elabel
{
  background-color:#ffffff;
  border:1px #000000 solid;
  padding: 1px 2px 1px 2px;
  margin:  0px 0px 13px 12px;
  opacity: 0.75;
  white-space: nowrap;
}