a {color:#454DAC;text-decoration:underline;}
a:hover {color:#FF0000;}

table, li {font-family:Tahoma;color:#313131;font-size:11px;font-weight:normal;margin-top: 0px;margin-bottom: 0px;}
p {margin-top: 8px; margin-bottom: 8px;}
body {margin: 0px;background-color: #FFFFFF;}



.top_01                 {color:#FFFFFF;font-weight:bold;}
.top_01 a               {color:#FFFFFF;font-size: 11px;text-decoration: none;font-weight:bold;}
.top_01 a:hover         {color:#FFFFFF;text-decoration: underline;}


.top_h3                 {height: 3px}


.top_02                 {height: 166px;background-image: url(i/top_bg_02.gif); background-repeat: no-repeat; background-position: left top;}

.top_03                 {background-image: url(i/top_bg_11.gif); background-repeat: repeat-x; background-position: left top;}

.top_04                 {background-image: url(i/top_bg_01.gif); background-repeat: no-repeat; background-position: center 14;}

.top_05                 {background-image: url(i/top_bg_03.gif); background-repeat: no-repeat; background-position: right bottom;}

.red_h36                {height: 36px;width: 2px;background-color:#FF4444;}
.red_h17                {height: 17px;width: 2px;background-color:#FF4444;}
.red_h17                {height: 17px;width: 2px;background-color:#FF4444;}
.red                    {color:#FF0000;}

.w15                    {width: 15px}

.login                  {margin: 7 0 0 0;width:118px; height:18px; font-size: 9px; border-style:solid; border-width:1px; border-color: #C1C1C1;}
.login_key              {margin: 7 0 0 0;}

.login_rem              {color:#FF0000;padding: 10 0 10 0;}
.login_rem a            {color:#FF0000;text-decoration: none;}
.login_rem a:hover      {color:#FF0000;text-decoration: underline;}

.line_01                {height: 16px;background-image: url(i/top_bg_11.gif); background-repeat: repeat-x; background-position: left top;}
.line_02                {height: 33px;background-image: url(i/top_bg_17.gif); background-repeat: repeat-x; background-position: left bottom;}
.line_03                {height: 28px;background-image: url(i/top_bg_18.gif); background-repeat: repeat-x; background-position: left bottom;}

.login_reg              {color:#454DAC;font-weight:bold;}
.login_reg a            {color:#454DAC;text-decoration: none;}
.login_reg a:hover      {color:#454DAC;text-decoration: underline;}


.right_zag_01           {font-size:13px;color:#454DAC;font-weight:bold;}
.left_zag_01            {font-size:13px;color:#313131;font-weight:bold;}

.center_zag_01 {
font-weight: bold;
font-family: Arial;
font-size: 15px;
color: #626262;
background-image: url(i/right.gif);
background-repeat: no-repeat;
background-position: right bottom;}

.bg_kaluga              {height: 112px;width: 144px;background-image: url(i/bg_kaluga.gif); background-repeat: no-repeat; background-position: left top;}

.bottom_01              {color:#6269B9;}
.bottom_01 a            {color:#6269B9;text-decoration: none;}
.bottom_01 a:hover      {color:#6269B9;text-decoration: underline;}

.black                  {color:#313131;}
.black a                {color:#313131;}
.black a:hover          {color:#FF0000;}

.load_me                {color:#FF0000;}
.load_me a              {color:#FF0000;text-decoration: none;}
.load_me a:hover        {color:#FF0000;text-decoration: underline;}

