.header_middle,
.header_text,
.header_find:hover,
.header_find,
a.header_menu_curr span,
a.header_menu_curr,
.knopka_header,
.knopka_header:hover,
.header_menu a.header_menu_curr:hover,
.header_menu a.header_menu_curr:hover span,
.header_menu a
{
	background-image: url('../img/header/header.gif');
}
.header_menu {
	width: 960px;
}
.header_menu a {
	background-position: -959px -5px;
}
.header_menu a.header_menu_curr {
	background-position: 0 -93px;
}
.header_find {
	color: #434343;
}
.submenu_box {
	background: #0F5D1D;
}
.submenu_box a {
	color: #EFFF81;
}
.submenu_box a:hover {
	color: #FFF;
}
/*.bg_footer .topcor, .bg_footer .topcor2, .bg_footer .page2 {
	background: #F5F5F5;
}*/

.header_menu a.drdown img {
  background: url('../img/header/header.gif') 0px -177px no-repeat;
}
.header_menu a.drdown:hover img {
  background: url('../img/header/header.gif') 0px -196px no-repeat;
}
.header_menu a.drdown_up span{
  color:#fff;
}
.header_menu a.drdown_up img {
  background: url('../img/header/header.gif') 0px -215px no-repeat !important;
}
.header_menu a.curr_drdown_up img {
  background: url('../img/header/header.gif') 0px -253px no-repeat !important;
}
.header_menu a.curr_drdown img {
  background: url('../img/header/header.gif') 0px -234px no-repeat !important;
}

.header_menu a:hover, .header_menu div:hover a {
	background: url('../img/header/header.gif') 0px -69px no-repeat;
}
.header_menu a:hover span, .header_menu div:hover a span {
	background: url('../img/header/header.gif') right -69px no-repeat;
}
.header_img a img {
	visibility: hidden;	
}
.header_img a {
	text-indent: -100px;
	display: block;
	overflow: hidden;
	position: absolute;
	width: 90px;
	height: 20px;
	left: 170px;
}
.header_img h1 a {
	display: block;
	overflow: hidden;
	position: absolute;
	width: 155px;
	height: 20px;
	left: 10px;
}
.header_img h1 a:hover {
	background: url('../img/header/header.gif') no-repeat -103px 2px;
}
.drdown_menu {
	background: #44194C;
	min-width: 118px;
}
.header_menu a.first_menu span {
	color: #EBF8FF;
}
a.header_menu_curr span {
	color: #FFF !important;
}
.header_menu a span {
	color: #EBF8FF;
}
.header_text {
	color: #888888;
}
.knopka_header {
	padding-left: 20px;
}