body {
  background-color: #ffffff;
  margin: 32px 20px 20px 20px;
}

p {
  margin: 0px;
  padding: 0px;
}

td {
  font-family: Tahoma, Arial;
  font-size: 12px;
  color: #585858;
}

.newspic {
  width: 173px;
  height: 111px;
  margin: 0px;
  padding: 0px;
  background-image: url('images/g2_bg.gif');
  background-position: center top;
  background-repeat: no-repeat;
}

table td.gmap {
  background-image: url('images/g.gif');
}

table td.gmap2 {
  background-image: url('images/gg2.gif');
}

table td.menu {
  background-image: url('images/menu_bg.gif');
  background-position: center right;
  background-repeat: no-repeat;
}

table td.green {
  background-image: url('images/green_bg.gif');
  background-repeat: repeat-x;
}

table td.basket {
  background-image: url('images/basket_bg.jpg');
  background-repeat: no-repeat;
}

table td.grey {
  background-color: #b0b0b0;
  color: #ffffff;
  font-size: 11px;
}

.greyd {
  margin: 0px 21px 0px 21px;
}

table td.news {
  background-image: url('images/news_bg.jpg');
  background-repeat: no-repeat;
  padding: 0px;
}

.newsd {
  padding: 13px 133px 0px 67px;
}

.newsd1 {
  font-size: 11px;
  height: 91px;
  margin: 0px;
  padding: 0px;
  overflow: hidden;
}

.newsd2 {
  font-size: 11px;
  height: 13px;
  margin: 0px;
  padding: 0
}

table td.job {
  background-image: url('images/job_bg.jpg');
  background-repeat: no-repeat;
  font-size: 11px;
  padding: 0px;
}

.jobd {
  padding: 26px 20px 0px 20px;
}

.jobd1 {
  height: 286px;
  margin: 0px;
  padding: 0px;
  overflow: hidden;
}

.jobd2 {
  height: 13px;
  margin: 0px;
  padding: 0px;
}

table td.map {
  background-image: url('images/map_bg.jpg');
  background-position: bottom right;
  background-repeat: no-repeat;
}

table td.map2 {
  background-image: url('images/map2_bg.jpg');
  background-position: top right;
  background-repeat: no-repeat;
}

table td.map3 {
  background-image: url('images/map3_bg.jpg');
  background-position: top right;
  background-repeat: no-repeat;
}

.mapd {
  margin: 12px 0px 144px 20px;
}

.mapdi {
  margin: 12px 0px 0px 20px;
}

table .gradtb {
  margin: 0px 0px 9px 0px;
}

table td.grad {
  padding: 2px 0px 2px 14px;
  background-image: url('images/grad_bg.jpg');
  background-repeat: repeat-y;
  font-size: 11px;
  color: #ffffff;
}

table td.contacts {
  background-image: url('images/contacts_bg.jpg');
  background-repeat: no-repeat;
}

table td.line1 {
  background-image: url('images/line1_bg.gif');
  background-repeat: repeat-x;
}

table td.line2 {
  background-image: url('images/line2_bg.gif');
  background-repeat: repeat-x;
}

table td.red {
  color: #f60000;
  font-weight: bold;
  font-size: 11px;
}

table td.grn {
  font-weight: bold;
  font-size: 11px;
}

.clockd {
  margin: 0px 0px 14px 0px;
}

table td.time {
  color: #a0a0a9;
  font-size: 11px;
}

.date {
  color: #bcbcc3;
  font-weight: bold;
  font-size: 11px;
}

.topic {
  font-weight: bold;
}

.mn2 {
  font-weight: bold;
  color: #00980a;
}

.smn2 {
  color: #00980a;
}

.blcktxt {
  font-size: 11px;
  padding: 0px 12px 32px 0px;
}

.blckm {
  padding: 0px 0px 6px 0px;
}

.blckmetro {
  padding: 0px 0px 4px 0px;
}

.blckm2 {
  font-size: 11px;
  padding: 0px 20px 6px 16px;
}

h1 {
  font-weight: bold;
  color: #00980a;
  font-size: 12px;
  margin: 0px;
  padding: 0px 0px 8px 0px;
}

h2 {
  font-weight: bold;
  color: #777777;
  font-size: 12px;
  margin: 0px;
  padding: 0px 0px 4px 0px;
}

.whbig {
  padding: 0px 40px 96px 0px;
  font-family: Arial Narrow, Tahoma, Arial;
  font-size: 19px;
  color: #ffffff;
}

a {
  color: #00980a;
  text-decoration: underline;
}

a:visited {
  color: #00980a;
  text-decoration: underline;
}

a:active {
  color: #00980a;
  text-decoration: underline;
}

a:hover {
  color: #00980a;
  text-decoration: none;
}

a.mn {
  font-weight: bold;
  color: #777777;
  text-decoration: none;
}

a.mn:visited {
  font-weight: bold;
  color: #777777;
  text-decoration: none;
}

a.mn:active {
  font-weight: bold;
  color: #777777;
  text-decoration: none;
}

a.mn:hover {
  font-weight: bold;
  color: #777777;
  text-decoration: underline;
}

a.smn {
  color: #777777;
  text-decoration: none;
}

a.smn:visited {
  color: #777777;
  text-decoration: none;
}

a.smn:active {
  color: #777777;
  text-decoration: none;
}

a.smn:hover {
  color: #777777;
  text-decoration: underline;
}

a.rd {
  color: #f60000;
  text-decoration: underline;
}

a.rd:visited {
  color: #f60000;
  text-decoration: underline;
}

a.rd:active {
  color: #f60000;
  text-decoration: underline;
}

a.rd:hover {
  color: #f60000;
  text-decoration: none;
}

a.wh {
  color: #ffffff;
  text-decoration: none;
}

a.wh:visited {
  color: #ffffff;
  text-decoration: none;
}

a.wh:active {
  color: #ffffff;
  text-decoration: none;
}

a.wh:hover {
  color: #ffffff;
  text-decoration: underline;
}

.select1 {
  margin: 12px 0px 0px 0px;
  width: 180px;
  height: 18px;
  font-family: Tahoma, Arial;
  font-size: 11px;
  color: #585858;
}

.input1 {
  font-family: Tahoma, Verdana;
  font-size: 11px;
  color: #777777;
  background-color: #f6f6f6;
  border-style: solid;
  border-width: 1px;
  border-color: #7c7c7c;
  height: 14px;
  width: 220px;
}

.input2 {
  font-family: Tahoma, Verdana;
  font-size: 11px;
  color: #777777;
  width: 220px;
}

.textarea1 {
  font-family: Tahoma, Verdana;
  font-size: 11px;
  color: #777777;
  background-color: #f6f6f6;
  border-style: solid;
  border-width: 1px;
  border-color: #7c7c7c;
  height: 72px;
  width: 220px;
}

.maptxt {
  font-size: 11px;
}
