#dataBlock { 
position: absolute;
top: 5px;
right: 37px;
z-index: 3;
//float: right;
}
#tabZine ,#tabControl{
  font-family: arial, sans-serif;
  border-collapse: collapse;
}
#tabContr{
 position: absolute;
top: 5px;
//float: right;
right: 5px;
z-index: 3;
}
#noborder { border: none;
}
#td, #th {
  border: 0px solid #dddddd;
  text-align: left;
  padding: 3px;
}
#tdС, #thС {
  border: 0px solid #dddddd;
  text-align: right;
  padding:2px;
}
td, th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 3px;
}

#tr:nth-child(even) {
  background-color: #ffe6ff;
}
.btnControl {
  background-color: #ffffff;
  border: none;
  color: #0f9af1;
  font-size:20px;
  cursor: pointer;
  width:30px;
  height:30px;
}
.btn2 {
  background-color: #ffffff;
  border: none;
  color: red;
  font-size: 25px;
  cursor: pointer;
}
.btnPM {
  background-color: #ffffff;
  border: none;
  color: #0f9af1;
  font-size: 30px;
  cursor: pointer;
}
.btn3 {
  background-color: #ffffff;
  border: none;
  padding-top: 5px;
  width: 115px;
  color: green;
  font-size: 30px;
  cursor: pointer;
}
.btn2:hover,.btn3:hover,.btnPM:hover,.btnControl:hover {
  background-color: #ffaaaa;
}
.mydiv1 {
   float:left;
   overflow: auto;
  text-align: center;
}
.mydiv2{
  text-align: center;
  padding: 1px;
   float:center;
   clear: center;
}
.mydiv3 {
   float:left;
   overflow: auto;
  text-align: center;
}
.mydiv4{
  text-align: center;
  padding: 1px;
   float:center;
   clear: center;
}
.mydiv5{
  text-align: center;
  padding: 1px;
   float:center;
   clear: center;
}
.okbutton{
  text-align: center;
  margin-top:2px;
}
div.box div {
    float: right ;
}
.ui-dialog-titlebar-close {
    visibility: hidden;
}

div.box div p {
    text-align: center ;
      margin: 0;
}


        body {
            padding: 0;
            margin: 0;
        }
        html, body, #mapid {position: absolute;
z-index: 1;
            height: 100%;
            width: 100%;
        }
		.results {
			background-color: white;
			opacity: 0.8;
			position: absolute;
			top: 12px;
			right: 12px;
			width: 320px;
			height: 480px;
			overflow-y: scroll;
		}
		.my-labels {
			background-color: transparent;
			border: transparent;
			box-shadow: none;
  z-index: 10;
			font-weight: bold;
			font-size: 30px;
		}
		.btn2323 {
  border: none;
  background-color: inherit;
  padding: 14px 28px;
  font-size: 16px;
  cursor: pointer;
  display: inline-block;
}
.container {
  position: relative;
  text-align: center;
  color: white;
}

.centered {
  position: absolute;
  top: 35%;
  left: 50%;
  line-height: 0.5;
  transform: translate(-50%, -50%);
}
.centered22 {
  position: absolute;
  top: 15%;
  left: 50%;
  line-height: 0.5;
  transform: translate(-50%, -50%);
}
.sr {
	line-height: 0.5;
	color:blue;
	font-size:10px;
}
/* On mouse-over */
.btn2323:hover {background: #eee;}

.info {color: dodgerblue;}
