ul.nice-menu,
ul.nice-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
  border-top: 1px solid #ccc;
}
ul.nice-menu li {
  border: 1px solid #ccc;
  border-top: 0;
  float: left;
  background-color: #eee;
  margin: 0;
  padding-left: 0;
  background-image: none;
}
#header-region ul.nice-menu li {
  margin: 0;
  padding-top: 0.1em;
  padding-bottom: 0.1em;
  background: #eee;
}
ul.nice-menu a {
  padding: 0.3em 5px 0.3em 5px;
}
ul.nice-menu ul,
#header-region ul.nice-menu ul {
  top: 1.8em;
  left: -1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin-right: 0;
}
#header-region ul.nice-menu ul {
  top: 1.7em;
}
ul.nice-menu ul li {
  width: 12.5em;
}

/******************************
 VERTICAL (left/right) menus
******************************/

/* This is the default width of all vertical menus. */
ul.nice-menu-right, ul.nice-menu-left,
ul.nice-menu-right li, ul.nice-menu-left li {
  width: 12.5em;
}

/* VERTICAL menus where submenus pop RIGHT (default). */
ul.nice-menu-right ul {
  width: 12.5em;
  left: 12.5em;
  top: -1px;
}

ul.nice-menu-right ul ul {
  width: 12.5em;
  left: 12.5em;
  top: -1px;
}

ul.nice-menu-right li.menuparent,
ul.nice-menu-right li li.menuparent {
  background: #eee url(arrow-right.png) right center no-repeat;
}

ul.nice-menu-right li.menuparent:hover,
ul.nice-menu-right li.over,
ul.nice-menu-right li li.menuparent:hover,
ul.nice-menu-right li li.over {
  background: #ccc url(arrow-right.png) right center no-repeat;
}

/* VERTICAL menus where submenus pop LEFT. */
ul.nice-menu-left li ul {
  width: 12.5em;
  left: -12.65em;
  top: -1px;
}

ul.nice-menu-left li ul li ul {
  width: 12.5em;
  left: -12.65em;
  top: -1px;
}

ul.nice-menu-left li.menuparent,
ul.nice-menu-left li li.menuparent {
  background: #eee url(arrow-left.png) left center no-repeat;
}

ul.nice-menu-left li.menuparent:hover,
ul.nice-menu-left li.over,
ul.nice-menu-left li li.menuparent:hover,
ul.nice-menu-left li li.over {
  background: #ccc url(arrow-left.png) left center no-repeat;
}

ul.nice-menu-left a, ul.nice-menu-left ul a {
  padding-left: 14px;
}

/******************************
 HORIZONTAL (down) menus
******************************/

ul.nice-menu-down {
  float: left;
  border: 0;
}

ul.nice-menu-down li {
  border-top: 1px solid #ccc;
}

ul.nice-menu-down li li {
  border-top: 0;
}

ul.nice-menu-down ul {
  left: 0;
}

ul.nice-menu-down ul li {
  clear: both;
}

ul.nice-menu-down li ul li ul,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li ul li ul {
  left: 12.5em;
  top: -1px;
}

ul.nice-menu-down .menuparent a {
  padding-right: 15px;
}

ul.nice-menu-down li.menuparent,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li.menuparent {
  background: #eee url(arrow-down.png) right center no-repeat;
}

ul.nice-menu-down li.menuparent:hover,
ul.nice-menu-down li.over,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li.menuparent:hover,
#header-region ul.nice-menu-down li.over {
  background: #ccc url(arrow-down.png) right center no-repeat;
}

ul.nice-menu-down li li.menuparent,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li li.menuparent {
  background: #eee url(arrow-right.png) right center no-repeat;
}

ul.nice-menu-down li li.menuparent:hover,
ul.nice-menu-down li li.over,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li li.menuparent:hover,
#header-region ul.nice-menu-down li li.over {
  background: #ccc url(arrow-right.png) right center no-repeat;
}



UL#nice-menu-1 LI {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; TEXT-INDENT: -9999px; HEIGHT: 34px; BORDER-RIGHT-WIDTH: 0px
}
#menu-426 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(menu1.jpg); PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px; HEIGHT: 34px
}
#menu-438 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(menu1.jpg); PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px; HEIGHT: 34px
}
#menu-439 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(menu1.jpg); PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px; HEIGHT: 34px
}
#menu-440 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(menu1.jpg); PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px; HEIGHT: 34px
}
#menu-441 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(menu1.jpg); PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px; HEIGHT: 34px
}
#menu-783 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(menu1.jpg); PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px; HEIGHT: 34px
}
#menu-784 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(menu1.jpg); PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px; HEIGHT: 34px
}

