.zagl_white
{
  font-family: "Arial Cyr", Arial, Geneva, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  color:     #FFFFFF
}

.navig
{
  font-family: ArialCyr, Arial, Geneva, sans-serif;
  font-size: 9px;
  font-weight: bold
}

p
{
  padding-top: 3px;
  padding-bottom: 3px;
}

td
{
  font-family: "Arial Cyr", Arial, Geneva, sans-serif
}

font
{
  font-family: "Arial Cyr", Arial, Geneva, sans-serif
}

a
{
  font-family: "Arial Cyr", Arial, Geneva, sans-serif;
  color: #666666
}

.yel_td
{
  font-family: "Arial Cyr", Arial, Geneva, sans-serif;
  font-size: 11pt;
  font-weight: normal;
  color:     #333333;
  line-height: 12pt
}

.text
{
  font-family: "Arial Cyr", Arial, Geneva, sans-serif;
  font-size: 12pt
}

.text1
{
  font-family: "Arial Cyr", Arial, Geneva, sans-serif;
  font-size: 10pt
}

.zagolovok
{
  font-family: "Times New Roman Cyr", "Times New Roman", Times, serif;
  font-size: 12pt;
  color:     #333333;
  font-weight: bold
}

.zagolsmall
{
  font-family: "Times New Roman Cyr", "Times New Roman", Times, serif;
  font-size: 14pt;
  color:     #990000;
  font-weight: normal
}

.linkintext
{
  font-family: "Times New Roman Cyr", "Times New Roman", Times, serif;
  font-size: 12pt;
  color:     #990000;
  font-weight: normal
}

.text2
{
  font-family: "Arial Cyr", Arial, Geneva, sans-serif;
  font-size: 8pt
}

.topnavig
{
  font-family: "Arial Cyr", Arial, Geneva, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color:     #999999;
  text-decoration: none
}

.zagolovokgreen
{
  font-family: "Arial Cyr", Arial, Geneva, sans-serif;
  font-size: 14px;
  color:     #006600;
  font-weight: normal
}

h1
{
  font-size: 14pt;
  font-weight: bold;
  text-align: center;
  padding:   0;
  margin:    0;
  padding: 10px 10px 30px 10px;
}

h2
{
  #font-family-backup: "Arial Narrow", Arial, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-align: center;
  letter-spacing: 1px;
  color:     #666666;
  padding:   5px 10px 20px 10px;
  margin:    0;
}

h3
{
  #font-family-backup: "Arial Narrow", Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  letter-spacing: 1px;
  padding:   0;
  margin:    0;
}

A.biblio:link
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: underline;
}

A.biblio:visited
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: underline;
}

A.biblio:hover
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: underline;
  color:     #333333;
}

A.biblio:active
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: underline;
  color:     #000000;
}

.reportText
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: left;
  padding-left: 120px;
}

.b1, .b2, .b3, .b4, .b5, .b1 i, .b2 i, .b3 i, .b4 i, .b5 i, .b1 b, .b2 b, .b3 b, .b4 b, .b5 b, .b1 q, .b2 q, .b3 q,
.b4  q,   .b5  q
{
  height:    1px;
  font-size: 1px;
  overflow:  hidden;
  border-style: solid;
  border-width: 0 1px;
  display:   block;
}

.b1
{
  margin:     0 2px;
  background: #EBEEF0;
  border:     none;
}

.b1 b
{
  margin:     0 1px;
  background: #B8C3C8;
  border-color: #CBD3D7;
}

.b2
{
  margin:       0 1px;
  border-color: #D6DCDF;
}

.b2 b
{
  border-color: #B8C3C8;
}

.b2 i
{
  border-color: #E4E8EA;
}

.b2 q
{
  border-color: #F7F8F9;
}

.b3
{
  border-color: #EBEEEF;
}

.b3 b
{
  border-color: #BCC6CB;
}

.b3 i
{
  border-color: #F9FAFB;
}

.b4
{
  border-color: #CAD2D6;
}

.b4 b
{
  border-color: #E5E9EB;
}

.b5
{
  border-color: #B5C0C6;
}

.b5 b
{
  border-color: #FAFBFB;
}

.text
{
  border:       1px solid #B0BCC2;
  border-width: 0 1px;
  padding:      0 12px;
}

td.admin_list_item
{
  font-size: 9pt;
  padding: 5px 5px 5px 5px;
}

div.admin_list_item
{
  padding: 5px 10px 5px 10px;
}

div.admin_form_header
{
  font-size: 12pt;
  font-weight: bold;
  text-align: center;
  color: #FFFFFF;
}

table.merchandise_form, table.merchandise_items
{
}

table.merchandise_form tr td, table.merchandise_items tr td
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding: 5px 5px 5px 5px;
  vertical-align: top;
}
table.merchandise_items tr td.wheel
{
  vertical-align: middle;
}
div.ajax_description {
  display: none;
  padding: 5px 0 5px 0;
}
div.ajax_list_item {
  font-size: 14px;
  padding: 0 0 0 0;
  cursor: hand;
  cursor: pointer;
}
a.nav, a.nav:link, a.nav:visited, a.nav:active, a.navstat, a.navstat:link, a.navstat:visited, a.navstat:active, .navstat {
        font-size: 13px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
}
.navstat {
        color: #CCFFCC;
}
a.nav, a.nav:link, a.nav:visited, a.nav:active {
        font-family: ArialCyr, Arial, Geneva, sans-serif;
}
.adddir {
        cursor: hand;
        cursor: pointer;
}
.topnav {
        color: #ffffff;
        background-color: #666666;
        width: 100%;
        padding: 5px 10px 10px 10px;
}
body,td,th {
        font-family: Georgia, Times New Roman, Times, serif;
}
.стиль1 {font-family: Georgia, "Times New Roman", Times, serif}
.стиль3 {font-size: 13px}
a {
        font-family: Georgia, Times New Roman, Times, serif;
}
.стиль6 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; }
.стиль7 {
        font-family: ArialCyr, Arial, Geneva, sans-serif;
        font-weight: bold;
        font-size: 16px;
}
.стиль9 {
        font-family: ArialCyr, Arial, Geneva, sans-serif;
        color: #990033;
        font-weight: bold;
}
.стиль10 {font-family: ArialCyr, Arial, Geneva, sans-serif; color: #990000; font-weight: bold; }
.style9 {
        font-size: 12px;
        font-family: Georgia, "Times New Roman", Times, serif;
}
.style14 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #000000; }
.style1 {font-size: 14px}
.style2 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; }
.style4 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; text-align: center; }
.style5 {font-size: 16px}
img { border: none; }
div.style_s_ div {display: none !important}