html, body{
	height: 100%;
	margin: 0px;
	padding: 0px;
	background-color: White;
}

.bg-top-menu {
	background-image: url(top-menu.jpg);
	background-position: right;
	background-repeat: no-repeat;
	width: 990px;
	height:62px;
}

.top-telefontext {
	width: 220px;
	float:left;
	margin-top:14px;
	padding-left:10px;
}

.top-telefontext span {
	font-size: 12px;
	font-weight: bold;
	color: #00008B;
	display: block;
	padding: 5px 0px 0px 0px;
	text-align: left;
}

.link-top-a {
	margin-top: 17px;
	width: 100px;
	float: left;
}

.link-top-b {
	margin-top: 17px;
	width: 170px;
	float: left;
}

.link-top-c {
	margin-top: 17px;
	width: 75px;
	float: left;
	text-align: center;
}

.link-top-d {
	margin-top: 17px;
	width: 79px;
	float: left;
	text-align: center;
}

.link-top-e {
	margin-top: 17px;
	width: 87px;
	float: left;
	text-align: center;
}

.link-top-f {
	margin-top: 17px;
	width: 92px;
	float: left;
	text-align: center;
}

.link-top-g {
	margin-top: 17px;
	width: 156px;
	float: left;
	text-align: center;
}

.bg-top-menu a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-family: "Times New Roman";
}

.mini-logos {
	width: 207px;
	height: 374px;
	text-align: center;
	float: right;
}

.proiz-partn {
	width:200px;
	background-image: url(proizvod_strelka.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	height:63px;
	padding-top:5px;
}

.proiz-partn font {
	font-family: Arial;
	font-size: 16px;
	color: #c0c0c0;
}

.proizvod_all {
	width:194px;height:69px;background-image: url(proizvoditel.jpg);
}

a.proiz_links {
	color: #fefeff;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}

#right-img h4 {
	font-weight:bold;
}

#banner img {
margin-bottom: 5px;
}

#zag h1,span{font:20px Tahoma, sans-serif;color:#000;font-weight:bold;margin:0px;padding:0px;}
#zag p,h4,h3,h2 {font:11px/14px Tahoma, sans-serif;color:#000;}
#zag p,ul,li {font:12px Tahoma, sans-serif;color:#000;}
#zag h4,h3,h2 {font-weight:bold;}
#zag img {margin-top:15px;margin-bottom:15px;}


#tab table {font:12px/15px Tahoma, sans-serif;color:#000;}
#tab p,h4,h3,h2 {font:12px/15px Tahoma, sans-serif;color:#000;}
#tab p {margin: 0px;padding-top: 12px;}
#tab h4,h3,h2 {margin: 0px;padding:0px;}
#tab h4,h3,h2 {font-weight:bold;}
#tab {margin: 20px 0px;text-align:left;}
#tab table td {padding: 2px 20px;text-align:left;}

#table-content {
	width:100%;
}

.id {
	background-color:#e6f3ff;
	width: 50%;
}

.ik {
	background-color:#d7e3f1;
	width: 50%;
}

.id0 {
	background-color:#e6f3ff;
	width: 25%;
}

.ik0 {
	background-color:#d7e3f1;
	width: 25%;
}


.id01 {
	background-color:#e6f3ff;
	width: 12%;
}

.ik01 {
	background-color:#d7e3f1;
	width: 12%;
}


.id02 {
	background-color:#e6f3ff;
	width: 16%;
}

.ik02 {
	background-color:#d7e3f1;
	width: 16%;
}


.id2 {
	background-color:#e6f3ff;
	width: 50%;
}
.ik2 {
	background-color:#d7e3f1;
	width: 50%;
}

.id3 {
	background-color:#e6f3ff;
	width:100%;
}
.ik3 {
	background-color:#d7e3f1;
	width:100%;
}



.vv-link a {
	color: gray;
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana;
	background-color: transparent;
}

.vv-link-a {
	border-top: 1px solid #000;
	text-align: center;
	font-family: Arial;
	width:478px;
	font-size:11px;
	padding-bottom:15px;
}

.vv-link-a img {
	float: left;
	margin:0 5px 5px 0;
}

#tab-a2 p {
	font: 11px Tahoma, sans-serif;
	color: #000;
	text-align: right;
	font-style: italic;
}

.spisok-proizv a {
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}

.spisok-proizv a.sp-a {
	color: #000000;
}

