.page_numbering a:link,
.page_numbering a:visited { background: silver; border: 1px solid gray; float: left; width: 20px; padding: 3px 0; font-size: 11px; color: black; margin: 0 4px 0 0; text-align: center; text-decoration: none; font-family: tahoma }
.page_numbering a.active:link,
.page_numbering a.active:visited { background: gray; color: white; border: 1px solid gray }

.kl83-ui { font: 9px verdana !important; position: absolute; z-index: 1000; background: #777 !important; visibility: hidden; cursor: default; padding: 0 !important; height: 14px !important; border: none !important }
.kl83-ui * { font: 9px verdana !important }
.kl83-ui a,
.kl83-ui a:link,
.kl83-ui a:visited { display: block; color: white !important; text-decoration: none; background: #777 !important; height: 12px !important; padding: 2px 5px !important; border: 1px solid white !important; white-space: nowrap; margin: 0 !important; cursor: pointer }
.kl83-ui a:hover { background: #505050 !important }
.kl83-ui li { list-style-type: none; margin: 0 !important; padding: 0 !important; display: block !important }
.kl83-ui ul { position: absolute; visibility: hidden; margin: 16px 0 0 !important; border-bottom: 1px solid white; padding: 0 !important; text-align: left !important }
.kl83-ui ul a,
.kl83-ui ul a:link,
.kl83-ui ul a:visited { border-bottom: none !important }
.kl83-ui-border { border: 1px solid red !important }

.kl83-adminform { padding: 10px 30px; width: 800px }
.kl83-adminform form { margin: 0; padding: 0 }

.kl83-adminform .variable { display: none }

.kl83-adminform div.field { clear: both }
.kl83-adminform div.field * { float: left; width: 800px }
.kl83-adminform div.field span.header { font-weight: bold; margin: 20px 0 5px }
.kl83-adminform div.field span.comment { clear: both; color: gray; margin: 0 }
.kl83-adminform div.field div.help { clear: both; color: gray; margin: 0 0 5px }
.kl83-adminform div.field div.help p { margin: 0 }
.kl83-adminform div.field input,
.kl83-adminform div.field select { clear: both }
.kl83-adminform div.field textarea { height: 100px }

/*Иконка для материала*/
.kl83-adminform div.field #material_icon { width:690px; }
.kl83-adminform div.field #change_material_icon { margin-top: 3px; width:100px; height:22px; padding:1px; }

.kl83-adminform div.tinymce { clear: both }
.kl83-adminform div.tinymce span.header { font-weight: bold; padding: 20px 0 5px; display: block }
.kl83-adminform div.tinymce textarea { width: 800px }

.kl83-adminform div.btn-before input,
.kl83-adminform div.btn-before select { width: 600px; clear: none; float: right }
.kl83-adminform div.btn-before button { clear: right; float: left; width: 190px }

.kl83-adminform div.btn-after input,
.kl83-adminform div.btn-after select { width: 600px; clear: none; float: left }
.kl83-adminform div.btn-after button { clear: right; float: right; width: 190px }

.kl83-adminform div.buttons { clear: both; padding: 30px 0; text-align: center }

#kl83_infobar h1,
#kl83_infobar h2,
#kl83_infobar h3 { margin: 0 0 5px; font-size: 12px }
#kl83_infobar p { margin: 0 0 3px }
#kl83_infobar a,
#kl83_infobar a:link,
#kl83_infobar a:visited { color: #006; text-decoration: none }

.x-tree-node-pseudo .x-tree-node-icon { background-image: url('../cms_images/extjs-leaf-pseudo.png') !important }
.x-tree-node-pseudo-folder .x-tree-node-icon { background-image: url('../cms_images/extjs-pseudo.png') !important }

/* Comments */
.comments-title { margin: 10px 0 5px 0; }
.addcomment { background: RGBa(0,0,0,0.1); padding: 5px; margin: 10px 0; }
.addcomment .addtitle { font-weight: 700; margin: 0 0 5px; }
.addcomment input,
.addcomment textarea { margin: 0 0 3px; }
.addcomment input { width: 40%; }
.addcomment button { width: 120px; margin: 10px 0; }
.addcomment textarea { width: 99%; height: 80px; }
.addcomment .captcha { margin: 0 0 5px 0; }
.addcomment .captcha img { cursor: pointer; }
.addcomment .captcha input { position: absolute; width: 120px; margin: 23px 0 0; }

.sys_err { margin: 10px 0; color: red; }
.sys_ok { margin: 10px 0; color: green; }

#Go_Top { position: fixed; bottom: 0; left: 85px; cursor: pointer; display: none; z-index: 999; color: #fff; padding: 8px 15px; border-radius: 8px 8px 0 0; background: RGBa(0,0,0,0.2); text-shadow: 0 0 2px #000; }
#Go_Top:hover { background: RGBa(0,0,0,0.4); }