  area, #map1, #map2, #map3 {
    cursor: default !important;
    border: 0;
	position: relative;
	z-index: 100;
  }
  .popup-area h5{
    padding: 0; margin: 0;
    font-size: 12px;
    line-height: 14px;
  }
  
  .popup-area h6{
    padding: 0; margin: 0;
    font-size: 11px;
    color: #5a5959;
    line-height: 12px;
  }
  
  
  .popup-area {
    position: absolute; 
    display: none;
    top: 100px;
    left: 100px;
    z-index: 100;
    font-size: 12px;
    font-family: Tahoma;
    color: #333333;
    text-align: center;
  }
  .popup-area .corner{
    position: absolute;
    width: 11px;
    height: 11px;    
    z-index: 101;
  }
  
  .popup-area .content{
    position: relative;    
    padding: 11px 0;
  }
  
  .popup-area .a{
    top: 0; left: 0;
    background: url(/upload/image/maps/a.png) top left no-repeat;
  }
  .popup-area .b{
    top: 0; right: 0;
    background: url(/upload/image/maps/b.png) top left no-repeat;
  }  
  .popup-area .c{
    bottom: 0; right: 0;
    background: url(/upload/image/maps/c.png) top left no-repeat;
  }
  .popup-area .d{
    bottom: 0; left: 0;
    background: url(/upload/image/maps/d.png) top left no-repeat;
  }
  
  .popup-area .ptop {
    position: absolute;
    height: 11px;
    left: 11px; right: 11px; top: 0;
    background: url(/upload/image/maps/ptop.png) top left repeat-x;
  }
  
  .popup-area .pbot {
    position: absolute;
    height: 11px;    
    left: 11px; right: 11px; bottom: 0;
    background: url(/upload/image/maps/pbot.png) top left repeat-x;
  }
  
  .popup-area .pleft{
    background: url(/upload/image/maps/pleft.png) top left repeat-y;    
    padding-left: 11px;
    margin-left: 0;
  }
  .popup-area .pright{
    background: url(/upload/image/maps/pright.png) top right repeat-y;    
    padding-right: 11px;
  }
  .popup-area .pcont{
    background: white;
  }
  
  .popup-area .ppoint {
    position: absolute;
    height: 5px;
    width: 12px;
    left: 50%; bottom: -4px; margin-left: -6px;
    background: url(/upload/image/maps/ppoint.png) top left no-repeat;
  }
  
  .ipoint {
    position: absolute;
    width: 10px;
    height: 10px;    
    opacity: 0.5;
    background: url(/upload/image/maps/dot.gif);
    z-index: 1001;
  }
  
  
  .ipoint:hover {
    background: url(/upload/image/maps/hot.png) center no-repeat; 
  }
  
  #map_rel1, #map_rel2, #map_rel3 {
    position: relative; 
  }