.spisok-proizv a.sp-b {
	color:#0b1e7a;
}

.spisok-proizv li {
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	margin: 0px;
	padding: 5px 10px 0px 0px;
}

.spisok-proizv ol {
	font-family: Verdana;
	font-size: 11px;
	color:black;
	text-decoration: none;
	margin: 0px;
	padding-left:30px;
}

.spisok-proizv {
	position:absolute;
	right:0px;
	top:62px;
	width:200px;
}

.st-a {
	width:990px;border-left:1px solid gray;border-right:1px solid red;margin:0 auto;position:relative;
}

.st-b {
	width:990px;height:200px;
}

.st-c {
	width:478px;margin-left:290px;
}

.st-d {
	width: 200px;position:absolute;left: 0px;top:187px;padding-left:45px;padding-right:45px;padding-top:20px;padding-bottom:20px;
}

.st-e {
	position:absolute;top:0px;left:0px;
}


/* Top Menu */

#nav, #nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  float: left;
  width:768px;
}

#nav li {
  float: left;
  position: relative;
  back\ground: none;
}

#nav ul li ul li{
  width: 100px;
  text-align:left;
}

#nav a {

  text-decoration: none;
  display: block;
  color:#061975;
font-family: "Times New Roman";
font-size:12px;
	text-decoration:none;
	font-weight:normal;
	padding-bottom:5px;
}
#nav a:hover {
  color: #000;
}
#nav li:hover,
#nav li.jshover {
}

#nav li ul {
  display: none;
  position: absolute;
  background-color: #ffffff;
  border: 1px solid #263787;
  padding:5px 5px 5px 5px;
  width: 100px;
}
#nav li li a {
  background: none;
}
#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}

#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;
  top: -9px;
  left: 118px;
  lef\t: 133px;
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}


#qm0 div a, #qm0 ul a	
{
	font-size:12px;
	border-width:0px;
	border-style:none;
	font-family: Verdana;
	font-weight: bold;
}

.st-f {
	position: absolute;
	top: 62px;
	left: 0px;
	width: 768px;
	background-image: url(top-jmenu-fon.jpg);
	background-repeat: no-repeat;
	background-position: 0px 85px;
}

#qm0 img {
padding-bottom:3px;
}

.qmmc {
	text-align:center;
}

#aaz a#saa {
display: block;
height: 104px;
width:128px;
background-image: url(kat-bus.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#aaz a#sab {
display: block;
height: 104px;
width:128px;
background-image: url(kat-bus.jpg);
background-repeat: no-repeat;
background-position: -128px 0px;
}

#abz a#sba {
display: block;
height: 104px;
width:119px;
background-image: url(kat-avtokran.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#abz a#sbb {
display: block;
height: 104px;
width:119px;
background-image: url(kat-avtokran.jpg);
background-repeat: no-repeat;
background-position: -119px 0px;
}

#acz a#sca {
display: block;
height: 104px;
width:122px;
background-image: url(kat-agro.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#acz a#scb {
display: block;
height: 104px;
width:122px;
background-image: url(kat-agro.jpg);
background-repeat: no-repeat;
background-position: -122px 0px;
}

#adz a#sda {
display: block;
height: 104px;
width:88px;
background-image: url(kat-gryz.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#adz a#sdb {
display: block;
height: 104px;
width:88px;
background-image: url(kat-gryz.jpg);
background-repeat: no-repeat;
background-position: -88px 0px;
}

#aez a#sea {
display: block;
height: 104px;
width:95px;
background-image: url(kat-pogr.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#aez a#seb {
display: block;
height: 104px;
width:95px;
background-image: url(kat-pogr.jpg);
background-repeat: no-repeat;
background-position: -95px 0px;
}

#afz a#sfa {
display: block;
height: 104px;
width:113px;
background-image: url(kat-spec.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#afz a#sfb {
display: block;
height: 104px;
width:113px;
background-image: url(kat-spec.jpg);
background-repeat: no-repeat;
background-position: -113px 0px;
}

#agz a#sga {
display: block;
height: 104px;
width:100px;
background-image: url(kat-traktor.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#agz a#sgb {
display: block;
height: 104px;
width:100px;
background-image: url(kat-traktor.jpg);
background-repeat: no-repeat;
background-position: -100px 0px;
}

/* END Top Menu */

.za {
position:absolute;width:474px;left:292px;
padding-top: 25px;
}

.zb {
width:100px;
}