body	{margin:0px;padding:0;background:#fff url(/img/backBody.jpg) top left repeat-x;text-align:center;overflow-y:scroll;
								scrollbar-3dlight-color:#FFFFFF;scrollbar-arrow-color:#F4F8FB;scrollbar-base-color:#000000;scrollbar-darkshadow-color:#ADAAB4;scrollbar-face-color:#4092D6;scrollbar-highlight-color:#ADAAB4;scrollbar-shadow-color:#B2C3D7;scrollbar-track-color:#F5F5F5;}
a,div,p,span,td,input,textarea,ul,li{font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:11px;color:#467787;}
a,div,p,td,hr,img,input,select	{margin:0px;padding:0px;vertical-align:top;text-align:left;}
form	{position:relative;margin:0;padding:0;border:none;}
input{background:white;}
img	{border:none;}
ul	{}
dt,dd,dl	{margin:0px;padding:0px;}

#contentText{/*font:normal 11px Arial;*/}
#pageText,#pageTextIT,#pageTextEN,#loading,#privPolicyText,h1	{display:none;}
/* application root element */	
table.siteContent	{width:100%;height:100%;background:transparent url(/img/backContentTable.jpg) top left repeat;}
   tr.siteContent	{position:relative;background:transparent url(/img/-backContentTR.jpg) top left repeat-x;}
   td.siteContent	{/*18.10width:994px;*/padding:100px 0 0;background:none;text-align:center}
   td.siteContentL,td.siteContentR{background:none;}
  div.siteContent	{position:relative;width:994px;/*18.10width:100%;*/height:100%;margin:0 auto;background:none}
div.back	{position:absolute;top:0;left:0;width:100%;height:581px;background:white url(/img/back.jpg) bottom left repeat-x;}

/* banner */
img.bannerMain{position:absolute;top:56px;left:468px;}
div.banner	{position:absolute;top:-100px;left:9px;}
div.flash	{position:absolute;top:37px;left:4px;}
img.logo,img.logoText,div.flag,div.search	{position:absolute;top:9px;}
img.logo	{left:34px;top:7px}
img.logoText{left:34px;top:47px}
div.flag	{left:234px;top:38px}
  a.flag	{display:block;float:left;margin:0 3px 0 0;padding:0;}
  a.flag img	{position:relative;}
   div.search	{right:27px;width:187px;color:#daeaf7;}
select.search	{width:187px;height:18px;margin:4px 0;font:normal 11px Arial;color:#467787;}
/* footer */
  tr.footer	{height:26px;background:#003A52;}
  td.footer	{padding:0 0 0 31px;text-align:center}
  div.footer,a.footer,span.footer	{text-decoration:none;font:normal 10px Arial;color:#B7C8CF;}
  div.footer{position:relative;width:963px;/*width:949px;*/padding:5px 0 0 0;margin:0 auto;text-align:center;}
   a.footer	{padding:0;}
   a.footer:hover{text-decoration:underline}
/* content top-corners */
.posCornerTL	{position:absolute;top:-100px;left:0px;}
.posCornerTR	{position:absolute;top:-100px;right:0px;}
/* site-content-text*/
 table.siteContentText	{position:relative;height:100%;width:100%;background:none;}
 	tr.siteContentText	{background:none;}
	td.menu		{width:181px;padding:24px 0 0 31px;background:none;}
	td.subMenu	{width:158px;padding:24px 0 0 0px;background:none;}
	td.btw		{position:relative;width:31px;background:none;}
	td.welcome	{width:337px;padding:78px 0 0 0px;background:none;}
	td.mainNews	{padding:175px 9px 0 0px;background:none;}
	td.details	{padding:47px 9px 0 0px;background:none;}
/* menu */
div.mainMenu	{position:relative;width:181px;height:100%;background:#F9FAFA  url(/img/backMainMenu.gif) top left repeat-x;}
img.mainMenuTop	{position:absolute;top:-24px;left:0;}
 dl.menu,dl.subMenu	{position:relative;left:0px;top:0px;width:181px;margin:0 0 22px;background:none;}
  a.menu,a.menuSubCat			{display:block;position:relative;text-align:center;}
  a.menuSubCat,div.menuNoProd	{padding:4px;font:bold 10px Arial;color:#657B83;text-align:center;text-decoration:none;}
  a.menuSubCat:hover			{background:white url(/img/backSubCatActive.gif) top left repeat-y;color:#70CF00}
img.menu	{display:inline;position:relative;margin:9px auto 7px;}
 dd.menuActive {background:white;text-align:center;}
 dd.brd		{margin:0 9px;border-top:solid 1px #fff;border-bottom:solid 1px #D2DCDF;}
 dd.brdSubCat	{height:4px;border-bottom-width:0;background:transparent url(/img/backBrdSubCat.gif) top left repeat-x;}

dd.subCatList,dd.subCatListActive{position:relative;margin:0 9px;background:#EDF0F4 url(/img/backSubCat.gif) top left repeat-y;font:bold 10px Arial;text-align:center;}
dd.subCatListActive{padding:4px;background:white url(/img/backSubCatActive.gif) top left repeat-y;color:#70CF00}

/* second-menu */
div.subMenu	{position:relative;width:158px;height:100%;background:#F1F3F6  url(/img/backSubMenu.gif) top left repeat-y;}
img.subMenuTop{position:absolute;top:-24px;left:-9px;}
 dl.subMenu	{width:158px;}
  a.subMenu	{display:block;position:relative;padding:2px 0 1px 18px;color:#36535C;text-align:left;text-decoration:none;}
  a.subMenu:hover,dd.subMenuActive{background:white url(/img/backSubMenuActive.gif) top left repeat-y;color:#70CF00}
 dd.subMenuActive {padding:2px 0 1px 18px;font:bold 11px Arial;color:#70CF00;text-align:left;}
/* welcome text on main.php */
div.welcome	{position:relative;/*left:0;width:337px;width:427px;margin-right:-70px;*/height:100%;padding:0 0 0 0;background:#F9FAFA url(/img/backWelcome.gif) top left repeat-x;}
div.welcomeText	{position:relative;top:22px;/*height:382px;height:auto;min-height:382px;*/margin:0 0 26px 26px;padding:0 0 18px 0;font:normal 11px Arial;color:#467787;}
  p.welcomeText	{position:relative;margin:18px 0 2px;}
img.welcomeTitle{display:block;position:relative;}
div.bullit	{margin:0;padding:0px 0 0px 18px;background:transparent url(/img/backWelcomeBullit.gif) center left no-repeat;font:bold 11px Arial;color:#6194AB;line-height:1.4;}
/* news on main.php */
div.mainNews	{position:relative;height:100%;margin:0;/*margin-left:-70px;background:white url(/img/backMainNews.gif) top left repeat-y;*/background:white url(/img/backMainNews.gif) top left repeat-y;}
div.mainNewsText{position:relative;top:52px;margin:0 18px 60px 40px;/*width:100%;height:100%;margin:0;margin-left:-70px;*/}
img.mainNewsTextTop{position:absolute;top:-97px;left:0;}
img.mainNewsTextTitle{position:absolute;top:0;left:-1px;}
div.news	{position:relative;height:1px;height:auto;min-height:1px;margin:0 0 26px;padding:0 0 18px;}
  a.more	{margin:0 2px;color:#79D210;}
/* inner pages */
div.details	{position:relative;width:100%;height:100%;background:white /*url(/img/-backDetails.gif) top right no-repeat*/}
img.posCornerDetailsTR{position:absolute;top:0;right:-10px;}
div.detailsTitle	{position:absolute;top:-28px;left:9px;height:28px;padding:5px 11px;background:transparent url(/img/backDetailsTitle.gif) top left repeat-x;font:bold 11px Arial;color:#70CF00;}
img.detailsTitleL	{position:absolute;top:0;left:-9px;}
img.detailsTitleR	{position:absolute;top:0;right:-9px;}
div.detailsText	{position:relative;top:0px;padding-top:15px;/*16.10height:279px;height:auto;min-height:279px;16.10*//*height:399px;height:auto;min-height:399px;*/margin:0 28px 22px 21px}
/* product description */
  div.description	{width:360px;}
  div.description table	{width:360px;margin-left:0;}
table.description 	{width:349px;margin:9px 0;border-collapse:collapse;}
table.description td	{padding:2px 11px;border:solid 1px #BDC6CA;}
   tr.descriptionEven	{background-color:#f7f8f9}
    a.downPdf,a.downDoc,a.downRtf,a.downFile	{display:block;/*position:relative;width:15px;height:156px;*/margin:0;padding:5px 0 3px 25px;background:transparent url(/img/icon_pdf.gif) top left no-repeat;}
	a.downFile	{background-image:url(/img/icon_file.gif);}
	a.downDoc	{background-image:url(/img/icon_doc.gif);}
	a.downRtf	{background-image:url(/img/icon_rtf.gif);}
/* product pics */
div.pictures	{width:174px;text-align:center;}
div.pictures img{margin:0px auto 11px;cursor:pointer;cursor:hand;}
  a.zoom	{padding:0 0 0 18px;background:transparent url(/img/backZoom.gif) center left no-repeat;text-decoration:none; }
  a.zoom:hover	{text-decoration:underline}
/* contacts */
   a.contacts	{}
form.contacts	{}
 div.contactsL	{position:relative;left:18px;width:285px;margin:0 0px 0 0px;}
 div.contactsDetails{display:block;position:relative;width:311px;margin-left:72px;}
 div.textFields	{position:relative;text-align:left;}
 div.fldSel	{display:block;position:relative;height:26px;}
   a.contactsSend{display:inline-block;position:relative;top:11px;margin:0 ;}
   input.field,select.field,textarea.field	{width:155px;margin:0px 0 2px 4px;padding:2px 2px 0px;border:solid 1px #9FB1D4;font:normal 12px Arial;color:#2B4F97;text-align:left;}
  select.field	{width:275px;margin-top:3px;padding:0px;font-size:11px;vertical-align:top;}
textarea.field	{width:275px;height:81px;margin:3px 0 20px 0;overflow-x:hidden;overflow-y:auto;vertical-align:top;}
   input.fieldCheck	{clear:both;width:13px;height:13px;margin:0 5px;}
   input.fieldSmall	{position:relative;top:3px;width:118px;}
 img.captcha	{/*width:122px;height:56px;*/margin-top:3px;border:solid 1px #B1BFDA;}
span.captcha	{display:block;height:55px;position:relative;margin:0px 0 11px;}
    p.error	{margin:9px 0 0 0;font:normal 11px Arial;color:#FF0000;}
input.error	{background:#ffeeee;}

  a.map	{display:block;position:relative;width:311px;margin:21px 0 9px;padding:0 0 4px 4px;background:#ebebeb;}
img.map	{position:relative;border:solid 1px #CED5E2;}

div.privPolicyText{z-index:25;position:absolute;top:55px;left:252px;width:497px;padding:11px;border:solid 11px #4092D6;background:#F9FAFA;color:#467787}
div.privPolicyText p{position:relative;margin:18px 0;color:#467787}
/* searchResult.php*/
a.search	{display:block;margin:0 0 4px 0;font-weight:normal;text-decoration:none;}
a.search:hover	{text-decoration:underline;}
/* paging */
div.paging	{padding:11px 0 22px;font:normal 11px Arial;}
   .paging	{margin:0 1px;font:normal 11px Arial;}
span.current{font:bold 12px Arial;}











/* enlarge picture - no popup, but div-visibility */
img.prodPic		{}
.enlarge		{position:absolute;left:0px;top:0px;width:100px;display:none;background:#fff;border:1px solid #4092D6;filter:alpha(opacity=60); -moz-opacity:.60;z-index:99;}
html>body .enlarge{padding-bottom:34px;min-width:100px;width:auto;}
p.enlargeTop	{margin:0px;padding:0px;height:18px;background:#C2E1FA;/*background:#4092D6;*/text-align:right;}
p.enlargeBottom	{position:relative;height:16px;background:#fff;text-align:right;font-weight:bold;color:#000;cursor:pointer;cursor:hand;}
html>body p.enlargeBottom{margin:0px;padding:0px;}
img.bigPicClose	{margin:2px 2px 2px 2px;cursor:pointer;cursor:hand;}
span.close		{padding-right:15px;font-weight:bold;font-size:8px;color:#000000;cursor:pointer;}
img.resize		{position:absolute;height:16px;right:-1px;cursor:se-resize;}







/* general formatting */
.posRel	{position:relative;}
.posAbsTR	{position:absolute;top:0;right:0;}
.posAbsTL	{position:absolute;top:0;left:0;}
.posAbsBR	{position:absolute;bottom:0;right:0;}
.posAbsBL	{position:absolute;bottom:0;left:0;}
.floatL	{float:left;}
.floatR	{float:right;}
.clear	{clear:both;}
.visible{display:none;height:1px;}
.hand	{cursor:pointer;}
.alignC	{text-align:center;}
.alignL	{text-align:left;}
.alignR	{text-align:right;}
.underL	{text-decoration:underline;}
.bold	{font-weight:bold;}
.brdRed	{border:solid 1px red;}
.brdBlue{border:solid 1px blue;}
.colorRed	{color:#FFA800;}
.colorGreen	{color:#70CF00;}
/* 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;} 


