html,body,div,ul,li,h1,h2,h3,h4,h5,h6,form,p,input,a,img,table,tbody,thead,tr,th,td,input,textarea,select,button{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}
body{background:-moz-linear-gradient(top, #e3e3e2 1%, #d2d1d0 31%, #d2d1d0 99%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #e3e3e2), color-stop(11%, #d2d1d0), color-stop(99%, #d2d1d0))}
input,textarea,select,button,body{font:12px/16px Tahoma,Geneva,sans-serif;color:#444444;text-align:left}
select{padding:4px 5px;cursor:pointer;border:1px solid #9a9a9a;background:#fefefe url(../images/bg_input.png) repeat-x top left}
h1,h2,h3,h4,h5{line-height:normal}
h1{background: url(../images/bg_bot.gif) bottom repeat-x;font-size:14px;-moz-text-shadow:0px 1px rgba(255, 255, 255, 0.5);text-shadow:0px 1px rgba(255, 255, 255, 0.5);color:#383838; padding-bottom:5px;margin-bottom:5px}
a{color:#444444;text-decoration:none}
a:hover{text-decoration:underline}
a img{border:0 none}
ul{list-style-type:none}
#loading-layer { display: none; font-size: 11px; background:#333333; padding: 10px; text-align: center; color: #fff; }
select[multiple]{width:312px;height:110px}
table {border-collapse:separate;border-spacing:0;vertical-align:middle;text-align:left;font-size:11px}
caption, th, td {text-align:left;font-weight:normal;vertical-align:middle}
a.be_button, input.be_button, button.be_button{font-size:1em!important;text-decoration:none;cursor:pointer;display:inline-block;position: relative;font-weight: bold;padding: .4em 1.25em;color: #4c4c4c;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);background: #f6f6f6;background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#d4d4d4));background: -webkit-linear-gradient(#f6f6f6, #d4d4d4);background: -o-linear-gradient(#f6f6f6, #d4d4d4);background-image: -moz-linear-gradient(top, #f6f6f6, #d4d4d4);background-image: -moz-gradient(top, #f6f6f6, #d4d4d4);border: 1px solid #a1a1a1}
a.be_button:hover, input.be_button:hover, button.be_button:hover {background: #f6f6f6;background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#ececec));background: -webkit-linear-gradient(#f6f6f6, #ececec);background: -o-linear-gradient(#f6f6f6, #ececec);background-image: -moz-linear-gradient(top, #f6f6f6, #ececec);background-image: -moz-gradient(top, #f6f6f6, #ececec)text-decoration:none!important}
a.be_button:active, input.be_button:active, button.be_button:active {top: 1px;background: #ececec;background: -webkit-gradient(linear, left top, left bottom, from(#ececec), to(#f6f6f6));background: -webkit-linear-gradient(#ececec, #f6f6f6);background: -o-linear-gradient(#ececec, #f6f6f6);background-image: -moz-linear-gradient(top, #ececec, #f6f6f6);background-image: -moz-gradient(top, #ececec, #f6f6f6);-webkit-box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.4), 0 1px 0 0 #ffffff;-moz-box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.4), 0 1px 0 0 #ffffff;box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.4), 0 1px 0 0 #ffffff}
input.edit, textarea.edit, select.edit{width:300px;padding:4px 5px;font-size:11px;color:#7c7c7c;border:1px solid #9a9a9a;background:#fefefe url(../images/bg_input.png) repeat-x top left}
span#colorSelectorLi,span#colorSelectorLi1{width:100px;left:550px;position:absolute;top:7px;cursor:pointer}
#main{width:1204px;margin:0 auto}

#main #top{background-color:#232323;border-bottom:1px solid #151515;}
#main #content{margin-top:2px}
#main #footer{background-color:#333333;border-top:1px solid #383838;border-bottom:1px solid #444444;-webkit-box-shadow:0px 2px 0px 0px #262626, 0px -1px 0px 0px #171717;-moz-box-shadow:0px 2px 0px 0px #262626, 0px -1px 0px 0px #171717;box-shadow:0px 2px 0px 0px #262626, 0px -1px 0px 0px #171717;/*TODO*/min-height:50px}
.innnert_main{padding:0 10px;width:1182px;margin:0 auto;position:relative;overflow:hidden}
#main #top .innnert_main{height:60px}
#main #footer ul li, #main #footer ul li a, #main #footer ul{display:inline-block;line-height:18px}
#main #footer ul{width:100%}
#main #footer ul li{padding-top:8px;float:left}
#main #footer ul li.cupy_info{float:right;font-size:9px;text-transform:uppercase}
#main #footer ul li.cupy_info a{color:#837E76}
#main #footer ul li a{padding:6px 10px;color:#CDA869}
#main #menu{background-color:#333333;border-top:1px solid #383838;border-bottom:1px solid #444444;-webkit-box-shadow:0px 2px 0px 0px #262626, 0px -1px 0px 0px #171717;
-moz-box-shadow:0px 2px 0px 0px #262626, 0px -1px 0px 0px #171717;box-shadow:0px 2px 0px 0px #262626, 0px -1px 0px 0px #171717}
#main #menu ul li, #main #menu ul li a, #main #menu ul{display:inline-block;line-height:18px}
#main #menu ul{margin-left:-10px; padding:5px}
#main #menu ul li{float:left}
#main #menu ul li a{padding:6px 10px;color:#C5C5C5}
#main #menu ul li a:hover{background:#8fb037;background:-moz-linear-gradient(top, #9ab846 0%, #81a42d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9ab846), color-stop(100%, #81a42d));text-decoration:none;-webkit-box-shadow:0px 1px 0px 0px #b3ca75 inset, 0px -2px 0px 0px #61792a inset, 0px -3px 0px 0px #a6bf49 inset;-moz-box-shadow:0px 1px 0px 0px #b3ca75 inset, 0px -2px 0px 0px #61792a inset, 0px -3px 0px 0px #a6bf49 inset;box-shadow:0px 1px 0px 0px #b3ca75 inset, 0px -2px 0px 0px #61792a inset, 0px -3px 0px 0px #a6bf49 inset;text-shadow:0 1px rgba(29, 29, 29, 0.2);color:#FFF!important}
#left_block{width:200px;float:left}
#left_block ul li{background: url(../images/separator_menu_li.png) bottom no-repeat;float:left;width:100%}
#left_block ul li a{margin-left:10px;float:left;padding: 5px 5px 5px 20px;text-shadow:0 1px 1px #CCCCCC;color:#666666}
#left_block ul li a:hover{color:#AE432E}
#left_block ul li a.main{background: url(../images/ico_main.png) left center no-repeat}
#left_block ul li a.configure{background: url(../images/ico_configure.png) left center no-repeat}
#left_block ul li a.restore{background: url(../images/ico_restore.png) left center no-repeat}
#left_block ul li a.activate{background: url(../images/activate.png) left center no-repeat}
#left_block ul li a.users{background: url(../images/ico_users.png) left center no-repeat}
#left_block ul li a.upload{background: url(../images/ico_upload.png) left center no-repeat}
#left_block ul li a.all_configure{background: url(../images/ico_all_configure.png) left center no-repeat}
#left_block ul li a.msg{background: url(../images/ico_msg.png) left center no-repeat}
#left_block ul li a.thread{background: url(../images/ico_thread.png) left center no-repeat}
#left_block ul li a.tree{background: url(../images/ico_tree.png) left center no-repeat}
#left_block ul li a.cpu{background: url(../images/router.png) left center no-repeat}
#left_block ul li a.users_groups{font-size:11px;background: url(../images/ico_user_previlegies.png) left center no-repeat}
#left_block ul li a.cash{background: url(../images/ico_cash.png) left center no-repeat}
#left_block ul li a.rules{background: url(../images/ico_rules.png) left center no-repeat}
#left_block ul li a.answer{font-size:11px;background: url(../images/ico_answer.png) left center no-repeat}
#left_block ul li a.bb{background: url(../images/ico_bb_construct.png) left center no-repeat}
#left_block ul li a.date{background: url(../images/ico_date.png) left center no-repeat}
#left_block ul li a.complaint{background: url(../images/complaint.png) left center no-repeat}
#left_block ul li a.security{background: url(../images/security.png) left center no-repeat}
#left_block ul li a.video{background: url(../images/video.png) left center no-repeat}
#left_block ul li a.images{background: url(../images/images.png) left center no-repeat}
#left_block ul li a.moderator{background: url(../images/moderator.png) left center no-repeat}
#left_block ul li a.intergration{background: url(../images/integration_module.png) left center no-repeat}
#left_block ul li a.advertising{background: url(../images/advertising.png) left center no-repeat}
#left_block ul li a.widget{background: url(../images/widgets.png) left center no-repeat}
#left_block ul li a.rss{background: url(../images/rss.png) left center no-repeat}
#left_block ul li a.trophies{background: url(../images/trophies.png) left center no-repeat}
#left_block ul li a.rank{background: url(../images/rank.png) left center no-repeat}
#left_block ul li a.template{background: url(../images/template.png) left center no-repeat}
#left_block ul li a.share{background: url(../images/twitter.png) left center no-repeat}
#left_block ul li a.active{color:#AE432E;text-decoration:none}
td.enable_advertising{text-indent:-10000px;background: url(../images/accept.png) center no-repeat}
td.disble_advertising{text-indent:-10000px;background: url(../images/cancel.png) center no-repeat}
.sub_menu li{margin-left:20px;background:none!important}
#right_block{min-height:700px;float:right;width:1001px;background:#FFF}
#right_block .block_content{padding:10px}
#info_parent{text-align:left}
.addRulGroup{background:url(../images/plus.png) left center no-repeat;display:block;height:16px;text-indent:-666666px;width:16px; float:left}
.delRulGroup{background:url(../images/minus.png) left center no-repeat;display:block;height:16px;text-indent:-666666px;width:16px; float:left}
.upClick{margin-left:5px;background:url(../images/up.png) left center no-repeat;display:block;height:16px;text-indent:-666666px;width:16px; float:left}
.downClick{background:url(../images/down.png) left center no-repeat;display:block;height:16px;text-indent:-666666px;width:16px; float:left}
#content .innnert_main{background:#E6E6E6 url(../images/separator.png) repeat-y 193px 0;border:1px solid #4C4C4C;border-top:none;border-bottom:none;margin-bottom:1px;padding:0;width:1202px}
.MiniImputArea{font-size:10px!important;padding:2px!important;width:36px!important}
td.groupUnsep{}
td.groupUnsep a{}
td.groupUnsep b{cursor:default;float:left;font-weight:normal;line-height:13px;padding-left:5px}
.content ul li{position:relative;background: url(../images/bg_bot.gif) bottom repeat-x;margin-bottom:4px;padding-bottom:7px;float:left;width:100%; text-align:right}
.content ul li span{float:left;width:68%; text-align:left;}
.content ul li span.info{ color:#547F23;font-size:10px; }
.content ul li input, .content ul li select, .content ul li textarea{resize:vertical}
.table_tree{border:1px solid #a8a8a8;width:100%}
.table_tree th{border-bottom:1px solid #A8A8A8;text-shadow:0 1px 0 rgba(255, 255, 255, 0.3);background:#f6f6f6;background:-webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#d4d4d4));background:-webkit-linear-gradient(#f6f6f6, #d4d4d4);background-image:-moz-linear-gradient(top, #f6f6f6, #d4d4d4);background-image:-o-linear-gradient(top, #f6f6f6, #d4d4d4);background-image:-moz-gradient(top, #f6f6f6, #d4d4d4)}
.infoBoxTree{background: url(../images/bg_bot.gif) top repeat-x;padding-top:10px;margin:10px 0}
.infoBoxTree p{}
.infoBoxTree ul{margin:0 0 0 13px}
.infoBoxTree ul li{list-style-type:square;font-size:11px}
.table_tree tr.list:hover{background:#EFEFEF url(../images/bg_bot.gif) bottom repeat-x}
.table_tree tr.list td, .parents_child_tree td{padding:3px 3px 3px 5px}
.table_tree td.tree_info a{color:#666666}
.table_tree td.tree_info a:hover{text-decoration:none}
.table_tree td.tree_info span.tree_type{font-size:9px;font-style:italic;padding-left:10px}
.table_tree td.tree_info s{color:red}
.table_tree thead th div{font-size:12px;padding:4px 3px 4px 5px}
.parents_child_tree{background:#ccffa3 url(../images/bg_bot.gif) bottom repeat-x !important;position:relative}
.table_tree tr.list{background: url(../images/bg_bot.gif) bottom repeat-x;position:relative}
th.w25{width:25px}
th.w90{width:90px}
th.w50{width:50px}
th.w120{width:120px}
th.w300{width:300px}
.button_table_param{background:url(../images/bg_button_table.gif) repeat-x top;border:1px solid #ccc;border-bottom:0;border-top:0;font-weight:700;display:block;overflow:hidden;white-space:nowrap;position:relative}
.button_table_param .parent_child{clear:both;padding:2px 1px 1px;float:left}
.button_table_param .fbutton{float:left;display:block;cursor:pointer;padding:1px}
.button_table_param .fbutton div{float:left;padding:1px 3px}
.button_table_param .fbutton span{float:left;display:block;padding:3px}
.button_table_param .fbutton span.add{background:url(../images/plus.png) left center no-repeat;padding-left:20px}
.button_table_param .fbutton span.edit{background:url(../images/edit.png) left center no-repeat;padding-left:20px}
.button_table_param .fbutton span.del{background:url(../images/minus.png) left center no-repeat;padding-left:20px}
.close_tree{background:url(../images/minus.png) left center no-repeat;display:block;height:16px;text-indent:-666666px;width:16px}
.button_table_param .fbutton a{color:#444444}.button_table_param .fbutton a:hover{text-decoration:none}
.button_table_param .fbutton:hover,.flexigrid div.fbutton.fbOver{border:1px solid #ccc;padding:0}
.button_table_param .fbutton:hover div,.flexigrid div.fbutton.fbOver div{border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #eee;border-bottom:1px solid #eee;padding:0 2px}
#treeSelecte{height:5px}
.content{margin-bottom:10px;overflow:hidden}
th.text_center, td.param_input{text-align:center}td.param_input input{float:none!important}
.ok_save{}
.ok_save .coul{font-size:13px;margin-bottom:10px}
.admin_form{resize:vertical;width:971px!important}
.info_block{padding-bottom:5px}
.info_panel{padding-top:5px}
.fr{float:right}
.blockq{background-color:#FFFFE0;border:1px dotted #D8D8D8;color:#545454;padding:2px;text-align:justify}
.fw{float:left;width:100%;margin-bottom:5px}
#complaint{font-size:11px}
.green{color:#547F23}.red{color:#F00}
.deleteElementA b{background:url(../images/minus.png) no-repeat center;width:16px;height:16px;display:block;text-indent:-10000px;cursor:pointer}
.enableElementA b{background:url(../images/accept.png) no-repeat center;width:16px;height:16px;display:block;text-indent:-10000px;cursor:pointer}
div.mainPageBox dl{overflow:hidden}
div.mainPageBox dd{float:left;padding:0;margin:0}
div.mainPageBox dt{float:left;width:30%}
.DialogForum .ui-corner-all{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0}
.DialogForum .ui-widget-header{border:none}
.DialogForum {background:#fff;border:1px solid #bcc0c2;overflow:hidden;padding:0 0 5px 0;position:absolute;width:300px;-moz-box-shadow:0px 0px 12px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 0px 12px rgba(0, 0, 0, 0.3);box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.3);border-radius:3px!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;-khtml-border-radius:3px!important}
.DialogForum .ui-widget-header{text-shadow:0 1px 0 #fff;color:#191c1c;zoom:1;border-bottom:1px solid #BCC0C2;font-size:13px;font-family:'Trebuchet MS',Helvetica,Arial,sans-serif;font-weight:normal}
.DialogForum .ui-icon-close, .DialogForum .ui-icon-closethick{height:16px;width:16px;background:url(../images/close.png) no-repeat!important}
.DialogForum .ui-button{margin-right:3px!important;font-size:14px;font-weight:normal;color:#4c4c4c;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);-webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 6px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.4);-moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 6px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.4);box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 6px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.4);border: 1px solid #A1A1A1;padding:0!important}
.DialogForum .ui-button:hover {background: #f6f6f6;background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#ececec));background: -webkit-linear-gradient(#f6f6f6, #ececec);background-image: -moz-linear-gradient(top, #f6f6f6, #ececec);background-image:-o-linear-gradient(top, #f6f6f6, #ececec);background-image:-moz-gradient(top, #f6f6f6, #ececec);text-decoration:none!important}
.DialogForum .ui-button:active {top: 1px;background: #ececec;background: -webkit-gradient(linear, left top, left bottom, from(#ececec), to(#f6f6f6));background: -webkit-linear-gradient(#ececec, #f6f6f6);background-image: -moz-linear-gradient(top, #ececec, #f6f6f6);background-image:-o-linear-gradient(top, #ececec, #f6f6f6);background-image: -moz-gradient(top, #ececec, #f6f6f6);-webkit-box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.4), 0 1px 0 0 #ffffff;-moz-box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.4), 0 1px 0 0 #ffffff;box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.4), 0 1px 0 0 #ffffff}
.DialogForum .ui-dialog-buttonpane {padding:0 12px;background:none;border:none!important;margin:0!important}
.DialogForum #forum_user_card{padding:13px 13px 0!important}
.DialogForum .ui-dialog-titlebar{padding:7px 1em 0.3em}
.DialogForum .userinfo {padding:0 0 0 125px}
.DialogForum .userinfo .lcol {margin-left:-125px;width:110px;padding-right:15px}
.DialogForum .userinfo .lcol .avatar {margin-bottom:10px;padding:4px;background-color:#fff;border:1px solid #dfddd9}
.DialogForum .userinfo .lcol .avatar img {width:100px}
.DialogForum .userinfo .rcol {width:100%}
.DialogForum .userinfo .rcol ul {list-style:none;margin-left:0}
.DialogForum .userinfo .rcol ul li {margin:0;padding:0;font-size:11px}
.DialogForum .ui-dialog-content{margin:0!important;min-height:40px!important;padding:10px 15px 0!important}
.DialogForum p{margin-bottom:0.5em}
.DialogForum .ui-button-text{min-width:25px;font-size:12px;padding:3px 5px}
.DialogForum .ui-state-hover, .DialogForum .ui-widget-content .ui-state-hover, .DialogForum .ui-state-focus, .DialogForum .ui-widget-content .ui-state-focus{ background:none!important;border:1px solid #A7A7A7}
.DialogForum .ui-widget-header, .DialogForum .ui-button {
	/*Шапки диалоговых окон, кнопки серого цвета*/
	background:#f6f6f6;
	background:-moz-linear-gradient(top, #f6f6f6 0%, #e0e0e0 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #e0e0e0));
	background:-webkit-linear-gradient(top, #f6f6f6 0%, #e0e0e0 100%);
	background:-o-linear-gradient(top, #f6f6f6 0%, #e0e0e0 100%);
	background:-ms-linear-gradient(top, #f6f6f6 0%, #e0e0e0 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#e0e0e0', GradientType=0 );
	background:linear-gradient(top, #f6f6f6 0%, #e0e0e0 100%);
}