body
{
	font-size: 12px;
	margin: 0px;
	color: #000000;
	font-family: Tahoma;
}
td
{
	font-size: 12px;
	font-family: Tahoma;
}
form
{
	padding:0px;
	margin:0px;
}
.menu a
{
	font-size: 12px;
	color:#e8e6e6;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
.MenuCen
{
	font-size: 90%;
	font-family: Tahoma;
}
.MenuCenSelect
{
	font-size: 90%;
	color: #2c007e;
	font-family: Tahoma;
}
.MenuCen a
{
	color: #000000;
}
.MenuCenSelect a
{
	color: #2c007e;
}
.MenuLeft
{
	padding-right: 5px;
	font-size: 80%;
	color: #000000;
}
.MenuLeft a
{
	font-weight: bold;
	color: #55b201;
}
.DefaultProd div
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.MonotypeCorsiva
{
	padding-left: 20px;
	font-weight: bold;
	font-size: 145%;
	color: #2c007e;
}
.RMenu
{
	background-position: right top;
	background-image: url(images/bg_cen_menu_top.gif);
	background-color: #ffffff;
}
.TopTxtCap
{
	padding-right: 15px;
	padding-left: 50px;
	font-size: 80%;
	font-family: Tahoma;
}
.BgTopMenu
{
}
.BoxTabelCaption
{
	padding-right: 15px;
	padding-left: 15px;
	font-size: 90%;
	padding-top: 10px;
	padding-bootom: 10;
}
.BoxTabelCaptionNEW
{
	padding-left: 90px;
	font-size: 90%;
	padding-top: 10px;
	padding-bootom: 10;
}
.KatProd
{
	font-size: 140%;
	color: #ee6429;
	font-family: Monotype Corsiva;
}
.KatProdSilki
{
	font-size: 90%;
	color: #282828;
}
.KatProdSilki td a
{
	font-size: 90%;
	padding-bottom: 17px;
	color: #282828;
	padding-top: 17px;
}
.MenuBootomxXx
{
	font-weight: bold;
	font-size: 100%;
	color: #000000;
}
.MenuBootomxXx a
{
	color: #000000;
}
.MenuBootomxXxSel
{
	font-weight: bold;
	font-size: 100%;
	color: #391086;
}
.MenuBootomxXxSel a
{
	color: #391086;
}
.Iservers
{
	font-size: 80%;
}
.Iservers a
{
	font-size: 80%;
	color: #000000;
}
.MenuKAtProduktion
{
	padding-right: 5px;
	padding-left: 10px;
	font-size: 80%;
	padding-top: 5px;
	padding-bootom: 5;
}
.MenuKAtProduktion a
{
	color: #000000;
}
.MenuKAtProduktionS
{
	padding-right: 5px;
	padding-left: 10px;
	font-size: 80%;
	color: #ee6429;
	padding-top: 5px;
	padding-bootom: 5;
}
.MenuKAtProduktionS a
{
	color: #ee6429;
}
.BoxTabelCaptionNEW1
{
	padding-left: 30px;
	font-weight: bold;
	font-size: 90%;
	padding-top: 10px;
	padding-bootom: 10;
}
.MenuKAtProduktionSelekt
{
	font-size: 80%;
	color: #2c007e;
}
.MenuKAtProduktionSelektText
{
	font-size: 80%;
}
/*****вложеное меню******/
.MenuTable_1
{
	z-index: 102;
	visibility: visible;
}
.MenuTable_1El_Lo{
	width:1%;
}
.MenuTable_1El_Hi
{
	width: 1%;
}
.MenuTable_2
{
	z-index: 103;
	visibility: hidden;
	overflow: hidden;
	cursor: hand;
	position: absolute;
}

.MenuTable_2El_Lo
{
	visibility: inherit;
	color: #ffffff;
}
td.MenuTable_2El_Lo a
{
	text-decoration: none;	
}
td.MenuTable_2El_Lo a:hover
{
	text-decoration: none;
	color:#BA2926;
}
.MenuTable_2El_Hi
{
	visibility: inherit;
}
td.MenuTable_2El_Lo
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	color: #ffffff;
	padding-top: 3px;
}
td.MenuTable_2El_Lo a:hover
{
	text-decoration: none;
}

