body
{
  color: #15151a;
  background: #ffffff;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-weight: normal;
  font-size: 9pt;
  font-family: Arial, Trebuchet MS, Verdana, PragmaticaC, Tahoma;
}

hr      {color: #cfcfcf; margin-bottom: 0px; margin-left: 0px; margin-top: 0px;}

td      {FONT-SIZE: 9pt; COLOR: #15151a; FONT-FAMILY: Arial, Trebuchet MS, Verdana, PragmaticaC, Tahoma;}

form    {MARGIN: 0px;}

FORM INPUT {
        BORDER-RIGHT: #9ba4ae 1px solid; BORDER-TOP: #9ba4ae 1px solid; BORDER-LEFT: #9ba4ae 1px solid; BORDER-BOTTOM: #9ba4ae 1px solid; COLOR: #15151a; BACKGROUND-COLOR: #e8e8e8; FONT-FAMILY: Trebuchet MS, Arial, Verdana, PragmaticaC, Tahoma, Arial; FONT-SIZE: 10pt; 
}                                                                                                                                                         
TEXTAREA {                                                                                                                                                
        BORDER-RIGHT: #9ba4ae 1px solid; BORDER-TOP: #9ba4ae 1px solid; BORDER-LEFT: #9ba4ae 1px solid; BORDER-BOTTOM: #9ba4ae 1px solid; COLOR: #15151a; BACKGROUND-COLOR: #e8e8e8; FONT-FAMILY: Trebuchet MS, Arial, Verdana, PragmaticaC, Tahoma, Arial; FONT-SIZE: 10pt;
}                                                                                                                                                         
SELECT {                                                                                                                                                  
        BORDER-RIGHT: #9ba4ae 1px solid; BORDER-TOP: #9ba4ae 1px solid; BORDER-LEFT: #9ba4ae 1px solid; BORDER-BOTTOM: #9ba4ae 1px solid; COLOR: #15151a; BACKGROUND-COLOR: #e8e8e8; FONT-FAMILY: Trebuchet MS, Arial, Verdana, PragmaticaC, Tahoma, Arial; FONT-SIZE: 10pt;
}
.combo {
        BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; BORDER-BOTTOM: #e8e8e8 1px solid; BACKGROUND-COLOR: #e8e8e8
}
.ok {
        BORDER-RIGHT: #4bb9ff 1px solid; BORDER-TOP: #4bb9ff 1px solid; BORDER-LEFT: #4bb9ff 1px solid; BORDER-BOTTOM:#4bb9ff 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; CURSOR: hand; COLOR: #ffffff; BACKGROUND-COLOR: #4bb9ff
}
.button {
        CURSOR: hand
}
.radio {
        BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #15151a; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #e8e8e8
}
.check {
        BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #15151a; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #e8e8e8
}

h1 {
        COLOR: #a2a2a8; FONT-SIZE: 17pt; FONT-WEIGHT: normal; FONT-FAMILY: Arial Narrow, Trebuchet MS, Verdana, PragmaticaC, Tahoma;
}

.ex      {FONT-SIZE: 8pt; COLOR: #5e2401;}

.h2 {
        COLOR: #0054b2; FONT-SIZE: 17pt; FONT-WEIGHT: normal; 
}

.date {
        COLOR: #ffffff; FONT-SIZE: 7pt;
}

.main_news {
        FONT-SIZE: 7pt; COLOR: #2e2e34;
}

.main_header {
        FONT-SIZE: 7pt; COLOR: #ffffff;
}

.log1 {
        FONT-SIZE: 8pt; COLOR: #b6b6b6;
}

.log2 {
        FONT-SIZE: 8pt; COLOR: #585a5d;
}

.c {
        FONT-SIZE: 10pt; COLOR: #000000;
}


A             {FONT-WEIGHT: normal; COLOR: #4bb9ff; TEXT-DECORATION: underline;}
A:visited     {COLOR: #007ac7; TEXT-DECORATION: underline;}
A:hover       {COLOR: #4bb9ff; TEXT-DECORATION: underline;}

A.k             {FONT-SIZE: 8pt; FONT-WEIGHT: normal; COLOR: #dd003e; TEXT-DECORATION: underline;}
A.k:visited     {COLOR: #dd003e; TEXT-DECORATION: underline;}
A.k:hover       {COLOR: #dd003e; TEXT-DECORATION: none;}

A.m              {FONT-SIZE: 8pt; FONT-WEIGHT: normal; COLOR: #464651; TEXT-DECORATION: underline;}
A.m:visited      {COLOR: #464651; TEXT-DECORATION: underline;}
A.m:hover        {COLOR: #464651; TEXT-DECORATION: none;}

A.news              {FONT-SIZE: 8pt; FONT-WEIGHT: normal; COLOR: #3f3bcf; TEXT-DECORATION: underline;}
A.news:visited      {COLOR: #3f3bcf; TEXT-DECORATION: underline;}
A.news:hover        {COLOR: #3f3bcf; TEXT-DECORATION: none;}

A.news2              {FONT-SIZE: 8pt; FONT-WEIGHT: normal; COLOR: #646470; TEXT-DECORATION: none;}
A.news2:visited      {COLOR: #646470; TEXT-DECORATION: none;}
A.news2:hover        {COLOR: #646470; TEXT-DECORATION: underline;}

/* Календарь */
td.calendarmenu a         {text-decoration: none; color: #000000; }
td.calendarmenu a.hover   {text-decoration: none; color: #000000; }
td.calendarmenu a.visited {text-decoration: none; color: #000000; }

td.aday           {background-color: #fff879;}
td.aday a         {COLOR: #000000; text-decoration: underline; }
td.aday a.visited {COLOR: #000000; text-decoration: underline; }
td.aday a.hover   {COLOR: #000000; text-decoration: none; }

td.selday           {background: #9902cd; color:#ffffff; FONT-WEIGHT: bold; }
td.selday a         {FONT-WEIGHT: bold; COLOR: #ffffff; text-decoration: underline; }
td.selday a.visited {COLOR: #ffffff; text-decoration: underline; }
td.selday a.hover   {COLOR: #ffffff; text-decoration: none; }

td.noday           {background: #ececec; color:#666666;}



.counter {margin-left:50px; margin-top:-25px; margin-bottom:20px;}

.ban {margin-top:15px;}
.ban2 {margin-top:16px;}

