.ol-edit{
  min-width: 107px; /*fujtajbl*/
  /*background-color: #f0f3f6;*/
  /*width:170px;*/
  padding: 0px;
  border: 1px;
  cursor: pointer;
  /*border-left:1px solid #cccccc;
  border-top:1px solid #cccccc;
  border-right:1px solid #676767;
  border-bottom:1px solid #676767;*/
}
   .ol-edit select {
      width: 100%;
      height: 3em;
      background-color: white;
      /*background-color: #8ea5bb;/*#009CDC;*/
      border: 0px;
      border-bottom: 1px solid white;
      font-weight: bold;
      color: black;
      vertical-align: top;
      cursor: pointer;
      outline-style: none;
   }

   .ol-edit .item {
      display: table;
      width: 100%;
      /*font-family: arial,helvetica,sans-serif;
      font-size: 12px;*/
      white-space: nowrap;    
      line-height: 30px;
      border-left: 0px;
      border-top: 0px;
      border-right: 0px;
      /*padding-left: 30px;*/
      padding-right: 6px;   
      background-repeat: no-repeat;
      background-position: 4px center;     
   }

   .ol-edit .item .wraptable {
      display: table;
      width: 100%;  
   }

   .ol-edit .item .wraptable * {
      vertical-align: middle;
   }

      .ol-edit .item input[type=text] {
         width: 100%;
         border: 1px solid rgb(204, 204, 204);
         padding: 8px 4px;
         margin-top: 5px;
         color: rgb(93, 93, 93);
         outline: none;       
      }

      .ol-edit .item:hover {
         color: white;
      }

   .ol-edit .staticitem {
      padding: 0px;
      line-height: 0px;
      text-align: left;
   }

   .ol-edit .item.point {
      background-image: url(images/defineLocation24.png);
   }

   .ol-edit .item.stopid {
      background-image: url(images/bus24.png);
   }

   .ol-edit .item.stopglobalid {
      background-image: url(images/bus24.png);
   }

   .ol-edit .item.stopname {
      background-image: url(images/bus24.png);
   }

   .ol-edit .item.stopname2 {
      background-image: url(images/bus24.png);
   }

   .ol-edit .item.customplatformname {
      background-image: url(images/bus24.png);
   }

   .ol-edit .item.stopnameinfotable {
      background-image: url(images/bus24.png);
   }

   .ol-edit .item.crossentry {
      background-image: url(images/trafficLight2_24.png);
   }

   .ol-edit .item.crossexit {
      background-image: url(images/trafficLight2_24.png);
   }

   .ol-edit .item.crossentrybusstop {
      background-image: url(images/trafficLight2_24.png);
   }

   .ol-edit .item.infotable {
      background-image: url(images/bus24.png);
   }
   
   .ol-edit .item.speedlimitstart {
      background-image: url(images/speedLimitStart.png);
   }

   .ol-edit .item.speedlimitstop {
      background-image: url(images/speedLimitStop.png);
   }


   .ol-edit .item.hover,
   .ol-edit .item.highlight {
      background-color: #8ea5bb;/*#d6e9f8;*/
      color: white;
   }  

    /*.ol-edit .item.highlight .close {     
      color: white;
   }*/

   .ol-edit .item.separator {
      border-bottom: 1px solid #cccccc;
   }

   .ol-edit .item .name {
      display: table-cell;
      padding-left: 30px;
      text-align: left;     
   }

   .ol-edit .item .close {
      display: table-cell;
      /*background-image: url(images/cross.png);
      background-repeat: no-repeat;*/      
      background-position: center;
      padding-left: 20px;
      text-align: right;
      /*font-family: "Comic Sans MS", cursive, sans-serif;*/
      font-size: 16px;    
      color: #c6d2dd;
   }
   
   .ol-edit .item .close:hover {        
      color: white;       

   }    