/* CSS Document */

html, body {background-color:#ffffff; padding: 0px 0px 0px 0px; margin: 0px; border: 0px; text-align:center;}
table {padding: 0px; margin: 0px;}
td, tr {padding: 0px; margin: 0px;}
p {padding: 0px; margin-bottom: 6px;}
img {border: none;}

.HighLight, .GreenNavBar, .Tags, .LetYouKnow,
.AboutCompany, .NewStuff, .Publications, .HeaderPlace, .IndustryNews, .BottomInfo,
.Navigation, .Navigation2, .TechNav, .LeftColAdd, .ContentPlace, .ContentPlace2, .PubList, .TagsList,
.NewsList, .Catalogue, .Pressa, .Welcome,
.RegNav, .PartnerIndex, .MadeIn, .CommentsPlace, .ToAll  {font-family: Tahoma, Arial, Geneva, sans-serif;}

.Logo {padding-top: 5px; border-left: 1px #ffffff solid; border-right: 1px #ffffff solid;}
.HighLight {background:url(/i/TopGreenLine-Left.gif) top left no-repeat #deebc3; border-right: 1px #ffffff solid; padding: 26px 12px 6px 12px;}
.HighLight p.Text {color: #4d4d4d; font-size: 18px; padding: 0px; margin: 0px;} 
.HighLight p.Phone {color: #4d4d4d; font-size: 14px; padding: 0px; margin: 6px 0px 0px 0px;} 
.HighLight div.TechNavigation {color: #4d4d4d; font-size: 11px; padding: 0px; margin: 20px 0px 0px 0px;} 
.HighLight div.TechNavigation p {color: #4d4d4d; font-size: 11px; padding: 0px; margin: 3px 0px 0px 0px;} 
.HighLight div.TechNavigation a {color: #4d4d4d; font-size: 11px; padding: 0px; margin: 3px 0px 0px 0px;}
.HighLight div.TechNavigation a:visited {color: #4d4d4d; font-size: 11px; padding: 0px; margin: 3px 0px 0px 0px;} 
.HighLight div.TechNavigation a:hover {color: #007f47; font-size: 11px; padding: 0px; margin: 3px 0px 0px 0px;} 

table.GreenNavBar td { background: #007f47;}
table.GreenNavBar td a {color:#FFF; text-decoration:none; font-size: 12px;}
table.GreenNavBar td p {color:#FFF; font-weight:bold; font-size: 12px; margin: 4px 12px 6px 12px; padding: 0px; line-height: 13px;}
table.GreenNavBar td a a:visited {color:#fff;}
table.GreenNavBar td a:hover {color:#86ba0d; text-decoration:none;}

td.ImagePlace {background:url(/i/TopGreenLine-Right.gif) no-repeat right top; padding-top: 20px; border-left: 1px #ffffff solid}

td.Tags {background:url(/i/GreenBG.jpg) no-repeat center center; border-top: 2px #FFF solid; border-bottom: 2px #FFF solid; padding: 6px 0px 12px 0px; color: #01331d;}
td.Tags a {color: #01331d; text-decoration:none; }
td.Tags p {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
td.Tags p span.one {font-size: 7px; margin: 0px 12px 0px 12px; white-space:nowrap; }
td.Tags p span.two {font-size: 10px;margin: 0px 12px 0px 12px;white-space:nowrap; }
td.Tags p span.three {font-size: 13px;margin: 0px 12px 0px 12px;white-space:nowrap; }
td.Tags p span.four {font-size: 17px;margin: 0px 12px 0px 12px;white-space:nowrap; }
td.Tags p span.five {font-size: 21px;margin: 0px 12px 0px 12px;white-space:nowrap; }
td.Tags p span.six {font-size: 25px;margin: 0px 12px 0px 12px;white-space:nowrap; }
td.Tags a:visited {color: #01331d; text-decoration:none;}
td.Tags a:hover {color:#000; text-decoration:underline;}

td.LeftColumn {border-left: #86ba0d 1px solid; padding: 6px 12px 12px 12px;}

div.LetYouKnow {color: #505050; width: 126px;}
div.LetYouKnow p {font-size: 10px; margin: 0px 0px 6px 0px; padding: 0px;}
div.LetYouKnow h2 {font-size: 18px; font-weight:normal; margin: 0px 0px 6px 0px; padding: 0px; line-height: 24px;}
div.LetYouKnow a {color:#007f47;}
div.LetYouKnow a:visited {color:#007f47;}
div.LetYouKnow a:hover {color:#86ba0d;}

div.SmallBanners {margin: 24px 0px 24px 0px;}
div.SmallBanners img {margin: 0px 0px 12px 0px; border: 0px;}



td.AboutCompany {background: #007f47; padding: 12px 12px 24px 12px; border-bottom: #FFFFFF 2px solid;}
td.AboutCompany p {color: #ffffff; font-size: 10px; margin: 0px 0px 6px 0px;}
td.AboutCompany a {color: #ffffff;}
td.AboutCompany a:visited {color: #ffffff;}
td.AboutCompany a:hover {color: #86ba0d;}

td.MiddleColumn {border-left: #FFFFFF 1px solid;border-right: #FFFFFF 1px solid; background:#deebc3;}
td.MiddleColumn td.NewStuff {background: #deebc3; padding: 0px 12px 24px 12px;}
td.MiddleColumn td.NewStuff h2 {font-size: 18px; font-weight:normal; margin: 6px 0px 6px 0px; padding: 0px 0px 0px 0px; line-height: 18px; color:#505050;}
td.MiddleColumn td.NewStuff p {margin: 0px 0px 5px 0px; color: 000000; font-size: 10px;}
td.MiddleColumn td.NewStuff a {color:#007f47;}
td.MiddleColumn td.NewStuff a:visited {color:#007f47;}
td.MiddleColumn td.NewStuff a:hover {color:#86ba0d;}

td.ContentPlace {border-left: 1px solid #ffffff;}

td.Publications {border-left: 0px solid #ffffff; border-right: 2px solid #ffffff;}
td.Publications td.Header {padding: 7px 0px 12px 12px; background:url(/i/GrLineUnderPubHeader.gif) no-repeat left bottom;}
td.Publications img {border: none;}
td.Publications td.HeaderPlace {border-top:#86ba0d 1px solid; padding: 0px 12px 0px 0px;}
td.Publications h2 {font-size: 18px; margin: 4px 0px 4px 0px; padding: 0px; font-weight: normal; line-height: 18px;}
td.Publications a {color:#007f47; text-decoration: none;}
td.Publications a:visited {color:#007f47;}
td.Publications a:hover {color:#86ba0d; text-decoration: underline;}
td.Publications p {margin: 0px 0px 18px 0px; padding: 0px; font-size: 12px; color:#25332d;}
td.Publications td.PicPlace {background:url(/i/GreenBorder.gif) no-repeat left top; padding: 1px 2px 2px 2px; border-top:#86ba0d 1px solid;}
td.Publications td.FreshPublications {padding: 0px 31px 12px 12px;}
td.Publications td.FreshPublications table {border-bottom: 6px solid #86ba0d;}

table.NewsTable {margin: 0px 0px 12px 0px;}
td.NewsPlace {padding: 0px 0px 12px 12px;}
td.LastNews td {padding: 0px 12px 0px 12px;}
td.LastNews h2 {font-size: 11px; margin: 0px 0px 8px 0px; padding: 0px; font-weight: normal; line-height: 13px; color:#25332d;}
td.LastNews a {color:#007f47; text-decoration: underline;}
td.LastNews a:visited {color:#007f47; text-decoration: underline;}
td.LastNews a:hover {color:#86ba0d; text-decoration: underline;}
td.LastNews td.Date {font-size: 9px; color:#505050; padding: 2px 0px 0px 0px;}

td.RightColumn {background:url(/i/RightLines.gif) repeat-y left top;}
td.RightColumn img {border-bottom: 2px solid #ffffff;}
td.IndustryNews {padding: 12px;}
td.IndustryNews p.Date {padding: 0px; margin: 6px 0px 0px 0px; font-size: 9px; color:#505050;}
td.IndustryNews p {padding: 0px; margin: 0px 0px 12px 0px; font-size: 11px; color: #25332d;}
td.IndustryNews h2 {margin: 0px 0px 3px 0px; padding: 0px; font-size: 16px; font-weight: normal; line-height: 18px;}
td.IndustryNews a {color:#007f47;}
td.IndustryNews a:visited {color:#007f47;}
td.IndustryNews a:hover {color:#86ba0d;}

td.CountsPlace {padding: 12px 12px 12px 13px;}
div.BottomInfo td {padding: 12px 12px 12px 12px;}
div.BottomInfo p {font-size: 11px; color:#25332d; margin: 0px 0px 4px 0px; padding: 0px;}
div.BottomInfo p.BotPhoneNum {font-size: 16px;}
div.BottomInfo p.TS {margin-top: 12px;}
div.BottomInfo a {color:#007f47}
div.BottomInfo a:visited {color:#007f47}
div.BottomInfo a:hover {color:#86ba0d}

.Logo {padding-top: 5px;border-left: 1px #ffffff solid;border-right: 1px #ffffff solid;}
td.LeftDecor {background:url(/i/LeftDecor.gif) top left no-repeat; border-right: 1px #ffffff solid;}
td.LeftDecor img {margin: 0px; padding: 0px;}
td.RightDecor {background:url(/i/RightDecor.gif) no-repeat right top; padding-top: 20px; border-left: 1px #ffffff solid;}

td.LeftColumn2 {background:url(/i/VertGreen1pxLine.gif) repeat-y left top #ffffff;}

td.Navigation {background: #deebc3; border-right: 1px solid #ffffff; padding: 12px; margin: 0px; border-bottom: 2px solid #ffffff;}
td.Navigation p {font-size: 12px; padding: 0px; margin: 0px 0px 6px 0px; font-weight: bold; color: #505050; text-transform:uppercase;}
td.Navigation a {color: #007f47; font-weight: bold; text-transform:none; text-decoration: none;}
td.Navigation a:visited {color:#007f47; font-weight: bold;text-transform:none; text-decoration: none;}
td.Navigation a:hover {color:#86ba0d; font-weight: bold;text-transform:none; text-decoration: underline;}
td.Navigation p.active a {font-size: 12px; color: #505050; text-transform:uppercase;}
td.Navigation p.active a:visited {font-size: 12px; color: #505050; text-transform:uppercase;}
td.Navigation p.active a:hover {font-size: 12px; color: #86ba0d; text-transform:uppercase;}
td.TechNav {border-left: 1px #86ba0d solid; padding: 0px 12px 12px 12px; border-bottom: 2px solid #ffffff;}
td.TechNav p {font-size: 11px; color:#505050; margin: 0px 0px 4px 0px;}
td.TechNav form { font-size: 11px; }
td.TechNav a {color:#505050; text-decoration: underline;}
td.TechNav a:visited {color:#505050; text-decoration: underline;}
td.TechNav a:hover {color:#007f47 ; text-decoration: underline;}
td.TechNav div {padding: 12px 0px 0px 0px;}
td.TechNav input {margin: 12px 0px 0px 0px; padding: 0px; width: 100%;}

td.MiddleColumn {padding: 0px; margin: 0px; border-left: solid 1px #ffffff; border-right: solid 1px #ffffff; background: #deebc3;}
table.GreenNavBar p.FstAct {text-transform:uppercase; color:#f6ffe1;}
td.Navigation2 div.Level2 {font-size: 11px; color: #FFF; font-weight: normal; padding: 12px; background: #007f47;}
td.Navigation2 div.Level2 p {margin: 2px 0px 4px 0px; padding: 0px;}
td.Navigation2 div.Level2 div.Line {background:url(/i/GreenNavLine.gif) repeat-x left bottom; padding: 0px 0px 2px 0px;}
td.Navigation2 div.Level3 {font-size: 11px; color: #FFF; font-weight: normal; padding: 4px 0px 16px 0px;}
td.Navigation2 div.Level3 p {margin: 0px 0px 8px 6px; padding: 0px;}
td.Navigation2 a {color: #ffffff; text-decoration: none;}
td.Navigation2 a:visited {color: #ffffff; text-decoration: none;}
td.Navigation2 a:hover {color: #ffffff; text-decoration: underline;}
td.Navigation2 p.Active a {color: #deebc3; font-weight: bold; text-transform:uppercase;}
td.Navigation2 p.Active  {color: #deebc3;  font-weight: normal; text-transform:uppercase;}

td.AddLeftPlace {padding: 8px 12px 12px 12px; border-top: 2px solid #ffffff;}

td.Otboy {height:8px; color:#deebc3; border-top: 2px #ffffff solid; border-right: 1px #ffffff solid; border-bottom: 2px #ffffff solid;}

td.LeftColAdd {padding: 0px 12px 0px 12px; border-left: 1px solid #86ba0d; border-right: 1px solid #ffffff;}
td.LeftColAdd div {padding: 12px 0px 0px 0px;}
td.LeftColAdd div p {font-size: 10px; margin: 0px 0px 6px 0px;}
td.LeftColAdd a {color:#007f47;}
td.LeftColAdd a:visited {color:#007f47;}
td.LeftColAdd a:hover {color:#86ba0d;}

td.ContentPlace2 {border-left: 1px #ffffff solid; border-right: 1px solid #86ba0d; padding: 6px 12px 24px 12px; color:#292929;}
td.ContentPlace2 span.Formula {font-size: 16px; color:#505050; font-weight: normal; margin: 8px 0px 16px 0px; padding: 0px 0px 0px 0px; line-height:22px; white-space:nowrap;}
td.ContentPlace2 h1 {font-size: 26px; color:#505050; font-weight: normal; margin: 6px 0px 24px 0px; padding: 0px 0px 0px 0px; width: 500px;}
td.ContentPlace2 h2 {font-size: 20px; color:#505050; font-weight: normal; margin: 24px 0px 8px 0px; padding: 0px 0px 0px 0px; line-height:22px;}
td.ContentPlace2 h3 {font-size: 16px; color:#505050; font-weight: bold; margin: 18px 0px 6px 0px; padding: 0px 0px 0px 0px; line-height:19px;}
td.ContentPlace2 h4 {font-size: 12px; color:#505050; font-weight: bold; margin: 18px 0px 6px 0px; padding: 0px 0px 0px 0px; line-height:19px;}
td.ContentPlace2 p {font-size: 12px; line-height:15px; margin: 0px 48px 12px 0px;}
td.ContentPlace2 p.Small {font-size: 11px; line-height:15px; margin: 0px 48px 12px 0px;}
td.ContentPlace2 span.Small {font-size: 11px;}
td.ContentPlace2 div.AddInfo {float:right; width:152px; border-left: 2px solid #505050; padding: 0px 0px 0px 6px; margin: 5px 0px 24px 48px;}
td.ContentPlace2 div.AddInfo p {margin: 0px 0px 6px 0px; font-size: 11px;}
td.ContentPlace2 ul {font-size: 12px; padding-bottom: 12px; list-style:url(/i/bullet.gif);}
td.ContentPlace2 ol {font-size: 12px; padding-bottom: 12px;}
td.ContentPlace2 li {}
td.ContentPlace2 p.Wow {font-size: 18px; font-weight: normal; line-height: 20px; margin: 12px 152px 12px 24px; color:#86ba0d;}
td.ContentPlace2 p.Wow2 {font-size: 18px; font-weight: normal; line-height: 20px; margin: 12px 152px 12px 0px; color:#86ba0d;}
td.ContentPlace2 div.ContentTable {padding: 12px 0px 0px 24px; width: 550px;}
td.ContentPlace2 div.ContentTable table {background:#ffffff;}
td.ContentPlace2 div.ContentTable td {background:#deebc3; padding: 4px; font-size: 11px;}
td.ContentPlace2 div.ContentTable td p {font-size: 11px; width: 100%; margin-bottom: 6px;}
td.ContentPlace2 div.ContentTable tr.Header td {background: #86ba0d; font-weight: bold;}
td.ContentPlace2 div.ObjectComment {padding: 6px 0px 12px 24px; width: 400px;}
td.ContentPlace2 div.ObjectComment p {font-size: 11px; font-style:italic; color:#505050;}
td.ContentPlace2 div.ContentImage {text-align:left; padding: 12px 0px 0px 24px; width: 100%;}
td.ContentPlace2 a {color:#007f47;}
td.ContentPlace2 a:visited {color:#007f47;}
td.ContentPlace2 a:hover {color:#86ba0d;}
td.ContentPlace2 div.Ill p {width: 500; text-align:center;}
td.ContentPlace2 div.Ill p span {font-size: 11px; font-style:italic; color:#505050;}

td.Catalogue {border-left: 1px #ffffff solid; border-right: 1px solid #86ba0d; padding: 6px 12px 24px 12px; color:#292929;}
td.Catalogue h1 {font-size: 26px; color:#505050; font-weight: normal; margin: 6px 0px 24px 0px; padding: 0px 0px 0px 0px; width: 500px;}
td.Catalogue h2 {font-size: 20px; color:#505050; font-weight: normal; margin: 24px 0px 8px 0px; padding: 0px 0px 0px 0px; line-height:22px;}
td.Catalogue h3 {font-size: 16px; color:#505050; font-weight: bold; margin: 18px 0px 6px 0px; padding: 0px 0px 0px 0px; line-height:19px;}
td.Catalogue p {font-size: 12px; line-height:15px; margin: 0px 48px 12px 0px;}
td.Catalogue p.Small {font-size: 11px; line-height:15px; margin: 0px 48px 12px 0px;}
td.Catalogue a {color:#007f47;}
td.Catalogue a:visited {color:#007f47;}
td.Catalogue a:hover {color:#86ba0d;}
td.Catalogue div.ContentTable {padding: 0px 0px 0px 0px; width: 582px;}
td.Catalogue div.ContentTable a.Out {text-decoration:underline; border: none;}
td.Catalogue div.ContentTable table {background:#ffffff;}
td.Catalogue div.ContentTable td {background:#ffffff; padding: 6px 6px 8px 6px; font-size: 11px; border-bottom: solid 1px #deebc3;}
td.Catalogue div.ContentTable tr.Open td {border: none; background: #deebc3;}
td.Catalogue div.ContentTable tr.Header td {background: #86ba0d; font-weight: bold; border-bottom: 1px solid #ffffff;}
td.Catalogue div.ContentTable td.More p {font-size: 11px; margin-bottom: 6px;}
td.Catalogue div.ContentTable td.More {border-bottom: 0px solid #ffffff; background:url(/i/MoreGrad.gif) repeat-x #ffffff; padding: 0px; margin: 0px; /*padding: 6px 0px 12px 24px;*/}
td.Catalogue div.ContentTable a {border-bottom: dashed 1px #86ba0d; text-decoration: none;}
td.Catalogue div.ContentTable a.Active {border-bottom: dashed 1px #86ba0d; text-decoration: none; color:#292929; font-weight: bold;}

td.Catalogue div.ContentTable ul.Files {padding: 0px 0px 0px 24px; margin: 0px 0px 0px 0px;}
td.Catalogue div.ContentTable ul.Files li {padding: 0px 0px 0px 0px; margin: 0px 0px 1px 0px;}
td.Catalogue div.ContentTable p.Tip {padding: 0px 0px 0px 24px; margin: 0px 0px 6px 0px; line-height: 11px; font-size: 11px;}
td.Catalogue div.ContentTable div.Addon a {text-decoration: underline; border: none; color: #007f47;}
td.Catalogue div.ContentTable div.Addon a:visited {text-decoration: underline; border: none; color: #007f47;}
td.Catalogue div.ContentTable div.Addon a:hover {text-decoration: underline; border: none; color: #86ba0d;}

td.PubList {border-left: 1px #ffffff solid; border-right: 1px solid #86ba0d; padding: 6px 12px 24px 12px; color:#292929;}
td.PubList {border-left: 1px #ffffff solid; border-right: 1px solid #86ba0d; padding: 6px 12px 24px 12px; color:#292929;}
td.PubList h1 {font-size: 26px; color:#505050; font-weight: normal; margin: 6px 0px 6px 0px; padding: 0px 0px 0px 0px; width: 500px;}
td.PubList h2 {font-size: 20px; color:#505050; font-weight: normal; margin: 18px 0px 8px 0px; padding: 0px 0px 0px 0px; line-height:20px;}
td.PubList h3 {font-size: 16px; color:#505050; font-weight: bold; margin: 18px 0px 6px 0px; padding: 0px 0px 0px 0px; line-height:19px; width: 500px;}
td.PubList p {font-size: 12px; line-height:14px; margin: 0px 48px 6px 0px;}
td.PubList a {color:#007f47;}
td.PubList a:visited {color:#007f47;}
td.PubList a:hover {color:#86ba0d;}
td.PubList p.Date {font-size: 9px; color:#505050; margin: 0px 0px 6px 0px;}
td.PubList p.YearList {font-size: 18px; color:#505050; margin: 18px 0px 0px 0px;}
td.PubList div.AddInfo {float:right; width:152px; padding: 0px 0px 0px 6px; margin: 0px 0px 24px 48px;}
td.PubList div.AddInfo p {margin: 0px 0px 6px 0px; font-size: 10px; color:#505050;}

td.TagsList {border-left: 1px #ffffff solid; border-right: 1px solid #86ba0d; padding: 0px 12px 24px 12px; color:#292929;}
td.TagsList h1 {font-size: 26px; color:#505050; font-weight: normal; margin: 0px 0px 6px 0px; padding: 0px 0px 0px 0px; line-height:19px; width: 500px;}
td.TagsList p.fst {font-size: 12px; color: #505050; margin: 12px 0px 0px 1px;}

.tooltip {margin: 50px;}
.tooltip a {text-decoration:none; color:#007f47; border-bottom: 1px dashed #007f47;}
.tooltip a:hover {
     position:relative; /* Установка позиции для отступов */
}
.tooltip a span {
     display:none; /* Запрет показа подсказки без наведения */
}

.tooltip a:hover span{
     font-size:10px; /* Задание размера шрифта подсказки */
     display:block; /* Задание показа подсказки */
     position:absolute; /* Задание положения подсказки */
     top:10px; /* Задание отступов */
     left:-50px;
     background:#ffffff; /* Задание цвета фона подсказки */
     border:1px solid #002649; /* Задание границы поля подсказки */
     color:#292929; /* Задание цвета шрифта подсказки */
     width:200px; /* Задание ширины поля подсказки */
     padding:5px;
     opacity: 1; /* Задание прозрачности поля подсказки */
     filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

.tooltip2 {margin: 50px;}
.tooltip2 a {text-decoration:none; color:#007f47; border-bottom: 1px dashed #007f47;}
.tooltip2 a:hover {
     position:relative; /* Установка позиции для отступов */
}
.tooltip2 a span {
     display:none; /* Запрет показа подсказки без наведения */
}

.tooltip2 a:hover span{
     font-size:10px; /* Задание размера шрифта подсказки */
     display:block; /* Задание показа подсказки */
     position:absolute; /* Задание положения подсказки */
     top:10px; /* Задание отступов */
     left:-200px;
     background: none; /* Задание цвета фона подсказки */
     border:none; /* Задание границы поля подсказки */
     color:#292929; /* Задание цвета шрифта подсказки */
     width:200px; /* Задание ширины поля подсказки */
     padding:10px;
     opacity: 1; /* Задание прозрачности поля подсказки */
     filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

td.NewsList {padding: 6px 12px 200px 12px; border-left: 1px #ffffff solid; border-right: 1px solid #86ba0d;}
td.NewsList p {font-size: 12px; color:#292929; margin: 0px 0px 16px 0px;}
td.NewsList p.NewsDate {font-size: 11px; color:#505050; margin: 0px 0px 4px 0px;}
td.NewsList p a {color:#007f47;}
td.NewsList p a:visited {color:#007f47;}
td.NewsList p a:hover {color:#86ba0d;}
td.NewsList h1 {font-size: 26px; color:#505050; font-weight: normal; margin: 6px 0px 24px 0px; padding: 0px 0px 0px 0px; line-height:27px; width: 500px;}

/*start block_code_info*/
	.block_code_info_head	{width: 68%;padding-top: 11px;}
	.block_code_info_head h1	{height:31px;display: block;padding-left:11px;font-size:13px;color:#666666;font-weight:bold;}
	.block_code_info	{padding:30px 0px 40px 11px;}
	.block_code_info ul	{clear: both;}
	.block_code_info ul li	{padding-bottom: 11px;}
	.block_code_info ol	{list-style-position: inside;}
	.block_code_info span	{font-size: 12px; color: #333333; clear: both; width: 70%; border-collapse: collapse;}
	.block_code_info div	{color: #333333; font-size: 11px; width: 100%; padding: 10px 0 30px 0;line-height: 18px;}
	.block_code_info div p	{font-size: 11px!important;}
	.block_code_info div p span	{font-size: 11px!important;padding-left: 0px;}
	.block_code_info div p font	{padding-left: 69px; font-size: 11px!important;}

a.ajax_link	{text-decoration: none!important; border-bottom: 1px dashed #2F92D5; color: #2F92D5!important; padding-bottom: 2px;}
	/*a.ajax_link:visited	{color: #98C1DA!important;}*/
	a.ajax_link:hover	{color: #F14343!important;}
  
td.Pressa {}
td.Pressa td.LeftSide {padding: 0px 0px 0px 1px;}
td.Pressa td.RightGreen {background: url(/i/VertGreenLine151.gif) right top repeat-y;}
td.Pressa div.JapanNews {padding: 5px 12px 5px 12px;}
td.Pressa div.JapanNews p.Head {font-size: 16px; color: #505050; font-weight: normal; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 17px;}
td.Pressa div.JapanNews p.Head a {text-decoration: none; color:#505050; margin: 0px 0px 0px 0px;}
td.Pressa div.JapanNews p.Head a:visited {text-decoration: none; color:#505050; margin: 0px 0px 0px 0px;}
td.Pressa div.JapanNews p.Head a:hover {text-decoration: underline; color:#86ba0d; margin: 0px 0px 0px 0px;}
td.Pressa div.JapanNews p.Avtor {font-size: 10px; margin: 2px 0px 8px 0px; padding: 0px 0px 0px 0px; font-weight: bold;}
td.Pressa div.JapanNews p.Date {font-size: 10px; color: #505050; margin: 0px 0px 0px 0px;}
td.Pressa div.JapanNews h2 {font-size: 11px; font-weight: normal; margin: 0px 0px 8px 0px;}
td.Pressa div.JapanNews h2 a {text-decoration: none; color: #007f47;}
td.Pressa div.JapanNews h2 a:visited {color: #007f47; text-decoration: none;}
td.Pressa div.JapanNews h2 a:hover {color:#86ba0d; text-decoration: underline;}
td.Pressa td.RightGreen a {color:#007f47; text-decoration: none;}
td.Pressa td.RightGreen a:visited {color:#007f47; text-decoration: underline;}
td.Pressa td.RightGreen a:hover {color:#86ba0d; text-decoration: underline;}
td.Pressa td.Publications {}
td.Pressa td.Publications td.PublicationsPlace {padding: 0px 43px 0px 12px;}
td.Pressa td.Publications td.Entry {background:url(/i/HorGreenLine.gif) repeat-x left top;}
td.Pressa td.Publications td.Entry div {padding: 0px 0px 18px 0px;}
td.Pressa td.Publications td.Entry div.Pik {background:url(/i/GreenBorder.gif) no-repeat left top; padding: 2px 2px 2px 2px; margin-top: 0px;}
td.Pressa td.Publications td.Entry h2 {font-size: 18px; margin: 8px 12px 0px 0px; padding: 0px 0px 0px 0px;}
td.Pressa td.Publications td.Entry p {font-size: 11px; margin: 8px 12px 0px 0px; padding: 0px 0px 0px 0px; color: #505050;}
td.Pressa td.Publications td.Entry a {text-decoration: underline;}
td.Pressa td.IndAndCom {padding: 0px 0px 0px 12px;}
td.Pressa td.IndAndCom td.CompanyNews div {padding: 6px 6px 0px 12px;}
td.Pressa td.IndAndCom td.CompanyNews {background:url(/i/VertGreen1pxLine.gif) left top repeat-y;}
td.Pressa td.IndAndCom td.CompanyNews p.Date {color: #505050; font-size: 9px; font-weight: bold; margin: 6px 0px 0px 0px;}
td.Pressa td.IndAndCom td.CompanyNews p {color: #505050; font-size: 11px; margin: 0px 0px 12px 0px;}
td.Pressa td.IndAndCom td.CompanyNews a {text-decoration: underline;}
td.Pressa td.IndAndCom td.IndNews {padding: 6px 0px 0px 0px;}
td.Pressa td.IndAndCom td.IndNews h2 {font-size: 14px; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
td.Pressa td.IndAndCom td.IndNews div {padding: 6px 0px 0px 0px;}
td.Pressa td.IndAndCom td.IndNews p.Date {font-size: 9px; color: #505050; margin: 0px 0px 0px 0px;}
td.Pressa td.IndAndCom td.IndNews p {font-size: 11px; color: #505050; margin: 0px 0px 12px 0px;}
td.Pressa td.IndAndCom td.IndNews a {text-decoration: underline;}
td.Pressa td.IndAndCom td.IndNews a:visited {text-decoration: underline;}
td.Pressa td.IndAndCom td.IndNews a:hover {text-decoration: underline;}

div.Welcome p {color: #000000; font-size: 12px; margin: 7px 0px 0px 12px;}
div.Welcome p b {font-size: 16px; font-weight: bold;}

div.RegNav {padding: 6px 0px 0px 0px;}
div.RegNav p {font-size: 11px; color: #505050; line-height: 12px; font-weight: normal; padding: 0px 0px 0px 0px; margin: 0px 0px 6px 0px;}
div.RegNav a {font-size: 11px; color: #505050; text-decoration: underline;}
div.RegNav a:visited {color:#86ba0d; text-decoration: none;}
div.RegNav a:hover {color:#86ba0d; text-decoration: underline;}
div.RegNav p.Exit {margin-top: 24px;}
div.RegNav p.Exit span {margin-left: 85px;}

table.PartnerIndex {}
table.PartnerIndex div.News {padding: 6px 12px 12px 0px;}
table.PartnerIndex h1 {font-size: 20px; font-weight: bold; margin: 0px 0px 12px 0px; padding: 0px 0px 0px 0px; width: inherit;}
table.PartnerIndex h1 a {color: #505050; text-decoration: none;}
table.PartnerIndex h1 a:visited {color: #505050; text-decoration: none;}
table.PartnerIndex h1 a:hover {color: #86ba0d; text-decoration: none;}
table.PartnerIndex h1 span {font-size: 11px;}
table.PartnerIndex h1 span a {color: #007f47; text-decoration: underline;}
table.PartnerIndex h1 span a:visited {color: #505050; text-decoration: underline;}
table.PartnerIndex h1 span a:hover {color: #86ba0d; text-decoration: underline;}
table.PartnerIndex div.News h2 {font-size: 13px; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: normal;}
table.PartnerIndex div.News h2 span {font-size: 10px; font-weight: normal;}
table.PartnerIndex div.News h2 a {color: #007f47; text-decoration: underline;}
table.PartnerIndex div.News h2 a:visited {color: #007f47; text-decoration: underline;}
table.PartnerIndex div.News h2 a:hover {color: #86ba0d; text-decoration: underline;}
table.PartnerIndex div.News p {font-size: 12px; margin: 0px 0px 6px 0px; padding: 0px 0px 0px 0px; line-height: normal;}
table.PartnerIndex div.Docs {padding: 6px 12px 12px 12px;}
table.PartnerIndex div.Docs img {margin: 2px 6px 12px 0px;}
table.PartnerIndex div.Docs p {font-size: 11px; line-height: 13px; margin: 0px 0px 12px 0px;}
table.PartnerIndex div.Docs p span {font-size: 9px; color: #505050;}
table.PartnerIndex div.Docs2 {padding: 6px 0px 12px 0px;}
table.PartnerIndex div.Docs2 img {margin: 2px 6px 12px 0px;}
table.PartnerIndex div.Docs2 p {font-size: 11px; line-height: 13px; margin: 0px 12px 12px 0px;}
table.PartnerIndex div.Docs2 p span {font-size: 9px; color: #505050;}
table.PartnerIndex div.Comments h2 {font-size: 13px; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
table.PartnerIndex div.Comments p {font-size: 12px; color: #505050; margin: 0px 0px 6px 0px; line-height 10px;}
table.PartnerIndex div.Comments p span {font-size: 9px; color: #4d4d4d; font-weight: bold; line-height 10px;}
table.PartnerIndex div.Comments div.Thread {padding: 0px 0px 12px 0px;}
table.PartnerIndex div.Pages {padding-bottom: 12px; padding: 12px 0px 0px 0px;}
table.PartnerIndex div.Pages p {font-size: 12px; margin: 0px 0px 0px 0px; padding: 6px 0px 0px 0px; border-top: 1px solid #505050; }
table.PartnerIndex div.Pages p span {margin: 0px 8px 0px 0px;}

td.MadeIn {padding: 12px 0px 0px 12px; margin: 0px 0px 0px 0px;}
td.MadeIn p {font-size: 11px; margin: 0px 0px 6px 0px;}
td.MadeIn a {color:#007f47;}
td.MadeIn a:visited {color:#007f47;}
td.MadeIn a:hover {color:#86ba0d;}

div.CommentsPlace {border-top: solid 3px #86ba0d; margin: 36px 0px 0px 0px;}
div.CommentsPlace p.PlaceHeader {font-size: 20px; font-weight: bold; margin: 12px 0px 12px 0px; padding: 0px 0px 0px 0px; width: 500px; line-height: normal;}
div.CommentsPlace p.PlaceHeader span {font-size: 11px; font-weight: normal; width: inherit; line-height: 12px}
div.CommentsPlace div.Comments p {font-size: 12px;}
div.CommentsPlace div.Comments p span {font-size: 10px;}
div.CommentsPlace div.Input {text-align: center; padding: 24px 0px 12px 0px;}
div.CommentsPlace div.Input p {margin: 0px 0px 6px 0px;}

/*
table.LoginTbl  { width: 99%; }
table.Login td { font-size: 10px; color: white; }
*/
table.Login td input { font-size: 10px; }

div.Sape p {font-size: 12px; color: #ffffff;}
div.Sape p a {color: #ffffff;}
div.Sape p a:visited {color: #ffffff;}
div.Sape p a:hover {color: #ffffff;}


p.ToAll {font-size: 10px; padding: 0px 0px 0px 0px!important; margin: 0px 0px 7px 0px!important; width: auto;}
p.ToAll a {font-size: 10px; text-decoration: underline; color: #007f47;}
p.ToAll a:visited {color: #007f47;}
p.ToAll a:hover {color: #86ba0d;}

/*
это Женя добавил класс для высоты области тегов, которая распологается на главной странице
*/

tr.tags_height {
height: 120px;
}














