#top_menu {
	margin-left: auto;
	margin-right: auto;
	position: relative;

	/*height: 292px;  */
}



body, p, ul, ol, div, table {	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#feffcd;
	font-size:12px;

	}

div.top
	{
	background-color: #292e34;
	}

body
	{	background-color: #292e34;	}



big {
	font-size: 12px;
	color: #ff9e3f;
	font-weight: bold;
	}

small {
	font-size: 12px;
	color: #feffcd;
	font-weight: bold;
	}

b {
		color: #bffa7b;		font-size: 12px;
			font-weight: bold;
  }

h1 {
	font-size: 15pt;
	margin-bottom: 20px;
}
h3 { font-size: 12px; font-weight: big; }
h4 { font-size: 11pt; }
h5 { font-size: 9pt; }


A.tm:link {COLOR: #feffcd;  FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.tm:visited {COLOR: #feffcd;  FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.tm:hover {COLOR: #feffcd;  FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline}


A.ord:link {COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.ord:visited {COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.ord:hover {COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

.hoveredTr {background-color: #53718c;}
.clickedTr {background-color: #558797;}
.hoveredTrg {background-color: #4e7c65;}
.clickedTrg {background-color: #7faa7a;}
.hoveredTrw {background-color: #8c8b55;}
.clickedTrw {background-color: #aaa77a;}


td.ltable
{ background-color:#3d444d;
 vertical-align:top;}

#podrobnee a {
  display:block;
  width:150px;
  height:150px;
  background: url("./i/podrobnee.jpg") 0 0 no-repeat;


}

#podrobnee a:hover {
  background-position: -150px 0;

}

#podrobnee a:active {
  background-position: -300px 0;

}

.optext {
  padding: 0;
  margin: 0 0 20px 0;
  text-indent: 20px;
}

.optext a, .ltable a {
  color: #feffcd;
  text-decoration:none;
}

.optext a:hover, .ltable a:hover {
  text-decoration:underline;
}

.optitle {
  font-size: 18px;
  font-weight: bold;
}

.opmtitle {
  font-size: 15px;
  font-weight: bold;
}

.linked {
  font-weight: bold;
  color: #bffa7b;
}

.topphone {
  font-weight: bold;
  font-size: 24px;
  text-align: right;
  vertical-align: top;
  padding: 12px 12px 0 0;
}

.copyright {
  text-align: center;
}

.copyright a:link, .copyright a:visited, .topphone a:link, .topphone a:visited {
  color: #feffcd;
  text-decoration: none;
}

.copyright a:hover, .topphone a:hover {
  color: #feffcd;
  text-decoration: underline;
}

#logolink {
  display: block;
  width: 385px;
  height: 80px;
  margin: 15px 0 0 10px;
}

.plink, .llink {
  display: block;
  width: 210px;
  height: 100%;
  COLOR: #feffcd;
  FONT-SIZE: 12px;
  FONT-WEIGHT: bold;
  text-decoration: none;
  padding: 4px;
}

a.plink:hover {
  TEXT-DECORATION: none;
  background-color: #4e7c65;
}

a.llink:hover {
  TEXT-DECORATION: none;
  background-color: #53718c;
}

.plinked, .llinked {
  display: block;
  color: #bffa7b;
  font-size: 12px;
  font-weight: bold;
  padding: 4px;
}

/*добавил*/
div.catalogtabshdr { background: url(../i/tb.gif) no-repeat center bottom; clear: both; width: 100%; height:  29px; }
div.catalogtabshdr div { color: #feffcd; display: block; float: left; padding: 5px 25px; height:  18px; clear: none; }
div.catalogtabshdr div.hid { display: none; }
div.catalogtabshdr div.div { padding: 1px 0px; display: block; float: left; width: 3px; clear: none; }
div.catalogtabshdr div.active { background: #3d444d; border-top: 1px solid #292e34; border-right: 1px solid #292e34; border-left: 1px solid #292e34; }
div.catalogtabstext { padding: 3px 15px; clear: both; background: #3d444d; margin: 0px 5px; }
div.catalogtabshdr div.printver { float:right; padding: 10px 10px 0px 0px; }
.href { cursor: pointer; }
div.hid { display: none; }

p.ord
	{		text-align:justify;
		text-indent: 15px;
	}


/*добавил*/


