body {margin: 0em;font-family: Arial, Helvetica, sans-serif;padding: 0px; background-color: #FFFFFF;}
UL { PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 3px 3px 3px 26px; PADDING-TOP: 3px}
LI { LIST-STYLE-TYPE: disc}
P { MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px }
HR { COLOR: #666666; height: 1px}
td {  font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;}
dl	{ margin: 0em 0em 0em 3px; padding: 10px 0em 0em}
dl dt	{ 	font: normal 100% Arial, Helvetica, sans-serif; margin: 0 0 0em 0px;}
dl dd	{ 	font-size: 12px;margin: 0 0 1em 0em;	color: #000000;	font-family: Arial, Helvetica, sans-serif;}
td dl dd a { text-decoration:underline; color: #1A3DC1;}
A:active { 	TEXT-DECORATION: underline }
A:hover {  COLOR: #CC0000; TEXT-DECORATION: underline}
H1 { MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; COLOR: #333333; }
H2 { MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; COLOR: #333333; }
H3 { MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #333333; TEXT-DECORATION: none}
H4 { MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #f5f5f5;}
H5 { MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #F5F5F5;	font-weight: bold;}
H6 { MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #f5f5f5;	font-weight: bold;}
.catRubric { FONT-SIZE: 10px; COLOR: #1A3DC1; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;	font-weight: bold;}
.catRubricSub {  FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #003399; FONT-WEIGHT: bold  }
.catRubricSub2 { FONT-SIZE: 11px;	COLOR: #1A3DC1;	font-family: Arial, Helvetica, sans-serif;}
.catRubricNext { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none }
.catMenuDiv {  padding-top: 10px; padding-right: 25px; padding-bottom: 10px; padding-left: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.catRegionValue {  color: #666666}
.cat {  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}
.searchForm { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION:  none }
.searchText { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #FFFFFF; TEXT-DECORATION:  none}
.topHeaderBg {	BACKGROUND-COLOR: #3C5A82}
.menuTop { FONT-SIZE: 11px; COLOR: #333333;TEXT-DECORATION: none;font-family: Arial, Helvetica, sans-serif; padding-right: 5px; padding-left: 5px;}
a:active.menuTop { FONT-WEIGHT: bold; COLOR: #ff6600 }
.menuTop2 {FONT-SIZE: 11px;COLOR: #333333;TEXT-DECORATION: underline;font-family: Arial, Helvetica, sans-serif;padding-right: 5px;padding-left: 5px;}
.menuMain {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	font-weight: bold;; color: #FFFFFF}
a:link.menuMain {  COLOR: #FFFFFF}
a:active.menuMain { COLOR: #FFFFFF}
a:visited.menuMain { COLOR: #FFFFFF}
a:hover.menuMain { COLOR: #FF6600; text-decoration: none;}
.menuMainUnder {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #333333; text-decoration: none; line-height: 8pt;}
.menuMainUnder2 { font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000; text-decoration: none}
.menuRubric {FONT-SIZE: 12px; COLOR: #333333;TEXT-DECORATION: none;font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.tdMulti1 { BACKGROUND-COLOR: #FFFFFF}
.tdMulti2 { BACKGROUND-COLOR: #f0f0f0 }
.tdMulti3 { BACKGROUND-COLOR: #cccccc }
.tdMulti4 { BACKGROUND-COLOR: #999999 }
.tdMulti5 { BACKGROUND-COLOR: #666666 }
.tdMulti6 { BACKGROUND-COLOR: #333333 }
.tdMulti7 { BACKGROUND-COLOR: #000000 }
.imagePrv {border-color:#cccccc}
.date {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}
.main {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #333333; text-decoration: none;}
.newsOtherList { FONT: 12px Arial, Helvetica, sans-serif; text-decoration: none; color: #000000;}
.newsAuthor {  color: #666666}
.newsText { font-size: 13px; font-family: Arial, Helvetica, sans-serif;	line-height: 12pt;	color: #000000;	text-decoration: none;}
a:hover.newsText { text-decoration: none; COLOR: #000000}
.newsAll {  color: #CCCCCC; font-size: 70%}
.newsHeader {	font-size: 12px; color: #1A3DC1; font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;	padding-bottom: 10px;}
.newsDate {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	text-decoration: none;}
.newsDiv {  padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px}
.footerText { font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.footerLink { font-family: Arial, Helvetica, sans-serif;text-decoration: underline;	color: #000000;; font-size: 11px}
.searchLink { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-DECORATION: none}
.searchHeader { FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;COLOR: #FFFFFF;	TEXT-DECORATION: none;	font-weight: bold;}
.centerHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold}
.centerHeaderBg { text-decoration: none; background-color: #996600; height: 1.1em; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 1px; padding-right: 9px; padding-bottom: 2px; padding-left: 9px; clip:  rect(   )}
.centerHeaderMore { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #f5f5f5; text-decoration: none; font-weight: bold }
.centerHr { COLOR: #996600; height: 1px; ; margin: 0 0 0em 0em; }
.centerHr2 { COLOR: #cccccc; height: 1px; ; margin: 5px 0em;}
.centerDiv { text-align: center; padding-top: 0.5em;padding-bottom: 0.5em;border-top: 1px solid #999999;border-right: 0.5em solid #999999;border-bottom: 1px solid #999999;border-left: 0.5em solid #999999;}
.collMenu {	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION:  underline; font-family: Arial, Helvetica, sans-serif;}
.collMenuBg { BACKGROUND-COLOR: #f5f5f5;padding: 0.5em;	border-top-width: 1px;	border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;	border-top-color: #CCCCCC;border-bottom-color: #CCCCCC;}
.collHeader { color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 11px}
.collHeaderBg {
	BACKGROUND-COLOR: #996600;
	color: #333333;
	height: 1.5em;
	padding-top: 2px;
	padding-right: 9px;
	padding-bottom: 2px;
	padding-left: 9px;
	margin: 0px;
	vertical-align: middle;
}
.collHeaderDiv {  margin-top: -3px; padding-top: 3px; padding-bottom: 2px}
.collUl {	margin-top: 1px;	margin-bottom: 3px;	padding-top: 1px;	padding-bottom: 3px;}
.collDiv {	padding-left: 10px;}
.collRubric { font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #1A3DC1;text-decoration: underline;	padding: 1em;}
.collText {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px;color: #000000;}
.GoprintBg {	BACKGROUND-COLOR: #CC3300;	color: #FFFFFF;; height: 1.1em; padding-top: 1px; padding-right: 9px; padding-bottom: 2px; padding-left: 9px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.title {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #f5f5f5}
.list {  margin-top: 10px; margin-bottom: 10px; margin-left: 30px; margin-right: 20px}
.listRight {  float: right}
.listLeft { float: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px}
.listText { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.listContact { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666 }
.listLi {  float: left; padding-top: 5px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.listBg {  background-color: #f5f5f5; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
.glossText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; background-color: #f5f5f5; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.gloss {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.nextDiv {  padding-top: 10px; padding-right: 0px; padding-bottom: 2px; padding-left: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 14px}
.vizNameValue {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.vizValue {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.linkDiv {	padding-top: 3px;	padding-bottom: 3px; }
.linkTitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px }
.catDiv {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 10px; border: 1px solid #996600; background-color: #f5f5f5;}
.topTd { background-color: #f5f5f5;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}
.rubricTd { background-color: #f5f5f5; border-bottom-style: solid;	border-top-style: solid;  border-bottom-color: #996600; border-top-color: #f5f5f5; border-top-width: 3px; border-bottom-width: 3px}
.m2 {	background-color: #996600;background-image: url('http://www.ruprint.ru/img/bg2.gif');text-align: center}

.linkD1 {
	margin: 1em;
	padding: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F5F9FC;
	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: #FFFFFF;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #FFFFFF;
}
.linkD2 {margin: 1em;padding: 1em;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.linkSpanP {font-family: Arial, Helvetica, sans-serif;font-size: 14px;}
.linkSpan {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.ulFolder {  margin-top: 1px; margin-bottom: 1px; padding-top: 3px; padding-bottom: 1px; list-style-image: url('http://suppliers.ruprint.ru/images/folder.gif')}
.rubricTd { background-color: #f5f5f5; border-bottom-style: solid;	border-top-style: solid;  border-bottom-color: #FFCC33; border-top-color: #f5f5f5; border-top-width: 2px; border-bottom-width: 2px}
.m22 {	background-color: #ffffff;background-image: url('http://www.ruprint.ru/img/bgp2.gif');text-align: center}
.topHeader { MARGIN-TOP: 3px;MARGIN-BOTTOM: 3px;FONT-FAMILY: Arial, Helvetica, sans-serif;	FONT-SIZE: 17px;COLOR: #ffffff;	text-decoration: none;font-weight: bolder;}
.menuMain2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	font-weight: bold;; color: #FFFFFF}
a:link.menuMain2 {  COLOR: #FFFFFF}
a:active.menuMain2 { COLOR: #FFFFFF}
a:visited.menuMain2 { COLOR: #FFFFFF}
a:hover.menuMain2 { COLOR: #FF6600; text-decoration: none;}
.kub {	vertical-align: top;	font-size: 10px;}

.lineHeader {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #996633;
	height: 27px;
}