/* полоска белая вехняя в всплывающем меню */
UL#nice-menu-1 LI UL {
	BORDER-TOP: #fff 1px solid
}
UL#nice-menu-1 LI UL {
	BORDER-RIGHT: #fff 1px solid
}
UL#nice-menu-1 LI UL {
	BORDER-LEFT: #fff 1px solid
}
UL#nice-menu-1 LI UL LI {
	TEXT-INDENT: 0px; HEIGHT: 22px
}
UL#nice-menu-1 LI UL LI A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: #579AD8; PADDING-BOTTOM: 4px; WIDTH: auto; COLOR: #fff; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 12px; TEXT-DECORATION: none
}
UL#nice-menu-1 LI UL LI A:hover {
	BACKGROUND: #7FBB6D; COLOR: #fff
}
#menu-426 {
	WIDTH: 76px
}
#menu-426 A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 76px
}
#menu-426 A:hover {
	BACKGROUND-POSITION: 0px -34px
}
#menu-426 A:active {
	BACKGROUND-POSITION: 0px -34px
}
#menu-438 {
	WIDTH: 189px
}
#menu-438 A {
	BACKGROUND-POSITION: -76px 0px; WIDTH: 189px
}
#menu-438 A:hover {
	BACKGROUND-POSITION: -76px -34px
}
#menu-438 A:active {
	BACKGROUND-POSITION: -76px -34px
}
#menu-439 {
	WIDTH: 188px
}
#menu-439 A {
	BACKGROUND-POSITION: -265px 0px; WIDTH: 188px
}
#menu-439 A:hover {
	BACKGROUND-POSITION: -265px -34px
}
#menu-439 A:active {
	BACKGROUND-POSITION: -265px -34px
}
#menu-440 {
	WIDTH: 161px
}
#menu-440 A {
	BACKGROUND-POSITION: -453px 0px; WIDTH: 161px
}
#menu-440 A:hover {
	BACKGROUND-POSITION: -453px -34px
}
#menu-440 A:active {
	BACKGROUND-POSITION: -453px -34px
}
#menu-441 {
	WIDTH: 92px
}
#menu-441 A {
	BACKGROUND-POSITION: -614px 0px; WIDTH: 92px
}
#menu-441 A:hover {
	BACKGROUND-POSITION: -614px -34px
}
#menu-441 A:active {
	BACKGROUND-POSITION: -614px -34px
}
#menu-783 {
	WIDTH: 109px
}
#menu-783 A {
	BACKGROUND-POSITION: -706px 0px; WIDTH:109px
}
#menu-783 A:hover {
	BACKGROUND-POSITION: -706px -34px
}
#menu-783 A:active {
	BACKGROUND-POSITION: -706px -34px
}
#menu-784 {
	WIDTH: 135px
}
#menu-784 A {
	BACKGROUND-POSITION: -815px 0px; WIDTH: 135px
}
#menu-784 A:hover {
	BACKGROUND-POSITION: -815px -34px
}
#menu-784 A:active {
	BACKGROUND-POSITION: -815px -34px
}




UL#nice-menu-2 LI {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; TEXT-INDENT: -9999px; HEIGHT: 34px; BORDER-RIGHT-WIDTH: 0px
}
#menu-455 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(menu2.jpg); PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px; HEIGHT: 34px
}
#menu-417 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(menu2.jpg); PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px; HEIGHT: 34px
}
#menu-418 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(menu2.jpg); PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px; HEIGHT: 34px
}
#menu-419 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(menu2.jpg); PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px; HEIGHT: 34px
}
#menu-446 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(menu2.jpg); PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px; HEIGHT: 34px
}
#menu-444 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(menu2.jpg); PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px; HEIGHT: 34px
}
#menu-445 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(menu2.jpg); PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px; HEIGHT: 34px
}

UL#nice-menu-2 LI UL {
	BORDER-TOP: #fff 1px solid
}
UL#nice-menu-2 LI UL {
	BORDER-RIGHT: #fff 1px solid
}
UL#nice-menu-2 LI UL {
	BORDER-LEFT: #fff 1px solid
}
UL#nice-menu-2 LI UL LI {
	TEXT-INDENT: 0px; HEIGHT: 22px
}
UL#nice-menu-2 LI UL LI A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: #579AD8; PADDING-BOTTOM: 4px; WIDTH: auto; COLOR: #fff; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 12px; TEXT-DECORATION: none
}
UL#nice-menu-2 LI UL LI A:hover {
	BACKGROUND: #7FBB6D; COLOR: #fff
}
#menu-455 {
	WIDTH: 67px
}
#menu-455 A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 67px
}
#menu-455 A:hover {
	BACKGROUND-POSITION: 0px -34px
}
#menu-455 A:active {
	BACKGROUND-POSITION: 0px -34px
}
#menu-417 {
	WIDTH: 101px
}
#menu-417 A {
	BACKGROUND-POSITION: -67px 0px; WIDTH: 101px
}
#menu-417 A:hover {
	BACKGROUND-POSITION: -67px -34px
}
#menu-417 A:active {
	BACKGROUND-POSITION: -67px -34px
}
#menu-418 {
	WIDTH: 174px
}
#menu-418 A {
	BACKGROUND-POSITION: -168px 0px; WIDTH: 174px
}
#menu-418 A:hover {
	BACKGROUND-POSITION: -168px -34px
}
#menu-418 A:active {
	BACKGROUND-POSITION: -168px -34px
}
#menu-419 {
	WIDTH: 153px
}
#menu-419 A {
	BACKGROUND-POSITION: -342px 0px; WIDTH: 153px
}
#menu-419 A:hover {
	BACKGROUND-POSITION: -342px -34px
}
#menu-419 A:active {
	BACKGROUND-POSITION: -342px -34px
}
#menu-446 {
	WIDTH: 175px
}
#menu-446 A {
	BACKGROUND-POSITION: -495px 0px; WIDTH: 175px
}
#menu-446 A:hover {
	BACKGROUND-POSITION: -495px -34px
}
#menu-446 A:active {
	BACKGROUND-POSITION: -495px -34px
}
#menu-444 {
	WIDTH: 180px
}
#menu-444 A {
	BACKGROUND-POSITION: -670px 0px; WIDTH: 180px
}
#menu-444 A:hover {
	BACKGROUND-POSITION: -670px -34px
}
#menu-444 A:active {
	BACKGROUND-POSITION: -670px -34px
}
#menu-445 {
	WIDTH: 101px
}
#menu-445 A {
	BACKGROUND-POSITION: -849px 0px; WIDTH: 101px
}
#menu-445 A:hover {
	BACKGROUND-POSITION: -849px -34px
}
#menu-445 A:active {
	BACKGROUND-POSITION: -849px -34px
}

