.s							{ border: 1px solid #000; }
*							{ font-size: 100.1%; }
body					{ font-size: 0.8em; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #808080; background-color: #787876; margin: 0px; text-align: left; }
p							{ margin: 2px 0px 2px 0px; }

h1 {
  font-size: 120%;
  color: #57a645;
}

input					{ color: #000000; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #f5f5f1; border: 1px solid #c0c0c0; }
input.normal		{ color: #000000; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; border: 1px solid #ffffff; }
input.normal2		{ color: #000000; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; border: 1px solid #c0c0c0; }
textarea				{ color: #000000; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #f5f5f1; border: 1px solid #c0c0c0; }
select					{ color: #000000; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #f5f5f1; border: 1px solid #c0c0c0; }
form						{ margin: 0px; }
ul.pjt					{ margin: 0px; }

.htmlD					{ min-width: 1000px; background: url( 'f1.gif' ) repeat-x left top; background-color: #ffffff; }
.topD					{ height: 109px; white-space: nowrap; }
.logoD					{ width: 300px; text-align: center; margin: 37px 0px 0px 0px; float: left; }
.menuD1				{ margin: 30px 0px 0px 0px; float: left; }

.headerD {
	width: 100%;
	height: 211px;
	background: url('loader.gif') no-repeat 300px;
}

#mainHeader  {
	font-family: Verdana, sans-serif;
	margin: 12px 0px 0px 10px;
	float: left;
	color: #9c9c9c;
}

#bannerLink {
	text-decoration: none;
	cursor: hand;
}

.welcomeD {
  font-size: 11px;
  width: 250px;
  height: 211px;
  background: url( 'p1.gif' ) no-repeat right top;
  background-color: #ffffff;
  padding: 0px 31px 0px 25px;
  text-align: justify;
  float: left
}

.banner {
  width: 400px;
  height: 25px;
  float: left;
  margin: 35px 0px 0px 10px;
  cursor: pointer;
}

.language {
  text-align: right;
  padding: 5px;
}

.picD					{ position: absolute; float: left; height: 211px; }

.contentD				{ padding: 25px 0px 0px 0px; }
.leftD					{ width: 250px; padding: 0px 25px 25px 25px; float: left; }
.leftD2					{ width: 250px; min-height: 250px; background-color: #edede6; padding: 0px 25px 25px 25px; float: left; }
.rightD					{ float: left; margin: 0px 25px 0px 0px; }
.rightD2				{ margin: 0px 25px 0px 0px; padding: 25px 0px 0px 325px; }
.rightD2 img1			{ margin: 0px 20px 10px 0px; }
.sectionD1			{ width: 250px; margin: 0px 0px 25px 0px; }
.sectionD2			{ margin: 0px 0px 25px 575px; }
.prodD					{ background: url( 'f2.gif' ) repeat-y left top; background-color: #edede6; }
.menuD2				{ color: #f1f1f1; }

.bottomD {
  clear: both;
  height: 70px;
  font-size: 11px;
  background: url( 'f4.gif' ) repeat-x left top;
  background-color: #787876;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 0px 0px;
  text-align: center;
  width: 100%;
  color: #f1f1f1;
}

.bottomD a {
  color: #f1f1f1;
  margin: 0px 10px 0px 10px;
  text-decoration: none;
}

.bottomD a:hover {
  color: #ffffff;
  text-decoration: underline;
}

.copyrightD {
  width: 200px;
  color: #a7a6a6;
  margin: 0px 0px 25px 0px;
  padding: 0px 25px 0px 25px;
  float: left;
  text-align: left;
}

.copyright {
  width: 200px;
  color: #a7a6a6;
  margin: 0px 0px 25px 0px;
  padding: 0px 25px 0px 25px;
  float: right;
  text-align: right;
}

span.dmkaz			{ color: #8d8c8c; }

.wcm					{ display: block; margin: 25px 0px 15px 0px; }
.h							{ background: url( 'dot_g.gif' ) repeat-x left top; padding: 0px 0px 32px 0px; display: block; }
.n_title					{ background: url( 'p2.gif' ) repeat-y left top; color: #f1f1f1; background-color: #787876; ; padding: 3px 0px 3px 10px; margin: 0px 0px 10px 0px; display: block; }
.n_text					{ margin: 0px 0px 15px 10px; display: block; text-align: justify; }
.s_text					{ margin: 0px 0px 15px 0px; display: block; text-indent: 15px; text-align: justify; }
.s_text p				{ margin: 0px 0px 15px 0px; display: block; text-indent: 15px; text-align: justify; }
.b							{ border: 1px solid #cccccc; }
.sh						{ background: url( 'sh.gif' ) no-repeat right bottom; padding: 0px 3px 1px 0px; }
.desc					{ width: 109px; font-size: 11px; color: #ffffff; background-color: #1caa6d; margin: 0px 0px 0px 40px; border: 0px solid #1caa6d; }
img.desc				{ margin: 0px 0px 0px 40px; }
.f3						{ background: url( 'f3.gif' ) repeat-x left top; }
.prodN {

  background-color: #f5f5f1;
  color: #999999;
  font-weight: bold;
  margin: 22px 0px 20px 5px;
  padding: 5px 5px 5px 10px;
  display: block;
}

.prodN a {
  text-decoration: none;
}

.partner a {
  text-decoration: none;
}

.prodT					{ margin: 0px 0px 10px 0px; padding: 0px; display: block; }
.prodT ul				{ list-style-image: url('arr3.gif'); }

.color1					{ color: #cccccc; }
.color2					{ color: #c1c0c0; text-decoration: none; }

.fon1					{ background-color: #f9f9f9; }
.fon2					{ background-color: #f9f9f9; padding: 10px 10px 10px 10px; display: inline-block; }
.fon3					{ color: #ffffff; background-color: #cccccc; font-weight: bold; padding: 3px 20px 3px 20px; display: block; }
.fon4					{ color: #ffffff; background-color: #cccccc; }
.fon5					{ background-color: #f9f9f9; }
.fon6					{ color: #808080; background-color: #ffffff; }

#anketa td			{ font-size: 11px; }
#anketa td.righttop	{ text-align: right; vertical-align: top; padding: 7px 5px 0px 0px; display: block; }
.rfw						{ background-color: #ffffff; border: 1px solid #ffffff; }
.show					{ margin: 5px 0px 0px 0px; display: block; }
.hide					{ display: none; }

a							{ color: #57a645; text-decoration: underline; }

a.a1						{ font-size: 10px; background: url('') no-repeat left center; padding: 0px 0px 4px 10px; text-decoration: underline; }

a.a2						{ color: #808080; text-decoration: none; }
a.a2:hover			{ text-decoration: underline; }

a.a3						{ text-decoration: underline; }

a.a4 {
  background: url( 'arr2.gif' ) no-repeat left top;
  color: #999999;
  margin: 5px 0px 5px 0px;
  padding: 0px 0px 0px 10px;
  display: block;
  text-decoration: none;
  font-weight: bold;
}
a.a4:hover			{ color: #838282; text-decoration: underline; }


a.dmkaz				{ color: #959494; text-decoration: underline; }
a.dmkaz:hover	{ color: #a7a6a6; }

#ViewPic			{ position: absolute; top: 100px; left: 200px; display: none; visibility: hidden; background-color: #000000; padding: 1px; z-index: 2; }
#disDiv			{ position: absolute; top: 0px; left: 0px; width: 10px; height: 10px; z-index: 1; background-image: url('dot2.gif'); display: none; }

