/*--                  Стили для ссылок                  --*/
a {
  color:        #f14f12;
}

a:visited {
  color:        #9a2a1a;
}
/* Ссылка не меняющая свой цвет */
a.nc:visited {
  color:        #f14f12;
}
/*--------------------------------------------------------*/

/*--       Стили, устанавливающие цвета заливки         --*/
.dgBack {background-color: #7c7b7e;}
.gBack {background-color: #c0c0c0;}
.lgBack {background-color: #dcdcdc;}
.bBack {background-color: #000000;}
.wBack {background-color: #ffffff;}
.oBack {background-color: #ff6633;}
.llgBack {background-color: #eeeeee;}
/*--        Стили, устанавливающие цвет текста          --*/
.dgFore {color:  #7c7b7e;}
.gFore {color:  #c0c0c0;}
.lgFore {color:  #dcdcdc;}
.bFore {color:  #000000;}
.wFore {color:  #ffffff;}
.oFore {color:  #f14f12;}
/*--------------------------------------------------------*/
/*--                Стили для меню                      --*/

/*-- Пункт меню 1го уровня неактивный --*/
table.ml1 {background-color: #dcdcdc;}
table.ml1 td.label a {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      14px;
  color:            #000000;
  text-decoration:  none;
  letter-spacing:   1px;
}
table.ml1 td.label a:hover {text-decoration:  underline;}

/*-- Пункт меню 1го уровня активный --*/
table.ml1Active {
  background-color: #f14f12;
}

table.ml1Active td.label a {
  font-family:  Tahoma, Verdana, Arial, sans-serif;
  font-size:    12px;
  line-height:  14px;
  color:        #ffffff;
  font-weight:  bold;
  text-decoration:  none;
  letter-spacing:   0.5px;
}

table.ml1Active td.label a:hover {
  text-decoration:  underline;
}

/*-- Пункт меню 1го уровня disabled --*/
table.ml1Disabled {
  background-color: #7c7b7e;
}

table.ml1Disabled td.label {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      14px;
  color:            #000000;
  text-decoration:  none;
  letter-spacing:   1px;
}

/*-- Пункт меню 2го уровня неактивный --*/
table.ml2 {
  background-color: #c0c0c0;
}

table.ml2 td.label a {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      14px;
  color:            #000000;
  text-decoration:  none;
}

table.ml2 td.label a:hover {
  text-decoration:  underline;
}

/*-- Пункт меню 2го уровня активный --*/
table.ml2Active {
  background-color: #c0c0c0;
}

table.ml2Active td.label a {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      14px;
  color:            #000000;
  font-weight:      normal;
  text-decoration:  underline;
}

table.ml2Active td.label a:hover {
  text-decoration:  underline;
text}

/*-- Пункт меню 2го уровня disabled --*/
table.ml2Disabled {
  background-color: #c0c0c0;
}

table.ml2Disabled td.label {
  font-family:  Tahoma, Verdana, Arial, sans-serif;
  font-size:    12px;
  line-height:  14px;
  color:        #7c7b7e;
  cursor:       default;
}
/*--------------------------------------------------------*/


/*--         Стили полей, находящихся в колонках        --*/
div.fieldCaption {
  font-family:  Tahoma, Verdana, Arial, sans-serif;
  font-size:    12px;
  line-height:  14px;
  color:        #000000;
  padding:      0px 5px 0px 5px;
}

td.fieldContents {
  font-family:  Tahoma, Verdana, Arial, sans-serif;
  font-size:    12px;
  line-height:  14px;
  color:        #000000;
  text-align:   center;
}

/*--------------------------------------------------------*/

/*--   Стиль для ячеек таблицы, содержащих подписи к 
        элементам форм (только для полей колонок)       --*/
div.formLabel {
  font-family:  Tahoma, Verdana, Arial, sans-serif;
  font-size:    12px;
  line-height:  14px;
  color:        #000000;
  padding:      0px 5px 0px 5px;
}
/*--------------------------------------------------------*/

/*--            Стили для элементов форм                --*/
input.text, select.text {
  font-family:  Tahoma, Verdana, Arial, sans-serif;
  font-size:    12px;
  line-height:  14px;
}

input.button {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  background-color: #dcdcdc;
  padding:          0px 0px 1px 0px;
}

/*--------------------------------------------------------*/

/*--  Стиль для псевдо-кнопок (аля "Станьте партнером") --*/
td.pseudoButton {
  background-color: #dcdcdc;
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      14px;
  color:            #000000;
  text-align:       center;
  cursor:           pointer;
  letter-spacing:   1px;
  padding:  2px;
}

td.pseudoButton a {
  color:            #000000;
  text-decoration:  none;
}

td.pseudoButton a:visited {
  color:            #000000;
  text-decoration:  none;
}

td.pseudoButton a:hover {
  text-decoration:  none;
}
/*--------------------------------------------------------*/

/*--   Стиль для горизотальной навигационной полосы     --*/
table.hNav {
  background-color: #dcdcdc;
}

td.hNavLabel {
  font-family:  Tahoma, Verdana, Arial, sans-serif;
  font-size:    12px;
  line-height:  14px;
  font-weight:  bold;
  color:        #7c7b7e;
}

td.dark {
  font-family:  Tahoma, Verdana, Arial, sans-serif;
  font-size:    12px;
  line-height:  14px;
  font-weight:  bold;
  color:        #000000;
}

td.hNavLabel a {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      14px;
  font-weight:      bold;
  color:            #f14f12;
/*-  text-decoration:  none;  */
  text-decoration:  underline;  
}

td.hNavLabel a:hover {
  text-decoration:  underline;  
}

td.hNavLabel a:visited {
  color:            #f14f12;
}
/*--------------------------------------------------------*/

/*--                 Стили для текста                   --*/

/*- Устанавливаем стиль текста для таблиц внутри основной
    области (которые не имеют своего стиля) -*/
#mainZone td {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  /*font-size:        12px;*/
  /*padding:          2px 5px 2px 5px;*/
}

h1 {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      14px;
  font-weight:      bold;
  color:            #000000;
  padding:          0px 0px 0px 3px;
  margin:           5px 13px 5px 13px;
  letter-spacing:   0.5px;
}

h1.bg {
  background-color: #dcdcdc;
  padding-top:      3px;
  padding-bottom:   3px;
  padding-left:     5px;
  border-left:      2px solid #f14f12;
}

h2, h3, h4, h5, h6, h7, h8 {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      14px;
  font-weight:      bold;
  color:            #7c7b7e;
  margin:           10px 30px 5px 30px;
}

h2.b {
  padding:          0px 0px 0px 3px;
  border-left:      2px solid #f14f12;
}

p {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      16px;
  color:            #000000;
  padding:          0px 0px 0px 0px;
  margin:           10px 30px 5px 30px;
  letter-spacing:   1px;
}

/* Стиль для подписей текстов от первого лица */
p.sign {
  font-family:      Arial, sans-serif;
  font-size:        12px;
  line-height:      16px;
  color:            #000000;
  padding:          0px 0px 0px 0px;
  margin:           10px 30px 5px 30px;
  font-style:       italic;
  text-align:       right;
  letter-spacing:   0.5px;
}

p.sign a {
  font-family:      Arial, sans-serif;
}

/* Стиль для цитат */
p.quote {
  font-family:      Arial, sans-serif;
  font-size:        12px;
  line-height:      16px;
  color:            #000000;
  padding:          0px 0px 0px 0px;
  margin:           10px 30px 5px 45px;
  font-style:       italic;
  letter-spacing:   0.5px;
}

b, strong {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-weight:      bold;
  letter-spacing:   0.5px;
}

i, em {
  font-family:      Arial, sans-serif;
  font-style:       italic;
  letter-spacing:   normal;
}

small {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        10px;
  line-height:      13px;
  letter-spacing:   normal;
}

p.smallLabel {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        10px;
  line-height:      12px;
  text-align:       center;
  padding:          0px 0px 0px 0px;
  margin:           0px 30px 0px 30px;
  letter-spacing:   normal;
  color:            #f14f12;
}
/*--------------------------------------------------------*/
/*--          Стиль для внутритекстовых таблиц          --*/
table.bordered {
  border-collapse:  collapse;
  border:           1px solid #7c7b7e;  
  margin-left:      30px;
  margin-right:     30px;
}

table.bordered td {
  border:           1px solid #7c7b7e;
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  padding:          3px 5px 3px 5px;
  font-size:        12px;
  line-height:      14px;
  letter-spacing:   1px;
}
/* table for text with no cellpadding*/
table.text td {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      16px;
  letter-spacing:   1px;
/*  vertical-align:   top;*/
}

/* the same with cellpadding */
table.textPad td {
  font-size:        12px;
  line-height:      16px;
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  letter-spacing:   1px;
  padding:          2px 3px 2px 3px;
}

/* the same with top vertical-alignment */
table.textPadTop td {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      16px;
  letter-spacing:   1px;
  padding:          2px 3px 2px 3px;
  vertical-align:   top;
}

table.textPadTopSml td {
  font-size:        11px;
  letter-spacing:   1px;
  padding:          2px 3px 2px 3px;
  vertical-align:   top;
}

tr.line td {
  padding:          0px 0px 0px 0px;
}

/*--------------------------------------------------------*/
/*--               Стили для списков                    --*/
ul {
  list-style-type:  square;
  margin-top:       2px;
  margin-bottom:    2px;
  margin-left:      30px;
  padding-left:     30px;
}

ul li {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      16px;
  font-weight:      normal;
  text-align:       left;
  color:            #000000;  
  letter-spacing:   1px;
  padding-right:    30px;
}

ol {
  list-style-type:  decimal;
}

ol li {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      16px;
  font-weight:      normal;
  text-align:       left;
  color:            #000000;  
  letter-spacing:   1px;
  padding-right:    30px;
}
/*--------------------------------------------------------*/

/*--     Стили для промо-боксов на главной странице     --*/
td.boxHdr {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      14px;
  font-weight:      bold;
  color:            #f14f12;
  background-color: #dcdcdc;
  letter-spacing:   1px;
}

td.boxSHdr {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      14px;
  font-weight:      bold;
  color:            #000000;
  letter-spacing:   0.5px;
  padding-top:      5px;
}

td.boxText {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        11px;
  line-height:      14px;
  color:            #000000;
  letter-spacing:   1px;
}

td.boxHdr2 {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        14px;
  line-height:      14px;
  font-weight:      bold;
  color:            #f14f12;
  /*background-color: #dcdcdc;*/
  letter-spacing:   0.5px;
  padding-left: 2px;
}

td.boxTxt2 {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      14px;
  color:            #000000;
  letter-spacing:   1px;
  padding:          2px 5px 2px 5px;
  vaertical-align:  top;
}
/*--------------------------------------------------------*/

/*--    Стили для списка статей (новостей или проч.)    --*/
td.listImg {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      14px;
  font-weight:      bold;
  color:            #f14f12;
  vertical-align:   top;
  padding-right:    5px;
}

td.listHdr {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      14px;
  font-weight:      bold;
  color:            #000000;
  letter-spacing:   0.5px;
  padding-left:     3px;
}

td.listSHdr {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      14px;
  font-weight:      bold;
  color:            #7c7b7e;
  letter-spacing:   0.5px;
  padding-left:     3px;
}

td.listText {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        11px;
  line-height:      15px;
  color:            #000000;
  letter-spacing:   0.5px;
  padding-left:     3px;
}

td.listComments {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      16px;
  color:            #000000;
  text-align:       right;
  letter-spacing:   1px;
}

td.listHref {
  vertical-align:   top;
}

td.listHref a {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        11px;
  line-height:      12px;
}
/*--------------------------------------------------------*/

/*--   Стиль для списка статей в "Оборудовании"  --*/
table.shortList {
}
  
table.shortList td.label {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      16px;
  color:            #000000;
  letter-spacing:   1px;
  padding-top:      10px;
  padding-left:     2px;
  padding-right:    10px;
  padding-bottom:   2px;
}

table.shortList td.header {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      16px;
  color:            #000000;
  letter-spacing:   0.5px;
  padding-left:     1px;
  font-weight:      bold;
}

table.shortList td.href {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        11px;
  line-height:      12px;
  vertical-align:   bottom;
}

table.shortList td.href a {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        11px;
  line-height:      12px;
}

/*--------------------------------------------------------*/

/*--          Стиль для футера (Copyright stuff)        --*/
p.copyright {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        10px;
  line-height:      12px;
  color:            #7c7b7e;
  margin:           2px 30px 2px 30px;
  text-align:       center;
  letter-spacing:   normal;
}
/*--------------------------------------------------------*/

/*-- Стиль для ссылки на "подробнее" в углованных полях --*/
a.small {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        11px;
  line-height:      12px;
  letter-spacing:   normal;
}
/*--------------------------------------------------------*/

/*--        Стили для таблиц, содержащих большие 
                формы (как то "станьте партнером")      --*/

table.form {
  margin: 0px 30px 0px 30px;
  border: 0px;
}                

table.form td.olabel {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      12px;
  color:            #000000;
  padding:          0px 5px 0px 0px;
  letter-spacing:   1px;
}

table.form td.label {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      12px;
  font-weight:      bold;
  color:            #000000;
  padding:          0px 5px 0px 0px;
  letter-spacing:   0.5px;
}

table.form td.input {
}

/*- Для комментариев к подписи */
table.form td.label small {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        10px;
  line-height:      10px;
  font-weight:      normal;
  color:            #000000;
  letter-spacing:   normal;
}

/*- Подформа (н-р список специализаций в "станьте партнером" */
table.subform {
  margin: 0px 30px 0px 30px;
  border: 0px;
}

table.subform td.label {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      12px;
  font-weight:      normal;
  color:            #000000;
  padding:          0px 15px 0px 0px;
  letter-spacing:   1px;
}

table.subform td.rlabel {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
  line-height:      12px;
  font-weight:      normal;
  color:            #000000;
  padding:          0px 0px 0px 2px;
  letter-spacing:   1px;
}

table.subform td.input {
}
/*- Для комментариев к подписи */
table.subform td.label small {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        10px;
  line-height:      10px;
  font-weight:      normal;
  color:            #000000;
  letter-spacing:   normal;
}
/*--------------------------------------------------------*/
.thead{
  font-size: 12px;
  color: White;
  background-color : Silver;
  font-family: "tahoma","verdana","arial";
  font-weight : bold;
  padding-left : 4;
  height : 18;
}

.ttext{
  font-size: 11px;
  color: Black;
  font-family: Verdana;
  padding-left : 4;
}

p.vote {
  font-family:      Tahoma, Verdana, Arial, sans-serif;
  font-size:        12px;
}

