body, td {
font-size: 11px;
color: #000000;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
letter-spacing: normal;
margin: 0px;
line-height:14px;
}

#container{
    margin-left:10px;
	margin-right:10px;
}

a{ 
	color: #336699;
	text-decoration: underline;
}
a:hover{
	text-decoration:none;
}

p {margin: 0px 0px 0px 0px;}
p.topbot5 {margin: 5px 0px 5px 0px;}
p.topbot3 {margin: 3px 0px 3px 0px;}
p.topbot3all {margin: 3px 3px 3px 3px;}
p.topbot5all {margin: 5px 5px 5px 5px;}
p.topbot10_all {margin: 10px 10px 10px 0px;}
p.topbot10 {margin: 10px 0px 10px 0px;}

.sty {font-size:10px; font-weight: bold;  background-color:#9AC979;  border-color:#8CB664;}

.date{color: #990000;font-weight: bold;}
a.date{text-decoration: underline;}
a.date:hover {color: #000000;}

.date02{color: #990000;}
a.date02{text-decoration: underline;}
a.date02:hover {color: #000000;}

.contine{color: #990000;font-weight: bold;text-decoration: underline; font-size:11px;}
a.contine{text-decoration:underline;}
a.contine:hover {color: #000000;}

.lib{color: #000000; text-decoration: underline; font-size:11px;}
a.lib{text-decoration:underline;}
a.lib:hover {color: #666666;}

.str{color: #000000; font-size:13px; font-weight: bold;}
a.str{color: #990000; text-decoration:underline;}
a.str:hover {color: #000000;}

.menu {
       color: #336600;
       font-size: 11px;
       font-weight: bold;
	   }

a.menu{text-decoration: none;}
a.menu:hover {color: #000000;}

.news{color: #6C3407; font-size: 11px;}
a.imag{color: #000000;}

.print {color: #336699; font-size: 11px;}
a.print {text-decoration: underline; color: #336699;}
a.print:hover {text-decoration: none; color: #990000;}

.bolder{color:  #990000;font-weight: bold;}

a.bolder{text-decoration:  underline;}
	
.title_green{color: #336600;font-weight: bold;}


a.enter{color: #000000;text-decoration: underline;}
a.enter:hover {color: #666666;}
	
.copyright{color: #000000;}

.white {color: #FFFFFF;}

.braun {color: #663300;}

a.white{text-decoration: underline}

.menu_left01{font-size: 10px;color: #333333;}
a.menu_left01{text-decoration: none;}
a.menu_left01:hover {color: #808080;}

.info_user01{color: #808080;}

.info_user02{color: #000000;}

.info_red01 {color: #cc0000; font-size: 11px;}

.info_gray01 {color: #000000; font-size: 11px;}

.info_gray10 {color: #000000; font-size: 10px;}

.info_gray02 {color: #333333; font-size: 12px;}

.info_blue01 {color: #6C3407; font-size: 11px;}
.info_bl {color: #6C3407; font-size: 10px;}

.ind{font-size: 10px;}

.ind_pl{color: #336699; font-size: 10px;}
.ind_fact{color: #339933; font-size: 10px;}
.ind_bud{color: #CC3333; font-size: 10px;}



.blue11 {color: #CC6633; font-size: 11px;}
a.blue11{text-decoration: underline;}
a.blue11:hover {color: #000000;}

.lang{font-size: 10px;color: #336600;font-weight: bold;}
a.lang{text-decoration: underline;}
a.lang:hover {color: #000000;}
	
.menu_02{font-size: 11px;color: #008000;}
a.menu_02{text-decoration: underline;}
a.menu_02:hover {color: #996633;}

.menu_03{color: #008000; }
a.menu_03{text-decoration: underline;}
a.menu_03:hover {color: #808080;}


.title_table{color:#666666;font-weight: bold;}

.title_main{
	color: #996633;
	font-size: 16px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}

.title_add{
    color: #996633;
	font-size: 12px;
    font-weight: bold;
}


/*.subj {color: #008000; font-size: 11px;}
a.subj {text-decoration: underline; color: #008000;}
a.subj:hover {text-decoration: none; color: #000000;}

.subj1 {color: #336600; font-size: 11px;}
a.subj1 {text-decoration: underline; color: #996633;}
a.subj1:hover {text-decoration: none; color: #336600;}

.subj2 {color: #996633; font-size: 11px;}
a.subj2 {text-decoration: underline; color: #996633;}
a.subj2:hover {text-decoration: none; color: #000000;}

.subj3 {color: #cc0000; font-size: 12px; }*/

.msg {color: #000000; font-size: 11px;}

.copy1 {color: #666666; font-size: 10px;}


.copy2 {color: #000000; font-size: 10px;}
a.copy2 {text-decoration: underline; color: #000000;}
a.copy2:hover {text-decoration: underline; color: #008000;}

.copy {color: #000000; font-size: 11px;}
a.copy {text-decoration: underline; color: #000000;}
a.copy:hover {text-decoration: underline; color: #008000;}

.td_white01 {color: #000000; font-size: 11px;}
a.td_white01 {text-decoration: underline; color: #000000;}
a.td_white01:hover {text-decoration: underline; color: #FFFFFF;}


.white {color: #000000; font-size: 11px;}

.bluedark11 {color: #556E3D; font-size: 10px; font-weight: bold;}
a.bluedark11 {text-decoration: underline; color: #556E3D;}
a.bluedark11:hover {text-decoration: underline; color: #000000;}





.bluedark11_big {color: #556E3D; font-size: 12px; }

.yellowdark11 {color: #996633; font-size: 10px;}

.info_green{color: #666666;}

.msg {color: #000000; font-size: 10px;}

.warn {color: #993300; font-size: 11px;}

.back {color:#339900; font-size: 10px; font-weight:bold}
a.back {text-decoration: none; color: #339900;}
a.back:hover {text-decoration: none; color: #339900;}

/*Стиль ссылки назад новый, создан для переноса на pcinf*/

.back_new  {
	margin-top:10px;
	margin-bottom:10px;
}

a.back_new {
	background-image: url(../img/back.gif);
	background-repeat:no-repeat;
	background-position: left center;
	color: #339900;
	padding-left: 17px;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	
}

a.back_new:hover {
	background-image: url(../img/back.gif);
	color:#339900;
	text-decoration:none;
}


/*Стиль разбиения на типы в списках*/
.option_type{ 
	background-color:#ddf0b0;
}

/*Если чего-то нет (пример: Нет сообщений, Нет индикаторов)*/
.nothing {
	color: #999999;
	font-size:12px;
	font-weight:bold;
}

/*Стиль ошибки*/

.error {
	color: #cc0000;
    font-size:12px;
	/*background:url(../img/error.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
	font-weight:bold;	
}

.ok{
    color: #336699;;
	font-size:14px;
	font-weight:bold;
}

/*Внимание!*/

.attention{
	color: #cc0000;
	font-size:12px;
	background:url(../img/attention.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	/*padding-left:27px;*/	
}

/*Стиль рабочих сообщений (Результаты поиска)*/

.add_message_1{
    color: #333333;
	font-size:12px;
	font-weight:bold;
}

.add_message_2{
    color: #CC3300;
	font-size:12px;
	font-weight:bold;
}

/***********************************************/
/*             Новые стили открытой части      */
/***********************************************/
.body_open {
font-size: 11px;
color: #000000;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
letter-spacing: normal;
margin: 0;
padding: 0;
line-height:14px;
text-align: center;
background:url(../img/black_line.gif);
	background-position:left;
	background-repeat:repeat-y;
}

#container_open{
	width:100%;
	margin: 0 auto;
	text-align: left;
	/*float:left;*/
	
	/*border-bottom:1px solid #000000;*/
	padding-bottom:10px;
	/*border: 1px solid #000000;*/
}

#sidebar1_open{
	float: left;
	width:200px;
	
	/*padding: 15px 0;*/
	
	/*margin: 0px 0px 0px 0px;
	overflow: hidden;*/
	
}

#mainContent_open{
	margin: 0px 20px 0px 220px;
	/*border-left: 1px solid #000000;*/
	/*padding-left:20px;*/
	/*float: left;*/
	/*padding-right:20px;*/
		
}

#header_open{
/*padding: 0 10px;*/
}

#footer_open{
padding: 0px 0px 0px 10px;
text-align:left;
background:#FFFFFF;
border-top: 1px solid #000000;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.menu_new {
	background:url(../img/menu.gif); 
	background-position: left;  
	background-repeat:no-repeat; 
	padding:5px 3px 5px 20px; 
	text-align:left; 
	margin-left:3px;
	font-weight:bold;
}

.indent_menu {
	border-bottom:#000000 1px solid;
}

.odd {
       color: #336600;
       font-size: 11px;
	   text-decoration:none;
}
.active {
	color:#993300;
	text-decoration:none;
}

.submenu_new {
	padding: 0px 3px 5px 23px;
}

h2.title_reg{
font-family:Arial, Helvetica, sans-serif;
margin:10px 0px 10px 0px;
color: #333333;
font-size:16px;
font-weight:bold;
}

h1.title_open{
	color: #996633;
	font-size: 16px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:10px;
}
/***********************************************/
/*             Заголовки разделов              */
/***********************************************/

/*Главный заголовок (название раздела)*/
.title,h1.title{
	color: #996633;
	font-size: 16px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
}

.title_img{
	margin-right:0px;
	vertical-align:middle;
}
/*Подзаголовок (название подраздела)*/
.subtitle{
	color: #333333; 
	font-size: 12px;
	font-weight: bold;
	margin:10px 0px 10px 0px ;
}

/*Подзаголовок (название подраздела) как название (например индикатора)*/
.subtitle_name{
	color: #008000;
	font-size: 12px;
	font-weight: bold;
	margin:0px 0px 10px 0px ;
}


/***********************************************/
/*            Ссылки                           */
/***********************************************/


.mainlink{
	color: #008000;
}

/*Основные ссылки*/
a.mainlink:link, a.mainlink:visited{
	color: #008000;
	text-decoration: underline;
	font-size:11px;
	padding-left:3px;
	
}

a.mainlink:hover{
	text-decoration: none;
}

/*Ссылка [добавить]*/
a.link_add:link, a.link_add:visited{
	color: #008000;
	text-decoration: underline;
	/*background:url(../img/doc_add.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:27px;*/
}

a.link_add:hover{
	text-decoration: none;
}

/*Ссылка [изменить]*/
a.link_edit:link, a.link_edit:visited{
	color: #008000;
	text-decoration: underline;
	/*background: url(../img/doc_edit.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:27px;*/
}

a.link_edit:hover{
	text-decoration: none;
}

/*Ссылка [удалить]*/
a.link_del:link, a.link_del:visited{
	color: #008000;
	text-decoration: underline;
	/*background: url(../img/doc_del.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:27px;*/
}

a.link_del:hover{
	text-decoration: none;
}

/*Ссылка [скачать]*/
a.download:link, a.download:visited{
	color: #008000;
	font-weight:bold;
	text-decoration: underline;
	/*background: url(../img/download.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:27px;*/
}

a.download:hover{
	text-decoration: none;
}

/*Cсылка [версия для печати]*/

/*a.print{
    background:url(../img/printer.png);    
	background-repeat:no-repeat;
	background-position:left;
	padding-left:27px;
	padding-top:3px;
	padding-bottom:3px;
    color: #336699;
	height:24px;
	text-decoration: underline;
	font-size:11px;
}

a.print:hover{
	text-decoration: none;
}*/

/*стиль подписи*/

.sign{
    color: #996633;
	font-size:9px;
}

/*стиль навигации*/
.p_nav {
    font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin:0px 0px 10px 0px;
}
.text_nav {
	color: #666666;
	font-size: 14px;
}

/***********************************************/
/*             Кнопки                          */
/***********************************************/
.button{
	font-size:10px; 
	font-weight: bold;  
	background-color:#9AC979;  
	border-color:#8CB664;
	height:22px;
}

/***********************************************/
/* Основная форма                             */
/***********************************************/

table.form_main1{
	background-color:#8cb664;
}

table.form_main2{
	background-color:#d4f0b9;
}

/*Текст в форме*/
.form_main_text{
	font-size:10px;
	font-weight:bold;
}

p.form_main{
	margin:7px 0px 3px 0px;
}

/*Выделение цветом полей форм, требующих обязательного заполнения */

.field_act{
	background-color:#ffffff;
}

/***********************************************/
/* Форма выбора                              */
/***********************************************/


/*Стиль таблицы формы выбора*/

table.form_choice1{
	background:url(../img/bg_form.gif);
}

table.form_choice2{
	background-color:#9F9F9F;
	 
}

table.form_choice3{
	background-color:#FFFFFF;
}

.form_choice_text{
}

p.form_choice{
	margin:7px 0px 3px 0px;
}

.field_act_choiсe{
	background-color: #E5E5E5;
}

/***********************************************/
/*Таблица навигации                            */
/***********************************************/

/*Стиль таблицы навигации*/
table.navigat{
	width:100%;
	margin: 10px 0px 10px 0px;
	font-size:11px;
	font-family:Verdana, Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
	color:#666666;
}


/*Стиль абзаца навигации*/
p.navigat{
	 margin: 10px 0px 10px 0px;
}


.navigat_text1{
	color:#666666;
	font-weight:bold;
	font-size:10px;
}
.navigat_text2{
	color:#666666;
}

/***********************************************/
/* Главная таблица                              */
/***********************************************/


.text_table_1 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
}

/*Используется для ссылок на первом уровне таблицы (добавить вид деятельности)*/
.text_table_1_add {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	background:url(../img/doc_add.png); ;
	background-repeat:no-repeat;
	background-position:left;
	padding-top:25px;
	padding-bottom:25px;
	padding-left:27px;
}

.text_table_1_1 {
	color: #FFF; 
	font-size: 12px;
	font-weight: bold;
}
.text_table_2 { 
	color:#333333;
	font-size:11px;
	font-weight:bold;
	
} 

a.text_table_2{
	color:#333333;
	font-size:11px;
	text-decoration:underline;
}
a.text_table_2:hover {
	text-decoration:none;
}


table.main {
    font-size:11px;
    background-color:#8cb664;
}

td.main {
	background:#FFFFFF;
	padding: 5px;
} 

td.main_1 {
    background-color: #9ac979;
	color: #FFF; 
	font-size: 12px;
	margin: 0px;
	padding: 6px;
	border-top:solid 1px #FFFFFF;
}


td.main_2 {
    background-color: #d4f0b9;
	padding: 3px;
	color: #556e3d;
	font-size: 10px;
	font-weight:bold;
	/*border-top:solid 1px #FFFFFF;*/
}

td.main_2_1 {
    background-color: #d4f0b9;
	padding: 3px;
	color: #556e3d;
	font-size: 10px;
	font-weight:bold;
}

td.main_3{
    background-color: #f9f9f9;
	font-size:11px;
	font-weight:bold;
	color: #333333;
	padding: 3px;
}

td.main_4{
    background-color: #CEDBE9;
	font-size:11px;
	color: #666666;
	padding: 3px;
}


/*Стиль формы*/

form {
	margin:0px;
	padding:0px;
}

p.form{
    margin:3px 0px 3px 0px;
}

p.form_button{
    margin:5px 0px 5px 0px;
}	

select{
   font-size:11px;
   height:22px;
   font-family:Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
}

textarea{
   font-size:12px;
   font-family:Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
   }

input{
   font-size:12px;
   height:18px;
   font-family:Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
}
/***********************************************/
/*          Стили меню                         */
/***********************************************/
table.menubar {
	width: 100%;
	/*border-top:3px solid #336699; */
}
.menubackgr {
	background: #8cb664;
	/*background: #5283b3;*/
	border-bottom: 1px solid #cccccc;

}
/* ThemeOfficeMenu Style Sheet */

.ThemeOfficeMenu,.ThemeOfficeSubMenuTable
{
	font-family:	arial, verdana, sans-serif;
	font-size:	13px;
	padding:	0;
	white-space:	nowrap;
	cursor:		default;
	height: 25px;
}

.ThemeOfficeSubMenu
{
	position:	absolute;
	visibility:	hidden;

	/*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index:	100;
	border:		0;
	padding:	0;

	overflow:	visible;
	border:		1px solid #8C867B;

	filter:progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=4);
}

.ThemeOfficeSubMenuTable
{
	overflow:	visible;
}

.ThemeOfficeMainItem,.ThemeOfficeMainItemHover,.ThemeOfficeMainItemActive,
.ThemeOfficeMenuItem,.ThemeOfficeMenuItemHover,.ThemeOfficeMenuItemActive
{
	border:		0;
	cursor:		default;
	white-space:	nowrap;
}

.ThemeOfficeMainItem
{
	background-color:	#8cb664;
	/*background: #5283b3;*/
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}

.ThemeOfficeMainItemHover,.ThemeOfficeMainItemActive
{
	background-color:	#b2afaf;
	/*background-color:	#7f7f80;*/
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
}

.ThemeOfficeMenuItem
{
	background-color:	#F1F3F5;
}

.ThemeOfficeMenuItemHover,.ThemeOfficeMenuItemActive
{
	background-color:	#f8f8c3;
}


/* horizontal main menu */

.ThemeOfficeMainItem
{
	padding: 4px 0px 4px 0px;
	/*border: 0;*/
	/*border-right:	1px solid #8C867B;
	border-left:	1px solid #8C867B;*/
	
}

td.ThemeOfficeMainItem,td.ThemeOfficeMainItem
{
	padding:	0px;
	border-right:	1px solid #FFFFFF;
	/*border-left:	1px solid #FFFFFF;*/
}

td.ThemeOfficeMainItemHover,td.ThemeOfficeMainItemActive
{
	padding:	0px;
	border-right:	1px solid #FFFFFF;
	/*border-right:	1px solid #8C867B;*/
	/*border-left:	1px solid #8C867B;*/
}

.ThemeOfficeMainFolderLeft,.ThemeOfficeMainItemLeft,
.ThemeOfficeMainFolderText,.ThemeOfficeMainItemText,
.ThemeOfficeMainFolderRight,.ThemeOfficeMainItemRight
{
	background-color:	inherit;
}

/* vertical main menu sub components */

td.ThemeOfficeMainFolderLeft,td.ThemeOfficeMainItemLeft
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right:	2px;

	border-top:	1px solid #8cb664;
	border-bottom:	1px solid #8cb664;
	border-left:	1px solid #8cb664;

	background-color:	inherit;
}

td.ThemeOfficeMainFolderText,td.ThemeOfficeMainItemText
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	5px;
	padding-right:	5px;

	border-top:	1px solid #8cb664;
	border-bottom:	1px solid #8cb664;

	background-color:	inherit;
	white-space:	nowrap;
}

td.ThemeOfficeMainFolderRight,td.ThemeOfficeMainItemRight
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right:	0px;

	border-top:	1px solid #8cb664;
	border-bottom:	1px solid #8cb664;
	border-right:	1px solid #8cb664;

	background-color:	inherit;
}

tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderLeft,
tr.ThemeOfficeMainItem td.ThemeOfficeMainItemLeft
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	1px;
	padding-right:	2px;

	white-space:	nowrap;

	border:		0;
	background-color:	inherit;
}

tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderText,
tr.ThemeOfficeMainItem td.ThemeOfficeMainItemText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;

	border:		0;
	background-color:	inherit;
}

tr.ThemeOfficeMainItem td.ThemeOfficeMainItemRight,
tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	1px;

	border:		0;
	background-color:	inherit;
}

/* sub menu sub components */

.ThemeOfficeMenuFolderLeft,.ThemeOfficeMenuItemLeft
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	1px;
	padding-right:	3px;

	border-top:	1px solid #8cb664;
	border-bottom:	1px solid #8cb664;
	border-left:	1px solid #8cb664;

	background-color:	inherit;
	white-space:	nowrap;
}

.ThemeOfficeMenuFolderText,.ThemeOfficeMenuItemText
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	5px;
	padding-right:	5px;

	border-top:	1px solid #8cb664;
	border-bottom:	1px solid #8cb664;

	background-color:	inherit;
	white-space:	nowrap;
}

.ThemeOfficeMenuFolderRight,.ThemeOfficeMenuItemRight
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right:	0px;

	border-top:	1px solid #8cb664;
	border-bottom:	1px solid #8cb664;
	border-right:	1px solid #8cb664;

	background-color:	inherit;
	white-space:	nowrap;
}

.ThemeOfficeMenuItem .ThemeOfficeMenuFolderLeft,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemLeft
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	2px;
	padding-right:	3px;

	white-space:	nowrap;

	border: 	0px;
	background-color:	#DDE1E6;
}

.ThemeOfficeMenuItem .ThemeOfficeMenuFolderText,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;

	border:		0px;
	background-color:	inherit;
}

.ThemeOfficeMenuItem .ThemeOfficeMenuFolderRight,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	1px;

	border:		0;
	background-color:	inherit;
}

/* menu splits */

.ThemeOfficeMenuSplit
{
	margin:		2px;
	height:		1px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	1px solid #C6C3BD;
}

/* image shadow animation */

/*
	seq1:	image for normal
	seq2:	image for hover and active

	To use, in the icon field, input the following:
	<img class="seq1" src="normal.gif" /><img class="seq2" src="hover.gif" />
*/

.ThemeOfficeMenuItem img.seq1
{
	/*display:	inline;*/
}

.ThemeOfficeMenuItemHover seq2,
.ThemeOfficeMenuItemActive seq2
{
	display:	inline;
}

.ThemeOfficeMenuItem .seq2,
.ThemeOfficeMenuItemHover .seq1,
.ThemeOfficeMenuItemActive .seq1
{
	display:	none;
}


/* inactive settings */
div.inactive td.ThemeOfficeMainItemHover, div.inactive td.ThemeOfficeMainItemActive
{
	border-top: 0px;
	border-right:	1px solid #f1f3f5;
	border-left:	1px solid #f1f3f5;
}

div.inactive .ThemeOfficeMainItem {
	color: #bbb;

}

div.inactive span.ThemeOfficeMainItemText {
	color: #aaa;
}

div.inactive .ThemeOfficeMainItemHover, div.inactive .ThemeOfficeMainItemActive
{
	background-color:	#f1f3f5;
}
/***********************************************/
/*          Новости                          */
/***********************************************/

.news_date{
	font-size:12px;
	color:#666666;
	font-weight:bold;
}

.news_title{
	font-size:12px;
	color: #CC3300;
	font-weight:bold;
}

/*Вывод информации*/
.files_news{
	background:url(../img/bg_inf.gif);
	background-position:left;
	background-repeat:repeat-y;
	margin-left:50px;
}

.str_news{
	color: #666666; 
	font-size:13px; 
	font-weight: bold;
}

a.str_news{
	color: #336699; 
	text-decoration:underline;
}
a.str_news:hover {
	color: #000000;
}

.page_news{
	color: #666666; 
	font-size:12px; 
	font-weight: bold;
}

/*Добавить файл*/
a.file_add:link, a.file_add:visited{
	color: #336699;
	text-decoration: underline;
	/*background:url(../img/file_add.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.file_add:hover{
	text-decoration: none;
}

/*Изменить файл*/
a.file_edit:link, a.file_edit:visited{
	color: #336699;
	text-decoration: underline;
	/*background:url(../img/file_edit.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.file_edit:hover{
	text-decoration: none;
}

/*Удалить файл*/
a.file_del:link, a.file_del:visited{
	color: #336699;
	text-decoration: underline;
	/*background:url(../img/file_del.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.file_del:hover{
	text-decoration: none;
}

/***********************************************/
/*             Сообщения                       */
/***********************************************/


/*Создать сообщение*/
a.mail_make:link, a.mail_make:visited{
	color: #336699;
	text-decoration: underline;
	/*background:url(../img/mail_make.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.mail_make:hover{
	text-decoration: none;
}

/*Отправленные сообщения*/
a.mail_out:link, a.mail_out:visited{
	color: #336699;
	text-decoration: underline;
	/*background:url(../img/mail_out.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.mail_out:hover{
	text-decoration: none;
}

/*Не показывать автоматические сообщения*/
a.mail_noauto:link, a.mail_noauto:visited{
	color: #336699;
	text-decoration: underline;
	/*background:url(../img/mail_noauto.png); ;
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.mail_noauto:hover{
	text-decoration: none;
}

/*показывать сообщения за последние две недели*/
a.mail_twoweek:link, a.mail_twoweek:visited{
	color: #336699;
	text-decoration: underline;
	/*background:url(../img/mail_twoweek.png); ;
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.mail_twoweek:hover{
	text-decoration: none;
}

/*показывать все сообщения*/
a.mail_view:link, a.mail_view:visited{
	color: #336699;
	text-decoration: underline;
	/*background:url(../img/mail_view.png); ;
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.mail_view:hover{
	text-decoration: none;
}

/*показывать автоматические сообщения*/
a.mail_auto:link, a.mail_auto:visited{
	color: #336699;
	text-decoration: underline;
	/*background:url(../img/mail_auto.png); ;
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.mail_view:hover{
	text-decoration: none;
}

/*показывать обычные сообщения*/
a.mail_norm:link, a.mail_norm:visited{
	color: #336699;
	text-decoration: underline;
	/*background:url(../img/mail_norm.png); ;
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.mail_view:hover{
	text-decoration: none;
}

/*показывать сообщения за весь период*/
a.mail_period:link, a.mail_period:visited{
	color: #336699;
	text-decoration: underline;
	/*background:url(../img/mail_period.png); ;
	background-repeat:no-repeat;
	background-position:left;
	padding-top:25px;
	padding-bottom:25px;
	padding-left:27px;*/
}

a.mail_period:hover{
	text-decoration: none;
}

/*полученные сообщения*/
a.mail_into:link, a.mail_into:visited{
	color: #336699;
	text-decoration: underline;
	/*background:url(../img/mail_into.png); ;
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.mail_into:hover{
	text-decoration: none;
}

.msg {color: #000000; font-size: 11px;}

/*Обычные сообщения*/
.subj {
	color: #336699; font-size: 11px;
}

a.subj {
	text-decoration: underline; 
}
a.subj:hover {
	text-decoration: none; 
}

/*Автоматические сообщения*/
.subj1 {
	color: #999999; font-size: 11px;
}

a.subj1 {
	text-decoration: underline;
}
a.subj1:hover {
	text-decoration: none;
}

/*Недочитанные сообщения*/
.subj2 {
	color: #000000; font-size: 11px;
}

a.subj2 {
	text-decoration: underline;
}
a.subj2:hover {
	text-decoration: none;
}

.subj3 {
	color: #cc0000; font-size: 12px; 
}


/***********************************************/
/*             Библиотека                      */
/***********************************************/

/*Раздела библиотеки*/
.lib_title{
    font-size: 12px;
	color: #CC0000;
	font-weight:bold;
}

/*Имена файлов*/
.file_name{
	font-size:12px;
	color: #333333;
	font-weight:bold;
}

/*Добавить материал*/
a.lib_add:link, a.lib_add:visited{
	color: #008000;
	text-decoration: underline;
	/*background:url(../img/lib_add.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.lib_add:hover{
	text-decoration: none;
}

/*Изменить материал*/
a.lib_edit:link, a.lib_edit:visited{
	color: #008000;
	text-decoration: underline;
	/*background:url(../img/lib_edit.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.lib_edit:hover{
	text-decoration: none;
}

/*Удалить материал*/
a.lib_del:link, a.lib_del:visited{
	color: #008000;
	text-decoration: underline;
	/*background:url(../img/lib_del.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.lib_del:hover{
	text-decoration: none;
}

/*Перенести материал*/
a.lib_carry:link, a.lib_carry:visited{
	color: #008000;
	text-decoration: underline;
	/*background:url(../img/lib_carry.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.lib_carry:hover{
	text-decoration: none;
}

/***********************************************/
/*             Адресная книга                  */
/***********************************************/
/*Дата при выводе посещений пользователей*/
.adress_date{
	font-size:11px;
	font-weight:bold;
	color: #008000;
}


/*Заголовоки в форме главной страницы*/
.title_adress{
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	margin:0px 0px 10px 0px ;
}

/*Добавить пользователя*/
a.user_add:link, a.user_add:visited{
	color: #008000;
	text-decoration: underline;
	/*background:url(../img/user_add.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.user_add:hover{
	text-decoration: none;
}

/*Изменить пользователя*/
a.user_edit:link, a.user_edit:visited{
	color: #008000;
	text-decoration: underline;
	/*background:url(../img/user_edit.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.user_edit:hover{
	text-decoration: none;
}

/*Удалить пользователя*/
a.user_del:link, a.user_del:visited{
	color: #008000;
	text-decoration: underline;
	/*background:url(../img/user_del.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.user_del:hover{
	text-decoration: none;
}

/*Изменить личную информацию*/
a.persone_edit:link, a.persone_edit:visited{
	color: #008000;
	text-decoration: underline;
	/*background:url(../img/persone_edit.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.persone_edit:hover{
	text-decoration: none;
}

/*Информация об организации*/
a.org_info:link, a.org_info:visited{
	color: #336699;
	text-decoration: underline;
}

a.org_info:hover{
	text-decoration: none;
}

/*Люди организации*/
a.people_org:link, a.people_org:visited{
	color: #008000;
	text-decoration: underline;
	/*background:url(../img/people_org.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.people_org:hover{
	text-decoration: none;
}

/*Добавить организацию*/
a.org_add:link, a.org_add:visited{
	color: #008000;
	text-decoration: underline;
	/*background:url(../img/org_add.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.org_add:hover{
	text-decoration: none;
}

/*Изменить организацию*/
a.org_edit:link, a.org_edit:visited{
	color: #008000;
	text-decoration: underline;
	/*background:url(../img/org_edit.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.org_edit:hover{
	text-decoration: none;
}

/*Удалить организацию*/
a.org_del:link, a.org_del:visited{
	color: #008000;
	text-decoration: underline;
	/*background:url(../img/org_del.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.org_del:hover{
	text-decoration: none;
}

/*Изменить флаги*/
a.flag_edit:link, a.flag_edit:visited{
	color: #008000;
	text-decoration: underline;
	/*background:url(../img/flag_edit.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:27px;*/
}

a.flag_edit:hover{
	text-decoration: none;
}

.adress_result{
	color:#CC3300;
    
}

.user_name{
	font-size:12px;
	color: #333333;
	font-weight:bold;

}

/*Сайт организации*/
a.site:link, a.site:visited{
	color: #CC3300;
	text-decoration: underline;
}

a.site:hover{
	text-decoration: none;
}

/***********************************************/
/*           Для закладок в Адресной книге     */
/***********************************************/
.dynamic-tab-pane-control.tab-pane {
	width:800px;
}
.dynamic-tab-pane-control .tab-row .tab {
	width: 200px;
	height: 26px;
	background-image: url( "../img/tab1.png" );
	position: relative;
	top: 0;
	display: inline;
	float: left;
	overflow: hidden;
	cursor: pointer;
	margin: 1px -1px 1px 2px;
	padding: 6px 0px 0px 0px;
	border: 0;
	z-index: 1;
	font-size: 12px;
	font-weight:bold;
	white-space: nowrap;
	text-align: center;
}
.dynamic-tab-pane-control .tab-row .tab.selected {
	width: 200px !important;
	height: 28px !important;
	background-image:	url( "../img/tab_active1.png" ) !important;
	background-repeat: no-repeat;
	border-bottom-width:	0;
	z-index: 3;
	padding:	6px 0px 0px 0px;
	margin: 1px -3px -3px 0px;
	top: -2px;
	font-size: 12px;
	font-weight:bold;
}
.dynamic-tab-pane-control .tab-row .tab a {
	font-size:	12px;
	font-weight:bold;
	color: #333;
	text-decoration: none;
	cursor: pointer;
}
.dynamic-tab-pane-control .tab-row .tab.hover {
	font-size:	12px;
	width: 200px;
	height: 26px;
	background-image:	url( "../img/tab_hover1.png" );
	background-repeat: no-repeat;
}
.dynamic-tab-pane-control .tab-page {

	border: 1px solid #8cb664;
	background:#d4f0b9;
	z-index: 2;
	position: relative;
	top: -2px;
	font-size: 10px;
	font-weight:bold;
	color: #556e3d;
	padding:	5px;
	width: 97%;  
	float: left;

}
.dynamic-tab-pane-control .tab-row {
	z-index: 1;
	white-space: nowrap;
}
