html
{
	background: #b4d065;
	_background: url('/siteimg/botbg.jpg') bottom left no-repeat #b4d065;
	padding:0;
	margin:0;
}
body
{
	background: url('/siteimg/bg1.jpg') top left repeat-x ;
	padding:0;
	margin:0;
	position:relative;
}
#allsite
{	
	background: url('/siteimg/topbg.jpg') top left no-repeat;
	
}
#allabs
{
	position:absolute;
	z-index:3;
	top:0;
	left:0;
	background: url('/siteimg/botbg.jpg') bottom left no-repeat;
	_background:none;
	min-width:998px;
}
.g
{
	height:700px;
	width:1px;
	margin-right:997px;
}
/*---------------------------------------------------------header------------------------------------------------------------*/
#header
{
	height: 230px;
	width:100%;
	position:absolute;
	z-index:3;
	left:0;
	top:0;
	min-width:998px;
}
#logo
{
	width:316px;
	height:101px;
	position:absolute;
	top:112px;
	left:95px;
	background: url('/siteimg/logo.jpg') top left no-repeat;
	cursor:pointer;
}
#logo_ua
{
	width:235px;
	height:114px;
	position:absolute;
	top:112px;
	left:115px;
	background: url('/siteimg/logo_ua.jpg') top left no-repeat;
	cursor:pointer;
}
#logo_eng
{
	width:316px;
	height:101px;
	position:absolute;
	top:112px;
	left:115px;
	background: url('/siteimg/logo_eng.jpg') top left no-repeat;
	cursor:pointer;
}
#top_r
{
	margin-left: 430px;
	margin-top: 65px;
}
#top_r1
{
	text-align:left;
}
#top_r2
{
	text-align:center;
	margin-top:-34px;
	margin-left:-10px;
}
#top_r3
{
	text-align:right;
	margin-top:-34px;
}
#top_r3 div
{
	float:right;
	width:38px;
	height:30px;
	margin-right:10px;
	padding: 5px 14px 0 0;
}
#top_r3 div a
{
	font: bold 13px tahoma;
	color:#49601c;
	text-decoration:none;
}
#top_r3 div.visit
{
	background: url('/siteimg/visit.gif') no-repeat;
	color:#ffffff;
	font: bold 13px tahoma;
}
.tblock
{
	height:51px;
	margin-right:20px;
}
#top_b
{
	background: url('/siteimg/b_bg.jpg') repeat-x;
	margin-top:80px;
	margin-left:10px;
}
#bl_l
{
	background: url('/siteimg/bl.gif') top left no-repeat;
	margin-top:-51px;
}
#bl_r
{
	background: url('/siteimg/br.jpg') top right no-repeat;
	margin-top:-51px;
}
#top_r table
{
	width:100%;
	margin-top:-48px;
}
#top_r table td
{
	text-transform: uppercase;
	text-align:center;
	padding:0 auto;
}
#top_r table td div
{
	width:130px;
	height:38px;
	margin:0 auto;
	padding-top: 10px;
}
#top_r table td div a 
{
	font:bold 14px tahoma;
	color:#1F4792;
	text-decoration:none;
}
#top_r table td div.visit a {color:#990000;}
#top_r table td div.visit
{
	background: url('/siteimg/border.gif') no-repeat;
	font: bold 14px tahoma;
	color:#990000;
	text-decoration:none;
}
#t1
{
	padding-left:5px;
}
#t4
{
	padding-right:20px;
}
#search
{
	width:185px !important;
	float:right;
	padding-right:20px;
}
#mid
{
	overflow:hidden;
	_overflow:visible;
	_height:300px;
}
#kvazyflash
{
	height:300px;
	float:left;
}
/*----------------------------------------------------------------------body---------------------------------------------------*/
#container
{	
	padding-top:230px;
	padding-right:4%;
}
#main
{
	overflow:hidden;
}
#content 
{
    margin-left: 360px;
	font:12px tahoma;
}
#most
{
	padding:10px 20px 0 70px;
	font: 12px tahoma;
	color:#2A3D7D;
}
#welcome
{
	font: 23px verdana;
	color:#162E72;
}
/*--------------------------------------------------------------left-----------------------------------------------------*/
#left {width: 360px; float: left;_margin-top:20px;_margin-right:-50px;}
#left ul li {list-style-type:none; font-size:1px !important; margin-bottom:5px !important;}
#left ul li#mm
{
	display:block;
	width:186px;
	background:transparent url('/siteimg/menu.gif') no-repeat;
	padding: 10px 0 15px 10px;
	position:relative;
	left:70px;
	cursor:pointer;
}
#left ul li#mm.visit
{
	width:296px;
	background:transparent url('/siteimg/topmenu.jpg') no-repeat top left;
	position:relative;
	left:-40px;
	padding: 10px 0 18px 120px;
	text-decoration:none;
}
#left ul li#mm ul li a:hover
{
	color:#990000;
	background:url('/siteimg/liv.gif') left center no-repeat;
}
#left ul li#mm ul li ul li a:hover
{
	color:#990000;
	background:none;
}
ul.first li a 
{
	font: bold 16px tahoma;
	text-decoration:none;
	color:#172D70;cursor:pointer;
}
ul.first li.visit a 
{
	color:#990000;
}
#left ul.first li#u12 
{
	display:block;
	width:186px;
	background:transparent url('/siteimg/menu.gif') no-repeat;
	padding: 10px 0 15px 10px;
	position:relative;
	left:70px;
}
#left ul li#u12.visit
{
	width:296px;
	background:transparent url('/siteimg/topmenu.jpg') no-repeat top left;
	position:relative;
	left:-40px;
	padding: 10px 0 18px 120px;
}
#left ul.first li#u13 
{
	display:block;
	width:186px;
	background:transparent url('/siteimg/menu.gif') no-repeat;
	padding: 10px 0 15px 10px;
	position:relative;
	left:70px;
}
#left ul li#u13.visit
{
	width:296px;
	background:transparent url('/siteimg/topmenu.jpg') no-repeat top left;
	position:relative;
	left:-40px;
	padding: 10px 0 18px 120px;
}

