/*Стили для верхнего слоя и всплывающего окна*/
#fuzz{
	filter: alpha(opacity=50); /* IE 5.5+*/
   -moz-opacity: 0.4; /* Mozilla 1.6 и ниже */
   -khtml-opacity: 0.4; /* Konqueror 3.1+, Safari 1.1 */
   opacity: 0.4; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 */
   position:absolute; top:0; left:0; width:100%; height:100%; background: #eeeeee; display:none; }
 /*Позиционирование окна в самом центре*/
  .msgbox{ width:0px; height:0px; z-index:200;}
  .msgbox img {border:none; margin:5px;}

/*jdMenu,  jquery suckerfish variation*/
ul.jd_menu li.sub {
	background-position:right bottom;
	background-repeat:no-repeat;
	}
ul.jd_menu li li.sub {
}
ul.jd_menu,
ul.jd_menu_vertical {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	display: none;
}
ul.jd_menu li {
	float: left;
}
ul.jd_menu li.lrt {float:right;}
ul.jd_menu a {text-decoration:none}
/* -- Sub-Menus -- */
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 10000;
}
ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
}
ul.jd_menu ul {
	background-color: #ACACAC;
}
ul.jd_menu ul {
	border:1px outset #666;
	margin-top:0px;
	margin-left:0px;
}
ul.jd_menu ul ul {
	margin-left:-5px;
}
ul.jd_menu ul {
	height: auto;
}
* html ul.jd_menu ul {
	width: 1%;
}
ul.jd_menu li {
	line-height: 1.2em;
	margin: 0 0 0 -1px;
	padding: 0 10px;
	cursor: pointer;
	white-space: nowrap;
	color: #1370C6;
}
ul.jd_menu li li {
	border:none;
	line-height: 2em;
	width:250;
	padding: 0 20px;
	}
