BODY {
   background-color: #ffffff;
   color: #666666;
   font-family: Verdana,arial,sans-serif;
   font-size: 100%;
   margin: 0px;
   padding: 0px; }
   
/* ссылки */

A:link, A:visited {
   COLOR: #b2b2b2; }

A:hover, A:active {
   COLOR: #000000; }


A.menu:link, A.menu:visited, A.menu:hover, A.menu:active, A.menu_active:link, A.menu_active:active, A.menu_active:visited, A.menu_active:hover
 {
   display: block;
   font-size: 70%;
   color: #000000;
   text-decoration: none;
   text-transform: uppercase;
   padding: 0px;
   margin: 0px; }

/* заголовки */

H1, span.header1 {
   color: #656565;
   font-size: 83%;
   font-weight: normal;
   padding: 0px;
   margin: 0px; }

H2, span.header2 {
   color: #000000;
   font-size: 83%;
   font-weight: bold;
   padding: 0px;
   margin: 0px; }


/* таблицы */

TABLE, TD {
   border-width: 0px; }

TD.main {
   font-size: 70%;
   border-width: 0px;
   border-right: solid 1px #E6E6E6;
   padding: 20px;
   text-align: justify;  }

TD.main TABLE {
   font-size: 100%;
   border-top-width: 1px;
   border-left-width: 1px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-style: solid;
   border-color: #8BA6AC;
   clear: both;
   border-collapse: collapse; }

TD.main TD {
   border-top-width: 0px;
   border-left-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-style: solid;
   border-color: #8BA6AC; }

TD.main THEAD {
   font-weight: bold;
   color: #F3F3F3;
   background-color: #8BA6AC; }

TD.main TBODY {
   background-color: #F3F3F3; }
   
   
   
/* СТИЛИ ТЕКСТА */
span.large /* стиль "крупный" */
{
   font-size: 120%;
}

span.small /* стиль "мелкий" */
{
   font-size: 78%;
}

span.col /* стиль "цветной 1" */
{
   color: #8BA6AC;
}

span.col2 /* стиль "цветной 2" */
{
   color: #5D85DD;
}

span.coll /* стиль "цветной 1 крупный" */
{
   color: #8BA6AC;
   font-size: 120%;
}

span.cols /* стиль "цветной 1 мелкий" */
{
   color: #8BA6AC;
   font-size: 78%;
}

span.col2l /* стиль "цветной 2 крупный" */
{
   color: #5D85DD;
   font-size: 120%;
}

span.col2s /* стиль "цветной 2 мелкий" */
{
   color: #5D85DD;
   font-size: 78%;
}
   
/* формы */
INPUT[type="button"] {
   background-color: #8BA6AC;
   color: #F3F3F3;
   font-weight: bold;
}

INPUT[type="text"], TEXTAREA {
   background-color: #8BA6AC;
   color: #F3F3F3;
   font-weight: normal;
}

INPUT, TEXTAREA {
   font-family: Arial, sans-serif;
   font-size: 100%;
   font-weight: expression(this.getAttribute("type")=="button"?"bold":"normal");
   color: expression(this.getAttribute("type")=="button"?"#F3F3F3":"#F3F3F3");
   background-color: expression(this.getAttribute("type")=="button"?"#8BA6AC":"#8BA6AC");
   border-width: 1px;
   border-style: solid;
   border-color: #8BA6AC;
}
   
/* остальное */

HR {
   clear: both;
   color: #E6E6E6;
   background-color: #E6E6E6;
   padding: 0px;
   margin: 0px;
   width: 100%;
   height: 1px;
   border: 0px; }
   
UL LI {
   list-style-image: URL("/images/dot.gif"); }


TD.main .form {
   border-width: 0px; }

TD.main .form TD {
   border-width: 0px;
   padding: 3px 5px 3px 0px; }

td.main table.noborder {border-width: 0px;}
td.main .noborder td {border-width: 0px;}
