.phone {
   width: 1020px;
   height: 400px;
}

#contentASK {
    /*height: 400px;*/
    opacity:0.4; 
    visibility: hidden;
}

#mapScale {
  float: left;
  margin-right: 10px;
  width: 550px;
}

#scaleXY {
  padding: 5px;
}

#scaleContainer {
  text-align: center;
  display: none;
  float: left;
  width: 310px;
}

#scaleValues {
  text-align: center;
}

.borderImg {
  border: 1px solid #000000;
  border-right: 0;
}

.borderImgEnd {
  border: 1px solid #000000;
}
 
#scaleValuesDiv td {
  text-align: center;
  font-weight: bold;
  font-family: Verdana;
  font-size: 11px;
}

#statisticsContainer {
  display: none;
  padding: 7px;
  padding-top: 3px;
  font-size: 12px;
  font-family: Verdana;
  overflow: hidden;
}

#alert {
  display: none;
  padding: 7px;
  padding-top: 3px;
  font-size: 12px;
  font-family: Verdana;
  text-align: center;
  padding: 10px;
}

#tableOverview {
  display: none;
  padding: 7px;
  padding-top: 3px;
  font-size: 12px;
  font-family: Verdana;
  text-align: center;
  padding: 10px;
}

#tableOverview td, #tableOverview th {
  background-color: #ffffff;
  font-size: 12px;
  font-family: Verdana;
  padding: 7px;
  text-align: center;
}

#tableOverview  th {
  background-color: #e0e0ff
}

#tableOverview  .td2 {
  background-color: #ffffff;
}

#tableOverview  .td1{
  background-color: #f0f0f0;
}

 .aButton {
    font-size: 13px;
    font-family: Verdana;
    text-decoration: none;
    background-color: #EEEEEE;
    color: #333333;
    padding: 2px 6px 2px 6px;
    border-top: 1px solid #CCCCCC;
    border-right: 1px solid #333333;
    border-bottom: 1px solid #333333;
    border-left: 1px solid #CCCCCC;
}

#resSearchSel {
  width: 100%;
  height: 100%;
  font-size: 12px;
  font-family: Verdana;
}

#tableSearch {
  display: none;
  padding: 7px;
  padding-top: 3px;
  font-size: 12px;
  font-family: Verdana;
  text-align: center;
  padding: 10px;
}

#statisticsContainer td {
  font-size: 12px;
  font-family: Verdana;
  padding-right: 5px;
}

#statTitle {
  padding: 3px;
  font-size: 12px;
  font-family: Verdana;
  text-align: center;
  font-weight: bold;
}

#statData {
  border: solid 1px #000000;
  margin: 5px;
  height: 315px;
  visibility: hidden;
}

#noDataDiv {
   position: relative;
   font-size: 14px;
   font-family: Verdana;
   font-weight: bold;
   width: 150;
   height: 30;
   text-align: center;
   display: none;
}

#mpcContainer {
  display: none;
  padding: 10px;
  text-align: center;
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
}
  
#coordsContainer {
  float: right;
  display: none;
}

#coordsContainer td {
  font-weight: bold;
  font-family: Verdana;
  font-size: 11px;
}

#scaleName {
  font-family: Verdana;
  font-size: 11px;
  padding-bottom: 5px;
  font-weight: bold;
}

#mapToolsContainer {
   float:left;
   padding-left: 0px;
   padding-right: 10px;
   width: 32px;
}

#mapToolsContainer ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}

#mapToolsContainer li {
  padding: 0px;
  margin-bottom: 5px;
}

#mapToolsContainer input:hover {
   /*border: solid 3px rgb(0, 0, 255);*/
}

#mapToolsContainer input {
   width: 32px;
   height: 32px;
   border-radius: 5px 5px 5px 5px;
   cursor: pointer;
   background-position:center; 
   border: solid 3px rgb(37, 38, 131);
}

#homeBut {
   background: url('../img/maptools/home2.png') no-repeat;
}

