/* MENU */
#menu_pf {	
	width: 1000px;
	height: 35px;
	margin: 0 auto;
	padding: 0;
    background:url("images/menu.png") repeat-x;
    clear: both;
}
#menu_pf a { color: #ffffff;}
#menu_pf .menu_line { position: absolute; color: #ffffff; font-size: 12px; }
#menu_pf ul.menu { list-style: none outside none; margin: 0; padding: 0; z-index: 20;}
#menu_pf ul.menu li { float: left; margin: 0; padding: 0; position: relative; }
#menu_pf ul.menu li .sep { width: 1px; height: 30px; background:url("images/divider.png") no-repeat right top; }
#menu_pf ul.menu li a {
    display: block;
    float: left;
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
    padding: 6px 0px 10px 0px;
    text-decoration: none;
	width: 166px;
    text-align: center;
}

#menu_pf .menublack {
    background: url("images/menu-black.png") repeat-x top;
}

#menu_pf ul.menu li a:hover { color: #fff; }
#menu_pf ul.submenu {
    background: url(images/menubg.png); /* Полупрозрачный фон */
	display: none;
	float: left;
	font-size: 12px;
	left: 0;
	list-style: none outside none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 27px;
	width: 166px;
	z-index: 200;
  color: #ffffff;
}
#menu_pf ul.submenu li {
  border-bottom: 1px solid #fff;
  clear: both;
  margin: 0;
  padding: 0;
  color: #ffffff;
	width: 166px;
}
#menu_pf ul.submenu li a:hover { color: #ccc; }
#menu_pf ul.submenu li:first-child {border-top: 0px;}
#menu_pf ul.submenu li a {
  border: 0 none;
  float: left;
  color: white;
  padding-bottom: 7px;
  padding-left: 2px;
  padding-top: 7px;
	width: 160px;
    margin: 0;
}