/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/
.yuimenubar{	visibility: visible; 	position: static;}
.yuimenu .yuimenu,.yuimenubar .yuimenu{visibility:hidden;position:absolute;top:-10000px;left:-10000px;}
.yuimenubar li,.yuimenu li{list-style-type:none;}
.yuimenubar ul,.yuimenu ul,.yuimenubar li,.yuimenu li,.yuimenu h6,.yuimenubar h6{margin:0;padding:0;}
.yuimenubar ul{*zoom:1;}
.yuimenubar .yuimenu ul{*zoom:normal;}
.yuimenubar>.bd>ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0;}
.yuimenubaritem{float:left;}
.yuimenuitemlabel .helptext{font-style:normal;display:block;margin:-1em 0 0 10em;}
.yui-menu-shadow{position:absolute;visibility:hidden;z-index:-1;}
.yui-skin-sam .yui-menu-shadow-visible{top:2px;right:-3px;left:-3px;bottom:-3px;visibility:visible;}
.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.yuimenu.show-scrollbars,.yuimenubar.show-scrollbars{overflow:visible;}
.yuimenu.hide-scrollbars .yui-menu-shadow,.yuimenubar.hide-scrollbars .yui-menu-shadow{overflow:hidden;}
.yuimenu.show-scrollbars .yui-menu-shadow,.yuimenubar.show-scrollbars .yui-menu-shadow{overflow:auto;}

/* <dja> */
.yui-skin-sam .yuimenubar {
	line-height:2;
	*line-height:1.9;
	border:solid 1px #808080;
	background:url(../../../../assets/skins/sam/sprite.png) repeat-x 0 0;
	height: 25px;
}
.yui-skin-sam .yuimenubaritemlabel {
/*	padding:3 7px;*/
/*	*padding:3 8px; */
	padding-top: 3px;
	padding-left: 6px;
	padding-bottom: 1px;
	color:#000;
	cursor:default;
	border-style:solid;
	border-color:#808080;
	border-width:1px 0;
	border: none;  
/*	*position:relative;
  *height: 26px;*/
	/*margin:-1px 0;*/
/*	text-decoration:none;*/
/*	border-bottom: none;*/  
}
/* </dja> */