ul.jd_menu li li +li {
	border-top:1px dotted #ccc;
}
ul.jd_menu li li a {
	color: #fff;
	text-decoration: none;
}
ul.jd_menu li.jdm_hover a {color:#fff;}
ul.jd_menu li.jdm_hover,
ul.jd_menu li.jdm_active {
	background-color: #AFBAC5;
	color: #888888;
	font-weight:bold;
}
ul.jd_menu li li.jdm_hover,
ul.jd_menu li li.jdm_active {
	border-left:none;
	border-right:none;}
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/*путь в заг.окна*/
.gmcss_gray
{
 font-family: Helvetica;
 font-size: 12px;
 color:#A7ADB6;
}
.gmcss_green
{
 font-family: Helvetica;
 font-size: 12px;
 color:#1370C6;
}
.gmcss_red
{
 font-family: Helvetica;
 font-weight:bold;
 font-size: 13px;
 color:#ee6666;
}
.gmcss_green_big
{
 font-family: Helvetica;
 font-size: 14px;
 color:#1370C6;
 font-weight:bold;
}
.gmcss_green_b
{
 font-family: Tahoma;
 font-size: 18px;
 color:#1370C6;

}
/*textarea*/
.csstextarea{
 font-family:Arial;
 font-size:12px;
 color:#A7ADB6;
 width:100%;
 height:100%;
}

/*таблица*/
.gmtable
{
 border-width: 0 0 0 0;
 font-size: 11px;
}
.gmtd
{
 border-color: #CCCCCC;
 border-width: 1 1 1 1;
 border-style: solid;
 empty-cells:show;
 font-family: sans-serif;
 color:#888888;
 padding:0px 5px 0px 5px;
 background:#ffffff;
}
.gmtd_error
{
 border-color: #CCCCCC;
 border-width: 1 1 1 1;
 border-style: solid;
 empty-cells:show;
 font-family: sans-serif;
 color:#ffffff;
 padding:0px 5px 0px 5px;
 background:#dd6666;
}
.gmtd_warning
{
 border-color: #CCCCCC;
 border-width: 1 1 1 1;
 border-style: solid;
 empty-cells:show;
 font-family: sans-serif;
 color:#888888;
 padding:0px 5px 0px 5px;
 background:#ffffbb;
}
.gmtd_r
{
 border-color: #CCCCCC;
 border-width: 1 1 1 1;
 border-style: solid;
 empty-cells:show;
 font-family: sans-serif;
 color:#888888;
 padding:0px 5px 0px 5px;
 background:#ffffff;
 text-align:right;
}
.gmtd_nocolor
{
 border-color: #CCCCCC;
 border-width: 1 1 1 1;
 border-style: solid;
 empty-cells:show;
 font-family: sans-serif;
 color:#888888;
 padding:0px 5px 0px 5px;
}
.gmtdgray
{
 border-color: #CCCCCC;
 border-width: 1 1 1 1;
 border-style: solid;
 empty-cells:show;
 font-family: sans-serif;
 color:#888888;
 padding:0px 5px 0px 5px;
 background:#f9f9f9;
}
.gmtd_center
{
 border-color: #CCCCCC;
 border-width: 1 1 1 1;
 border-style: solid;
 empty-cells:show;
 font-family: sans-serif;
 color:#888888;
 text-align: center;
}
.gmtd_cap_zag
{
 border-color: #CCCCCC;
 border-width: 0 0 0 0;
 border-style: solid;
 height:30;
 empty-cells:show;
 font-family: Helvetica;
 font-size: 13px;
 color: #888888;
 font-weight:bold;
}
.gmtd_cap
{
 border-color: #CCCCCC;
 border-width: 1 1 1 1;
 border-style: solid;
 margin: 0px;
 padding: 0px;
 text-align: center;
 empty-cells:show;
 color:#888888;
 font-family:Tahoma;
 font-size:12px;
 background:#efefef;
}

/*загрузка файла*/
input.file {
 color:#878886;
 font-family:Tahoma;
 font-size:11px;
 width:180px;
 height:24px;
}
/*красный текст*/
.test{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#ff2222;
}
/*заголовок зеленый*/
.zagolovok_green{
 font-family:Tahoma;
 font-size:14px;
 font-weight:bold;
 color:#888888;
}
/*заголовок*/
.zagolovok{
 height:15px;
 text-align:left;
 text-decoration:none;
 font-family: Helvetica, sans-serif;
 font-size: 13px;
 color: #1370C6;
 font-weight:bold;
 vertical-align:middle;
}
/*серый текст*/
.graytext{
 font-family:Tahoma;
 font-size:14px;
 font-weight:bold;
 color:#878886;
}
/*малый серый текст*/
.graytext_l{
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
 color:#878886;
}
/*серый текст не bold*/
.graytextnobold{
 font-family:Tahoma;
 font-size:12px;
 color:#878886;
}
/*серый текст не bold*/
.graytextnoboldd{
 color:#757575;
 font-family:Tahoma,Arial;
 font-size:11px;
 text-align:justify;
 line-height:1.5em;
}
/*Copyright*/
.csscopyright{
 color:#757575;
 font-family:Tahoma,Arial;
 font-size:11px;
 text-align:right;
 line-height:1.5em;
}
/*Copyright_nit*/
.csscopyright_nit{
 color:#1370C6;
 font-family:Tahoma,Arial;
 font-size:11px;
 line-height:1.5em;
 text-decoration:none;
 padding:0px 0px 1px 5px;
}
.csscopyright_nit:hover {
 color: #aaaa81;
}
/*Copyright_nit*/
.link_nit{
 color:#757575;
 font-family:Tahoma,Arial;
 font-size:11px;
 line-height:1.5em;
 text-decoration:none;
 padding:0px 0px 1px 5px;
}
.link_nit:hover {
 color: #1370C6;
}
/*серый текст не bold+отступ*/
.graytextnobold_od{
 color:#757575;
 font-family:Tahoma, Arial;
 font-size:11px;
 line-height:1.5em;
 padding:0px 30px;
 text-align:justify;
}
/*серый текст boldd*/
.graytextboldd{
 font-family:Tahoma, Arial;
 font-size:11px;
 line-height:1.5em;
 color:#757575;
 font-weight:bold;
}
/*серый текст bold*/
.graytextbold{
 font-family:Tahoma;
 font-size:12px;
 color:#878886;
 font-weight:bold;
}
/*серый текст не bold+отступ*/
.graytextnobold_o{
 font-family:Tahoma;
 font-size:14px;
 color:#878886;
 padding:0px 30px;
}
/*Серый текст (транслит)*/
.graytextnobold2{
 font-family:Tahoma;
 font-size:14px;
 color:#878886;
 width:300;
}
/*titletext*/
.titletext{
 font-family:Tahoma;
 font-size:12px;
 color:#776686;
 width:300;
}

/*меню*/
.css_button_link_menu {
 height:15px;
 text-align:left;
 text-decoration:none;
 font-family: sans-serif, Helvetica;
 font-size: 13px;
 color: gray;
 font-weight:bold;
 vertical-align:middle;
 padding:0px 15px 0px 0px;
}
.css_button_link_menu:hover {
 text-decoration:none;
 color: #aaaa81;
}

/*меню(активное)*/
.css_button_link_menu_action {
 height:15px;
 text-align:left;
 text-decoration:none;
 font-family: sans-serif, Helvetica;
 font-size: 13px;
 color: #1370C6;
 font-weight:bold;
 vertical-align:middle;
 padding:0px 15px 0px 0px;
}
.css_button_link_menu_action:hover {
 text-decoration:none;
 color: #aaaa81;
}

/*tab*/
.css_tab_menu {
 height:15px;
 text-decoration:none;
 font-family: sans-serif, Helvetica;
 font-size: 13px;
 color: gray;
 font-weight:bold;
 vertical-align:middle;
}
.css_tab_menu:hover {
 text-decoration:none;
 color: #aaaa81;
}

/*tab(активное)*/
.css_tab_menu_action {
 height:15px;
 text-decoration:none;
 font-family: sans-serif, Helvetica;
 font-size: 13px;
 color: #1370C6;
 font-weight:bold;
 vertical-align:middle;
}
.css_tab_menu_action:hover {
 text-decoration:none;
 color: #aaaa81;
}

/*ссылки*/
.css_link_num {
 height:15px;
 text-align:left;
 text-decoration:none;
 font-family: sans-serif, Helvetica;
 font-size: 13px;
 color: gray;
 font-weight:bold;
 vertical-align:middle;
}
.css_link_num:hover {
 text-decoration:none;
 color: #aaaa81;
}

/*ссылки(активные)*/
.css_link_num_action {
 height:15px;
 text-align:left;
 text-decoration:none;
 font-family: sans-serif, Helvetica;
 font-size: 13px;
 color: #1370C6;
 font-weight:bold;
 vertical-align:middle;
}
.css_link_num_action_action:hover {
 text-decoration:none;
 color: #aaaa81;
}
/*RU EN KZ*/
.css_button_link {
 width:20px;
 height:15px;
 text-align:center;
 text-decoration:none;
 font-family: Helvetica, sans-serif;
 font-size: 12px;
 color: gray;
 display:block;
 font-weight:bold;
 vertical-align:middle;
}
.css_button_link:hover {
 text-decoration:none;
 color: #aaaa81;
}
/*RU EN KZ(активное)*/
.css_button_link_action {
 width:20px;
 height:15px;
 text-align:center;
 text-decoration:none;
 font-family: Helvetica, sans-serif;
 font-size: 12px;
 color: #1370C6;
 display:block;
 font-weight:bold;
 vertical-align:middle;
}
.css_button_link_action:hover {
 text-decoration:none;
 color: #aaaa81;
}

/*Окна*/
.m1 { background: url(../pic/m_window/m1.png) no-repeat left top; width:9px; height:9px;}
.m2 { background: url(../pic/m_window/m2.png) no-repeat right top; width:9px; height:9px;}
.m3 { background: url(../pic/m_window/m3.png) no-repeat right bottom; width:9px; height:9px;}
.m4 { background: url(../pic/m_window/m4.png) no-repeat left bottom; width:9px; height:9px;}
.b12 { height: 9px; background: url(../pic/m_window/m12.png) repeat-x left top;}
.b23 { width: 9px; background: url(../pic/m_window/m23.png) repeat-y right top;}
.b34 { height: 9px; background: url(../pic/m_window/m34.png) repeat-x left bottom;}
.b41 { width: 9px; background: url(../pic/m_window/m41.png) repeat-y left top;}

/*Поле ввода*/
.input_text{
 font-family:Helvetica;
 font-size:12px;
 color:#A7ADB6;
 padding:2px 5px 2px 5px;
 width:150px;
 height:25px;
 vertical-align:top;
}
/*Поле ввода width=100%*/
.input_text_100{
 font-family:Tahoma;
 font-size:12px;
 line-height:normal;
 color:#A7ADB6;
 padding:2px 5px 2px 5px;
 width:100%;
 height:25px;
 vertical-align:top;
}
/*Поле ввода www*/
.input_text_www{
 font-family:Tahoma;
 font-size:12px;
 color:#A7ADB6;
 padding:4px 10px 4px 10px;
 width:55px;
 height:25px;
 vertical-align:top;
}
/*Поле ввода add*/
.input_text_add{
 font-family:Tahoma;
 font-size:12px;
 line-height:normal;
 color:#A7ADB6;
 padding:0px 0px 0px 10px;
 width:80px;
 height:25px;
 vertical-align:top;
}
/*Кнопка*/
.csssend{
 border:1;
 border-style:solid;
 border-color:#b3b9c3;
 background:#ffffff;
 color:#878886;
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
 width:200px;
 height:24px;
}
.csssend:hover {
 color: #aaaa81;
}

/*Кнопка ajax*/
.csssend_ajax{
border:1;
 display: table-cell;
 vertical-align: middle;
 text-align:center;
 border-style: solid;
 border-color: #b3b9c3;
 background:#ffffff;
 color:#878886;
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
 width:180px;
 height:24px;
}
.csssend_ajax:hover {
 color: #aaaa81;
}
/*Кнопка*/
.cssbutton{
 border:1;
 border-style: solid;
 border-color: #b3b9c3;
 background:#ffffff;
 color:#878886;
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
 height:24px;
 padding:2px 40px 2px 40px;
}
.csssend:hover {
 color: #aaaa81;
}

.capnew{
 color:#1370C6;
 font-family:Tahoma,Arial;
 font-size:16px;
 line-height:1.5em;
 font-weight:bold;
 text-decoration:none;
 padding:0px 0px 1px 5px;
}




