/* body fullscreen (all browsers) */
html, body { 
  margin:0; 
  height:100%;
  font-family: Arial;
  /*overflow: hidden;*/
} 


/* Cluster */
.maptimize_info_window {
  float:left;
  height:170px;
  overflow:auto;
  padding:5px;
  position:relative;
  width:272px;
}

.maptimize_cluster_0, .maptimize_cluster_1, .maptimize_cluster_2, .maptimize_cluster_3, .maptimize_cluster_4 {
  font-weight: bold;
  text-align:center;  
  cursor: pointer;
  color:#FFFFFF;
  font-size:11px;
  font-family: arial;
}

.maptimize_cluster_0 {
  width: 50px;
  height: 50px;
  line-height: 50px;
  margin: 1px 0 0 0;
}

.maptimize_cluster_1 {
  width: 55px;
  height: 55px;
  line-height: 55px;
  margin: 0 0 0 1px;
}

.maptimize_cluster_2 {
  width: 62px;
  height: 62px;
  line-height: 62px;
  margin: 1px 0 0 0;
}

.maptimize_cluster_3 {
  width: 71px;
  height: 71px;
  line-height: 71px;
  margin: 1px 0 0 0;
}

.maptimize_cluster_4 {
  width: 82px;
  height: 82px;
  line-height: 82px;
}

.maptimize_marker_0, .maptimize_marker_1, .maptimize_marker_2, .maptimize_marker_3 {
  font-weight: bold;
  text-align:center;  
  cursor: pointer;
  color:#FFFFFF;
  font-size:11px;
  font-family: arial;
}

.maptimize_marker_0 {
  width: 25px;
   z-index:5;
}

.maptimize_marker_1 {
  width: 25px;
  z-index:5;
}

.maptimize_marker_2 {
  width: 29px;
}

.maptimize_marker_3 {
  width: 33px;
}

