body {
margin:0; padding:0 5px;
font:normal 100% Arial, Helvetica, sans-serif;
color:#333;
background-color:#fff
}
p {
padding: 0 20px;
margin: 0 10px;
line-height: 1.2em;
font-size: 12px;
background-repeat: no-repeat;
}
table caption {
	font-weight: bold;
	font-size: medium;
}
table th, table td {
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
table th {
	background-color: #666666;
	color: white;
	font-weight: bold;
	padding: 3px;
	
}

.littledescription {
	width: 340px;
	float: right;
	padding: 0 10px 10px 0;
	margin: 0 10px 10px 10px;

	background: url(img/shadow.png) no-repeat bottom right;
}
/*IE \*/
* html .littledescription {
	display: inline;
}
/**/
.ldcenter {
	background-color: #FFFFFF;
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #A0ACB1;
}
.ldcontent {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: url(img/cat_bkgr.gif);
	padding: 13px;
	border: solid 1px;
	border-color: #A0ACB1;
	/*  margin: 3px; */
}
.ldimage {
	padding: 10px;
	text-align: center;
}

.alt {
background-color:#CCCCCC
}
ul {
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
margin : 0;
margin-top : 5;
margin-bottom : 0;
margin-left : 0;
padding-left : 16px;
}
ul.contacts {
	padding-left: 5px;

}
.contacts {
	vertical-align: bottom;	
}
.ulwb {
list-style-type: none;
}

ul.contentmenu a:hover {
	text-decoration: underline;
}
ul.contentmenu li {
	list-style-type: none;
	background-repeat: no-repeat;
	background-image: url(img/dots.gif);
	background-position: bottom left;
	padding-left: 110px;
}

ul.subcontentmenu li {
	background-image: none;
	list-style-type: disc;
	padding-left: 0px;
}

#subcontmenu {
	background-position: 0em 0.7em;
}

ol {
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
margin : 0;
margin-top : 5;
margin-bottom : 0;
margin-left : 0;
padding-left : 24;
}

a {
color: #333;
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
a IMG {
border:0
}
a:link {
color: #3366ff;
}
a:active {
color:#363
}
input.search {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
width: 108;
height: 16;
background-color: #CFD7DA;
padding-top : 0;
padding-bottom : 0;
margin-top : 0;
margin-bottom : 0;
}
.PriceTable {
	border-collapse : collapse;
	font-size : 12px;
}
.PriceTable th{
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
background-color: #666666;
}
.PriceTable td{
text-align: right;
}
.PriceIndent {
padding-left : 24px;
}
/*.SearchName {
font-family : Verdana, Arial, Helvetica, sans-serif;
color: White;
font-weight: bold;
font-size: 12px;*/
}
/*.SearchName {font-size: 11;}
a.category, a.category:visited {
color : #909FB8;
	text-decoration : none;
	font-size : 12px;
	line-height : 17px;
} */
a.category:hover {
	text-decoration : none;
}
a.category_i, a.category_i:visited {
	color : #909FB8;
	text-decoration : underline;
	font-size : 12px;
} 
a.category_i:hover {
	text-decoration : none;
}
.leftclmntop {
	background-color: #A0ACB1;
}
.leftclmnmdl {
	background-color: #A0ACB1;
	vertical-align: top;
}
.leftclmnbtm {
	vertical-align: bottom;
	background-color: #A0ACB1;
	width: 153px;
}
.cntrclmn {
	vertical-align: top;
	background-color: #ECEFF0;
	
}
.footer {
	padding: 0;
	margin: 0;
	background-repeat: repeat-x;
	background-image: url(img/bottom2.jpg);	
}
#experiment {
	padding: 0;
	margin: 0;
	height: 108px;
	background-repeat: no-repeat;
	background-image: url(img/bottom1.jpg);
}
.bmenu a {
	color: white;
}
.bmenu {
	padding-top: 3em;
	padding-left: 25%;
}
.bmenu li {
	display: inline;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	color : White;
	font-size : 12px;
	line-height : 17px;
	margin-left: 10px;
}
td.bmenu a, td.bmenu a:visited{
	color : White;	
	text-decoration : underline;
}
td.bmenu a:hover {
	text-decoration : none;
}
.contacts {
font-family :  Tahoma, Arial, Helvetica, sans-serif;
color: #ECEEEF;
font-size : 12px;
list-style-type: none;
}
td.contacts a, td.contacts a:visited {
color: #ECEEEF;
text-decoration : underline;	
}
td.contacts a:hover {
text-decoration : none;
}
a.content, a.content:visited {
font-family :   Arial, Helvetica, sans-serif;
color: #606F86;
text-decoration : underline;
font-weight : bold;
font-size : 12px;
}
.date {
color: #909FB8;
font-weight : bold;
}
.PressHead {
color: #606F86;
font-weight : bold;
font-size : 12px;
}
.news a{
color: black;
text-decoration : underline;
}
.news a:hover{
text-decoration : none;	
}
.news a:visited{
color: Gray;
}
td.pages a {
color: black;
text-decoration : none;
font-weight : bold;
font-size : 12px;
}
td.pages a:visited {
color: #606F86;
}
td.catalog {
font-size : 12px;
color :black;
}
a.name {
font-weight : bold;
color : #FF850D;
text-decoration : none;
}
h1, h2, h3, h4, h5, h6 {
/*color : #606F86;   
font-weight : bold;
text-decoration : none;*/
}

