@charset "windows-1251";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(/img/bg.gif);
	background-repeat: repeat-x;
	margin-top: 0px !important;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px !important;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.left {
	opacity: 0.9;
	filter: Alpha(Opacity=90);
	background-image: url(/img/bgl.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.right {
	opacity: 0.7;
	filter: Alpha(Opacity=70);
	background-image: url(/img/bgr.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
input.search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7f7f7f;
	height: 16px;
	width: 160px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #000000;
	border-right-color: #d4d0c8;
	border-bottom-color: #d4d0c8;
	border-left-color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
input.searchProd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 14px;
	width: 132px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
input.searchArt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 14px;
	width: 116px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.menuTop {
	color: #adadad;
	background-color: #051118;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a:link {
	color: #003d9f;
	text-decoration: none;
}
a:visited {
	color: #003d9f;
	text-decoration: none;
}
a:hover {
	color: #002765;
	text-decoration: underline;
}
a:active {
	color: #002765;
	text-decoration: underline;
}
.menuTop a:link {
	color: #adadad;
	text-decoration: none;
}
.menuTop a:visited {
	color: #adadad;
	text-decoration: none;
}
.menuTop a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.menuTop a:active {
	color: #FFFFFF;
	text-decoration: none;
}
img {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
table {
	margin-top: 0px;
	padding-top: 0px;
	border-top-width: 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	margin-top: 2px;
	margin-bottom: 10px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	margin-top: 2px;
	margin-bottom: 2px;
}
p.menuLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 2px;
	margin-bottom: 5px;
}
.menuLeft a:link {
	color: #000000;
	text-decoration: none;
}
.menuLeft a:visited {
	color: #000000;
	text-decoration: none;
}
.menuLeft a:hover {
	color: #484848;
	text-decoration: none;
}
.menuLeft a:active {
	color: #484848;
	text-decoration: none;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 0px;
}
.bgDk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e5e5e5;
	background-color: #333333;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
.newsHead {
	color: #d08956;
}
.date {
	color: #e2b696;
}
.bgDk a:link {
	color: #e2b696;
	text-decoration: none;
}
.bgDk a:visited {
	color: #e2b696;
	text-decoration: none;
}
.bgDk a:hover {
	color: #ffffff;
	text-decoration: none;
}
.bgDk a:active {
	color: #ffffff;
	text-decoration: none;
}
a.linkNews:link {
	color: #d08956;
	text-decoration: none;
}
a.linkNews:visited {
	color: #d08956;
	text-decoration: none;
}
a.linkNews:hover {
	color: #e2b696;
	text-decoration: none;
}
a.linkNews:active {
	color: #e2b696;
	text-decoration: none;
}
.bgDkA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e5e5e5;
	background-color: #434343;
}
.bgDkA a:link {
	color: #e2b696;
	text-decoration: none;
}
.bgDkA a:visited {
	color: #e2b696;
	text-decoration: none;
}
.bgDkA a:hover {
	color: #ffffff;
	text-decoration: none;
}
.bgDkA a:active {
	color: #ffffff;
	text-decoration: none;
}
.bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #333333;
}
.bottom a:link {
	color: #bbbbbb;
	text-decoration: none;
}
.bottom a:visited {
	color: #bbbbbb;
	text-decoration: none;
}
.bottom a:hover {
	color: #ffffff;
	text-decoration: none;
}
.bottom a:active {
	color: #ffffff;
	text-decoration: none;
}
.mLeftA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #cdcdcd;
}
.mLeftA a:link {
	color: #cdcdcd;
	text-decoration: none;
}
.mLeftA a:visited {
	color: #cdcdcd;
	text-decoration: none;
}
.mLeftA a:hover {
	color: #bdbdbd;
	text-decoration: none;
}
.mLeftA a:active {
	color: #bdbdbd;
	text-decoration: none;
}
.mLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #424242;
}
.mLeft a:link {
	color: #424242;
	text-decoration: none;
}
.mLeft a:visited {
	color: #424242;
	text-decoration: none;
}
.mLeft a:hover {
	color: #000000;
	text-decoration: none;
}
.mLeft a:active {
	color: #000000;
	text-decoration: none;
}
.mLeftIn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #424242;
}
.mLeftIn a:link {
	color: #424242;
	text-decoration: none;
}
.mLeftIn a:visited {
	color: #424242;
	text-decoration: none;
}
.mLeftIn a:hover {
	color: #000000;
	text-decoration: none;
}
.mLeftIn a:active {
	color: #000000;
	text-decoration: none;
}
.mainP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #451515;
	margin-top: 18px;
	margin-bottom: 28px;
}
.listP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #451515;
	margin-top: 0px;
	margin-bottom: 0px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #451515;
	margin-top: 18px;
	margin-bottom: 20px;
}
.main12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #451515;
	margin-top: 16px;
	margin-bottom: 16px;
}
h1.inHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #451515;
	list-style-position: outside;
	list-style-image: url(/img/markUl.gif);
	margin-top: 32px;
	margin-right: 40px;
	margin-left: 36px;
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.small a:link {
	color: #2e2e2e;
	text-decoration: none;
}
.small a:visited {
	color: #2e2e2e;
	text-decoration: none;
}
.small a:hover {
	color: #000000;
	text-decoration: underline;
}
.small a:active {
	color: #000000;
	text-decoration: underline;
}
.red {
	color: #ff0000;
}
.backTo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0015ba;
}
.backTo a:link {
	color: #0015ba;
	text-decoration: none;
}
.backTo a:visited {
	color: #0015ba;
	text-decoration: none;
}
.backTo a:hover {
	color: #0015ba;
	text-decoration: underline;
}
.backTo a:active {
	color: #0015ba;
	text-decoration: underline;
}
.pager {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.pager a:link {
	color: #8d3dc5;
	text-decoration: none;
}
.pager a:visited {
	color: #8d3dc5;
	text-decoration: none;
}
.pager a:hover {
	color: #8d3dc5;
	text-decoration: none;
}
.pager a:active {
	color: #8d3dc5;
	text-decoration: none;
}
.pagerAct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #aaaaaa;
	background-image: url(/img/bgPage.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-weight: bold;
}
.catHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(/img/bgCatTop.gif);
	background-repeat: repeat-x;
}
.catData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 17px;
	margin-top: 0px;
	margin-bottom: 10px;
}
.catData a:link {
	color: #0015ba;
	text-decoration: none;
}
.catData a:visited {
	color: #0015ba;
	text-decoration: none;
}
.catData a:hover {
	color: #6d78d0;
	text-decoration: none;
}
.catData a:active {
	color: #6d78d0;
	text-decoration: none;
}
.descrT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #010000;
	background-color: #d0d0d0;
	background-image: url(/img/bgDescr.gif);
	background-repeat: repeat-x;
	background-position: top;
}
p.inDescr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #010000;
	margin-top: 0px;
	margin-bottom: 10px;
}
#description {
	position: absolute;
	top: 473px;
	left: 0px;
}
.visDescr {
	z-index: 10;
	display: block;
}
.hideDescr {
	z-index: -1;
	display: none;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
.topNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	background-color: #dadada;
	background-image: url(/img/bgTnews.gif);
	background-repeat: repeat-x;
}
.topNews p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	margin-top: 12px;
	margin-bottom: 12px;
}
.medNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(/img/bgMnews.gif);
	background-repeat: repeat-x;
}
.medNews p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 10px;
	margin-bottom: 10px;
}
.blue {
	color: #3c00ff;
}
.ulP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4c4c;
	margin-top: 15px;
	list-style-image: url(/img/markUlRed.gif);
	margin-bottom: 15px;
	margin-left: 22px;
}
.black {
	color: #000000;
}
input.inTech {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4f4f4f;
	height: 19px;
	width: 260px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b3b9c3;
	border-right-color: #b3b9c3;
	border-bottom-color: #b3b9c3;
	border-left-color: #b3b9c3;
}
input.inCont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4f4f4f;
	height: 19px;
	width: 215px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b3b9c3;
	border-right-color: #b3b9c3;
	border-bottom-color: #b3b9c3;
	border-left-color: #b3b9c3;
}
input.inSearchRes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 19px;
	width: 168px;
}
textarea.areaTech {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4f4f4f;
	height: 160px;
	width: 260px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b3b9c3;
	border-right-color: #b3b9c3;
	border-bottom-color: #b3b9c3;
	border-left-color: #b3b9c3;
}
.techFm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4f4f4f;
}
.navFaq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #a9a9a9;
}
.navFaq a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.navFaq a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.navFaq a:hover {
	color: #8f8f8f;
	text-decoration: none;
}
.navFaq a:active {
	color: #8f8f8f;
	text-decoration: none;
}
.navFaqAct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #a9a9a9;
	background-image: url(/img/bgActPage.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.navFaqActB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #a9a9a9;
	background-image: url(/img/bgActPageB.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.faq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	background-color: #dadada;
	background-image: url(/img/bgFaq.gif);
	background-repeat: repeat-x;
}
.faq p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	margin-top: 20px;
	margin-bottom: 20px;
}
.faq h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	margin-top: 20px;
	margin-bottom: 20px;
	font-weight: bold;
}
.faq ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 36px;
	list-style-position: outside;
	list-style-image: url(/img/markFaq.gif);
}
.faq ul li {
	margin-top: 10px;
	margin-bottom: 10px;
}
.whTxt {
	color: #FFFFFF;
}
.ltTxt {
	color: #969696;
}
.ltTxt a:link {
	color: #969696;
	text-decoration: none;
}
.ltTxt a:visited {
	color: #969696;
	text-decoration: none;
}
.ltTxt a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.ltTxt a:active {
	color: #FFFFFF;
	text-decoration: none;
}
a img {
	float: none;
	line-height: -4px;
	display: block;
}
.grInCat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ff0000;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 20px;
	list-style-type: none;
	list-style-image: none;
}
.subInCat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 20px;
	list-style-type: none;
	list-style-image: url(/img/markCloseP.gif);
}
.grInCat a:link {
	color: #ff0000;
	text-decoration: none;
}
.grInCat a:visited {
	color: #ff0000;
	text-decoration: none;
}
.grInCat a:hover {
	color: #333333;
	text-decoration: none;
}
.grInCat a:active {
	color: #333333;
	text-decoration: none;
}
.subInCat a:link {
	color: #424242;
	text-decoration: none;
}
.subInCat a:visited {
	color: #424242;
	text-decoration: none;
}
.subInCat a:hover {
	color: #000000;
	text-decoration: none;
}
.subInCat a:active {
	color: #000000;
	text-decoration: none;
}
div.main12px p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #451515;
	margin-top: 16px;
	margin-bottom: 16px;
}
img.withBorder {
	background-image: url(/img/bgGal.gif);
	padding: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
img.imgLeft {
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 0px;
	float: left;
}
img.imgRight {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 20px;
	float: right;
}