td.MenuTable_2El_Hi
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	color: #ffffff;
	padding-top: 3px;
}
.VlLink
{
	text-decoration: none;
}
/***************/
.MainMenuTop a
{
	color:#FFFFFF;
	font-weight:bold;	
}
.MainMenuTop a:hover
{
	color:#ee4700;
	font-weight:bold;	
}
.MainMenuVl
{
	background-color: #DC7A39;
}
.MainMenuVl a
{
	font-size: 12px;
	color: #ffffff;
}
.VlTop
{
	text-align: center;
}
/******левое меню*******/
.LeftMenu a
{
	color: #090909;
	text-decoration:none;
}
.LeftMenu a:hover
{
	color: #ee4700;
}
.LeftMenu div
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.NewsBox td.Itm div.LeftMenu,
.NewsBox td.AltItm div.LeftMenu
{
	margin-right: 20px;
	margin-left: 15px;
	margin-bottom: 5px;
	margin-top: 5px;
}
.LeftMenu a.Selected
{
	color: #ee4700;
	text-decoration: none;
}

/************/
.PageTitle
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 15px;
	padding-bottom: 10px;
	padding-top: 0px;
	text-align: center;
}
.DocBody
{
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 0px;
	padding-top: 5px;
}
td.DocBody
{
	padding-left: 5px;
}
.right
{
	padding-left: 15px;
}
.DefProd a
{
	color:#000000;
	font-size:13px;	
}
.DefProd td
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.PagePath
{
	color: #5e2a1d;
	padding-right: 5px;
	padding-left: 25px;
	padding-bottom: 20px;
	padding-top: 0px;
}
.PagePath a
{
	font-size: 13px;
	color: #5e2a1d;
	text-decoration: none;
}
/******book*****/
div.DocBody table
{
	border-collapse:collapse;
	border-width:0px
}
div.DocBody table.sertif td
{
	text-align:left;
	border-width:0px;
	padding-top: 20;
	padding-bottom: 15;
}
div.DocBody table.sertif td table td
{
	padding-top: 0;
	padding-bottom: 0;
}
div.DocBody table td.Sep
{
	height:1px;
	background-color:#FFA311;
}
/*div.DocBody table td.Sep hr
{
	margin:0px;
	padding:0px;
}*/
div.DocBody table td.DocBody div.Name
{
	background: url('image/treugolnik.gif') no-repeat left top;
	padding-left:20px;
	text-align:left;
	width:98%;
	padding-bottom:5px;
}
div.DocBody table td.DocBody div.Name a
{
	color:#000000;
}
div.DocBody table td.DocBody div.Info
{
	color: #000000;
	background-image: url('image/v-o.jpg'); background-repeat: repeat-x; background-position-y: top;
	padding-left: 5px;
}
div.DocBody table td.DocBody div.Answer
{
	background-image: url('image/o-v.jpg'); background-repeat: repeat-x; background-position-y: top;
	padding-left: 5px;
}
div.DocBody table td.DocBody div.Info,
div.DocBody table td.DocBody div.Answer
{
	font-family: Tahoma;
	font-size: 10pt;
	text-align:justify;
	width:95%;
}
div.DocBody table td.DocBody div.Info b,
div.DocBody table td.DocBody div.Answer b
{
	color:#000000;
}
div.DocBody table td.Pgr
{
	background-color:#339999;
	color:White;
	font-family:Arial;
	border-top:1px solid #FFA311;
}
div.DocBody table td.Pgr .SelPage
{
	color:#CC3333;
}
div.DocBody table td.Pgr a
{
	color:White;
}
.GSendInput input, textarea
{
	border-right: #5e6e7a 1px solid;
	border-top: #5e6e7a 1px solid;
	font-size: 12px;
	border-left: #5e6e7a 1px solid;
	width: 280px;
	border-bottom: #5e6e7a 1px solid;
	font-family: Verdana;
}
.GSendButtons
{
	padding-top: 5px;
}
.GSendButtons input
{
	border-right: #5e6e7a 1px solid;
	border-top: #5e6e7a 1px solid;
	font-size: 12px;
	border-left: #5e6e7a 1px solid;
	color: black;
	border-bottom: #5e6e7a 1px solid;
	font-family: Verdana;
	background-color: white;
}
.GSendName
{
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	vertical-align: top;
	width: 120px;
	color: #939291;
	font-family: Verdana;
}
.HrQuestions
{
	color: #ffa311;
	height: 1px;
}
.InfoForUser
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
}
/****news*******/
.Date
{
	font-weight: bold;
	color:#ffffff;
	background-color: #337ab2;
	width: 93;
}
.SepItm hr
{
	color: #ffa311;
}
.NewsList a
{
	/*font-weight: bold;
	color: #902020;*/
}
.NewsInfo p
{
	line-height: 150%;
}
.SearchInput
{
	border-right: #6f5b50 1px solid;
	border-top: #6f5b50 1px solid;
	border-bottom: #6f5b50 1px solid;
	border-left: #6f5b50 1px solid;
	width: 202px;
	height: 22px;
	margin-top: 0;
	margin-bottom: 0;
}
/*****zayvka*****/
.ztitle
{
	border-right: #ffffff 1px solid;
	padding-right: 10px;
	border-top: #ffffff 1px solid;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 10px;
	border-left: #ffffff 1px solid;
	color: #000000;
	padding-top: 10px;
	border-bottom: #ffffff 1px solid;
	font-family: Arial;
	background-color: #a8d7cf;
	text-align: center;
}
.cell
{
	border-right: #ffffff 1px solid;
	padding-right: 10px;
	border-top: 0px;
	padding-left: 10px;
	font-size: 12px;
	padding-bottom: 2px;
	border-left: 0px;
	color: #000000;
	padding-top: 2px;
	border-bottom: 0px;
	font-style: normal;
	font-family: Arial;
	background-color: #a8d7cf;
	text-align: left;
}
.cell2
{
	border-right: #ffffff 1px solid;
	padding-right: 10px;
	border-top: #ffffff 1px solid;
	padding-left: 10px;
	font-size: 12px;
	padding-bottom: 2px;
	border-left: #ffffff 1px solid;
	color: #000000;
	padding-top: 2px;
	border-bottom: #ffffff 1px solid;
	font-style: normal;
	font-family: Arial;
	background-color: #ffffff;
	text-align: left;
}
.cell select
{
	font-size:12px;
	width:150;
}
.cell2 select
{
	font-size:12px;
	width:150;
}

