<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Page-Enter" content="revealTrans(Duration=3.0,Transition=2)" />
<meta http-equiv="Page-Exit" content="revealTrans(Duration=3.0,Transition=0)" />
<style>
<!--
BODY { font-family: verdana, Arial, Helvetica; font-size: 10px; color: #2e2e2e}

INPUT, SELECT, TEXTAREA, OPTION  { font-family: verdana, Arial, Helvetica; font-size: 7,5pt; color: #333333}

FONT { font-family: verdana, Arial, Helvetica; font-size: 12px;}

P {  font-family: verdana, Arial, Helvetica;  font-size: 12px;}

LI {  font-family: tahoma, Arial, Helvetica;  font-size: 12px; color: #000000}

TABLE, TD, TH { font-family: verdana; font-size: 11px; }
tr { font-family: verdana, Arial, Helvetica; font-size: 11px; }

h1     {font-family: verdana, Arial, Helvetica;  font-size : 13px; color : #3333aa; text-align: center;}
h2     {font-family : verdana, Helvetica, helv, sans-serif;
	font-size : 12 pt; color : #ee0000;}
h4     {font-family : tahoma;
	font-size : 10 pt; color :#009900;}
h3     {font-family : verdana, Helvetica, helv, sans-serif;
	font-size : 13.5 pt; color : #3333aa;}
h5     {font-family: verdana, Arial, Helvetica;  font-size: 12px;
        color : #000000;}
h6     {font-family: verdana, Arial, Helvetica;  font-size: 12px;
        color : #3333aa;}    
sup>a {font-size: 5pt;}

		
.white  { font-family: verdana; font-size: 8pt; color : white;}      
.small  { font-family: verdana; font-size: 8pt; color : #868686;}   

.main {margin-top: 10px;margin-left: 15px; margin-right: 5px;}
.txt  {margin-top: 5px; margin-left: 15px; margin-right: 5px;}

a.slink  { font-family: verdana; font-size: 9pt; color : red;}

a.ilink:link    {font-family: verdana; font-weight: bold; text-decoration : none; font-size : 9pt; color: #000080;} 
a.ilink:visited {font-family: verdana; font-weight: bold; text-decoration : none; font-size : 9pt; color: #000080;}
a.ilink:hover   {font-family: verdana; font-weight: bold; text-decoration : underline; font-size : 9pt; color: #9400d3;}
    
a.alink:link    {font-family: verdana;  text-decoration : none; font-size : 9pt; color: #330066;} 
a.alink:visited {font-family: verdana;  text-decoration : none; font-size : 9pt; color: #330066;}
a.alink:hover   {font-family: verdana;  text-decoration : underline; font-size : 9pt; color: #ffffff;}

   
a.dlink:link    {font-family: verdana;  font-weight: bold; text-decoration : underline; font-size : 9pt; color: #0033cc;} 
a.dlink:visited {font-family: verdana;  font-weight: bold; text-decoration : underline; font-size : 9pt; color: #0033cc;}
a.dlink:hover   {font-family: verdana;  font-weight: bold; text-decoration : underline; font-size : 9pt; color: #ff3300;}

a:visited { font-family :  verdana;  text-decoration : underline; font-size : 9pt; color : #6666cc;}
a:active  { font-family :  verdana;  text-decoration : none; font-size : 9pt; color : red;}
a:link	  { font-family :  verdana;  font-size : 9pt; color : #6666cc; text-decoration : underline;}
a:hover   { font-family :  verdana;  font-size : 9pt; color : #6666cc; text-decoration : underline;}

a sup {text-decoration: underline;}

/* yandex search form */
	div.b-yandexbox {margin-left: 42px;}
	div.b-yandexbox * { font-size: 12px !important; margin: 0!important; }
	div.b-yandexbox a img { border: 0 !important; }
	div.b-yandexbox input, div.b-yandexbox label { vertical-align: middle; }
	div.b-yandexbox table { font-family: verdana, Arial, Helvetica; font-size: 12px; color: #2e2e2e; width: 100%; border-collapse: collapse; border: 0;}
	div.b-yandexbox table td { padding: 7px 0 6px 0; white-space: nowrap; vertical-align: middle; }
	div.b-yandexbox .b-yandexbox-image { padding: 6px 6px 0 6px; }
	div.b-yandexbox .b-yandexbox-search { width: 100%; padding: 0 6px; }
	div.b-yandexbox .b-yandexbox-search table { margin: 0; padding: 0; background: none; }
	div.b-yandexbox .b-yandexbox-search .b-yandexbox-txt { width: 100%; padding-right: 6px; }
	div.b-yandexbox .b-yandexbox-text { position: relative; width: 100%; }
	div.b-yandexbox .b-yandexbox-text input { float: left; width: 100%; padding-right: 0; border: 1px solid #7f9db9; }
	div.b-yandexbox .b-yandexbox-search .b-yandexbox-submit { padding: 0; }
	div.b-yandexbox .b-hint-input { position: absolute; z-index: 100; left: 0; display: none; width: 50px; height: 11px; margin: 0.16em 0.2em !important; cursor: text; line-height: 0; background: url(images/search.gif) no-repeat; }
	div.b-yandexbox .button-search { width: 19px; height: 15px; outline: none; cursor: pointer; border: none; background: url(http://site.yandex.ru/i/search.png) no-repeat; }

/* for news*/

#news
{
	display: none;
	float: right;
	/*width: 35%;*/
	margin-left: 5px;
	padding: 0 0 0 5px;
	vertical-align: top;
	text-align: justify;
	border-left: solid 1px darkblue;	
}

#news p
{
	margin: 5px 0;
}

#news p, #news a
{
	font-size: 10px;
}

#main_content
{
	margin: 25px 15px;
	min-height: 370px;
	background-image: url("images/fon.jpg");
	background-repeat: no-repeat;
}

#description
{
	padding-top: 5px;
	background-color: transparent;
}

#description h1
{
	margin-top: 0;
	padding-top: 0;
}

em
{
	font-variant: italic;
	font-weight: bold;
}

/* main menu */

#menu
{
	list-style-type: none;
	margin: 12px 0 0 0;
	padding: 0;
}

#menu li
{
	display: block;
	width: 190px;
	height: 29px;
	overflow: hidden;
}

#menu li a
{
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

#menu li a span, #service_center span, #zayavka span
{
	visibility: hidden;
}

#menu_main
{
	background-image: url("images/m_main.gif");
}

#menu_main:hover
{
	background-image: url("images/m_main_a.gif");
}

#menu_news
{
	background-image: url("images/m_news.gif");
}

#menu_news:hover
{
	background-image: url("images/m_news_a.gif");
}
#menu_tosma
{
	background-image: url("images/m_proiz.gif");
}

#menu_tosma:hover
{
	background-image: url("images/m_proiz_a.gif");
}

#menu_serv
{
	background-image: url("images/m_serv.gif");
}

#menu_serv:hover
{
	background-image: url("images/m_serv_a.gif");
}


#menu_stand
{
	background-image: url("images/m_stand.gif");
}

#menu_stand:hover
{
	background-image: url("images/m_stand_a.gif");
}

#menu_product
{
	background-image: url("images/m_prod.gif");
}

#menu_product:hover
{
	background-image: url("images/m_prod_a.gif");
}
#menu_docs
{
	background-image: url("images/m_docum.gif");
}

#menu_docs:hover
{
	background-image: url("images/m_docum_a.gif");
}
#menu_price
{
	background-image: url("images/m_price.gif");
}

#menu_price:hover
{
	background-image: url("images/m_price_a.gif");
}
#menu_obych
{
	background-image: url("images/m_obych.gif");
}

#menu_obych:hover
{
	background-image: url("images/m_obych_a.gif");
}
#menu_contact
{
	background-image: url("images/m_cont.gif");
}

#menu_contact:hover
{
	background-image: url("images/m_cont_a.gif");
}

#service_center, #zayavka
{
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
	margin-top: 12px;
}

#service_center
{
	background-image: url("images/m_service.gif");
	width: 190px;
	height: 39px;
}

#service_center:hover
{
	background-image: url("images/m_service_a.gif");
}

#zayavka
{
	background-image: url("images/zayavka.gif");
	width: 190px;
	height: 39px;
}

#zayavka:hover
{
	background-image: url("images/zayavka.gif");
}

#links
{
	width: 100%;
	height: 220px;
}

	
/* sub-menu */
#products_menu
{
	display: none;
	position: absolute;
	float: left;
	z-index: 10;	
	left: 191px;
	top: 292px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#products_menu li
{
	display: block;
	width: 180px;
	height: 42px;
	/*overflow: hidden;*/
	vertical-align: middle;
}

#products_menu li a
{
	margin: 0;
	padding: 0;
	display: block;
	width: 100%;
	height: 100%;
	outline: 0px;
	color: darkblue;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;
	line-height: 14px;
	font-size: 11px;
	background-image: url(images/submenu.gif);
}

#products_menu li a:hover
{
	color: red;
	background-image: url(images/submenu_over.gif);
}

#products_menu img
{
	width: 30px;
	height: 30px;
	margin: 6px;
	float: left;
	border-width: 0px;
}

#products_menu div
{
	padding: 7px 0px;
}

a.products
{
	display: block;
	clear: both;
	width: 80%;
	border: 0;
	outline: 0;
	margin: 5px auto;
	color: black;
}

a.products img
{
	float: left;
	padding: 0px;
	margin: 5px;
	width: 60px;
	border: 0;
}

a.products h2
{
	float: left;
	margin: 0;
	line-height: 60px;
	font-size: 12px;
	color: black;
	cursor: hand;
	text-decoration: underline;
}

h1.product
{
	text-align: center;
}

table.product_description
{
	border-width: 0px;
	text-align: justify;
	margin: 0;
	width: 96%;
}

table.product_description th
{
	vertical-align: middle;
	text-align: center;
}

table.product_description td
{
	vertical-align: top;
}

table.product_tech_char
{
	border: solid 1px #3E4E86;
	vertical-align: middle;
	text-align: left;
	width: 96%;
}

table.product_tech_char tr td
{
	margin: 1px;
	padding: 7px;
	border: solid 1px #3E4E86;
	text-align: center;
}

table.product_tech_char tr th
{
	margin: 1px;
	padding: 7px;
	border: solid 1px #3E4E86;
	background-color: #ECECEC;
	font-weight: normal;
}

th.additional, tr.additional
{
	text-align: center;
}

	form h5 {color: black;}
	form ol { font-weight: bold; }
	form li p { font-weight: normal;}

#order
{
	border-width: 0px;
	width: 100%;
}

#order th
{
	background-color: #eee;
	margin: 5px;
	padding: 2px;
}

#order td
{
	background-color: #f5f5f5;
	margin: 5px;
	padding: 2px;
	vertical-align: top;
}
	
#order p strong
{
	display: block;
	height: 30px;
}
	
	
	
	
-->
</style>
<title>Stylesheet</title>
</head>
<body>
</body>
</html>