BODY {
	MARGIN-TOP: 0px; BACKGROUND: #dedede; MARGIN-BOTTOM: 0px
}
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: #ffffff; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.catalog-selected A:visited {
	COLOR: #ffffff; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.catalog-selected A:active {
	COLOR: #ffffff; 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
}
.project A:link {
	COLOR: #4775a5; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.project A:visited {
	COLOR: #4775a5; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.project A:active {
	COLOR: #79b0e0; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.project A:hover {
	COLOR: #E57645; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}	
.spisok A:link {
	COLOR: #2d7ab5; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.spisok A:visited {
	COLOR: #4775a5; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.spisok A:active {
	COLOR: #2d7ab5; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.spisok A:hover {
	COLOR: #2d7ab5; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
.path A:link {
	COLOR: #4775a5; TEXT-DECORATION: none
}
.path A:visited {
	COLOR: #4775a5; TEXT-DECORATION: none
}
.path A:active {
	COLOR: #79b0e0; TEXT-DECORATION: none
}
.path A:hover {
	COLOR: #79b0e0; TEXT-DECORATION: none
}
H1 {
	MARGIN-TOP: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #4775a5; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
P.header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 16px; COLOR: #4775a5; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
FONT.catalog_select {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d7891e; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
FONT.subcatalog_select {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d7891e; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
P.project {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 3px 10px 3px 5px; COLOR: #4775a5; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif; TEXT-ALIGN: left
}
P.title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 2px 7px; COLOR: #4775a5; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
P.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 5px 2px 2px; COLOR: #4775a5; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
P.subtitle_normal {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 5px 2px 2px; COLOR: #4775a5; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
P.content {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 5px; COLOR: #4775a5; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif; TEXT-ALIGN: justify
}
P.content_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 2px; COLOR: #4775a5; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif; TEXT-ALIGN: justify
}
P.subcontent {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 2px 2px 2px 25px; COLOR: #4775a5; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif; TEXT-ALIGN: justify
}
P.content_info {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 0px 5px 5px; COLOR: #4775a5; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif; TEXT-ALIGN: justify
}
P.subsubtitle {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px 2px 0px 20px; COLOR: #4775a5; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
P.calendar {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 2px; COLOR: #4775a5; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif; TEXT-ALIGN: justify
}
P.red {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 2px; COLOR: #E57645; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif; TEXT-ALIGN: justify
}
P.path {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 5px 2px 2px 2px; COLOR: #4775a5; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
P.news {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 2px 2px 2px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif; TEXT-ALIGN: justify
}
FONT.newsheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
UL.catalog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 5px 2px 5px 10px; COLOR: #4775a5
; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
LI.catalog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url('img/marker_green.gif'); PADDING-BOTTOM: 0px; MARGIN: 5px 5px 5px 10px; PADDING-TOP: 0px
}
UL.subcatalog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 5px 2px 5px 15px; COLOR: #4775a5
; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
LI.subcatalog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LIST-STYLE-IMAGE: url('img/marker_white.gif'); PADDING-BOTTOM: 0px; MARGIN: 5px 2px 5px 5px; PADDING-TOP: 0px
}
UL.catalog-selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 5px 2px 5px 10px; COLOR: #77b1dd; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
LI.catalog-selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url('img/marker_white.gif'); PADDING-BOTTOM: 0px; MARGIN: 5px 5px 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; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
LI.subcatalog-selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LIST-STYLE-IMAGE: url('img/marker_white.gif'); 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; COLOR: #4775a5
; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
LI.spisok {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url('img/marker_blue.gif'); 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; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
LI.spisok-selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url('img/marker_white.gif'); PADDING-BOTTOM: 0px; MARGIN: 0px 5px 10px 10px; PADDING-TOP: 0px
}
.competitions_block_title {
    FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 5px 10px 5px; COLOR: #4775a5; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif; TEXT-ALIGN: justify
}
.block_title {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 5px 5px 5px 10px; COLOR: #4775a5; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif; TEXT-ALIGN: justify
}
.catalog-selected {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 5px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
.subcatalog-selected {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 5px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
.catalog {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #4D8487; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
.spisok-selected {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 5px; COLOR: #2d7ab5; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
.spisok {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-LEFT: 5px; COLOR: #4775a5; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
.search-input {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 7px 2px 2px 15px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
.search-button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 125px; PADDING-TOP: 0px
}
UL.news_block_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 5px 2px 5px 10px; COLOR: #4775a5; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
LI.news_block_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; LIST-STYLE-IMAGE: url('img/marker_yellow.gif'); PADDING-BOTTOM: 0px; MARGIN: 5px 2px 5px 10px; LINE-HEIGHT: 10pt; PADDING-TOP: 0px
}
.news_block_title A:link {
	COLOR: #4775a5; TEXT-DECORATION: none
}
.news_block_title A:visited {
	COLOR: #4775a5; TEXT-DECORATION: none
}
.news_block_title A:active {
	COLOR: #E57645; TEXT-DECORATION: none
}
.news_block_title A:hover {
	COLOR: #E57645; TEXT-DECORATION: none
}
.news_block_descr {
	FONT-SIZE: 8pt; MARGIN: 2px 5px 2px 10px; COLOR: #818181; LINE-HEIGHT: 10pt; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif; TEXT-ALIGN: left
}
.news_block_all {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN: 10px 10px 10px 10px; COLOR: #E57645; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
.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; COLOR: #4775a5; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
P.copyr {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN: 1px 2px 1px 25px; COLOR: #bce3ff; LINE-HEIGHT: 10pt; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, 
sans-serif
}
.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
}