ul.visit {display:block !important;}
/*------------------------------------------------------------------------------------------------------------------------*/
#left ul li ul {margin:0; padding-left:20px; padding-top:20px;display:none;}
#left ul li ul.visit {margin:0; padding-left:0px; padding-top:20px; display:block !important;}
#left ul li ul li
{ 
	list-style:none; 
	/*list-style-image: */;
	background:none;
	cursor:pointer;
}
#left ul li ul li a
{
	display:block; 
	padding:0 0 0 20px!important; 
	font: bold 12px tahoma; 
	color:#172D70; 
	text-decoration:none;
	margin-top:5px;
	position:relative;
	background:url('/siteimg/li.gif') left center no-repeat;
	bottom:3px;
}

#left ul li ul li ul li a
{
	bottom:0;font:normal 12px tahoma; color:#172D70; 
	background:none;
	padding-left:0 !important;
}
#left ul li ul li.visit a 
{
	color:#990000;
	background:url('/siteimg/liv.gif') left center no-repeat;
}
#left ul li ul li.visit {color:Black;list-style:none; background:none;}
#left ul li ul.visit li ul {margin:0px}
#left ul li ul li ul {margin:-20px 0 0 30px;}
/*------------------------------------------------------------------------------------------------------------------------*/
#left ul li.visit ul.visit li ul {padding:5px 20px 0 50px; display:none;}
#left ul li ul li ul li {list-style:none;list-style-image: url('/siteimg/inli.gif');font: 12px tahoma; color:#172D70; text-decoration:none;}
#left ul li ul.visit li.visit ul li a {display:block; font: 12px tahoma; color:#172D70; text-decoration:none; background:none;}
#left ul li ul.visit li.visit ul li.visit a {font:bold 12px tahoma; color:#172D70; text-decoration:none;}
#left ul li ul li ul li.visit {list-style:none;list-style-image: url('/siteimg/inli.gif');}
/*------------------------------------------------------------------------------------------------------------------------*/
#left_index ul li ul ul {display:none;}
#left_index ul li ul.visit {display:block !important;}

