p,ul,ol,a,.text,.tab1 {
  color: #000000;
  font-size: 11px;
  font-family: tahoma, verdana, arial, helvetica, sans-serif;
}
h1 {
  color: #978f81;
  font-weight: bold;
  font-size: 26px;
  font-family: arial, helvetica, sans-serif;
  text-decoration: none;
}
.pred {
  color: #EA3A1D;
  font-size: 11px;
  font-family: tahoma, verdana, arial, helvetica, sans-serif;
}

.toptext {
  color: #CC0000;
  font-weight: bold;
  font-size: 10px;
  font-family: verdana, arial, helvetica, sans-serif;
  text-decoration: none;
}
.toptext:hover {
  color: #EA3A1D;
  text-decoration: underline;
}

.lmenu, .bLink {
  color: #CC0000;
  font-size: 11px;
  font-family: tahoma, verdana, arial, helvetica, sans-serif;
  text-decoration: none;
}
.lmenu:hover, .bLink:hover {
  color: #EA3A1D;
  text-decoration: underline;
}

.hmenu, {
  color: #CC0000;
  font-size: 11px;
  font-weight: bold;
  font-family: tahoma, verdana, arial, helvetica, sans-serif;
  text-decoration: none;
}

.btext {
  color: #ffffff;
  font-weight: bold;
  font-size: 10px;
  font-family: verdana, arial, helvetica, sans-serif;
  text-decoration: none;
}
.btext:hover {
  color: #F7D781;
  text-decoration: underline;
}

.head {
  color: #CC0000;
  font-weight: bold;
  font-size: 17px;
  font-family: arial, tahoma, verdana, arial, helvetica, sans-serif;
  text-decoration: none;
}

.produce_index {
  color: #ffffff;
  font-weight: bold;
  font-size: 10px;
  font-family: verdana, arial, helvetica, sans-serif;
  text-decoration: none;
}

.news_idate {
  color: #CC0000;
  font-weight: bold;
  font-size: 11px;
  font-family: tahoma, verdana, arial, helvetica, sans-serif;
  text-decoration: none;
}
.news_ihead {
  color: #666666;
  font-size: 11px;
  font-family: tahoma, verdana, arial, helvetica, sans-serif;
  text-decoration: none;
}
<!-- Очень напрягает, когда мышь наводится на текст и меняется цвет и подчеркивание
.news_ihead:hover {
  color: #CC0000;
  text-decoration: underline;
}
-->
.index_text {
  color: #666666;
  font-size: 10px;
  font-family: tahoma, verdana, arial, helvetica, sans-serif;
  text-decoration: none;
}
.index_head {
  color: #CC0000;
  font-size: 10px;
  font-family: tahoma, verdana, arial, helvetica, sans-serif;
  text-decoration: none;
}
.Input
{
  BORDER-BOTTOM: #ffffff 1px solid;
  BORDER-LEFT: #ffffff 1px solid;
  BORDER-RIGHT: #ffffff 1px solid;
  BORDER-TOP: #ffffff 1px solid;
  font-family: tahoma, arial, helvetica, sans-serif;
  font-size: 10px;
  background-color: #D7D3C6;
}
.Input1
{
  BORDER-BOTTOM: #ffffff 1px solid;
  BORDER-LEFT: #ffffff 1px solid;
  BORDER-RIGHT: #ffffff 1px solid;
  BORDER-TOP: #ffffff 1px solid;
  font-family: tahoma, arial, helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color: #D7D3C6;
}