.TableInput input
{
	border-right: #a8d7cf 1px solid;
	border-top: #a8d7cf 1px solid;
	font-size: 14px;
	border-left: #a8d7cf 1px solid;
	color: #000000;
	border-bottom: #a8d7cf 1px solid;
	font-family: Arial;
}
.TableInput button
{
	border-right: #0d605b 1px solid;
	border-top: #a8d7cf 1px solid;
	font-weight: normal;
	font-size: 14px;
	border-left: #a8d7cf 1px solid;
	border-bottom: #0d605b 1px solid;
	font-style: italic;
	font-family: Arial;
	background-color: #a8d7cf;
	text-align: center;
}
.TableInput select
{
	font-size: 14px;
	width: 25px;
	font-family: Arial;
}
.RegHi
{
	padding-right: 5px;
	padding-left: 10px;
	font-size: 18px;
	padding-bottom: 10px;
	color: #f4003e;
	padding-top: 10px;
	font-style: italic;
	font-family: Arial;
	text-align: left;
}
.AddZayavka
{
	padding-right: 0px;
	padding-left: 8px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align: left;
}
.AddZayavka a
{
	color: #f4003e;
}
.ZayavkaTxt
{
	padding:0 10 0 10;
}
.BasketColor
{
	width:80;
}
.BasketAmount
{
	width:40;
}
.AQuestion
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 2px;
	color: #000000;
	padding-top: 2px;
	font-style: normal;
	font-family: Arial;
	text-align: left;
}
.AQuestionEmpty
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 2px;
	color: #000000;
	padding-top: 2px;
	font-style: normal;
	font-family: Arial;
	text-align: left;
}
.Anketa
{
	border-right: #a8d7cf 1px solid;
	border-top: #a8d7cf 1px solid;
	font-size: 12px;
	border-left: #a8d7cf 1px solid;
	width: 300px;
	color: #000000;
	border-bottom: #a8d7cf 1px solid;
	font-family: Arial;
}
.GuestSubmitButton
{
	border-right: #0d605b 1px solid;
	border-top: #a8d7cf 1px solid;
	font-weight: normal;
	font-size: 14px;
	border-left: #a8d7cf 1px solid;
	border-bottom: #0d605b 1px solid;
	font-style: italic;
	font-family: Arial;
	background-color: #a8d7cf;
	text-align: center;
}
.NewForm
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 4px; 
}
.comme1nt
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 2px;
	color: #000000;
	padding-top: 2px;
	font-style: normal;
	font-family: Arial;
	text-align: left;
}
/*.Registr
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 10px;
	color: #000000;
	padding-top: 10px;
	font-style: normal;
	font-family: Arial;
	text-align: center;
}*/
/*.TdName
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 2px;
	color: #000000;
	padding-top: 2px;
	font-style: normal;
	font-family: Arial;
	text-align: left;
}*/
.TdStar
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 2px;
	color: #ff0000;
	padding-top: 2px;
}