#left ul.first li#mm ul#u11{display:block !important;}
#news
{
	padding:20px 0 10px 103px;
}
.nblock 
{
	font: bold 12px tahoma;
	color:#e7e6e8;
	margin-bottom:10px;
}
.ncontent
{
	margin:0;
	padding:5px 15px;
}
.ncontent p 
{
	padding:5px 0;
	margin:0
}
.ncontent a {color:#546f1e;text-decoration:none}
.ncontent a:hover {color:#546f1e;text-decoration:underline}
#title
{
	width:254px;
	height:46px;
	background: url('/siteimg/news.gif') no-repeat;
	margin-bottom:10px;
}
#title_ua
{
	width:254px;
	height:46px;
	background: url('/siteimg/news_ua.gif') no-repeat;
	margin-bottom:10px;
}
#title_eng
{
	width:254px;
	height:46px;
	background: url('/siteimg/news_eng.gif') no-repeat;
	margin-bottom:10px;
}
span.date
{
	font:12px arial;
	color:#555555;
	padding-left:15px;
	background: url('/siteimg/letter.gif') left no-repeat;
}
a img {border:none;}
#subscription {margin-top:15px;}
.inp
{
	background: #cce5a2;
	width:185px !important;
	height:25px;
	padding-top:2px;
	margin:0;
}
.txt
{
	background: #cce5a2;
	border:none;
	width:132px;
	font:12px tahoma;
	color:#7297C0;
	margin: 0 10px 2px 5px;
	padding-left:8px;
}
.but
{
	width:23px;
	height:20px;
	border:none;
	background: url('/siteimg/st.gif') no-repeat;
	margin-top:1px;
	cursor:pointer;
}
#rabota
{
	padding:20px 0px 20px 15px;
	overflow:hidden;
}
#rab1
{
	padding-right:80px;
}
#mentop
{
	height:92px;
	background: url('/siteimg/men.gif') top right no-repeat;
	padding-right:340px;
	text-align:right;
}
#rab1 span
{
	position:relative;
	display:block;
	float:right;
	top:50px;
	color:#DCE6F0;
	font: 12px tahoma;
	text-transform: uppercase;
}
#rab2
{
	height:143px;
	background: url('/siteimg/chans.jpg') repeat-x;
	float:right;
	_float:none;
}
#menbot
{
	height:143px;
	background: url('/siteimg/menbot.jpg') top right no-repeat;
}
#menbot
{
	font: 12px arial;
	color:#56575A;
	padding: 15px 315px 0 15px;
}
#menbot span
{
	font: 13px tahoma;
	color:#162E72;
	display:block;
	padding-right:55px;
}
#botmenu
{
	margin-left:15px;
}
#botmenu td {vertical-align:top; width:50%;}
.bblock
{
	margin:10px 0 20px 0;
}
.caption2
{
	width:86px;
	height:23px;
	background: url('/siteimg/ram2.gif') no-repeat;
	font:12px tahoma;
	color:#162E72;
	text-align:center;
	padding-top:3px;
}
.caption
{
	width:66px;
	height:23px;
	background: url('/siteimg/ram.gif') no-repeat;
	font:12px tahoma;
	color:#162E72;
	text-align:center;
	padding-top:3px;
}
.bbody2
{
	font: bold 12px tahoma;
	color:#546f1e;
	margin:-22px 0 0 90px;
}
.bbody
{
	font: bold 12px tahoma;
	color:#546f1e;
	margin:-30px 0 0 80px;
}
.full
{
	display:block;
	font: 12px tahoma;
	color:#546f1e;
	margin-top:5px;
}
.bbody ul
{
	list-style-image: url('/siteimg/st2.gif');
	padding: 5px 0 0 15px;
	margin:0;
}
.bbody ul li {margin-bottom:10px;}
.bbody ul a
{
	color:#546f1e;
	text-decoration:none;
	position:relative;
	bottom:3px;
}
#rightbot 
{
	color:#546f1e;
	padding-right:20px;
}
#opros
{
	background: url('/siteimg/opros.gif') no-repeat;
	width:298px;
	height:46px;
	margin-top:9px;
}
#opcap
{
	font: bold 12px tahoma;
	margin: 10px 0;
}
.type {font:12px tahoma;}
.type input {width:12px;}
.type label 
{
	position:relative;
	bottom:3px;
	margin-left:10px;
}
#ans
{
	width:103px;
	height:27px;
	border:none;
	background: url('/siteimg/answer.jpg') no-repeat;
	margin-top:10px;
}
.modelname
{
	border-bottom:1px solid #cb0504;
	color: #162e72;
	font-size:12px;
	padding-bottom:5px;
}
.kat
{
	border-collapse:collapse;
	margin-top:15px;
}
.kat td
{
	border-bottom:1px solid #4d73af;
	text-align:right;
	color:#1e2b57;
}
.kat td.val
{
	font-weight:bold;
	text-align:left;
	padding-left:10px;
}
.s_ins
{
	background: #c0cbd3;
	overflow:hidden;
	padding:7px;
	font: 12px tahoma;
	color:#23438c;
	clear:left;
}
.s_ins span
{
	font-size:12px;
	color:#666666;
}
.s_ins a
{
	text-decoration:none;
	color:#23438c;
	font:bold 12px tahoma;
}
.s_ins img
{
	float:left;
	padding-right:10px;
	margin:0 !important;
}
.k_bot
{
	text-align:right;
	padding-bottom:10px;
	margin-bottom:5px;
	border-bottom:1px dotted #23438c;
}
.k_bot form
{
	overflow:hidden;
	_zoom:1;
}
.k_bot span
{
	display:block;
	padding:10px 0 5px 0;
	margin-left:80px;
	margin-bottom:5px;
	text-align:center;
}
.sub_buy 
{
	cursor:pointer;
	padding:0px;
	height:25px;
	width:126px;
	background: url('/siteimg/buy.gif') no-repeat;
	border:none;
	float:right;
}
.k_bot b
{
	font-size:14px;
	padding-left:10px;
}
.k_bot a
{
	font:bold 13px tahoma;
	color:#23438c;
}
.cl
{
	clear:both;
	height:1px;
	font-size:1px;
}
.tdoc td
{
	vertical-align:top;
}
.tdoc td a
{
	text-decoration:none;
}
.tdoc td img
{
	margin-top:0;
}
.tophb
{
	padding-left:35px;
	height:35px;
}
.tophb a
{
	display:block;
	padding:9px 0 12px 0;
	border-bottom:1px solid #658fc3;
	text-decoration:none;
	font:bold 13px tahoma;
	color:#23438c;
}
.th1
{
	background: url('/siteimg/manual.gif') left center no-repeat;
}
.th2
{
	background: url('/siteimg/spares.gif') left center no-repeat;
}
.th3
{
	background: url('/siteimg/save.gif') left center no-repeat;
}
/*------------------------------------------------------footer---------------------------------------------------------------------*/
#footer
{
	margin: 20px 20px 10px 100px;
	background: url('/siteimg/fbg.jpg') top left repeat-x;
	clear:both;
}
#ftop1
{
	height:39px;
	width:354px;
	background: url('/siteimg/fbgl.gif') top left no-repeat;
	font: 12px tahoma;
	color:#453A52;
}
#ftop1 sup {font:8px Tahoma, sans-serif;color:#000;}

#ftop1 div {padding: 12px 0 0 20px;}
#ftop2
{
	height:39px;
	background: url('/siteimg/fbgr.jpg') top right no-repeat;
	text-align:right;
	position:relative;
	bottom:39px;
	padding: 6px 20px 0 0;
}
#ftop2 ul 
{
	margin:0;
	float:right;
}
#ftop2 ul li
{
	display:inline;
	padding-left:12px;
	margin-left:6px;
	background: url('/siteimg/square.gif')  no-repeat;
	background-position: 0 9px;
}
#ftop2 ul li a
{
	font: 12px tahoma;
	color:#2A3D7D;
	text-decoration:none;
}
#ftop2 ul li.first {background:none;}
#botfoot
{
	margin-top:-30px;
	_position:absolute;
	clear:both;
}
#ss
{
	font: 12px arial;
	color:#254B94;
	padding-bottom:20px;
	float:left;
	width:600px;
}
#banners
{
	float:right;
	width:280px;
	margin-right:20px;
}
/*---------------------------------------------------------------------flash---------------------------------------*/
#flash
{
	position:absolute;
	z-index:1;
	top:226px;
	left:300px;
}
/*------------------------------------------other pages------------------------------------------------------------*/
#nav 
{
	margin:20px 10px 10px 40px;
}
#nav a, #nav span
{
	display:block;
	float:left;
	margin-right:5px;
	color:#2A3D7D;
}
#home
{
	width:14px;
	height:13px;
	background: url('/siteimg/home.gif')  no-repeat;
}
.st3
{
	width:9px;
	height:5px;
	background: url('/siteimg/st3.gif')  no-repeat;
	display:block;
	float:left;
	margin-right:5px;
	position:relative;
	top:5px;
}
.cblock
{
	padding:10px 25px 10px 40px;
	color:#000050;
}
.ctitle, h1
{
	font: 29px tahoma;
	color:#162E72;
	font-size: 18px;
	padding:5px 0 10px 0;
}
.cabout
{
	margin:0 0 20px 0;
	font-size:12px;
	border-top:1px solid #e40000;
	padding-top:5px;
	display:block;
}
.cbody p
{
	padding:0;
	margin:10px 0;
}
.cbody table.tbl
{
	border-collapse:collapse;
}
.cbody table.tbl  th, .cbody table.tbl td
{
	border-bottom: 1px solid #3160a6;
}
.cbody table.tbl td, .cbody table.tbl th
{
	text-align:left;
	vertical-align:bottom;
	padding:5px;
}
.cbody img
{
	margin:20px 20px 20px 0;
}
.cbody img .map{border:none;background:RED;}
.cbody ul
{
	list-style-image:url('/siteimg/st4.gif');
}
.hblock
{
	background:#c0cbd3;
	overflow:hidden;
	color:#666666;
	padding:10px 10px 10px 20px;
	display:block;
}

#hbody
{
	padding-right:20px;
}
#work
{
	float:right;
}
#res {font:12px tahoma;margin:5px 0;	width:298px;}
#res span {float:right;margin-top:-12px;}
.list 
{
	padding:15px 0 5px 0;
	display:block;
	font-weight:bold;
	border-bottom:1px solid #3160A6;
	margin-bottom:5px;
}
a {color:#1e2b57}
a:hover {color:#990000; text-decoration:none;}
#ques {background: url('/siteimg/question.gif')  no-repeat;padding:0px 0 0px 22px;display:block;font-weight:bold}
#atten {background: url('/siteimg/attention.gif')  no-repeat;padding:0px 0 0px 22px;display:block;font-weight:bold}
.textline 
{
	background: #cce5a2;
	height:17px;
	border:none;
	border-top:1px solid #cce5a2;
	border-left:1px solid #cce5a2;
	width:170px;
	font-family: Tahoma;
	font-size: 12px; 
	color: #336600;
	padding:2px 5px 0 5px;
}
textarea
{
	background: #cce5a2;
	height:100px;
	border:none;
	border-top:1px solid #cce5a2;
	width:450px;
	font-family: Tahoma;
	font-size: 12px; 
	color: #336600;
	padding:2px 5px 0 5px;
	overflow:auto;
}
select 
{
	background: #cce5a2;	
	font-family: Tahoma;
	font-size: 12px; 
	color: #336600;
	border:none;
	border-top:1px solid #cce5a2;
}
#our_refer{
	background: #cce5a2;	
	font-family: Tahoma;
	font-size: 12px; 
	color: White;
	border:none;
	border-top:1px solid #cce5a2;
	overflow: scroll;
	width: 425px;
	height: 100px;
	padding:2px 5px 0 5px;
}
.im_top {padding0; border:none !important;}
.subm
{
	background: url('/siteimg/submit.gif') left no-repeat;
	height:25px;
	cursor:pointer;
	border:none;;
	width:126px;
	font-family: Tahoma;
	font-size: 12px; 
	color: #1e2b57;
	padding:0px 5px 2px 5px;
	_margin-right:10px;
}
.cont_us
{
	font:bold 12px tahoma;
	color:#162e72;
	padding: 20px 0 10px 5px;
	border-bottom:1px solid #cb0504;
}
.page
{
	text-align:right;
	color:#1e2b57;
}
.page a:hover {color:#23438c}
.page a
{
	font-size:13px;
	text-decoration:none;
}
.page b
{
	font-size:13px;
	background:#0e3987;
	color:#ffffff;
	padding:0 5px;
}
.art p{background: url('/siteimg/letter.gif') left no-repeat;font-weight:bold;font-size:12px;padding:0 0 0 15px;}
.art a{border-left: 1px solid #23438c; margin-left: 30px; padding-left: 5px;display:block;}
.modelname span, .mar span{
	vertical-align: super;
	font-size: 9px;
	font-weight:bold;
	color:Red;
}
.parts
{
	border-collapse:collapse;	
}

.parts td{
	border: #23438c solid 1px;
	padding:3px 4px;
}
.parts th
{
	font-size:9pt;
	background: White;
	border: #23438c solid 1px;
	padding:3px 4px;
}	
.expo_tr_2 img, .expo_tr_1 img{border:none; margin:0px 4px;}

.footnote
{
	background:#c0cbd3;
	color:#666666;
	padding:20px;
}
.footnote a
{
	color:#23438c;
	font:bold 12px tahoma;
}
.footnote span
{
	color:#23438c;
	font:bold 13px tahoma;
}
.fname
{
	color:#23438c;
	font:bold 13px tahoma;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px solid #7b9cbc;
}
.ref img {margin:0px;}
#photo img{cursor:pointer;margin:20px 0px;}
#hie7
{
	width:1px;
	height:1px;
	font-size:1px;
	float:right;
}