.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel{padding-right:20px;*display:inline-block;}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu{background:url(menubaritem_submenuindicator.png) right center no-repeat;}
.yui-skin-sam .yuimenubaritem-selected{background:url(../../../../assets/skins/sam/sprite.png) repeat-x 0 -1700px;}
.yui-skin-sam .yuimenubaritemlabel-selected{border-color: #7D98B8;}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected{border-left-width:1px;margin-left:-1px;*left:-1px;}
.yui-skin-sam .yuimenubaritemlabel-disabled{cursor:default;color:#A6A6A6;}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled{background-image:url(menubaritem_submenuindicator_disabled.png);}
.yui-skin-sam .yuimenu{font-size:93%;line-height:1.5;*line-height:1.45;}
.yui-skin-sam .yuimenubar .yuimenu,.yui-skin-sam .yuimenu .yuimenu{font-size:100%;}
.yui-skin-sam .yuimenu .bd{border:solid 1px #808080;background-color:#fff;}
.yui-skin-sam .yuimenu ul{padding:3px 0;border-width:1px 0 0 0;border-color:#ccc;border-style:solid;}
.yui-skin-sam .yuimenu ul.first-of-type{border-width:0;}
.yui-skin-sam .yuimenu h6{font-weight:bold;border-style:solid;border-color:#ccc;border-width:1px 0 0 0;color:#a4a4a4;padding:3px 10px 0 10px;}
.yui-skin-sam .yuimenu ul.hastitle,.yui-skin-sam .yuimenu h6.first-of-type{border-width:0;}
.yui-skin-sam .yuimenu .yui-menu-body-scrolled{border-color:#ccc #808080;overflow:hidden;}
.yui-skin-sam .yuimenu .topscrollbar,.yui-skin-sam .yuimenu .bottomscrollbar{height:16px;border:solid 1px #808080;background:#fff url(../../../../assets/skins/sam/sprite.png) no-repeat 0 0;}
.yui-skin-sam .yuimenu .topscrollbar{border-bottom-width:0;background-position:center -950px;}
.yui-skin-sam .yuimenu .topscrollbar_disabled{background-position:center -975px;}
.yui-skin-sam .yuimenu .bottomscrollbar{border-top-width:0;background-position:center -850px;}
.yui-skin-sam .yuimenu .bottomscrollbar_disabled{background-position:center -875px;}
.yui-skin-sam .yuimenuitem{_border-bottom:solid 1px #fff;}
.yui-skin-sam .yuimenuitemlabel{padding:0 24px;color:#000;text-decoration:none;cursor:default;}
.yui-skin-sam .yuimenuitemlabel .helptext{margin-top:-1.5em;*margin-top:-1.45em;}
.yui-skin-sam .yuimenuitem-hassubmenu{background-image:url(menuitem_submenuindicator.png);background-position:right center;background-repeat:no-repeat;}
.yui-skin-sam .yuimenuitem-checked{background-image:url(menuitem_checkbox.png);background-position:left center;background-repeat:no-repeat;}
.yui-skin-sam .yui-menu-shadow-visible{background-color:#000;opacity:.12;*filter:alpha(opacity=12);}
.yui-skin-sam .yuimenuitem-selected{background-color:#B3D4FF;}
.yui-skin-sam .yuimenuitemlabel-disabled{cursor:default;color:#A6A6A6;}
.yui-skin-sam .yuimenuitem-hassubmenu-disabled{background-image:url(menuitem_submenuindicator_disabled.png);}
.yui-skin-sam .yuimenuitem-checked-disabled{background-image:url(menuitem_checkbox_disabled.png);}

/* dja add-ons */

.yuimenuitemlabel,
.yuimenubaritemlabel
{
	display:block;
	text-align:left;
	font:normal 8pt Tahoma, Arial, sans-serif;
	white-space:nowrap;
	line-height: 20px;
}

.yuimenubaritemlabel
{
	line-height: 21px;
}

/* хак для IE */
.yuimenuitemlabel:hover,
.yuimenubaritemlabel:hover
{
  text-decoration: none; color:#000;
}

/* иконки для меню */
#sp_main_menu div ul li a span.i
{
	padding: 3px 0 2px 22px;
	padding-bottom: 4px;
}
span.spmi_usr {background:transparent url(users.gif) 0 center no-repeat }
span.spmi_jrl {background:transparent url(journal.png) 0 center no-repeat }
span.spmi_rep {background:transparent url(reports.gif) 0 center no-repeat }
span.spmi_tst {background:transparent url(test.gif) 0 center no-repeat }
span.spmi_msg {background:transparent url(msg.gif) 0 center no-repeat }
span.spmi_sit {background:transparent url(site.gif) 0 center no-repeat }
span.spmi_opt {background:transparent url(tools.gif) 0 center no-repeat }
span.spmi_srv {background:transparent url(services.png) 0 center no-repeat }
span.spmi_sms {background:transparent url(phone.png) 0 center no-repeat }
span.spmi_hlp {background:transparent url(/sp/img/help.png) 0 center no-repeat; padding-left: 13px !important; }
span.spmi_exi {background:transparent url(exit.gif) 0 center no-repeat }
span.spmi_lrn {background:transparent url(elearning.png) 0 center no-repeat }

#sp_main_menu li .yuimenuitemlabel {
	background: transparent url('/sp/img/pixel.gif') 4px 50% no-repeat;
}

#sp_main_menu li#spm_run         .yuimenuitemlabel{background-image:url(run.png);}

#sp_main_menu li#spm_sms_send .yuimenuitemlabel
{ background-image:url(sms_send.gif); }

#sp_main_menu li#spm_wand  .yuimenuitemlabel,
#sp_main_menu li#spm_wand2 .yuimenuitemlabel { background-image:url(test_wand.gif); }
#sp_main_menu li#spm_rating .yuimenuitemlabel { background-image:url(reports.gif); }
#sp_main_menu li#spm_articles .yuimenuitemlabel{background-image:url(articles.png);}
#sp_main_menu li#spm_page_add .yuimenuitemlabel{background-image:url(page_add.gif);}
#sp_main_menu li#spm_news .yuimenuitemlabel{background-image:url(news.gif);}
#sp_main_menu li#spm_news_add    .yuimenuitemlabel{background-image:url(news_add.gif);}
#sp_main_menu li#spm_components  .yuimenuitemlabel{background-image:url(components.gif);}
#sp_main_menu li#spm_analytics   .yuimenuitemlabel{background-image:url(analytics.png);}
#sp_main_menu li#spm_themes      .yuimenuitemlabel{background-image:url(themes.png);}
#sp_main_menu li#spm_folder_new  .yuimenuitemlabel{background-image:url(folder_new.gif);}
#sp_main_menu li#spm_test_run    .yuimenuitemlabel{background-image:url(/sp/img/exec.gif);}
#sp_main_menu li#spm_test_report .yuimenuitemlabel{background-image:url(test_report.gif);}
#sp_main_menu li#spm_constructor .yuimenuitemlabel{background-image:url(constructor.gif);}
#sp_main_menu li#spm_menu        .yuimenuitemlabel{background-image:url(menu.gif);}
#sp_main_menu li#spm_site_new    .yuimenuitemlabel{background-image:url(site_new.gif);}
#sp_main_menu li#spm_site_new2   .yuimenuitemlabel{background-image:url(site_new.gif);}
#sp_main_menu li#spm_msg_stat    .yuimenuitemlabel{background-image:url(/sp/img/msg_smal_stat.gif);}
#sp_main_menu li#spm_tm          .yuimenuitemlabel{background-image:url(/sp/img/clock.gif);}
#sp_main_menu li#spm_sou_level   .yuimenuitemlabel{background-image:url(sou-level.gif);}
#sp_main_menu li#spm_home        .yuimenuitemlabel{background-image:url(home.gif);}
#sp_main_menu li#spm_bells       .yuimenuitemlabel{background-image:url(bell.png);}
#sp_main_menu li#spm_sms_balance .yuimenuitemlabel{background-image:url(balance.png);}
#sp_main_menu li#spm_medal       .yuimenuitemlabel{background-image:url(medal.png);}
#sp_main_menu li#spm_contest     .yuimenuitemlabel{background-image:url(contest.png);}

#sp_main_menu li#spm_steps .yuimenuitemlabel,
#sp_main_menu li#spm_steps2 .yuimenuitemlabel
{background-image:url(steps.gif);}

#sp_main_menu li#spm_parallel .yuimenuitemlabel
{background-image:url(parallel.png);}

#sp_main_menu li#spm_periods .yuimenuitemlabel{background-image:url(periods.gif);}
#sp_main_menu li#spm_inet    .yuimenuitemlabel{background-image:url(/sp/img/log_firefox.gif);}
#sp_main_menu li#spm_ok      .yuimenuitemlabel{background-image:url(/sp/img/ok.gif);}
#sp_main_menu li#spm_adm     .yuimenuitemlabel{background-image:url(picture_edit.gif);}
#sp_main_menu li#spm_logs    .yuimenuitemlabel{background-image:url(logs.gif);}

#sp_main_menu li#spm_reg     .yuimenuitemlabel{background-image:url(users.gif);}
#sp_main_menu li#spm_usr_act .yuimenuitemlabel{background-image:url(users_active.gif);}

#sp_main_menu li#spm_score   .yuimenuitemlabel,
#sp_main_menu li#spm_score2  .yuimenuitemlabel
{background-image:url(journal_score.gif);}

#sp_main_menu li#spm_total .yuimenuitemlabel,
#sp_main_menu li#spm_total2 .yuimenuitemlabel
{background-image:url(journal_total.gif);}

#sp_main_menu li#spm_star      .yuimenuitemlabel{background-image:url(/sp/img/star.png);}
#sp_main_menu li#spm_actionlog .yuimenuitemlabel { background-image:url(actionlog.png); }

#sp_main_menu li#spm_msg_set       .yuimenuitemlabel,
#sp_main_menu li#spm_site_settings .yuimenuitemlabel
{background-image:url(settings.png);}

#sp_main_menu li#spm_custom   .yuimenuitemlabel{background-image:url(customblock.png);}

#sp_main_menu li#spm_mail     .yuimenuitemlabel{background-image:url(mail.gif);}
#sp_main_menu li#spm_mail_in  .yuimenuitemlabel{background-image:url(mail_in.gif);}
#sp_main_menu li#spm_mail_out .yuimenuitemlabel{background-image:url(mail_out.gif);}
#sp_main_menu li#spm_trash    .yuimenuitemlabel{background-image:url(trash.gif);}
#sp_main_menu li#spm_ann      .yuimenuitemlabel{background-image:url(ann.gif);}
#sp_main_menu li#spm_ann_arc  .yuimenuitemlabel{background-image:url(ann_arc.gif);}

#sp_main_menu li#spm_guestbook_edit .yuimenuitemlabel{background-image:url(guestbook-edit.png);}
#sp_main_menu li#spm_reception      .yuimenuitemlabel{background-image:url(reception.png);}
#sp_main_menu li#spm_poll           .yuimenuitemlabel{background-image:url(poll.png);}
#sp_main_menu li#spm_teacher        .yuimenuitemlabel{background-image:url(teacher.png);}
#sp_main_menu li#spm_payfood        .yuimenuitemlabel{background-image:url(payfood.png);}
#sp_main_menu li#spm_interface      .yuimenuitemlabel{background-image:url(interface.png);}

#sp_main_menu li#spm_sms  .yuimenuitemlabel,
#sp_main_menu li#spm_sms1 .yuimenuitemlabel
{background-image:url(phone.png);}

#sp_main_menu li#spm_pages  .yuimenuitemlabel,
#sp_main_menu li#spm_pages1 .yuimenuitemlabel,
#sp_main_menu li#spm_pages2 .yuimenuitemlabel,
#sp_main_menu li#spm_pages3 .yuimenuitemlabel,
#sp_main_menu li#spm_pages4 .yuimenuitemlabel,
#sp_main_menu li#spm_pages5 .yuimenuitemlabel,
#sp_main_menu li#spm_pages6 .yuimenuitemlabel
{ background-image:url(pages.gif); }

#sp_main_menu li#spm_empty .yuimenuitemlabel,
#sp_main_menu li#spm_empty1 .yuimenuitemlabel,
#sp_main_menu li#spm_empty2 .yuimenuitemlabel,
#sp_main_menu li#spm_empty3 .yuimenuitemlabel,
{ background-image:url(/sp/img/pixel.gif); }

#sp_main_menu li#spm_key  .yuimenuitemlabel,
#sp_main_menu li#spm_key1 .yuimenuitemlabel,
#sp_main_menu li#spm_key2 .yuimenuitemlabel
{ background-image:url(key.gif); }

/* так надо все дубли переделать: empty,pages,key,sms */
#sp_main_menu li.spm_add .yuimenuitemlabel
{ background-image:url(/sp/img/grp_add.gif) !important; }
#sp_main_menu li.spm_pupil .yuimenuitemlabel
{ background-image:url(pupil.png); }

/* sprite */
