#menu_bg {  background: url(menu3.png) no-repeat; }

#menu {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 393px;
  height: 450px;
  background: url(menu3.png) no-repeat;
  position: relative;
}

#menu a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
}

#menu .about {
  background: url(menu3.png) no-repeat -191px 0px;
  left: 191px; top: 0px; width: 124px; height: 40px;}
  
#menu a:hover.about 	{ background-position: -584px 0px;}

#menu .service {
  background: url(menu3.png) no-repeat -106px -48px;
  left: 106px; top: 48px; width: 212px; height: 40px;}
  
#menu a:hover.service	{ background-position: -499px -48px;}
  
#menu .links {
  background: url(menu3.png) no-repeat -95px -98px;
  left: 95px; top: 98px; width: 227px; height: 40px;}

#menu a:hover.links		{ background-position: -488px -98px;}

#menu .contact {
  background: url(menu3.png) no-repeat -98px -144px;
  left: 98px; top: 144px; width: 223px; height: 40px;}
  
#menu a:hover.contact	{ background-position: -491px -144px;}

#menu .responces {
  background: url(menu3.png) no-repeat -182px -192px;
 left: 182px; top: 192px; width: 136px; height: 40px;}
 
#menu a:hover.responces	{ background-position: -575px -192px;}


 /* Change language */
 
#menu span {
	display: none;
	position: absolute;
}

#menu a:hover span{
	display: block;
}
 
#menu .en {  background: url(menu3.png) no-repeat -272px -287px;  left: 272px; top: 287px; width: 40px; height: 40px; display: none;} 
#menu a:hover.en	{ background-position: -665px -287px;}
#menu .en span { background: url(menu3.png) no-repeat -545px -287px;  left: -120px; top: 0px; width: 120px; height: 40px; }

#menu .ru {  background: url(menu3.png) no-repeat -261px -333px;  left: 261px; top: 333px; width: 40px; height: 40px; display: none;} 
#menu a:hover.ru	{ background-position: -654px -333px;}
#menu .ru span { background: url(menu3.png) no-repeat -534px -333px;  left: -120px; top: 0px; width: 120px; height: 40px; }

#menu .pl {  background: url(menu3.png) no-repeat -248px -379px;  left: 248px; top: 379px; width: 40px; height: 40px; display: none;} 
#menu a:hover.pl	{ background-position: -641px -379px;}
#menu .pl span { background: url(menu3.png) no-repeat -521px -379px;  left: -120px; top: 0px; width: 120px; height: 40px; }