/*.InputText
{
	border-right: #0f6059 1px solid;
	border-top: #0f6059 1px solid;
	font-size: 12px;
	border-left: #0f6059 1px solid;
	color: #000000;
	border-bottom: #0f6059 1px solid;
	font-family: Arial;
	background-color: #ffffff;
	width:90;
}*/
.TdComment
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	padding-bottom: 2px;
	color: #000000;
	padding-top: 2px;
	font-style: normal;
	font-family: Arial;
	text-align: left;
}
/*.Submit
{
	border-right: #0d605b 1px solid;
	border-top: #a8d7cf 1px solid;
	font-weight: normal;
	font-size: 12px;
	border-left: #a8d7cf 1px solid;
	border-bottom: #0d605b 1px solid;
	font-style: italic;
	font-family: Arial;
	background-color: #ffffff;
	text-align: center;
}*/
.top td
{
	background-color: #ffffff;
}
.DocBody table
{
	font-size: 12px;
	border-left-color: #277069;
	border-bottom-color: #277069;	
	border-top-color: #277069;	
	border-right-color: #277069;
	CELLPADDING: 0;
	CELLSPACING: 0;
}
.DocBody td
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
	border-left-color: #277069;
	border-bottom-color: #277069;
	padding-bottom: 2px;
	border-top-color: #277069;
	padding-top: 2px;	
	border-right-color: #277069;
}
.DocBody th
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	border-left-color: #ffffff;
	border-bottom-color: #ffffff;
	padding-bottom: 2px;
	color: #ffffff;
	border-top-color: #ffffff;
	padding-top: 2px;
	background-color: #277069;
	border-right-color: #ffffff;
}
table.RemainsTable
{
	width:98%;
	border-collapse:collapse;
}
table.RemainsTable th,table.RemainsTable td
{
	border:1px solid #C0C0C0;
}
table.RemainsTable tr.alt td
{
	background-color:#ECECEC;
}
table.RemainsTable th
{
	font-size:12px;
}
table.RemainsTable td
{
	text-align:left;
}
/*.TdInput
{
	padding:7 0 7 0;
}*/
.BuckShapka
{
	/*background="images/bg_cen_menu_top_new.gif" */
	background-image: url(images/bg_cen_menu_top_new.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	BACKGROUND-POSITION-Y: top;

}
/****склад*****/
.AddSklad
{
	color:#FF0000;
	font-weight:bold;
}
.ZayavkaRazdelName
{
	font-weight:bold;
	padding:5 0 5 0;
	text-align:center;
	color:#2C736D;
	font-size:14px;
}
/**************/
.ZakazProdAdd
{
	color: #f4003e;
	font-weight:bold;
}
.IncLinksList a
{
	color: #e8e6e6;
	text-decoration:none;	
}
/***************/
.NewData
{
	padding-bottom:7;
}
.bprodclick
{	
	border:solid 1 #A8D7CF;	
}
/* новая часть */
.lang
{
	font-size: 7.88pt;
	font-family: Tahoma;
}
.lang a
{
	color:#ffffff;
}
.lang2
{
	font-size: 12.5px;
	font-family: Century Gothic;
}
.lang2 a
{
	color:#ffffff;
	text-decoration: none;
}
.menu
{
	font-size: 11.50pt;
	font-family: Tahoma;
	color:#e8e6e6;
	background: url('image/menu_glav_2.jpg') no-repeat right;
}
.menu td
{
	text-align:center;
	font-weight:bold;
	text-decoration: none;
}
.Activ
{
/*        behavior: url('iepngfix.htc');*/
	background: url('image/active_line.png') repeat-x;	
}
.text
{
	font-size: 8.86pt;
	font-family: Tahoma;
}
.text p
{
	margin-left: 30;
	margin-right: 30;
	margin-top: 10;
	margin-bottom: 10;
}
.knopki_prod
{
	font-size: 8.86pt;
	font-family: Tahoma;
	color:#e8e6e6;
	text-indent: 50px;
	/*behavior: url(iepngfix.htc);*/ 
	BACKGROUND: url(image/produk.png) no-repeat;
}
.knopki
{
	font-size: 8.86pt;
	font-family: Tahoma;
	color:#e8e6e6;
	text-indent: 50px;
}
.IncLinksList
{
	padding:1px;
	background: url('image/menu_prod.jpg') no-repeat top;
	width: 100%;
	margin-bottom: 5;
}
.IncLinksList td
{
	font-size: 8.86pt;
	font-family: Tahoma;
	color:#e8e6e6;
	margin-right: 150;
}
.NewsBox
{
	background: url('image/new_bg.jpg') top repeat-x;
	width: 312;
}
.NewsBox td
{
	font-size: 8.86pt;
	font-family: Tahoma;
	color: ffffff;
}
.NewsBox td a
{
	color: ffffff;
}
.NewsBox td div span
{
	font-weight: bold;
}
.Activ_prod
{
	background-image: url('image/prod_activ.png'); 
	background-repeat: no-repeat; 
	background-position-x: left;
}
.IncLinksList td div
{
	padding-left: 8px;
	padding-right: 15px;
}
.poisk td p input
{
	font-family: Tahoma;
	color:#e8e6e6;
	font-size: 10.83pt;
	margin-bottom:2px;
	text-decoration:none;
	background: url('image/news_space.gif') repeat;
	border:0;
	font-weight: bold;
}
.dr_poisk td p input
{
	font-family: Tahoma;
	color:#e8e6e6;
	font-size: 10.83pt;
	margin-bottom:2px;
	text-decoration:none;
	background: url('image/news_space.gif') repeat;
	border:0;
	font-weight: bold;
}
.dr_poisk
{
	width: 95%;
	margin-left: 30;
}
td.menu_glav_2
{
	background: url('image/menu_glav_2.jpg');
	width: 97px;
}
.ndva
{
	background: url('image/ndva.jpg');
	width: 30;
}
.dva
{
	width: 23;
	background: url('image/dva.jpg');
}
.nactiv
{
	background: url('image/nactiv.jpg') no-repeat center;
}
.nmenu
{
	font-size: 12pt;
	font-family: Tahoma;
	color:#e8e6e6;
}
.nmenu td p
{	
	margin-left: 25px;
}
.Registr
{
	background: url('image/nreg_down.jpg') no-repeat left;
	height: 46;
	font-size: 9pt;
	font-family: Tahoma;

}
.Registr a
{
	color:#00315a;
}
.Registr p
{
	margin-left: 19px;
}
.vhod
{
	background: url('image/nvhod.jpg') no-repeat left;
	height: 66;
	font-size: 11pt;
	font-family: Tahoma;
	color:#e8e6e6;
}
.vhod p
{
	margin-left: 19px;
	margin-top: 10px;
}
.TdName
{
	font-size: 11pt;
	font-family: Tahoma;
	color:#e8e6e6;	
}
.TdName p
{
	margin-left: 12px;
}
.TdInput p
{
	margin-left: 6px;
}
.InputText
{
	width: 225;
	background: url('image/nbg_vhod.jpg') no-repeat;
	border: 2px solid #CACACA; 
	padding: 2px;
}
.Submit
{
	background: url('image/nknopka_vhod.jpg') no-repeat;
	height: 25;
	width: 119;
	border: 0;
	color: #154974;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11pt;
}
.nknopka_vhod p
{
	margin-left: 140px;
}
.info
{
	height: 45; 
	background: url('image/ninfo.jpg') no-repeat left;
	font-size: 11pt;
	font-family: Tahoma;
	color:#e8e6e6;
}
.info p
{
	margin-left: 18px;
}
.info_spisok
{
	height: 24;
	background: url('image/ninfo_spisok.png') no-repeat left;
	font-family: Tahoma;
	font-size: 11pt;
}
.info_spisok p
{
	margin-left: 7px;
}
.info_spisok a
{
	color: #000000;
}
.info_activ 
{
	background: url('image/ninfo_spisok.png') no-repeat left;
	font-family: Tahoma;
	font-size: 11pt;
	height: 24;
}
.info_activ p
{
	margin-left: 7px;
}
.info_activ a
{
	color: #8e251d;
}
.text2
{
	margin-top: 18px;
	font-family: Tahoma;
	font-size: 11pt;
}
.tender
{
	background: url('image/tender.jpg') no-repeat left;
	height: 81;
	color: #9d2419;
	font-family: Tahoma;
	font-size: 11pt;
}
.tender a
{
	color: #9d2419;
}
.tender p
{
	margin-bottom: 10px;
	margin-right:15px;
}
.tendown
{
	color: #9d2419;
}
.nadpis
{
	font-weight: bold;
	color: #b33024;
	font-size: 10pt;
	background: url('image/ncenter_left.jpg') no-repeat left;
}
.nadpis p
{
	margin-left:65px;
}
.center_text
{
	background-color: #FFFFFF;
	width: 100%;
}
.center_text p
{
	text-indent: 7px;
	margin-left: 20px;
}
.menu_left
{
	background: url('image/menu_glav.jpg') no-repeat left;
}
.Buy_Now
{
	margin-bottom: 26;
	widht: 345;
}
.Novelties
{
	margin-left: 7;
	margin-top: 20;
	margin-bottom: 20;
}
.menu_prod
{
	margin-bottom:24;
}
.PocupRegistr
{
	/*behavior: url(iepngfix.htc);*/
	background: url('image/registracia.png') no-repeat left top; 
	height: 36;
}
.PocupRegistr p a
{       
	color: #ffcca5;
	text-decoration: none;
	font-size: 12pt;
	margin-left: 38;
	font-weight: bold;
	font-family: Tahoma;
}
input.NInputText
{
	border-right: #B5B5B5 2px solid;
	border-top: #B5B5B5 2px solid;
	border-left: #B5B5B5 2px solid;
	border-bottom: #B5B5B5 2px solid;
	padding: 2px;
	height: 25;
	width: 175;
	margin-left: 2px;
	font-family: Tahoma;
	font-size: 12pt;
}
.NTdName
{
	color: #214d9c;
	font-size: 9pt;
	font-weight: bold;
	font-family: Tahoma;
	padding-top: 10;
}
.NSubmit
{
	/*behavior: url(iepngfix.htc);*/
	background: url('image/bg_kn.png') repeat;
	height: 25;
	width: 62;
	border: 0;
	color: #dd7a38;
	font-family: Tahoma;
	font-size: 11pt;
	float: right;
	font-weight: bold;
	padding-top: 8;
	padding-right: 10;
	cursor: pointer;
}
.Regtable
{
	margin-right: 20;
	margin-bottom: 20;
}
.NTdStar
{
	width: 4;
}
.IncLinksList2_up
{
	margin-left: 2;
	background: url('image/bg_partner.jpg') repeat-y;
	margin-top: 55;
}
.IncLinksList2
{
	text-align: center;
	background: url('image/bg_partner_3.jpg') no-repeat bottom left;
}
.IncLinksList2 td a
{
	text-decoration: none;
	color: #e8e6e6;
	font-family: Tahoma;
	font-size: 9pt;
}
.IncLinksList2 td.Itm,
.IncLinksList2 td.AltItm
{
	background: bottom center url('image/new_line2.png') no-repeat;
}
.IncLinksList2 div
{
	padding: 10 0 10 0;
}
h1 a
{
	color: #000066;
}
.MsoNormal a
{
	color: #000066;
}
.menuprod
{
	background: url('image/menuprod_1.jpg') repeat-y;
	margin-top: 50;
}
.menuprod_up
{
	background: url('image/menuprod_3.jpg') no-repeat bottom;
}
.menuprod_up td
{
	padding-left: 8px;
	padding-right: 15px;
}
.menuprod_up a
{
	font-size: 8.86pt;
	font-family: Tahoma;
	text-decoration: none;
	color: #e8e6e6;
}
.Active
{
	background: url('image/menuprod_activ.png') no-repeat;
}
div.DocBody div.DefProd table.LinksList
{
	border-collapse: collapse;
}
div.DocBody div.DefProd table.LinksList td
{
	border-bottom: 1px solid #194f7c; 
	padding-top: 6;
	padding-bottom: 4;
	padding-left: 3;
}
.LinksList td a
{
	text-decoration: none;
}
td.dr_poisk1
{
	BACKGROUND: url(image/poisk_gl.png) no-repeat right top;
}
td.dr_poisk5
{
	BACKGROUND: url(image/poisk_right.png) no-repeat;
}
td.dr_poisk4
{
	BACKGROUND: url(image/poisk_bg.png) repeat-x;
}
td.dr_poisk3
{
	/*behavior: url(iepngfix.htc);*/
	width: 88;
	BACKGROUND: url(image/krivay.png) no-repeat right top;
}
td.dr_poisk2
{	
	/*behavior: url(iepngfix.htc);*/
	BACKGROUND: url(image/poisk_bg2.png) repeat-x;
}
td.poisk5
{       
	BACKGROUND: url(image/poisk_right.jpg) no-repeat;
}
td.poisk4
{
	width: 202;
	BACKGROUND: url(image/poisk_bg.jpg) repeat-x;
}
td.poisk3
{
	BACKGROUND: url(image/poisk_bg.jpg) repeat-x;
}
td.poisk2
{
	BACKGROUND: url(image/poisk_bg.jpg) repeat-x;
}
.dr_poisk2
{
	font-family: Tahoma; 
	font-size: 10pt; 
	color: #960E07;
}
td.poisk1
{
	BACKGROUND: url(image/poisk_gl.png) no-repeat right top;
}
td.Itm table.newslist,
td.AltItm table.newslist
{
	margin-bottom: 15;
}
.title
{
	background-color: #fbe5d7;
}
.title p
{
	margin-left:5;
}
.title a
{
	text-decoration: none;
	color: #000000;
}
div.BoxTableBody table.LinksList_news
{
	margin-bottom: 50;
}
.LinkFull a
{
	font-style: italic;
	color: #d37825;
	text-decoration: none;
}
.LinkFull p
{
	text-align: right;
}
.pdf a
{
	color: #184876;
}
div.DocBody div.BoxTableBody table.LinksList_news td.Itm table.newslist td,
div.DocBody div.BoxTableBody table.LinksList_news td.AltItm table.newslist td
{
	padding-left: 5;
	padding-right: 5;
	padding-top: 0;
	padding-bottom: 0;
}
div.DocBody div.BoxTableBody table.MsoNormalTable td
{
	border: 1px solid #357FBC;
}
.IncLinksList-ProdMenu td
{	
	background-color: #E4E4E4; 
	border-right: #cfcfcf 1px solid; 
	border-bottom: #cfcfcf 1px solid;
}
.IncLinksList-ProdMenu td div a
{
	color: #000000;
	text-decoration: none;
}