body                    {background-color: #ffdf80;  margin: 0 20px 0 20px;}
body, table, td         {font-size: 12px; color: #663300; font-family:   Tahoma,  Arial, Verdana, Helvetica, sans-serif;}
form                    {margin: 0;}
input                   {border-width: 1; border-style: solid; border-color: #663300; font-size: xx-small; background-color: #fff8ea;}
select                  {border-width: 1; border-style: solid; border-color: #663300; font-size: xx-small; }
option                  {border-width: 1; border-style: solid; border-color: #663300; font-size: xx-small; }
textarea                {border-width: 1; border-style: solid; border-color: #663300; font-size: xx-small; }

.c_lu                   {width: 10px; height: 10px; background-image: url('/visual/1/img/c_lu.gif'); }
.c_ru                   {width: 10px; height: 10px; background-image: url('/visual/1/img/c_ru.gif'); }
.c_lb                   {width: 10px; height: 10px; background-image: url('/visual/1/img/c_lb.gif'); }
.c_rb                   {width: 10px; height: 10px; background-image: url('/visual/1/img/c_rb.gif'); }
.l_u                    {background-color: #fff8ea; height: 10px; background-image: url('/visual/1/img/l_u.gif'); background-repeat: repeat-x;}
.l_b                    {background-color: #fff8ea; height: 10px; background-image: url('/visual/1/img/l_b.gif'); background-repeat: repeat-x; background-position: bottom;}
.l_l                    {background-color: #fff8ea; width: 10px; background-image: url('/visual/1/img/l_l.gif'); background-repeat: repeat-y;}
.l_r                    {background-color: #fff8ea; width: 10px; background-image: url('/visual/1/img/l_r.gif'); background-repeat: repeat-y; background-position: right;}

a                       {color: #fe9a01; }
p                       {color: #663300; }
a.or                    {color: #fe9a01; }
h1                      {margin-left: 10px; color: #663300; font-size: 160%; font-weight: bolder;}
h2                      {margin-left: 2px; color: #663300; font-size: small;}
h2 a                    {color: #663300; font-size: 120%; font-weight: bolder;}
li a                    {font-size: 100%; font-weight: bolder; }
.rmenu                  {margin-top: 15px;}

#d_auth                 {color: #663300; font-size: x-small; padding-left: 10px;}
#d_auth a               {color: #663300; }
#d_auth h2              {color: #7f460f; font-size: small; margin-left: 0;}
#d_auth input           {width: 140px;}
#table_menu td          {color: #663300; }
#table_menu a           {color: #663300; font-size: 110%; font-weight: bold;}
#main                   {background-color: #ffffff;}
#auth   td              {font-size: xx-small; }

#i_search               {background: transparent url('/visual/1/img/i_search.gif') no-repeat scroll center top; padding: 6px 0px 0px 16px; border: 0; height: 30px; width: 210px; cursor: pointer;}
#d_content              {padding: 10px; margin: 0; border-style: solid; border-color: #eeeeee; border-left-width: 1px; border-right-width: 1px; border-top-width: 0px; border-bottom-width: 0px;}
#d_content h1           {font-size: 120%; color: #006699; font-weight: bolder; padding: 0; margin-top: 10px; margin-left: 0px; } 
#table_head             {background-image: url('/upload/images/header.jpg'); background-repeat: no-repeat; background-position: top; height: 220px;  }
#td_main                {background-image: none; background-repeat: no-repeat; background-position: top;}
#d_bottom               {font-size: xx-small; color: #cc6600;}
#im_main                {border-color: #bbbc00; border-width: 2px; border-style: solid;}
#d_alp                  {margin-left: 40px; font-size: 120%; font-weight: bold;}