body {margin: 0;padding: 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:#626262;}
p{margin:5px 0;padding: 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:#626262}
a{text-decoration: underline;color:black;}
a:hover{text-decoration: underline;}
*[cmd]{cursor:pointer;}
form{margin: 0;padding: 0;}
input.text{height:17px;font-size:12px;font-family: Tahoma, Arial, sans-serif;border:1px solid #E1E1E1;padding:0 3px;}
input.text.big{width:500px;}
input.text.small{width:20px;text-align:center;}
input.text.hasDatepicker{width:120px;}
input[type="file"]{}
/*input[type="checkbox"]{position:relative;top:0;}*/
select{font-size:11px;font-family: Tahoma, Arial, sans-serif;padding:2px;}
textarea{font-size:12px;font-family:Tahoma, Arial, sans-serif;border:1px solid #E1E1E1;padding:3px;}
textarea.big{width:500px;height:100px;}
strong{color:black;}
.jBox-content strong{color:white;}
input:focus,textarea:focus{background:#FFFFEE;border:1px solid #C1C1C1; ;}

h1{ font-size: 18px; color:#23598c;border-bottom:5px solid #DDDDDD;margin-top:20px;font-weight:normal;}
h1 span{font-size: 12px; color:#23598c;border-bottom:5px solid #DDDDDD;margin-top:20px;font-weight:normal;}
h2{ font-size: 12px; color:#23598c;}

h2.orders{display:block;float:left;margin:0 10px;}
h2 a{color:#AAAAAA;text-decoration: none;}
h2 a:hover{color:#23598c;}

p.patch a{text-decoration:none;font-size:11px;color:#626262;}
p.patch a:hover{text-decoration:underline;color:#626262;}

td.valign_top{vertical-align:top;}

a.tags_size_1{font-size:10px;margin:5px;}
a.tags_size_2{font-size:12px;margin:5px;}
a.tags_size_3{font-size:14px;margin:5px;}
a.tags_size_4{font-size:16px;margin:5px;}
a.tags_size_5{font-size:18px;margin:5px;}

a.page{text-decoration:none;color:#A9A9A9;font-size:18px;}
a.page_select{text-decoration:underline;color:green;font-weight:bold;font-size:18px;}
a.a_ref{text-decoration:underline;color:black;font-weight:bold;}

button{border: #A8A8A8 1px solid ;background-color: #DCDCDC;text-align: center;font-size : 11px;cursor:pointer;margin:0 6px ;}

img{border: 0px #D8D8D8 solid ;}
img.in_text{position:relative;top:5px;}
/* набор быстрых стилей */

.clear{ clear:both;}
.block{display:block;}
.hidden{display:none;}
.hide{display:none;}
.visible{display:block;}
.show_to_hover{display:none;}
td:hover div.show_to_hover{display:block;}

/*стили для всплывающей панели*/
div#DivMask{position: absolute;z-index: 198;	background:white;left: 0;top: 0;width: 100%;filter: alpha(opacity=80);opacity: 0.8;-moz-opacity: 0.8;color: inherit;}
div#DivPanel{border:3px solid #D3D3D3;background:white;}
div#DivPanel a.close{border:1px solid #D3D3D3;display:block;width:80px;height:18px;position:absolute;right:-3px;top:-20px;text-align:center;color:black;text-decoration:none;font-family:Tahoma, Arial, sans-serif;font-size:11px;}
div#DivPanel a.close:hover{background:#D3D3D3;}


.red{ color: #D70300; }
.green,.green a{color:#009933;}
.gray{ color: #626262; }
.light_gray{ color: #B7B7B7; }
.blau{color:#0000CC;}
.black{color:black;}
.center{ text-align: center; }
.left{ text-align: left; }
.right{ text-align: right; }
.justify{ text-align: justify; }
.bold{ font-weight: bold; }
.border{ border:1px solid black;}
.back_red{ background-color:red; }
.nowrap{white-space:nowrap;}
.size11{font-size:11px;}
.size12{font-size:12px;}
.size14{font-size:14px;}
.size15{font-size:15px;}
.size16{font-size:16px;}
.size18{font-size:18px;}
.width_100{ width:100px; }
.width_200{ width:200px; }
.width_300{ width:300px; }
.width_400{ width:400px; }
.width_500{ width:500px; }
.width_600{ width:600px; }
.back_red2{background-color:#FF6347;}
.back_green{background-color:#CCFFFF;}
.back_white{background-color:white;}
.select_top_border{border-top:1px solid red;}
.float_left{float:left;}
.float_right{float:right;}


div.alert,span.alert, p.alert{margin:10px 0;font-size:12px;color:red;text-align:left;font-weight:bold;}
div.index_alert{margin:10px 0;font-size:11px;color:#272727;text-align:center;}
div.index_alert strong{color:red;}
div.info,span.info, p.info{margin:10px 0;font-size:12px;color:green;text-align:left;font-weight:bold;}
div.comment{margin:10px 0 0 20px;;}


/* разметка страницы*/

#wrapper {width:100%;margin:0;padding: 0;position:relative;background-color:white;}
#left_panel{width:183px;float:left;margin:15px 0;border:0 solid gray;}
#main_panel{margin-left:10px;border:0 solid gray;position:relative;}
#main_panel.x2{width:740px;float:right;margin:15px 0 15px 0;border:0 solid gray;}
#right_panel{width:173px;float:right;margin:15px 0;border:0 solid gray;}
#bottom_panel{width:937px;clear:both;text-align:center;margin-top:10px;border-top:5px solid #d1d1d1;padding:20px 0;}

body.body_1x_no_menu #main_panel{margin:0;;}

/*----------------------------------------------------------------------------------------------------------------------------------------

   ФРЕЙМ ДЕРЕВА ОБЪЕКТОВ

------------------------------------------------------------------------------------------------------------------------------------------ */

body#tree{color:#626262;font-family: Tahoma, Arial, sans-serif;font-size:11px;}

body#tree div{white-space:nowrap;margin:3px 0;width:90%;}
body#tree div.space_div{height:25px;}
body#tree div.root_obj{margin:0;}


body#tree div#tree_menu{height:20px;width:100%;position:fixed;left:0;top:0;margin:0;padding:4px;background:url('../../ext/desktop/images/viewer_menu_back.gif') repeat-x 0 0px;text-align:left;z-index:999;}

body#tree a{text-decoration: none;color:#626262;margin-left:3px;position:relative;top:-1px;}
body#tree a:hover{text-decoration: underline;}

body#tree div.open{background:url('../../ext/desktop/images/tree_open.gif') no-repeat left top;padding-left:12px;}
body#tree div.close{background:url('../../ext/desktop/images/tree_close.gif') no-repeat left top; padding-left:12px;}
body#tree div.space{background:none;margin-left:12px;}

body#tree div.child_open{padding-left:16px;display:block;}
body#tree div.child_close{padding-left:16px;display:none;}

body#tree div img{vertical-align:-2px;}

body#tree span.cnt{color:#B7B7B7;font-weight:normal;}

/*#tree div.select{background-color: #F4F4F4;}*/
#tree div.select a{color:black;font-weight: bold;}
#tree div.root{padding-left:4px;}

body#tree_objects{padding:0;color:#626262;font-family: 'open_sansregular', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:12px;}
body#tree_objects div#tree_menu{height:30px;width:100%;background:url('../../ext/desktop/images/viewer_menu_back2.gif') repeat-x 0 0;text-align:left;padding:5px 0 0 0;}
body#tree_objects div#tree_menu div.reload_cur_item{background:url('../../ext/desktop/images/refresh.gif') no-repeat;width:16px;height:16px;margin-left:5px;float:left;}
body#tree_objects div#tree_menu div.go_filter{background:url('../../ext/desktop/images/filter.png') no-repeat;width:32px;height:32px;margin-left:5px;float:left;}

body#tree_objects ul{padding:0 0 0 20px;margin:0;display:block;}
body#tree_objects ul.tree_root{margin-top:3px;}
body#tree_objects ul li{padding:4px 0;margin:0;line-height:1em;white-space:nowrap;display:block;}
body#tree_objects ul ul{padding-left:16px;}
body#tree_objects li + ul{display:none;}

body#tree_objects li{position:relative;list-style:none;}
body#tree_objects li.selected{font-weight:bold;color:black;}
body#tree_objects li div{display:block;position:absolute;top:1px;width:16px;height:16px;background-position:0 0;background-repeat:no-repeat;}
body#tree_objects li div.expand{left:-30px;background-image:url('../../ext/desktop/images/tree_open_close.png');display:none;}
body#tree_objects li div.clss{left:-18px;background:url('../../ext/desktop/images/clss/0.png');}
body#tree_objects li span.cnt{margin-left:5px;color:#666666;font-weight:normal;text-decoration:none;}
body#tree_objects li[clss="1"] div.clss{background-image:url('../../ext/desktop/images/clss/1.png');}
body#tree_objects li[clss="3"] div.clss{background-image:url('../../ext/desktop/images/clss/3.png');}
body#tree_objects li[clss="7"] div.clss{background-image:url('../../ext/desktop/images/clss/7.png');}
body#tree_objects li[clss="10"] div.clss{background-image:url('../../ext/desktop/images/clss/1.png');}
body#tree_objects li[clss="14"] div.clss{background-image:url('../../ext/desktop/images/clss/14.png');}
body#tree_objects li[clss="20"] div.clss{background-image:url('../../ext/desktop/images/clss/20.png');}
body#tree_objects li[clss="21"] div.clss{background-image:url('../../ext/desktop/images/clss/21.png');}
body#tree_objects li[clss="98"] div.clss{background-image:url('../../ext/desktop/images/clss/98.png');}
body#tree_objects li[clss="100"] div.clss{background-image:url('../../ext/desktop/images/clss/100.png');}
body#tree_objects li[clss="101"] div.clss{background-image:url('../../ext/desktop/images/clss/101.png');}
body#tree_objects li[clss="104"] div.clss{background-image:url('../../ext/desktop/images/clss/104.png');}
body#tree_objects li[clss="108"] div.clss{background-image:url('../../ext/desktop/images/clss/108.png');}
body#tree_objects li:hover{text-decoration:underline;cursor:pointer;}
body#tree_objects li:hover span.cnt{text-decoration:none;}

body#tree_objects li[cnt] div.expand{display:block;}
body#tree_objects li[no_expand] div.expand{display:none;}
body#tree_objects li[off] > div.clss{background-position:0 -32px;}

body#tree_objects li.open + ul{display:block;}
body#tree_objects li.open > div.expand{background-position:0 -16px;}
body#tree_objects li.open > div.clss{background-position:0 -16px;}
body#tree_objects li[off].open > div.clss{background-position:0 -48px;}

body#tree_objects div.upload{background:url('../../ext/desktop/images/loading4.gif') no-repeat;width:16px;height:16px;}
body#tree_objects ul.tree_root[no_show_cnt] span.cnt{display:none;}
body#tree_objects ul.tree_root[no_show_item] li[stop_data] div.expand{display:none;}


/*----------------------------------------------------------------------------------------------------------------------------------------

   ФРЕЙМ ВЕРХНЕГО МЕНЮ

------------------------------------------------------------------------------------------------------------------------------------------ */

/* стити верхнего меню */
#top_menu{height:53px;overflow: hidden ;border-bottom:1px solid #BBBBBB;background-color:#F4F4F4;position: relative;text-align: center;font-family: Arial, Helvetica, sans-serif;padding:3px 0;white-space:nowrap;}
#top_menu div.left_icons{float:left;font-size: 12px;margin-left:10px;}
#top_menu div.right_icons{float:right;font-size: 12px;text-align:right;}
#top_menu div.right_icons a{margin:0 6px;}
#top_menu div.title{float:left;font-size: 22px;color:#23598c;text-align: center;}
#top_menu div.middle{padding:12px;}
#top_menu div.comment{font-size:12px;color:#23598c;text-align:left;position:relative;top:-10px;}


/*----------------------------------------------------------------------------------------------------------------------------------------

   ГЛАВНОЕ МЕНЮ

------------------------------------------------------------------------------------------------------------------------------------------ */

table#admin_main_menu{background:white;width:100%;}
table#admin_main_menu td#main_menu{width:auto;text-align:left;vertical-align:top;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;border:none;}
table#admin_main_menu td#main_info_block{width:200px;text-align:center;vertical-align:top;border:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
table#admin_main_menu td#main_info_block a{color:#191970;text-decoration:underline;}
table#admin_main_menu td#main_info_block a:hover{text-decoration:none;}
/* стили главного меню */
#main_menu {color:#23598c;position: relative;}
#main_menu div.rasdel{color:#23598c;font-weight: bold;padding:10px;margin:10px;border:1px solid #ece9d8;position: relative;width:90%;}
#main_menu div.item{float:left;width:100px;height:80px;;margin:3px;border:0 solid black;text-align:center;font-weight:normal;font-size:11px;font-family: Tahoma, Arial, sans-serif;}
#main_menu div.item a{color:#000099;text-decoration: none;font-weight:normal;font-size:11px;font-family: Tahoma, Arial, sans-serif;}
#main_menu div.item a:hover{text-decoration: underline;}
#main_menu h1{ font-size: 18px; color:#23598c;border-bottom:0 solid #DDDDDD;font-weight:normal;margin:20px;}

div#viewer_main{margin-left:10px;position: relative;}
div#viewer_main #main_menu div.item{height:100px;}
/*дополнительное меню для редактора объетов*/
#object_menu{height:28px;background:#F4F4F4 url('../../ext/desktop/images/object_menu_back.gif') repeat-x;overflow: hidden ;position: relative;text-align: center;font-family: Arial, Helvetica, sans-serif;padding:3px 0;white-space:nowrap;}
#object_menu div.left_panel{float:left;font-size: 12px;}
#object_menu div.left_panel span.title{font-size:18px;color:#23598C;padding-right:20px;padding-left:10px;}

#object_menu div.right_panel{float:right;font-size: 12px;text-align:right;margin-right:3px;}
#object_menu input#find_area{width:158px;height:17px;background:white url('../../ext/desktop/images/find_icon.gif') no-repeat left top ;border:1px solid #96969D;padding:1px 1px 1px 16px;font-size:11px;font-family: Tahoma, Arial, sans-serif;position:relative;top:-2px;margin-right:3px;}

/* главное меню viewer_obj */
#viewer_menu{height:26px;width:100%;background:url('../../ext/desktop/images/viewer_menu_back.gif') repeat-x bottom;margin-bottom:10px;}
#viewer_menu a{display:block;float:left;position: relative;top:0;height:16px;margin:0 1px;padding:1px 5px 8px 23px;color:#565656;text-decoration: none;font-family:Tahoma;font-size:11px;}
#viewer_menu a div.clss_icon{position: absolute;top:3px;left:3px;}
#viewer_menu a:hover{color:#565656;background-color:#fefefe;}
#viewer_menu a:hover img{}
#viewer_menu a.sel{background-color:#ECECEC;border:1px solid #AAAAAA;border-top:0 solid #ECECEC;color:black;}
#viewer_menu a.sel img{left:2px;}
#viewer_menu a.hidden{display:none;}

/* главное меню viewer_obj */
#main_menu #viewer_menu{height:26px;width:100%;background:url('../../ext/desktop/images/viewer_menu_back.gif') repeat-x bottom;margin-bottom:10px;}
#main_menu #viewer_menu a{display:block;float:left;position: relative;top:0;height:16px;margin:0 1px;padding:4px 6px 0 24px;color:#565656;text-decoration: none;font-family:Tahoma;font-size:13px;}
#main_menu #viewer_menu a img{position: absolute;top:3px;left:3px;border:0;}
#main_menu #viewer_menu a:hover{padding:5px 5px 0 23px;border:1px solid #C1C1C1;border-top:0 solid #ECECEC;color:#565656;}
#main_menu #viewer_menu a:hover img{left:2px;}
#main_menu #viewer_menu a.sel{background-color:#ECECEC;padding:4px 5px 0 23px;border:1px solid #AAAAAA;border-top:0 solid #ECECEC;color:black;}
#main_menu #viewer_menu a.sel img{left:2px;}
#main_menu #viewer_menu a.hidden{display:none;}



/*стили viewer_obj*/
p.obj_header{ background-color:#ECECEC;padding:10px;font-size:18px;color:#23598c;border:0 solid #ece9d8;width:auto;margin:0;}
p.obj_header img{border:1px solid #C0C0C0;vertical-align:-40px;}
p.obj_header img.clss{vertical-align:-2px;margin:0 5px 0 5px;border:none;}
p.obj_header input{margin:0 10px;vertical-align:-1px;  }
p.obj_header a.to_exit{display:block;position:absolute;right:10px;top:10px;text-decoration:none;}
p.obj_header a.to_exit img{border:none;}
p.obj_header a.to_main{display:block;position:absolute;right:38px;top:10px;text-decoration:none;}
p.obj_header a.to_main img{border:none;}

table.obj_header{background-color:#ECECEC;font-size:18px;color:#23598c;width:100%;margin:0;}
table.obj_header td{text-align:left;padding:10px;border:none;}
table.obj_header td.img{width:50px;}
table.obj_header span.clss_name{font-size:18px;color:black;}


table.obj_header img{border:1px solid #C0C0C0;}
table.obj_header div.clss_icon{margin:0 5px 0 5px;border:none;float:left;position:relative;top:3px;}
table.obj_header div.clss_icon img{border:none;margin:0;}
table.obj_header input{margin:0 10px;vertical-align:-1px;  }
table.obj_header a.to_exit{display:block;position:absolute;right:10px;top:10px;text-decoration:none;}
table.obj_header a.to_exit img{border:none;}
table.obj_header a.to_main{display:block;position:absolute;right:38px;top:10px;text-decoration:none;}
table.obj_header a.to_main img{border:none;}

/*стили viewer_obj*/
div.obj_header{ background-color:#ECECEC;padding:10px;font-size:18px;color:#23598c;border:0 solid #ece9d8;width:auto;}
div.obj_header img{border:1px solid #C0C0C0;vertical-align:-40px;}
div.obj_header img.clss{vertical-align:-2px;margin:0 5px 0 5px;border:none;}
div.obj_header input{margin:0 10px;vertical-align:-1px;  }
div.obj_header a.to_exit{display:block;position:absolute;right:10px;top:10px;text-decoration:none;font-size:11px;}
div.obj_header a.to_exit img{border:none;vertical-align:0;}






a.a_p_menu{color:gray;margin:2px;padding:2px;font-size:12px;border:1px solid gray;text-decoration:none;}
a.a_p_menu:hover{background:#D8D8D8;}
a.a_p_menu_sel{color:black;background:#D8D8D8;margin:2px;padding:2px;font-size:12px;border:1px solid gray;font-weight:bold;text-decoration:none;}


/* стили вывода состава объекта списком */
_div#childs_objs{font-family: Tahoma, Arial, sans-serif;font-size: 11px;position:relative;}
_div#childs_objs a{color:green;text-decoration: none;font-weight:bold;vertical-align:0;padding:0 3px;}
_div#childs_objs a:hover{color:black;text-decoration:underline;}

/* быстрый показ товаров в заказах */
div.fast_goods_info{float:left;margin:5px;text-align:center;vertical-align:middle;}
div.fast_goods_info img{ border:1px solid #C0C0C0 }

table{table-layout:auto;width:auto;border-collapse:collapse;position:relative;margin: 0 0 10px 0; padding: 0;background-color: #F9F9F7;font-family:Tahoma,Arial,sans-serif;font-size:13px;}
table tr.clss_header{color:#23598c;height:30px;background-color:#FFFDE8;padding:5px;font-weight: bold;text-align:left;font-size:11px;vertical-align:middle;}
table tr.clss_header td{font-size:11px;}
table tr.clss_header span.title{display:block;float:left;font-weight: bold;text-align:left;padding-left:5px;margin-right:20px;}
table tr.clss_header span.title div.clss_icon{position:relative;float:left;left:-5px;top:-1px;}
table tr.clss_header span.title div.clss_icon img{margin:0;}
table tr.clss_header span.title img{margin-bottom:-4px;}
table tr.clss_header span.fast_search{display:block;float:left;font-weight: bold;text-align:left;padding-left:20px;background:url('../../ext/desktop/images/fast_search.jpg') no-repeat;}
table tr.clss_header span.fast_search input{width:400px;}
table tr.clss_header span.fast_search input.ajax{background-color:#0079B0;color:white;}
table tr.clss_header span.setting{display:block;float:right;text-align:right;padding-right:5px;}
table tr.clss_header span a:hover{color:black;text-decoration:underline;}
table tr.td_header{background-color:#F0F4F9;color:#222222;}
table tr.td_header td{cursor:auto;}
table tr.td_header td[fname]{cursor:pointer;}
table tr.child_visible{display:table-row;width:100%;}
table tr.child_unvisible{display:none;}
table th{color:black;padding:5px 0;background:white;}
table td.td_child{padding:10px 0 20px 40px;text-align:left;background-color:white;}
table td.td_child a.to_hid{position:relative;left:-40px;top:0;}
table td.td_child a.new{color:#6A6A6A;text-decoration:none;}
table td.td_child a.new:hover{color:red;text-decoration: underline;}

div.to_edit{cursor:pointer;padding-right:25px;}
div.to_edit:hover{background:url('../../ext/desktop/images/edit_txt.gif') no-repeat right center;}
table td.to_edit{background:url('../../ext/desktop/images/edit_txt.gif') no-repeat center center;width:20px;cursor:pointer;}
table td.to_save{background:url('../../ext/desktop/images/save.png') no-repeat center center;width:20px;cursor:pointer;}

table tr.on:hover{background-color:#F0F4F9;}
table tr.off:hover{background-color:#F0F4F9;}

table tr.select{background-color:#336699;color:white;}
table tr.select:hover{background-color:#003399;color:white;}
table tr.group_title{background-color:white;color:#222222;height:20px;font-weight:bold;}
table tr.group_title td{border-left:none;border-right: none;}
table td{width:auto;border:1px solid #E1E1E1;text-align:center;padding:2px 4px;white-space:normal;position:relative;}

table td table td{text-align:justify;}
table td[fn][el="gmc"]:hover,
table td[fn][el="gtc"]:hover,
table td[fn][el="gs"]:hover,
table td[fn][el="gm"]:hover,
table td[fn][el="gi"]:hover{background:url('../../ext/desktop/images/Edit-icon_2.png') no-repeat right center;cursor:pointer;}
table td.wait{background:url('../../ext/desktop/images/loading4.gif') no-repeat center center;}

table.list td{height:25px;color:black;font-size:13px;}
table.list select           {width:100px;}
table.list select.small     {width:40px;}
table.list select.big       {width:400px;}
table.list input.text       {width:100px;}
table.list input.small      {width:40px;}
table.list input.big        {width:400px;}
table.list textarea         {width:200px;height:100px;font-size:13px;}
table.list textarea.small   {width:200px;height:50px;}
table.list textarea.big     {width:600px;height:100px;}
table.list _div.cnt_img      {position:absolute;top:5px;right:5px;}

table.details td{height:25px;color:black;}
table.details select        {width:200px;}
table.details select.small  {width:100px;}
table.details select.big    {width:400px;}
table.details input.text    {width:100px;}
table.details input.small   {width:40px;}
table.details input.big     {width:400px;}
table.details textarea      {width:600px;height:100px;}
table.details textarea.small{width:600px;height:50px;}
table.details textarea.big  {width:600px;height:200px;}

table.debug th{padding:5px;text-align:center;}

table tr.off td{color:#626262;}

table.list_props{}
table.list_props td{text-align:left;}
table.list_props td:first-child{white-space:nowrap;}
table.list_props td div{min-width:200px;min-height:16px;}
table.list_props td div:hover{background:url('../../ext/desktop/images/Edit-icon_2.png') no-repeat right center;cursor:pointer;}
table.list_props td ul{}
table.list_props td ul li{padding:0;margin:0 20px;white-space:nowrap;}
table.list_props td input.big{width:320px;}

div.next_page{text-align:center;padding:5px;}
div.next_page input.view_page.wait{background:url('../../ext/desktop/images/loading4.gif') no-repeat center center;}

.mBox.Core-success {font-size: 14px;}
.mBox.Core-success .mBoxContainer {background-color:#a1d88b;border:1px solid #5cc151;color:white;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:inset 0 0 12px rgba(0, 0, 0, 0.52);-moz-box-shadow:inset 0 0 12px rgba(0, 0, 0, 0.52);-webkit-box-shadow:inset 0 0 12px rgba(0, 0, 0, 0.52);}
.mBox.Core-success .mBoxContent{padding:10px 15px;}
.mBox.Core-error {font-size: 14px;}
.mBox.Core-error .mBoxContainer {background-color:#ff828c;border:1px solid #ff5c5e;color:white;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:inset 0 0 12px rgba(0, 0, 0, 0.52);-moz-box-shadow:inset 0 0 12px rgba(0, 0, 0, 0.52);-webkit-box-shadow:inset 0 0 12px rgba(0, 0, 0, 0.52);}
.mBox.Core-error .mBoxContent{padding:10px 15px;}

table td img{ margin:0 3px -2px 3px;}
table td a{color:black;text-decoration:none;}
table td a:hover{color:red;}
table.left td{ text-align: left; }
table.no_border td{border:none;}
td.no_border {border:none;}
ul{margin:0;padding:0;}
li{margin:5px 15px;}

table.space{table-layout:auto;width:auto;border-collapse:collapse;position:relative;margin: 0 0 10px 0; padding: 0;font-family:Tahoma,Arial,sans-serif;font-size:11px;background-color:white;}
table.space td{vertical-align:top;}

div#append_content{margin:10px 0;}


.patch{font-size:11px;color:#626262; }
.patch span{text-decoration:none;font-size:11px;color:#626262;}
.patch a{text-decoration:none;font-size:11px;color:#626262;}
.patch a.start{background:none;padding-left:0;}
.patch a:hover{text-decoration:underline;color:#626262;}



span.header{display:block;width:auto;padding:10px;color:#23598c;background-color:#FFFDE8;font-weight: bold;text-align:left;}

div.panel_meta_tags{margin-left:10px;width:100%;}
div.panel_meta_tags div.h2{color:black;margin:10px 0 5px 0;}
div.panel_meta_tags div.title{display:inline;font-weight:bold;margin:5px 0 3px 0;font-family:Tahoma, Arial, sans-serif;font-size:11px;}
div.panel_meta_tags textarea{width:90%;}
div.panel_meta_tags input.text{width:90%;}
div.panel_meta_tags button{margin-top:5px;margin-left:5px;}


ol#group_elements {margin:0}
ol#group_elements li{font-weight:normal;list-style-type:decimal;padding-bottom:6px;margin:0;}

div.intro{border:1px solid green;margin:10px;padding:10px;font-size:11px;line-height:15px;}

body.file_explorer div#wrapper{margin-left:10px;}
body.file_explorer .title{color:black;font-weight:bold;}
body.file_explorer h1{font-size:18px;border-bottom:none;}
body.file_explorer div#panel_list_mode{float:left;padding-top:1px;margin:2px 10px 2px 0;}
body.file_explorer div#panel_filter{float:left;margin:2px 10px 2px 0;}
body.file_explorer div#panel_upload{float:left;margin:0 10px 2px 0;position:relative;top:-8px;}
body.file_explorer div#panel_upload img{border:none;}
body.file_explorer div#panel_upload a{position:relative;top:-10px;left:-5px;text-decoration:none;}
body.file_explorer div#panel_upload a#to_create_page{position:relative;top:-3px;left:5px;text-decoration:none;}
body.file_explorer div#panel_upload a:hover{text-decoration:underline;}
body.file_explorer div#panel_create{float:left;margin:0 10px 2px 0;position:relative;}
body.file_explorer div#panel_create img{border:none;}
body.file_explorer div#panel_create a{position:relative;top:-3px;left:5px;text-decoration:none;}
body.file_explorer div#panel_create a:hover{text-decoration:underline;}
body.file_explorer div#panel_sel_file{float:left;margin:0 10px 2px 0;position:relative;top:0;}
body.file_explorer div#panel_sel_file.show{display:block;}
body.file_explorer div#panel_sel_file img{border:none;padding-right:5px;}
body.file_explorer div#panel_sel_file a{position:relative;top:-7px;left:0;text-decoration:none;}
body.file_explorer div#panel_sel_file a:hover{text-decoration:underline;}
body.file_explorer div#panel_file_info{margin:2px 0;}
body.file_explorer div#panel_file_cont{margin:2px 0;}
body.file_explorer div#panel_file_cont img{border:1px solid #aaaaaa;}
body.file_explorer a.to_page{text-decoration:none;color:#A9A9A9;font-size:18px;}
body.file_explorer a.to_page.select{text-decoration:underline;color:green;font-weight:bold;font-size:18px;}
body.file_explorer a.a_ref{text-decoration:underline;color:black;font-weight:bold;}
body.file_explorer a.to_file.select{color:black;font-weight:bold;}
body.file_explorer div.view_icons div.item{text-align:center;width:130px;height:118px;float:left;margin:5px;border:1px solid white;padding:5px;}
body.file_explorer div.view_icons div.item img{border:none;}
body.file_explorer div.view_icons div.item a{text-decoration:none;color:#555555;}
body.file_explorer div.view_icons div.item a:hover{text-decoration:underline;color:black;}
body.file_explorer div.view_icons div.item.select{border:1px solid #6495ed;}
body.file_explorer div.list_upd_files{margin:10px 0 20px 0;line-height:20px;}
body.file_explorer div.list_upd_files div.item{margin:3px 15px;}
body.file_explorer div.list_upd_files div.item input.text{width:400px;}
body.file_explorer div.list_upd_files div.item span.file_num{font-size:17px;color:green;padding-right:5px;}
body.file_explorer div.list_upd_files div.item a.to_del{font-size:11px;color:#5f9ea0;padding-left:15px;}
body.file_explorer div.list_upd_files a.to_add{font-size:14px;color:green;padding-left:35px;margin-top:5px;}

div.show_hide_panel:hover{text-decoration:underline;}
div.hidden_panel{display:none;}
div.hidden_panel.visible{display:block;}

div.expand_panel{cursor:pointer;font-weight:bold;color:black;position:relative;top:-10px;}
div.expand_panel:hover{text-decoration:underline;}


.mBox.Modal {font-size:14px;}
.mBox.Modal .mBoxContainer{background:white;border:1px solid #c0c0c0;-webkit-box-shadow:0 0 15px rgba(0, 0, 0, 0.35);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.mBox.Modal .mBoxContent{border:none;background:none;padding:10px;box-shadow:none;}
.mBox.Modal .mBoxTitle {border:none;color:black;padding:5px;}
.mBox.Modal .mBoxTitle h1{margin-top:0;}
.mBox.Modal .mBoxFooterContainer{border:none;background:none;}
.mBox.Modal .mBoxButton{margin-right:0;margin-left:10px;}
.mBox.Modal .mBoxClose{top:-10px;right:5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;background-color:transparent;}
.mBox.Modal .mBoxClose div {opacity: 0.9;width: 30px;height: 30px;position: absolute;top:0;left:0;background:url('/AddOns/mBox/StephanWagner-mBox-0.2.6/assets/images/close.png') no-repeat;}
/*.mBox.Modal .mBoxClose div {opacity: 0.9;width: 16px;height: 16px;position: absolute;top:8px;left:8px;background:url('../AddOns/mBox/StephanWagner-mBox-0.2.6/assets/images/close2.png') no-repeat;}*/

/*.mBox.Notice .mBoxContainer{padding:5px 10px;}*/

/*панель быстрого поиска*/
div#panel_search{text-align:left;margin:15px 10px ;}
div#panel_search img.go_search{cursor:pointer;}
div#panel_search input[type="text"]{width:300px;}
div#panel_search input[type="radio"]{margin:0 2px 0 10px;}

div.clss_icon{width:16px;height:16px;overflow:hidden;display:block;}

table.table_checked{}
table.table_checked td{text-align:left;}
table.table_checked td span.fname{text-decoration:underline;padding-left:15px;}


/**********************************************************************************************************************************************************************************
    НОВЫЙ СТИЛЬ МЕНЮ
/**********************************************************************************************************************************************************************************/


body.body_frame #block_main{padding:0;border:none;}
body.body_frame #wrapper{padding-top:78px;}
body.body_frame.no_main_menu{padding-top:0;}
div#panel_top_menu{width:100%;top:0;left:0;z-index:100;background:#faf8f1;}
div#panel_top_menu div#panel_menu_items{height:20px;}
div#panel_top_menu div#panel_menu_icons{height:34px;padding-top:4px;background:url('../../ext/desktop/images/back_menu.png') repeat-x top left;border-bottom:2px solid #e8dcc1;}
div#panel_top_menu div#panel_fast_search{float:right;}

div#panel_top_menu div#panel_menu_items div.item{float:left;height:18px;padding:2px 10px 0 10px;font-family:tahoma, Arial, Helvetica, sans-serif;color:black;position:relative;}
div#panel_top_menu div#panel_menu_items div.item:hover{color:white;cursor:pointer;background:url('../../ext/desktop/images/back_menu_sel.png') repeat-x top left;}

textarea.view_code{width:500px;height:50px;}

/*выпадающее меню*/
div#panel_top_menu div.item div.list_subitems{position:absolute;top:20px;left:0;display:none;background: #ECECEC;border:1px solid #d5d5d5;color:black;z-index:200;}
div#panel_top_menu div.item:hover div.list_subitems{display:block;}
div#panel_top_menu div.item div.list_subitems div.subitem{white-space:nowrap;padding:5px 10px;}
div#panel_top_menu div.item div.list_subitems div.subitem.html{background:url('../../ext/desktop/images/html-16.png') no-repeat 9px center;padding-left:28px;}
div#panel_top_menu div.item div.list_subitems div.subitem:hover{background-color: #cecece;}



div#panel_top_menu div#panel_menu_icons div.item div.list_subitems{top:26px;}
div#panel_top_menu div#panel_menu_icons div.item{width:28px;height:28px;float:left;margin:0 5px;border:1px solid #faf8f1;position:relative;}
div#panel_top_menu div#panel_menu_icons div.item:hover{cursor:pointer;border:1px solid white;
-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.35);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.35);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.35);
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
div#panel_top_menu div#panel_menu_icons div.item:active{cursor:pointer;border:1px solid white;
-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);
}
div#panel_top_menu div#panel_menu_icons div.button{height:16px;padding:7px 10px 5px 30px;background:url('../../ext/desktop/images/view-details-24.png') no-repeat left center;}

div#panel_top_menu div#panel_menu_icons div.title{height:18px;padding:2px 10px 0 10px;font-family:tahoma, Arial, Helvetica, sans-serif;color:black;position:relative;background:url('../../ext/desktop/images/back_menu_sel.png') repeat-x top left;color:white;cursor:auto;}

div#panel_top_menu div#panel_menu_icons div.item.new_img{background:url('../../ext/desktop/images/image-file-24.png') no-repeat center center;}
div#panel_top_menu div#panel_menu_icons div.item.new_file{background:url('../../ext/desktop/images/pdf-24.png') no-repeat center center;}
div#panel_top_menu div#panel_menu_icons div.item.new_item{background:url('../../ext/desktop/images/plus-6-24.png') no-repeat center center;}
div#panel_top_menu div#panel_menu_icons div.item.new{background:url('../../ext/desktop/images/plus-6-24.png') no-repeat center center;}
div#panel_top_menu div#panel_menu_icons div.item.save{background:url('../../ext/desktop/images/save-24.png') no-repeat center center;}
div#panel_top_menu div#panel_menu_icons div.item.delete{background:url('../../ext/desktop/images/delete-2-24.png') no-repeat center center;}
div#panel_top_menu div#panel_menu_icons div.item.copy{background:url('../../ext/desktop/images/copy-24.png') no-repeat center center;}
div#panel_top_menu div#panel_menu_icons div.item.seo{background:url('../../ext/desktop/images/seo-tag-24.png') no-repeat center center;}
div#panel_top_menu div#panel_menu_icons div.item.search{background:url('../../ext/desktop/images/search-9-24.png') no-repeat center center;}

div#panel_top_menu div#panel_fast_search input{float:left;height:14px;margin-top:2px;}


div#panel_top_menu  div#panel_page_title{background-color:#ECECEC;font-size:18px;color:#23598c;width:100%;margin:0;text-align:left;padding:10px;border:1px solid #CFCFCF;}
div#panel_top_menu  div#panel_page_title span.clss_name{font-size:18px;color:black;}


div#fixed_top_panel{width:100%;position:fixed;top:0;left:0;z-index:100;}
div#panel_title{width:100%;background:#ECECEC;font-size:18px;color:#23598c;margin:0;text-align:left;padding:10px;border:1px solid #CFCFCF;}







