body	{height:100%;margin:0px;padding:0px;background:#d9d9d9;text-align:center;vertical-align:middle;font:normal 12px Arial;color:#404040;}
a,div,p,span,td,th,input,textarea,ul,li,b{font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:11px;color:#515151;line-height:14px;}
a,div,td,hr,img,input	{margin:0px;padding:0px;vertical-align:top;text-align:left;}
a	{text-decoration:none;font:normal 11px Arial;color:#434343;}
/*a:hover	{color:#7d7d7d;}*/
img,td,p{border:none;margin:0;padding:0;}
strong	{font:bold 11px Arial;color:#4b4e53;}
b-r	{height:11px;line-height:7px;}

.brdB	{margin-left:1px;background:transparent url(/img/backWhere.gif) bottom left repeat-x;}

#pageText,h1	{display:none;}
/* application root element */	
table.content	{position:relative;left:0;top:0;height:100%;width:100%;padding:0;margin:0;}

td.content,td.contentInner,td.mainMenu	{position:relative;left:0px;/*padding-top:45px;*/padding-top:285px;vertical-align:top;text-align:left;}
div.content,div.contentInner,div.contentMainMenu	{position:relative;top:0px;left:0px;height:100%;width:100%;background:#e8eaec url(/img/backMain_1.gif) top left repeat-y;}
div.contentMainMenu	{background:#fefefe;}
 td.mainMenuShadow	{position:relative;width:40px;padding-top:45px;vertical-align:top;}
 td.mainMenu	{width:184px;height:100%;padding-top:74px;}
div.mainMenuL{position:relative;top:0px;left:0px;height:100%;width:40px;background:#96d712 url(/img/backMainMenuL.jpg) top left repeat-x;}
div.mainMenuShadowL{position:absolute;height:100%;width:100%;background:transparent url(/img/mainMenuLShadow.gif) top right repeat-y;}
div.shadowL	{position:absolute;top:0;right:0;width:14px;height:100%;background:transparent url(/img/backMainMenuLShadow.jpg) 0 0 no-repeat;}
/* main */
div.main,div.mainInner{margin-bottom:31px;padding-left:11px;background:#e8eaec url(/img/backMain_1.gif) top left repeat-y;}
div.mainText,div.mainTextInner	{position:relative;width:553px;padding-bottom:16px;border-right:solid 93px #d5d5d5;background:#fefefe url(/img/backMainText.gif) top right repeat-y}
div.mainTextTitle	{position:absolute;left:0px;top:-22px;width:100%;padding-bottom:1px;background:transparent url(/img/backWhere.gif)/*url(/img/backMainTextTitle.gif)*/ bottom left repeat-x;}
img.mainTextTitle	{position:relative;margin-left:-11px;border-top:solid 1px #fefefe;}
img.mainTextTitleB	{position:absolute;left:0;bottom:0px;margin-left:-11px;}
img.mainTextTitleCorner	{position:relative;left:-3px;margin-top:0px;}
div.mainInfo,div.mainInfoInner	{width:465px;padding:18px 0 0 21px;font:normal 11px Arial;color:#636363;}
  p.mainData	{position:relative;width:45px;font-weight:bold;color:#ffa800;}
  p.mainInfo	{position:relative;width:385px;margin-left:21px;padding-left:13px;background:transparent url(/img/backMainText.gif) top left repeat-y;}
  a.mainMore,a.mainArchive	{padding-right:2px;text-decoration:underline;font:normal 11px Arial;color:#989898;}
  a.mainArchive	{margin-right:2px;color:#ffa800;}
div.mainInfoIndex	{padding-bottom:29px}
div.mainNews	{margin-top:-48px}
/*flash*/
div.flash{position:absolute;top:0;left:0;height:285px;width:100%;background:#96d712 url(/img/backFlash.jpg) 0 0 repeat-x;}
div.flashImg{position:absolute;top:0;left:0;height:285px;width:100%;background:transparent url(/img/flash.jpg) 0 0 no-repeat;}
div.flashImgAbout{position:absolute;top:0;left:0;height:285px;width:100%;background:transparent url(/img/backFlashAbout.gif) 0 0 repeat-x;}
/* logo */
div.logo	{margin:6px 5px 11px;}
/* menu */
div.mainMenu	{position:relative;width:182px;/*04.06height:auto;min-height:260px;*/margin:24px 1px 0 1px;padding:18px 0 17px;border-bottom:solid 38px #818181; background:transparent url(/img/backMainMenu.gif) top left repeat-x;}
img.mainMenuCorner{position:absolute;top:-29px;left:0px;border-left:solid 146px #fefefe;}

 dl		{position:relative;left:0px;top:0px;width:182px;margin:0;padding:13px 0px;background:#cacbcb url(/img/backMenu.gif) top left repeat-x;}
 dd 	{margin:0;border-left:solid 8px #d6d6d6;}
 dd.brd	{border-left:solid 8px #bcbebe;border-bottom:solid 1px #bcbebe;border-right:solid 8px #cacbcb;}
 dd.menuActive {border-left:solid 8px #818181;}
/*footer*/
 div.footer{position:absolute;bottom:0px;left:0px;height:23px;width:100%;border-top:solid 1px #fefefe;background:#757575 url(/img/backFooter.gif) top left repeat-y;}
span.footerL,span.footerR	{position:absolute;top:4px;font:normal 10px Arial;color:#e1e1e1;}
span.footerL	{left:19px;width:570px;padding-right:20px;}
span.footerR	{right:0px;padding-right:20px;}
   a.footer	{position:relative;top:0px;font:normal 10px Arial;color:#cdcdcd;}
span.footerBtw	{position:relative;left:11px;height:1%;width:1px;margin-right:20px;border-left:solid 1px #cdcdcd;}
/* inner */
 td.contentInner	{padding-top:198px;}
div.contentInner	{background:#f9f9fa url(/img/backMainInner.gif) top left repeat-y;}
div.mainInner	{background:white url(/img/backMain.gif) top left repeat-y;}
div.mainTextInner	{width:100%;border-right:none;background:white url(/img/backWhere.gif) bottom left repeat-x;}
div.mainInfoInner	{width:740px;}
div.mainInfoInner p.mainInfo{width:650px;}
img.aboutSmall{height:120px;}		
/* products */
div.prodList	{position:relative;width:760px;height:auto;min-height:65px;padding:0;margin-bottom:22px;/*padding:11px 0;margin:0 0 5px 0;*/background:transparent url(/img/backMainText.gif) 155px 0/*132px 0*/ repeat-y;}
div.prodListBrd {width:740px;margin-bottom:5px;padding-bottom:1px; background:transparent url(/img/backMainTextTitle.gif) bottom left repeat-x;}
  a.prodList/*08.06,a.prodDetails*/	{position:relative;padding:2px;margin:0 23px 0 11px;border:solid 1px #a6a6a6;}
  p.prodList	{position:relative;width:580px;}
img.prodSmall	{width:126px;cursor:pointer;}
  a.prodMore	{position:absolute;left:651px;bottom:0px;font-weight:bold;text-decoration:none;}
/* product's pics */
  img.noImg	{width:126px;height:94px;}
  img.prodBig	{}
table.bigPic	{left:1px;margin:11px 11px 0 11px;border:none;}
   td.bigPic	{height:340px;width:400px;padding:2px;border:solid 1px #a6a6a6;vertical-align:middle;text-align:center;}
  div.prodDetails	{position:relative;width:740px;height:auto;min-height:65px;padding:11px 0;margin:0 0 5px 0;background:transparent url(/img/-backMainText.gif) 132px 0 repeat-y;}
table.prodDetails	{width:412px;margin:11px 11px 0 7px;}
   td.prodDetails,td.active		{height:102px;margin:5px;padding:2px;border:solid 1px #a6a6a6;text-align:center;vertical-align:middle;}
 td.active{border:solid 2px #78c80f;}
img.active{width:124px;}
	p.prodDetails	{position:relative;width:290px;}
 span.prodDetails	{display:block;margin:11px;}
	a.prodDetailsPdf{margin:21px 0;padding-left:25px; padding-top:5px;background:transparent url(/img/icon_pdf.gif) center left no-repeat;text-decoration:underline;}
	a.prodDetailsDoc{margin:21px 0;padding-left:25px; padding-top:5px;background:transparent url(/img/icon_doc.gif) center left no-repeat;text-decoration:underline;}
	a.prodDetailsRtf{margin:21px 0;padding-left:25px; padding-top:5px;background:transparent url(/img/icon_rtf.gif) center left no-repeat;text-decoration:underline;}
	a.prodDetailsFile{margin:21px 0;padding-left:25px; padding-top:5px;background:transparent url(/img/icon_file.gif) center left no-repeat;text-decoration:underline;}

/* contacts */
form.contacts	{width:408px;margin:0px 11px 0 11px;}
 div.contactsL	{position:relative;width:380px;margin-right:40px;}
   a.contacts	{text-decoration:underline;font:normal 11px Arial;color:#515151;}
   a.contactsSend{display:inline-block;margin-top:-2px;width:55px;}
     div.field	{width:55px;}
   input.field,textarea.field	{width:190px;margin:1px 0 2px 9px;/*margin:-1px 0 3px 9px;*/padding:2px 2px 0px;border-top:solid 1px #8a8a8a;border-left:solid 1px #8a8a8a;border-bottom:solid 1px #dfdfdf;border-right:solid 1px #dfdfdf;font:normal 11px Arial;color:black;text-align:left;}
textarea.field	{height:51px;margin-bottom:11px;overflow-x:hidden;overflow-y:auto;vertical-align:top;}
   input.fieldCheck	{clear:both;width:13px;height:13px;margin-right:9px;}
   input.fieldSmall	{width:86px;}
 img.captcha	{width:116px;height:56px;}
span.captcha	{display:block;position:relative;margin:40px 0 0;font-weight:normal;}
    p.error	{color:#b20a00;text-align:center;margin:11px;}
input.error	{background:#ffffe3;}
/* quickMenu */
 div.quickMenu	{position:relative;top:-119px;left:0px;height:20px;margin:0 0 -22px 650px;padding:0;background:#757575;border-top:solid 1px #dbdbdb;border-bottom:solid 1px #fff;}
span.quickMenu	{position:absolute;top:-113px;right:0px;}
span.quickMenuMain	{position:relative;display:block;margin:14px 0 0 35px;}
   a.quickMenu	{display:block;float:left;margin-right:20px;}
/* news */
span.paging	{margin-left:20px;}
 div.paging	{padding:11px 20px 0px 20px;}
span.paging strong,strong.big{font-size:12px;margin:0 2px;}
span.current{float:left;font:bold 12px Arial;margin:0 2px;}
   a.paging	{float:left;display:block;margin:2px;font:normal 11px Arial;text-decoration:underline;}
/* site map */
div.map dl,div.map dt,div.map dd{margin:9px 0;border-color:white;background:white url(/img/backWhere.gif) bottom left repeat-x;}
div.map dl{width: 560px;background:none;}
div.map dd{border-left:solid 28px white;}		
  p.map	{width:100%;padding:0 0 0 9px; background:transparent url(/img/backMainText.gif) top left repeat-y;}
  a.map {font:bold 11px Arial;}

/* general formatting */
.noBrd	{border:none;}
.hand	{cursor:pointer;}
.valignM{vertical-align:middle;}
.alignC	{text-align:center;}
.alignL	{text-align:left;}
.alignR	{text-align:right;}
.underL	{text-decoration:underline;}
.floatL	{float:left;}
.floatR	{float:right;}
.clear	{clear:both;width:0px;height:0px;}
.visible{display:none;height:1px;}
.bold	{font-weight:bold;}
.brdRed	{border:solid 1px red;}
.colorGreen	{color:#427e04;}
.colorRed	{color:#b20a00;}
.red	{background-color:#d22700;}
.blue	{background-color:blue;}
/* debug formatting */
div#debug	{position:absolute;left:10px;top:10px;border:1px solid gray;padding:5px;cursor:hand;cursor:pointer;background:white;display:none;} 
  b.debug	{font-weight:normal;color:blue;}
 em.debug	{font-style:normal;color:red;font-weight:bold;} 
