/* Map container */
DIV#mapContainer {
  width: 420px;
  height: 350px;
  background-image: url(../images/i_plattegrond_xxl_preload.gif);
  background-position: 0px 0px;
	border: 1px solid #000000;
}

/* Small map container */
DIV#mapContainerThumb {
  width: 240px;
  height: 166px;
  background-image: url(../images/i_plattegrond_small.gif);
  cursor: hand;
  cursor: pointer;
}

/* Draggable map */
DIV#mapDrag {
  position: absolute;
  cursor: move;
  z-index: 100;
  background-image: url(../images/i_plattegrond_xxl.gif);
  width: 1100px;
  height: 760px;
}

/* Draggable handle */
DIV#mapThumb {
  font-size: 0pt;
  width: 50px;
  height: 50px;
	border: 1px solid #000000;
  background-color: #F3F7E6;
  filter: alpha(opacity=50,enabled=1);
  -moz-opacity: .5;
  opacity: .5;
}

DIV.divHotspot {
  position: absolute;
  width: 25px;
  height: 25px;
  font-size: 0pt;
  cursor: hand;
  cursor: pointer;
}
DIV.divPlatFoto, DIV.divPlatText {
  position: absolute;
  width: 240px;
  height: 175px;
  padding: 0px;
  left: 722px;
  top: 260px;
  background-color: #E9CDE8;
  z-index: 10;
  display: none;
}
DIV.divPlatText {
  left: 697px;
  top: 595px;
  height: 175px;
  background-color: #FFFCEA;
}
DIV.divPlatText p {
  font-size: 11px;
  width: 200px;
  margin: 15px;
  text-align: left;
}
DIV.divPlatFoto .foto1 {
  border: 1px solid #9B9677;
} 
.foto1 {
  margin: 0px;
  padding: 0px;
}
div#layoutFotoPaars1 div.foto .divCmsFoto img {
  left: 0px;
  top: 0px;
}
