﻿.infowindow
{
  position: absolute;
}
.infowindow .window
{
  position: absolute;
  color: #000;
  font-family: verdana, sans-serif;
}
.infowindow .window .top .left
{
  width: 15px;
  overflow: hidden;
  position: absolute;
}
.infowindow .window .top .left .sprite
{
  margin-top: 0px;
  margin-left: -987px;
}
.infowindow .window .top .right
{
  overflow: hidden;
  position: absolute;
  padding-right: 5px;
}
.infowindow .window .top .right .sprite
{
  margin-top: 0px;
  position: absolute;
}
.infowindow .window .top .right .user
{
  position: absolute;
  padding: 7px 0px 0px 10px;
}
.infowindow .window .top .right .user .titlebar .hide
{
  position: absolute;
  margin-top: 5px;
  width: 12px;
  height: 8px;
  overflow: hidden;
}
.infowindow .window .top .right .user .titlebar .hide .sprite
{
  margin-left: -752px;
  margin-top: -900px;
  cursor: pointer;
  display: block;
}
.infowindow .window .top .right .user .titlebar .hide .sprite:hover
{
  margin-top: -908px;
}
.infowindow .window .top .right .user .titlebar .title
{
  font-weight: bold;
  font-size: 10pt;
}
.infowindow .window .top .right .user .border
{
  margin-top: 5px;
  font-size: 0pt;
  height: 0px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #fff;
  opacity: 0.25;
  filter: alpha(opacity:25);
}
.infowindow .window .top .right .user .layout
{
  margin: 5px 0px 0px 0px;
  padding-right: 5px;
  overflow-x: hidden;
  overflow-y: auto;
}
.infowindow .window .top .right .user .content
{
  font-size: 9pt;
}
.infowindow .window .bottom .left
{
  width: 15px;
  height: 10px;
  overflow: hidden;
  position: absolute;
}
.infowindow .window .bottom .left .sprite
{
  margin-top: -990px;
  margin-left: -987px;
}
.infowindow .window .bottom .right
{
  height: 10px;
  overflow: hidden;
  position: absolute;
}
.infowindow .window .bottom .right .sprite
{
  margin-top: -990px;
  position: absolute;
}
.infowindow .pointer
{
  position: absolute;
  width: 53px;
  height: 44px;
  overflow: hidden;
}
.infowindow .upperleft
{
  right: 0px;
  bottom: 0px;
}
.infowindow .upperright
{
  left: 0px;
  bottom: 0px;
}
.infowindow .lowerright
{
  left: 0px;
  top: 0px;
}
.infowindow .lowerleft
{
  right: 0px;
  top: 0px;
}
.infowindow .upperleft .sprite
{
  margin-left: -800px;
  margin-top: -800px;
}
.infowindow .upperright .sprite
{
  margin-left: -902px;
  margin-top: -800px;
}
.infowindow .lowerright .sprite
{
  margin-left: -902px;
  margin-top: -924px;
}
.infowindow .lowerleft .sprite
{
  margin-left: -800px;
  margin-top: -924px;
}
.infowindow .sprite
{
  background-image: url(../../images/infowindow.png);
  width: 1000px;
  height: 1000px;
  _background-image: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='../../images/infowindow.png');
}
.tundra .infowindow .sprite
{
  background-image: url(../../images/infowindow.png);
  width: 1000px;
  height: 1000px;
  _background-image: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='../../images/infowindow.png');
}
.nihilo .infowindow .sprite
{
  background-image: url(../../images/infowindow.png);
  width: 1000px;
  height: 1000px;
  _background-image: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='../../images/infowindow.png');
}
.soria .infowindow .sprite
{
  background-image: url(../../images/infowindow.png);
  width: 1000px;
  height: 1000px;
  _background-image: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='../../images/infowindow.png');
}


.poi_info_text
{
    font-family: Segoe UI;
    font-size:12px;
}


