@charset "utf-8";
/* CSS Document */

.linkki a:link, a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#a8a3a3;
	text-decoration: none;
	}

.linkki a:hover, a:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#a8a3a3;
	border-bottom:thin dashed #ccc;
	}

dl.map {
  background: url(imagesm/nayttelykartta2.gif) no-repeat;
  border: 1px solid #999;
  margin: 0px;
  padding: 0px;
  text-align:left;
  width:951px;
  height: 823px;
 position: relative;

}

dl.map dt {
  display: inline;
}

dl.map dt.locationa {
  background: url(imagesm/palloa.gif) no-repeat;
  display: block;
  outline: none;
  text-decoration: none;
  text-indent: -9999px;
  width: 45px;
  height: 44px;
  position: absolute;
  z-index: 10;
    top: 350px;
  left:180px;
}

dl.map dt.locationb {
  background: url(imagesm/pallob.gif) no-repeat;
  display: block;
  outline: none;
  text-decoration: none;
  text-indent: -9999px;
 width: 45px;
  height: 44px;
  position: absolute;
  z-index: 20;
  top: 325px;
  left: 305px;
}
dl.map dt.locationc {
  background: url(imagesm/palloc.gif) no-repeat;
  display: block;
  outline: none;
  text-decoration: none;
  text-indent: -9999px;
  width: 45px;
  height: 44px;
  position: absolute;
  z-index: 30;
  top: 405px;
  left: 340px;
}

dl.map dt.locationd {
  background: url(imagesm/pallod.gif) no-repeat;
  display: block;
  outline: none;
  text-decoration: none;
  text-indent: -9999px;
  width: 45px;
  height: 44px;
  position: absolute;
  z-index: 40;
   top: 510px;
  left: 420px;
}

dl.map dt.locatione {
  background: url(imagesm/palloe.gif) no-repeat;
  display: block;
  outline: none;
  text-decoration: none;
  text-indent: -9999px;
  width: 45px;
  height: 44px;
  position: absolute;
  z-index: 50;
  top: 415px;
  left: 590px;
}
dl.map dt.locationf{
  background: url(imagesm/pallof.gif) no-repeat;
  display: block;
  outline: none;
  text-decoration: none;
  text-indent: -9999px;
  width: 45px;
  height: 44px;
  position: absolute;
  z-index: 10;
    top: 370px;
  left: 550px;
}

dl.map dt.locationg {
  background: url(imagesm/pallog.gif) no-repeat;
  display: block;
  outline: none;
  text-decoration: none;
  text-indent: -9999px;
 width: 45px;
  height: 44px;
  position: absolute;
  z-index: 20;
  top: 345px;
  left: 445px;
}
dl.map dt.locationh {
  background: url(imagesm/palloh.gif) no-repeat;
  display: block;
  outline: none;
  text-decoration: none;
  text-indent: -9999px;
  width: 45px;
  height: 44px;
  position: absolute;
  z-index: 30;
  top: 290px;
  left: 575px;
}

dl.map dt.locationi {
  background: url(imagesm/palloi.gif) no-repeat;
  display: block;
  outline: none;
  text-decoration: none;
  text-indent: -9999px;
  width: 45px;
  height: 44px;
  position: absolute;
  z-index: 40;
   top: 175px;
  left: 465px;
}
/* hoverit*/

dl.map dt.locationa:hover {
  background: url(imagesm/palloa-hover2.gif) no-repeat -1px -1px;
   width: 329px;
  height: 274px;
    position: absolute;
  z-index: 13;
    top: 196px;
  left: 10px;
   cursor:default;

}
dl.map dt.locationb:hover {
  background: url(imagesm/pallob-hover2.gif) no-repeat -1px -1px;
    width: 392px;
  height: 402px;
   position: absolute;
  z-index: 14;
    top: 139px;
  left: 73px;
   cursor:default;
}
dl.map dt.locationc:hover {
  background: url(imagesm/palloc-hover2.gif) no-repeat -1px -1px;
    width: 217px;
  height:111px;
   position: absolute;
  z-index: 15;
    top: 395px;
  left: 219px;
   cursor:default;
}
dl.map dt.locationd:hover {
  background: url(imagesm/pallod-hover2.gif) no-repeat -1px -1px;
    width: 175px;
  height: 86px;
   position: absolute;
  z-index: 16;
    top: 515px;
  left: 299px;
   cursor:default;
}
dl.map dt.locatione:hover {
  background: url(imagesm/palloe-hover2.gif) no-repeat -1px -1px;
    width: 254px;
  height: 190px;
   position: absolute;
  z-index: 17;
    top:388px;
  left: 456px;
   cursor:default;
}

dl.map dt.locationf:hover {
  background: url(imagesm/pallof-hover2.gif) no-repeat -1px -1px;
   width: 212px;
  height: 130px;
    position: absolute;
  z-index: 13;
    top: 331px;
  left: 519px;
   cursor:default;

}
dl.map dt.locationg:hover {
  background: url(imagesm/pallog-hover2.gif) no-repeat -1px -1px;
    width: 247px;
  height: 305px;
   position: absolute;
  z-index: 14;
    top: 193px;
  left: 360px;
   cursor:default;
}

dl.map dt.locationh:hover {
  background: url(imagesm/palloh-hover2.gif) no-repeat -1px -1px;
    width: 451px;
  height:244px;
   position: absolute;
  z-index: 15;
    top: 239px;
  left: 548px;
   cursor:default;
}
dl.map dt.locationi:hover {
  background: url(imagesm/palloi-hover2.gif) no-repeat -1px -1px;
    width: 522px;
  height: 317px;
   position: absolute;
  z-index: 16;
    top: 120px;
  left: 311px;
   cursor:default;
}