#panBut {
   background: url('../img/maptools/pan5.gif') no-repeat;
}

#zoomoutBut {
   background: url('../img/maptools/zoomout3.png') no-repeat;
}

#zoominBut {
   background: url('../img/maptools/zoomin3.png') no-repeat;
}

#zoomextBut {
   background: url('../img/maptools/zoominext3.png') no-repeat;
}

#prevBut {
   background: url('../img/maptools/back2.png') no-repeat;
}

#nextBut {
   background: url('../img/maptools/forward2.png') no-repeat;
}

#infoBut {
   background: url('../img/maptools/poi.png') no-repeat;
}

#mapBut {
   background: url('../img/maptools/globeblue.png') no-repeat;
}

#mapContainer {
   width: 550px;
   height: 400px;
}

#menuContainer {
   margin-left: 602px;
   width: 410px;
   height: 352px;
   background-color: rgb(240, 240, 248);
   border: solid 1px #000000;
}

#menuContainer #tabs {
  margin-top: 3px;
  margin-left: 5px;
}

.tabsc {
  background-image: url('../img/menu_.jpg');
  margin-top: 30px;
  margin-left: 3px;
  margin-right: 10px;
  padding: 5px 5px;
  height: 265px;
  font-size: 13px;
  border: 1px solid #d3d3d3;
}

.tabsc table {
  font-size: 13px;
  border-spacing: 1px;
}

.checkbox {
   width: 15px;
   height: 15px;
}

#menuHeader {
    background-color: #464f56;
	color: #ffffff;
	font-family: Verdana;
    font-weight: bold;
	padding: 5px;
	padding-left: 15px;
	font-size: 13px;
}

#ui-datepicker-div {
   background-color: #ffffff;
   border: 1px solid #000000;
}

#menuContainer select {
   background: transparent;
   width: 100%;
   padding: 3px;
   font-size: 13px;
   border: 1px solid #000000;
   border-radius: 7px;
   background-color: #ffffff;
}

#dateReq {
  font-size: 12px;
  font-family: Verdana;
  padding: 3px;
  width: 85px;
}

#fromDateStat {
  font-size: 12px;
  font-family: Verdana;
  padding: 3px;
  width: 85px;
}

#toDateStat {
  font-size: 12px;
  font-family: Verdana;
  padding: 3px;
  width: 85px;
}

.nameTd {
   width: 60px;
}

.tabsc p {
  padding: 5px;
  margin: 0px;
}

.button {
   padding: 3px;
   /*border-radius: 7px;
   background-color: #ffffff;
   border-collapse: collapse;
   padding: 5px;
   cursor: pointer;
   font-size: 12px;
   font-weight: bold;*/
}

#updateReq , #createTab {
   margin-top: 10px;
   margin-left: 3px;
}

.clear {
   clear: both;
}

#progressBarContainer {
   position: absolute;
   padding: 5px;
   width: 210px;
   height: 30px;
   top: -210px;
   left: 405px;
   background-color: #ffffff;
   border: solid 1px #000000;
   z-index: 5000;
}

#infoContainer {
   position: absolute;
   padding: 5px;
   width: 370px;
   background-color: #464f56;
   display: none;
}

#infoContainer th {
    font-family: Verdana;
    font-weight: bold;
	font-size: 11px;
	text-align: left;
	background-color: #ffffff;
}

#infoContainer td {
    font-family: Verdana;
    font-weight: normal;
	font-size: 11px;
	text-align: left;
	background-color: #ffffff;
}

#mapTypeContainer {
   position: relative;
   left: 0px;
   top: -203px;
   display: none;
}

#mapType {
   height: 70px;
}

#progressBar { 
   background-color: #cccccc; 
   width: 210px;
   height: 15px;
 } 

#progressBarStatus {
   font-size: 14px;
   font-weight: normal;
} 

#hourRequest, #hourTD {
  display: none;
}