.map
{
  position: relative;
  width:0px;
  height:0px;
  left:0px;
  top:0px;
  background: transparent no-repeat 0px 0px;
  overflow: hidden;
  z-index: 100;
}

#mappos
{
  background: #ffdb15 url('/tv2no/img/bakrunnsbilde.jpg') no-repeat right bottom;
  clear: both;
  position:relative;
  left:0px;
  top:0px;
  text-align: left;
  z-index: 10;
}

.mapzoomrect
{
  clear: both;
  position:absolute;
  width:0px;
  height:0px;
  left:0px;
  top:0px;
  border: 1px solid red;
  background-color: transparent;
  visibility: hidden;
  z-index: 110;
}

.mapprint
{
  position:relative;
  width:0px;
  height:0px;
  left:0px;
  top:0px;
  border: none;
  visibility: hidden;
  z-index: 101;
}

.mapload
{
  position:absolute;
  width:140px;
  height:14px;
  left:0px;
  top:0px;
  background-color: transparent;
  border: none;
  background: URL('/nemo/gif/progress.gif');
  visibility: hidden;
  z-index: 140;
}

.disk
{
  position:absolute;
  width: 13px;
  height: 13px;
  left: 0;
  top: 0;
  text-align: center;
  z-index: 105;
  font-size: 10px;
}

.cdisk
{
  position:absolute;
  width: 13px;
  height: 13px;
  left: 0;
  top: 0;
  background: URL('/nemo/gif/reddot.gif');
  text-align: center;
  z-index: 110;
  display: block;
}

.cdisk:hover { background: URL('/nemo/gif/orngdot.gif'); display: block; }

.ddisk
{
  position:absolute;
  width: 13px;
  height: 13px;
  left: 0;
  top: 0;
  background: URL('/nemo/gif/orngdot.gif');
  text-align: center;
  z-index: 105;
  display: block;
}

.ddisk:hover { background: URL('/nemo/gif/orngdoth.gif'); display: block; }

.mapinfo 
{
  position:absolute; 
  width: 200px;
  left: 0;
  top: 0;
  z-index: 300;
  border: 1px solid black;
  background: #fcf6c7;
  visibility: hidden;
}

.mapinfo dl { border-top: 14px solid #a4a08d; }
.mapinfo dt { padding: 4px; background: #f9d939; font-weight: bold; font-size: 1em; } 

.close 
{ 
  position: absolute; 
  left: auto;
  top: 0;
  right: 0;
}

.mapobject
{
  position:absolute;
  width:0px;
  height:0px;
  left:0px;
  top:0px;
  background-color: transparent;
  z-index: 115;
}

.noborder
{
  border: none;
}

#mapslider
{
  position:absolute;
  width:25px;
  height:142px;
  left:0px;
  top:0px;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  background-image: url('/nemo/gif/slider.gif');
  z-index: 120;
}

#mapsliderbutton
{
  clear: both;
  position:absolute;
  width:15px;
  height:15px;
  left:4px;
  top:0px;
  background-image: url('/nemo/gif/sliderbutton.gif');
  z-index: 130;
}

#proxy
{
  position: absolute; 
  visibility: visible;
  left: auto;
  top: 0;
  right: 0;
  z-index: 1000;
  background-color: #ffdb15;
  padding: 4px;
  width: 250px;
  border-left: 1px solid black;
  border-bottom: 1px solid black;
  font-size: 10px;
}

#proxy input { font-size: 11px; border: 1px solid grey; padding: 1px; margin: 0; width: 200px; }
#proxy .button { border: 1px solid black; background-color: #F3F2DD; width: 40px; margin: 0; font-size: 11px; }





