#main-menu {
	position:absolute;
}
#main-menu li {
	display:block;
	position:absolute;
	overflow:hidden;
	cursor:pointer;
}
#main-menu li a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	display:block;
}
#main-menu li:hover a {
	width:400px !important;
	height:400px !important;
}
li.item3 {
	width:152px;
	height:167px;
	left:602px;
	top:27px;
	background: url(/templates/design/images/menu/01-news.png) left top no-repeat;
}
li.item4 {
	width:196px;
	height:206px;
	left:418px;
	top:73px;
	background: url(/templates/design/images/menu/02-passport.png) left top no-repeat;
}
li.item5 {
	width:173px;
	height:127px;
	left:294px;
	top:173px;
	background: url(/templates/design/images/menu/03-viza.png) left top no-repeat;
}
li.item6 {
	width:203px;
	height:190px;
	left:205px;
	top:312px;
	background: url(/templates/design/images/menu/04-photo.png) left top no-repeat;
}
li.item7 {
	width:249px;
	height:236px;
	left:243px;
	top:468px;
	background: url(/templates/design/images/menu/05-way.png) left top no-repeat;
}
li.item8 {
	width:187px;
	height:190px;
	left:436px;
	top:566px;
	background: url(/templates/design/images/menu/06-ural.png) left top no-repeat;
}
li.item9 {
	width:122px;
	height:169px;
	left:619px;
	top:602px;
	background: url(/templates/design/images/menu/07-obuchenie.png) left top no-repeat;
}



li.item3:hover {
	background: url(/templates/design/images/menu/01-news-h.png) 120px top no-repeat;
	left:563px;
	top:10px;
	width:261px;
	height:184px;
}
li.item4:hover {
	left:395px;
	top:62px;
	width:339px;
	height:217px;
	background: url(/templates/design/images/menu/02-pasport-h.png) 120px top no-repeat;
}
li.item5:hover {
	left:268px;
	top:137px;
	width:339px;
	height:193px;
	background: url(/templates/design/images/menu/03-viza-h.png) 140px top no-repeat;
}
li.item6:hover {
	left:173px;
	top:302px;
	width:345px;
	height:200px;
	background: url(/templates/design/images/menu/04-photo-h.png) 110px top no-repeat;
}
li.item7:hover {
	left:216px;
	top:435px;
	width:356px;
	height:269px;
	background: url(/templates/design/images/menu/05-way-h.png) 80px top no-repeat;
}
li.item8:hover {
	left:409px;
	top:542px;
	width:344px;
	height:214px;
	background: url(/templates/design/images/menu/06-ural-h.png) 130px top no-repeat;
}
li.item9:hover {
	left:607px;
	top:563px;
	width:244px;
	height:208px;
	background: url(/templates/design/images/menu/07-obuch-h.png) left top no-repeat;
}


li a span {
	visibility:hidden;
}
li:hover a span {
	visibility:visible;
	display:block;
}




li.item3:hover {
	margin-left:-70px;
}
li.item3:hover span {
	padding-top:35px;
	color: #00ff18;
}

li.item4:hover {
	margin-left:-120px;
}
li.item4:hover span {
	padding-top:70px;
}
li.item5:hover {
	margin-left:-140px;
}
li.item5:hover span {
	padding-top:90px;
}
li.item6:hover {
	margin-left:-110px;
}
li.item6:hover span {
	padding-top:70px;
}
li.item7:hover {
	margin-left:-80px;
}
li.item7:hover span {
	padding-top:180px;
}
li.item8:hover {
	margin-left:-130px;
}
li.item8:hover span {
	padding-top:120px;
}
li.item9:hover a {
	padding-left:125px;
}
li.item9:hover span {
	padding-top:80px;
}
#imgbg {
	width:1px;
	height:1px;
	overflow:hidden;
	margin-left:-3000px !important;
	position:relative;
	background: url(/templates/design/images/menu/01-news-h.png);
}
#imgbg div {
	background: url(/templates/design/images/menu/02-pasport-h.png);
}
#imgbg div div {
	background: url(/templates/design/images/menu/03-viza-h.png);
}
#imgbg div div div {
	background: url(/templates/design/images/menu/04-photo-h.png);
}
#imgbg div div div div {
	background: url(/templates/design/images/menu/05-way-h.png);
}
#imgbg div div div div div {
	background: url(/templates/design/images/menu/06-ural-h.png);
}
#imgbg div div div div div div {
	background: url(/templates/design/images/menu/07-obuch-h.png);
}
#contact li {
	background: url(/templates/design/images/cont-main.png) no-repeat right top !important;
}
#contact {
	margin-top:-29px !important;
}
/*
     */
/*
*/