BODY {
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	background-color: #EAEAEA;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #4775a5;
	background:#EAEAEA;
}
A:link {
	COLOR: #508DCB; TEXT-DECORATION: none
}
A:visited {
	COLOR: #508DCB; TEXT-DECORATION: none
}
A:active {
	COLOR: #79B0E0; TEXT-DECORATION: none
}
A:hover {
	COLOR: #79B0E0; TEXT-DECORATION: none
}
.hide {
	VISIBILITY: hidden
}
.catalog A:link {
	COLOR: #4d8487; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.catalog A:visited {
	COLOR: #4d8487; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.catalog A:active {
	COLOR: #60a2a5; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.catalog A:hover {
	COLOR: #60a2a5; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.catalog-selected A:link {
	COLOR: #4d8487; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.catalog-selected A:visited {
	COLOR: #ffffff; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.catalog-selected A:active {
	COLOR: #60a2a5; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.catalog-selected A:hover {
	COLOR: #ffffff; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.subcatalog A:link {
	COLOR: #4d8487; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.subcatalog A:visited {
	COLOR: #4d8487; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.subcatalog A:active {
	COLOR: #60a2a5; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.subcatalog A:hover {
	COLOR: #60a2a5; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
H1 {
	MARGIN-TOP: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #4775a5; 
}
P.header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 16px; COLOR: #4775a5;
}
FONT.catalog_select {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d7891e;
}
FONT.subcatalog_select {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d7891e; 
}
P.project {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN: 3px 10px 3px 5px;
	COLOR: #4775a5;
}
P.title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
}
P.subtitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	color: #4775a5;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 0px;
}
P.subtitle_normal {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 5px 2px 2px; color: #4775a5;
}
P.content {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	MARGIN: 0px;
	TEXT-ALIGN: justify;
}
P.content_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px; TEXT-ALIGN: justify;
}
P.subcontent {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 2px 2px 2px 25px; TEXT-ALIGN: justify
}
P.content_info {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 0px 5px 5px; COLOR: #4775a5; TEXT-ALIGN: justify
}
P.subsubtitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #4775a5;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 10px;
}
P.calendar {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 2px; COLOR: #4775a5; TEXT-ALIGN: justify
}
P.red {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 2px; COLOR: #E57645; TEXT-ALIGN: justify
}
P.path {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 5px 2px 2px 2px; COLOR: #4775a5; 
}
P.news {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 2px 2px 2px; COLOR: #ffffff; TEXT-ALIGN: justify
}
UL.catalog {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 0px;
	COLOR: #4775a5;
	PADDING-TOP: 0px;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 10px;
}
LI.catalog {
	FONT-SIZE: 12px;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
UL.subcatalog {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	COLOR: #4775a5;
	PADDING-TOP: 0px;
	margin-top: 10px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 20px;
}
LI.subcatalog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 5px 2px 5px 5px; PADDING-TOP: 0px
}
UL.catalog-selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 5px 2px 5px 10px; COLOR: #77b1dd; PADDING-TOP: 0px;
}
LI.catalog-selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 5px 2px 5px 10px; PADDING-TOP: 0px
}
UL.subcatalog-selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 5px 2px 5px 10px; COLOR: #77b1dd; PADDING-TOP: 0px;
}
LI.subcatalog-selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 5px 10px; PADDING-TOP: 0px
}
UL.spisok {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 5px 2px 2px 10px;  PADDING-TOP: 0px; 
}
LI.spisok {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 5px 2px 2px 10px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
UL.spisok-selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 10px 10px; COLOR: #77b1dd; PADDING-TOP: 0px;
}
LI.spisok-selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 10px 10px; PADDING-TOP: 0px
}
.catalog-selected {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 5px; COLOR: #ffffff;
}
.subcatalog-selected {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 5px; COLOR: #ffffff;
}
.catalog {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #4D8487;
}
.spisok-selected {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 5px; COLOR: #2d7ab5;
}
.spisok {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-LEFT: 5px;
}
.search-input {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 7px 2px 2px 15px; PADDING-TOP: 0px;
}
.search-button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 125px; PADDING-TOP: 0px
}
UL.news_block_title {
	FONT-WEIGHT: bold;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
}
LI.news_block_title {
	FONT-SIZE: 14px;
	LINE-HEIGHT: 10pt;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.news_block_descr {
	FONT-SIZE: 13px; MARGIN: 2px 5px 2px 5px; COLOR: #818181; LINE-HEIGHT: 10pt; TEXT-ALIGN: left;
}
.news_block_all {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #E57645;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.news_block_all A:link {
	COLOR: #E57645; TEXT-DECORATION: none
}
.news_block_all A:visited {
	COLOR: #E57645; TEXT-DECORATION: none
}
.news_block_all A:active {
	COLOR: #ea8100; TEXT-DECORATION: none
}
.news_block_all A:hover {
	COLOR: #ea8100; TEXT-DECORATION: none
}
.path {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; 
}
P.copyr {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN: 1px 2px 1px 25px; COLOR: #bce3ff; LINE-HEIGHT: 10pt;
}
.copyr A:link {
	COLOR: #bce3ff; TEXT-DECORATION: none
}
.copyr A:visited {
	COLOR: #bce3ff; TEXT-DECORATION: none
}
.copyr A:active {
	COLOR: #bce3ff; TEXT-DECORATION: underline
}
.copyr A:hover {
	COLOR: #bce3ff; TEXT-DECORATION: underline
}