html {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; height: 100%;}
body {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; height: 100%;}
body {font: 14px arial,sans-serif;color: #000000;}
table {font: 14px arial,sans-serif;}
form {margin: 0px;}
input {font: 11px tahoma,sans-serif;}
button {font: 11px tahoma,sans-serif;}
select {font: 11px tahoma,sans-serif;}
textarea {font: 11px tahoma,sans-serif;}
table {border: 0px;}
legend {font: bold 11px tahoma,sans-serif;color: #666666; padding: 10px;background: #ffffff;}
fieldset {color: #666666;border: #cccccc 1px dotted; padding: 10px;}
hr {color: #CCCCCC;}
ul li {margin-top: 5px; margin-bottom: 5px;}

/* Заголовки */
h1 {font: 18pt arial,sans-serif;}
h2 {font: 14pt arial,sans-serif;}
h3 {font: 12px arial,sans-serif;}
h1, h2, h3 {margin-top: 10px; margin-bottom: 10px;}
#name {font: bold 14px geneva,arial,sans-serif;}

/* Ссылки */
a {color: #000000; text-decoration: underline;}
a:hover {color: #000000;	text-decoration: none;}
a.menu {color: #666666; text-decoration: none;}
a.menu:hover {color: #000000; text-decoration: none;}
a.hmenu {color: #666666; text-decoration: none;}
a.hmenu:hover {color: #666666; text-decoration: none;}

.arr {font: 14px sans-serif; border: #cccccc 1px solid;padding: 2px; background:#eeeeee;}
a.arr {text-decoration: none;}
a.arr:hoover {text-decoration: none;}
.npage {border: #FFFFFF 1px solid; padding: 4px;}
a.npage {text-decoration: none;}
a.npage:hoover {text-decoration: none;}
.npage_sel {border: #CCCCCC 1px solid; padding: 4px;}

/* Разметка */
.document {background: #ffffff; padding: 0px;}
.top {border-bottom: #dddddd 4px solid;background: #ffffff;width: 100%; background: url(/admin/images/bg_top.gif) #fff repeat-x 100% bottom;}
.top td{padding: 15px;}
.bottom {border-top: #dddddd 4px solid; background: url(/admin/images/bg_bottom.gif) #fff repeat-x 100% bottom; width: 100%;}
.bottom td{padding: 5px;}
.auth_shadow {position:absolute; left:105px; top:105px; z-index:1; width:390px; height: 120px; background: #CCCCCC;}
.auth {position:absolute; left:100px; top:100px; z-index:1; width:390px; height: 120px; border: #000000 1px solid ; padding:10px; background: #ffffff;}
.loading {position:absolute; left:10px; top:40px; z-index:1; width:150px; height: 80px; border: #000000 1px solid ; padding:10px; background: #ffffff;}
.h_menu {padding: 6px; border: #CCCCCC 1px solid; background: url(/admin/images/h_menu.gif) #fff repeat-x 100% bottom;}
.h_menu_sel {padding: 6px; border-top: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; background: #FFFFFF;}
.h_menu_sep {padding: 2px; border-bottom: #CCCCCC 1px solid;}
.form td{background: #dddddd;}
.form {border: #cccccc 1px solid;}
#form_head {font: bold; background: #cccccc; border: #bbbbbb 1px solid; text-align: center; padding: 4px;}
.menu_part {background: #ffffff; padding: 10px;}
.content {background: #ffffff;padding: 20px;}
.date {width: 20px;}
.login {border: #cccccc 1px solid;background: url(/admin/images/bg_top.gif) #fff repeat-x 100% bottom;}
.button {background-color: #eeeeee;border: #000000 1px solid;width: 60px;height: 18px;}
.size120 {background-color: #ffffff;border: #000000 1px solid;width: 120px;height: 18px;}
#border {border-right: #cccccc 1px dotted;}
.top_menu td{border-left: #cccccc 1px dotted;}

/* Шрифты */
.text {padding: 10px;}
.help {color: #666666;}
.sup {color: #aaaaaa;}
.small {font: 11px tahoma,sans-serif;color: #666666;}
.error {color: #ff0000;}
.no_error {color: #009900;}
.header td{font: bold 11px tahoma,sans-serif; background: url(/admin/images/header.gif) #eee repeat-x bottom left; border: #cccccc 1px solid;padding:4px;}
.underline td{font: 11px tahoma,sans-serif;; border-bottom: #cccccc 1px solid;}
.underline {font: 11px tahoma,sans-serif;; border-bottom: #cccccc 1px solid;}
.tree td{font: 11px tahoma,sans-serif;}