h1 {
color:#CE3434;
font:bold 1.6em Arial, Helvetica, sans-serif;
margin:0 0 20px 0;
padding:0;
letter-spacing:-1px;
border-bottom:1px solid #ccc; 
}
h2 {
font-size:1.4em;
margin:0 0 16px 0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
h3 {
font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
padding:4px 2px 3px 12px;
margin:0;
}
h4 {
font:bold 0.9em Verdana, Arial, Helvetica, sans-serif;
padding:2px 8px;
margin:0;
}
h5 {
margin:0 0 4px 0;
padding:0;
}
h6 {
font-family : Verdana, Arial, Helvetica, sans-serif;
}

#right {
background: url(img/Far_r.jpg) repeat-x top left
}
ul.sitemap a {
text-decoration: none;	
}
ul.sitemap a:hover {
	text-decoration: underline;
}

li.mapsection {
	font-family: Tahoma;
	font-size: 12px;
	list-style-type: none;
	background-repeat: no-repeat;
	background-image: url(smfolder.gif);
	padding-left: 20px;
}

li.mapitem {
	font-family: Tahoma;
	font-size: 10px;
	list-style-type: none;
	background-repeat: no-repeat;
	background-image: url(smfile.gif);
	background-position: 10px;
	padding-left: 30px;
}

.mainpage dt {
	padding-left: 20px;
}
.mainpage strong {
	background-color: #ffff00;
	color: #ff0000;
}
.mainpage a {
	color: #3366ff;
}
.mainpage h3 {
	color: #000080;
	text-align: center;
}
.floatleft {
	float: left;
}
.floatright {
	float: right;
}
.specification {
	clear: both;
	font-family: "Courier New", Courier, monospace;
}
 #leftmenu {
	padding: 0;
	margin: 0;
	background-color: white;
	width: 153px;
	vertical-align: top;
	list-style-type: none;
}
#leftmenu li a {
	padding: 0 0 0 15px;
	margin: 0;
	height: 22px;
	display: block;
	color: #ffffff;
}
#leftmenu li a span {
	padding: 0;
	margin: 0;
	display: none;
}

#itemone {
	padding: 0;
	margin: 0;
	height: 45px;
	background-repeat: no-repeat;
	background-image: url(img/vn_2.gif);
}
#itemtwo {
	padding: 0;
	margin: 0;
	height: 22px;
	background-repeat: no-repeat;
	background-image: url(img/vn_about.gif);
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

#itemthree {
	padding: 0;
	margin: 0;
	height: 22px;
	background-repeat: no-repeat;
	background-image: url(img/vn_hardware.gif);
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
#itemfour {
	padding: 0;
	margin: 0;
	height: 21px;
	background-repeat: no-repeat;
	background-image: url(img/vn_producer.gif);
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
#itemfive {
	padding: 0;
	margin: 0;
	height: 22px;
	background-repeat: no-repeat;
	background-image: url(img/vn_solution.gif);
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
#itemsix {
	padding: 0;
	margin: 0;
	height: 22px;
	background-repeat: no-repeat;
	background-image: url(img/vn_prices.gif);
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
#itemseven {
	padding: 0;
	margin: 0;
	height: 22px;
	background-repeat: no-repeat;
	background-image: url(img/vn_news.gif);
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
#itemeight {
	padding: 0;
	margin: 0;
	height: 22px;
	background-repeat: no-repeat;
	background-image: url(img/vn_dealers.gif);
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
#bottomleftmenu {
	padding: 0;
	margin: 0;
	height: 156px;
	background-repeat: no-repeat;
	background-image: url(img/vn_pluha.jpg);
}
#wrap {
	padding: 0;
	margin: 0;
	width: 800px;	
}
#head {
	padding: 0; 
	margin: 0;
	width: 800px;
	height: 96px;
	background-repeat: no-repeat;
	background-image: url(img/hlevel2.jpg);
}
#leftpart {
	padding: 0;
	margin: 0;
	width: 153px;
	height: 100%;
	background-color: #A0ACB1;
	/*height: 366px;*/
	float: left;
}
#leftparttop {
	padding: 0;
	margin: 0;
	height: 366px;
	vertical-align: top;
}
#leftpartbottom {
	padding: 0;
	margin: 0;
	vertical-align: bottom;
}
#rightpart {
	padding: 0;
	margin: 0;
	width: 647px;
	height: auto;
	float: right;
}
#foot {
	clear: both;
	padding: 0;
	margin: 0;
}
.sitesearch {
	padding: 0;
	margin: 0;
	width: auto;
	height: auto;	
	position: absolute;
	left: 635px;
	top: 10px;
	background-color: #ff9934;

}
#submit {
	padding: 0;
	margin: 0;
	/*width: 33px;
	height: 30px;*/
}
.anons {
	display: block;
	padding: 0;
	margin: 0;
	width: 150px;
	height: 150px;
	position: absolute;
	left: 635px;
	top: 150px;
	background-color: #0000ff;	
}

	
