/* menu Grushevsky */
#menu {
  background: transparent url(images/elev_bg.png) no-repeat; height: 187px; width: 138px; margin:0 0 0 10px;  _margin:0;
  padding: 20px 0 0 0; _padding: 30px 0 0 0; text-align: left; float: left;
  clear: both;
}

#menu li    {font-family: Verdana; font-size: 12px; margin:0 0 8px 0;   clear: both;}
#menu li a  {color:#fff;text-decoration:none; display: block; width:58px; height: 21px;
background: url(images/elev_btn.png) no-repeat; outline: none;
padding: 4px 4px 0 7px;}
#menu li a:hover   {color:#59e03b; background-position: center left;outline: none;   }
#menu .active {
    font-weight: bold!important; outline: none; outline: none;
}
#menu .active a {
  background-position: left bottom; outline: none;
}

/* menuesp */
#menuesp {
  background: transparent url(images/elevesp_bg.png) no-repeat; height:437px; width: 138px; margin:0 0 0 10px; _margin:0;
  padding: 20px 0 0 0; _padding: 30px 0 0 0; text-align: left; float: left;
  clear: both;
}

#menuesp li    {font-family: Verdana; font-size: 12px; margin:0 0 8px 0;   clear: both;}
#menuesp li a  {color:#fff;text-decoration:none; display: block; width:58px; height: 21px;
background: url(images/elev_btn.png) no-repeat; outline: none;
padding: 4px 4px 0 7px;}
#menuesp li a:hover   {color:#59e03b; background-position: center left; outline: none;}
#menuesp .active {
    font-weight: bold!important; outline: none; outline: none;
}
#menuesp .active a {
  background-position: left bottom; outline: none;
}

/* menuvas */
#menuvas {
  background: transparent url(images/elevvas_bg.png) no-repeat; height:408px; width: 138px; margin:110px 0 0 10px;  _margin:110px 0 0 0;
  padding: 20px 0 0 0; _padding: 30px 0 0 0; text-align: left; float: left;
  clear: both;
}

#menuvas li    {font-family: Verdana; font-size: 12px; margin:0 0 8px 0;   clear: both;}
#menuvas li a  {color:#fff;text-decoration:none; display: block; width:58px; height: 21px;
background: url(images/elev_btn.png) no-repeat; outline: none;
padding: 4px 4px 0 7px;}
#menuvas li a:hover   {color:#59e03b; background-position: center left;outline: none;   }
#menuvas .active {
    font-weight: bold!important; outline: none; outline: none;
}
#menuvas .active a {
  background-position: left bottom; outline: none;
}

#mover {
  margin: 0 0 0 20px;
}

#content #mover{position:relative;left:0;top:0;}

#groundfl div, #firstfl div, #secondfl div, #thirdfl div, #fourthfl div,
#vasgroundfl div, #vasfirstfl div, #vassecondfl div, #vasthirdfl div, #vasfourthfl div,
#espeightsfl div, #espsecondfl div {

    display: none; border: 4px solid  #FFCC99; padding: 7px;  background: white;  z-index: 987326; position: absolute;}

#groundfl div, #firstfl div, #secondfl div, #thirdfl div, #fourthfl div {margin-top: -420px; margin-left: 120px;width: 250px; height: 150px; }

#vasgroundfl div, #vasfirstfl div, #vassecondfl div, #vasthirdfl div, #vasfourthfl div {margin-top: -300px; margin-left: 145px;width: 410px; height: 300px; }

#espeightsfl div, #espsecondfl div {margin-top: -210px; margin-left: 200px;width: 250px; height: 150px; }


/* close onclick */
.closeButton {
	position: absolute;
	top: -4px;
	right: -4px;
	border: 2px solid #CC3333;
    background: #fff;
    color: #CC3333;
	font-weight: bold;
	cursor: pointer;
	padding: 2px 4px 2px 4px;
    display: block;
}

.closeButton:hover {
  color: #FF9900; border-color: #FF9900;
}

.claim {
  background: #FF9933; padding: 2px 4px; font-size: 14px; font-weight: bold; text-align: center; color: #fff; display: inline;
  line-height: 20px;
}


.thumbs img {
  width: 80px; height: 80px; margin: 5px; margin: 5px; padding: 3px; border: 1px solid #FF9933;
}

.thumbs img:hover {
  border-color: #FF0000;
}
