@font-face {
	font-family: PT Sans;
}
@font-face {
	font-family: PT Sans;
}
@font-face {
	font-family: PT Sans;
}
@font-face {
	font-family: PT Sans;
}
@font-face {
	font-family: PT Serif;
}
@font-face {
	font-family: PT Serif;
}
@font-face {
	font-family: PT Serif;
}
@font-face {
	font-family: PT Serif;
}
.clearfix:before {
	DISPLAY: table; CONTENT: " "
}
.clearfix:after {
	DISPLAY: table; CONTENT: " "
}
.clearfix:after {
	CLEAR: both
}
.clearfix {
	
}
.pull-right {
	FLOAT: right
}
.pull-left {
	FLOAT: left
}
.hide {
	DISPLAY: none
}
.show {
	DISPLAY: block
}
.invisible {
	VISIBILITY: hidden
}
.full_width {
	WIDTH: 100%
}
.center_absolute_block {
	Z-INDEX: 550; POSITION: fixed; WIDTH: 0px; TOP: 65px; LEFT: 50%
}
.themodal-overlay2 {
	Z-INDEX: 500; POSITION: fixed; BOTTOM: 0px; DISPLAY: none; OVERFLOW: auto; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.themodal-overlay {
	Z-INDEX: 500; POSITION: fixed; BOTTOM: 0px; OVERFLOW: auto; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
I.icon {
	DISPLAY: inline-block
}
I.time_icon {
	WIDTH: 16px; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -5px -5px; HEIGHT: 16px
}
I.red_time_icon {
	WIDTH: 15px; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -105px -245px; HEIGHT: 15px
}
I.autors_icon {
	WIDTH: 12px; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -32px -6px; HEIGHT: 13px
}
I.article_icon {
	WIDTH: 16px; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -55px -8px; HEIGHT: 13px
}
I.zoom_icon {
	WIDTH: 13px; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -81px -6px; HEIGHT: 15px
}
I.min_icon {
	WIDTH: 14px; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -106px -5px; HEIGHT: 16px
}
I.press_icon {
	WIDTH: 19px; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -127px -6px; HEIGHT: 16px
}
I.comments_num_icon {
	WIDTH: 16px; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -131px -191px; HEIGHT: 14px
}
.arrow_up_black {
	WIDTH: 14px; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -182px -246px; HEIGHT: 14px; MARGIN-RIGHT: 5px
}
.arrow_right_red {
	WIDTH: 14px; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -155px -244px; HEIGHT: 17px; MARGIN-RIGHT: 5px
}
.arrow_right_red_sm {
	WIDTH: 4px; BACKGROUND: url(/img/img_sprite.png) no-repeat -36px -184px; HEIGHT: 12px
}
I.region_medium {
	WIDTH: 12px; BACKGROUND: url(/img/img_sprite.png) no-repeat -157px -3px; HEIGHT: 18px
}
I.delet_file_icon {
	WIDTH: 12px; BACKGROUND: url(/img/img_sprite.png) no-repeat -6px -253px; HEIGHT: 17px
}
I.country_icon {
	WIDTH: 9px; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -183px -7px; HEIGHT: 13px
}
I.mulimed_icon {
	WIDTH: 18px; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -154px -7px; HEIGHT: 13px
}
I.type_data_photo_icon {
	WIDTH: 21px; BACKGROUND: url(/img/img_sprite_list_data.png) no-repeat 0px 0px; HEIGHT: 18px
}
I.type_data_video_icon {
	WIDTH: 21px; BACKGROUND: url(/img/img_sprite_list_data.png) no-repeat -25px 0px; HEIGHT: 18px
}
I.type_data_infogr_icon {
	WIDTH: 21px; BACKGROUND: url(/img/img_sprite_list_data.png) no-repeat -50px 0px; HEIGHT: 18px
}
I.type_data_author_icon {
	WIDTH: 21px; BACKGROUND: url(/img/img_sprite_list_data.png) no-repeat -74px 0px; HEIGHT: 18px
}
I.type_data_live_icon {
	WIDTH: 21px; BACKGROUND: url(/img/img_sprite_list_data.png) no-repeat -100px 0px; HEIGHT: 18px
}
I.type_data_recept_icon {
	WIDTH: 21px; BACKGROUND: url(/img/img_sprite_list_data.png) no-repeat -61px -27px; HEIGHT: 18px
}
I.type_data_vopros_icon {
	WIDTH: 21px; BACKGROUND: url(/img/img_sprite_list_data.png) no-repeat -87px -27px; HEIGHT: 18px
}
I.type_data_news_icon {
	WIDTH: 21px; BACKGROUND: url(/img/img_sprite_list_data.png) no-repeat 0px -78px; HEIGHT: 18px
}
I.type_data_talk_icon {
	WIDTH: 21px; BACKGROUND: url(/img/img_sprite_list_data.png) no-repeat -23px -78px; HEIGHT: 18px
}
I.type_data_articl_icon {
	WIDTH: 21px; BACKGROUND: url(/img/img_sprite_list_data.png) no-repeat -46px -78px; HEIGHT: 18px
}
I.type_data_online_icon {
	WIDTH: 21px; BACKGROUND: url(/img/img_sprite_list_data.png) no-repeat -69px -78px; HEIGHT: 18px
}
.comment_num_icon {
	WIDTH: 9px; BACKGROUND: url(/img/img_sprite_list_data.png) no-repeat -7px -31px; HEIGHT: 13px
}
.review_num_icon {
	WIDTH: 14px; BACKGROUND: url(/img/img_sprite_list_data.png) no-repeat -30px -31px; HEIGHT: 13px
}
.fb_icon_volum_icon {
	WIDTH: 17px; BACKGROUND: url(/img/img_sprite_list_data.png) no-repeat -3px -53px; HEIGHT: 18px
}
.vk_icon_volum_icon {
	WIDTH: 17px; BACKGROUND: url(/img/img_sprite_list_data.png) no-repeat -29px -54px; HEIGHT: 18px
}
.ok_icon_volum_icon {
	WIDTH: 17px; BACKGROUND: url(/img/img_sprite_list_data.png) no-repeat -52px -54px; HEIGHT: 18px
}
.tw_icon_volum_icon {
	WIDTH: 17px; BACKGROUND: url(/img/img_sprite_list_data.png) no-repeat -76px -54px; HEIGHT: 18px
}
.blue_bubl {
	WIDTH: 10px; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -132px -247px; HEIGHT: 15px
}
.gr_bubl {
	WIDTH: 14px; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -155px -190px; HEIGHT: 14px
}
.more_photo_icon {
	MARGIN-TOP: 3px; WIDTH: 19px; DISPLAY: inline-block; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -5px -245px; HEIGHT: 16px; MARGIN-RIGHT: 5px
}
.more_video_icon {
	MARGIN-TOP: 3px; WIDTH: 19px; DISPLAY: inline-block; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -5px -245px; HEIGHT: 16px; MARGIN-RIGHT: 5px
}
.infogr_icon {
	MARGIN-TOP: 3px; WIDTH: 19px; DISPLAY: inline-block; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -5px -245px; HEIGHT: 16px; MARGIN-RIGHT: 5px
}
.more_video_icon {
	BACKGROUND-POSITION: -56px -245px
}
.infogr_icon {
	BACKGROUND-POSITION: -30px -245px
}
.more_photo_icon_wh {
	WIDTH: 22px; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -2px -268px; HEIGHT: 17px
}
.more_video_icon_wh {
	WIDTH: 22px; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -26px -267px; HEIGHT: 18px
}
.more_infogr_icon_wh {
	WIDTH: 22px; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -52px -268px; HEIGHT: 18px
}
.translation_icon_wh {
	WIDTH: 16px; BACKGROUND: url(/img/img_sprite_article.png) no-repeat -104px -368px; HEIGHT: 14px
}
.red_point {
	WIDTH: 5px; DISPLAY: inline-block; BACKGROUND: url(../img/img_sprite.png) no-repeat -185px -25px; HEIGHT: 13px
}
.red_closer_sm {
	WIDTH: 20px; DISPLAY: inline-block; BACKGROUND: url(/img/img_sprite.png) no-repeat -175px -125px; HEIGHT: 20px
}
.adapt_open_close {
	WIDTH: 15px; DISPLAY: inline-block; BACKGROUND: url(/img/img_sprite.png) no-repeat -4px -353px; HEIGHT: 15px
}
.open_link.adapt_open_close {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -30px -353px
}
.red_cont_fin {
	WIDTH: 21px; DISPLAY: block; BACKGROUND: url(/img/img_sprite_article.png) #ffffff no-repeat -74px -333px; HEIGHT: 16px
}
.content_text .red_cont_fin {
	POSITION: absolute; BOTTOM: -6px; RIGHT: 0px
}
.dot_white {
	WIDTH: 8px; BACKGROUND: url(/img/img_sprite.png) no-repeat -9px -383px; HEIGHT: 7px
}
.close_gr {
	WIDTH: 14px; BACKGROUND: url(/img/img_sprite.png) no-repeat -30px -380px; HEIGHT: 13px
}
.arr_down {
	WIDTH: 6px; BACKGROUND: url(/img/leisure_sprt.png) no-repeat -114px -7px; HEIGHT: 12px
}
.blue_glow:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}
INPUT[type='text']:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}
INPUT[type='password']:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}
INPUT[type='datetime']:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}
INPUT[type='datetime-local']:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}
INPUT[type='date']:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}
INPUT[type='month']:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}
INPUT[type='time']:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}
INPUT[type='week']:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}
INPUT[type='number']:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}
INPUT[type='email']:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}
INPUT[type='url']:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}
INPUT[type='search']:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}
INPUT[type='tel']:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}
INPUT[type='color']:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}
.uneditable-input:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6)
}
TEXTAREA {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s
}
INPUT[type='text'] {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s
}
INPUT[type='password'] {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s
}
INPUT[type='datetime'] {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s
}
INPUT[type='datetime-local'] {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s
}
INPUT[type='date'] {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s
}
INPUT[type='month'] {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s
}
INPUT[type='time'] {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s
}
INPUT[type='week'] {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s
}
INPUT[type='number'] {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s
}
INPUT[type='email'] {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s
}
INPUT[type='url'] {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s
}
INPUT[type='search'] {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s
}
INPUT[type='tel'] {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s
}
INPUT[type='color'] {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s
}
.uneditable-input {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s
}
.error_input {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 0, 0, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 0, 0, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 0, 0, 0.6)
}
.button_red {
	BORDER-BOTTOM: #a43332 1px solid; POSITION: relative; FILTER: dropshadow(color=#000000, offx=1, offy=1); BORDER-LEFT: #a43332 1px solid; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #eb0101; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND-REPEAT: repeat-x; FONT: bold 0.8em/0.8em "PT Sans", sans-serif; FLOAT: left; COLOR: #ffffff; VERTICAL-ALIGN: middle; BORDER-TOP: #a43332 1px solid; CURSOR: pointer; BORDER-RIGHT: #a43332 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px; BEHAVIOR: url(/pie/PIE.htc); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; text-shadow: 1px 1px 0px #000000
}
.in_auth A.button_red {
	BORDER-BOTTOM: #a43332 1px solid; POSITION: relative; FILTER: dropshadow(color=#000000, offx=1, offy=1); BORDER-LEFT: #a43332 1px solid; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #eb0101; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND-REPEAT: repeat-x; FONT: bold 0.8em/0.8em "PT Sans", sans-serif; FLOAT: left; COLOR: #ffffff; VERTICAL-ALIGN: middle; BORDER-TOP: #a43332 1px solid; CURSOR: pointer; BORDER-RIGHT: #a43332 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px; BEHAVIOR: url(/pie/PIE.htc); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; text-shadow: 1px 1px 0px #000000
}
.articl_body A.button_red {
	BORDER-BOTTOM: #a43332 1px solid; POSITION: relative; FILTER: dropshadow(color=#000000, offx=1, offy=1); BORDER-LEFT: #a43332 1px solid; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #eb0101; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND-REPEAT: repeat-x; FONT: bold 0.8em/0.8em "PT Sans", sans-serif; FLOAT: left; COLOR: #ffffff; VERTICAL-ALIGN: middle; BORDER-TOP: #a43332 1px solid; CURSOR: pointer; BORDER-RIGHT: #a43332 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px; BEHAVIOR: url(/pie/PIE.htc); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; text-shadow: 1px 1px 0px #000000
}
.button_red:active {
	-webkit-box-shadow: inset 1px 1px 2px #595959; -moz-box-shadow: inset 1px 1px 2px #595959; box-shadow: inset 1px 1px 2px #595959
}
.in_auth A.button_red:active {
	-webkit-box-shadow: inset 1px 1px 2px #595959; -moz-box-shadow: inset 1px 1px 2px #595959; box-shadow: inset 1px 1px 2px #595959
}
.articl_body A.button_red:active {
	-webkit-box-shadow: inset 1px 1px 2px #595959; -moz-box-shadow: inset 1px 1px 2px #595959; box-shadow: inset 1px 1px 2px #595959
}
.button_red:hover {
	text-shadow: none
}
.in_auth A.button_red:hover {
	text-shadow: none
}
.articl_body A.button_red:hover {
	text-shadow: none
}
.center.button_red {
	TEXT-ALIGN: center; WIDTH: 130px; DISPLAY: block; FLOAT: none; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.articl_body .center.button_red {
	TEXT-ALIGN: center; WIDTH: 130px; DISPLAY: block; FLOAT: none; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.search_button_box .button_red {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.45em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.button_pink {
	BORDER-BOTTOM: #a43332 1px solid; TEXT-ALIGN: center; FILTER: dropshadow(color=#000000, offx=1, offy=1); BORDER-LEFT: #a43332 1px solid; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #cf005d; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND-REPEAT: repeat-x; FONT: bold 0.8em/0.8em "PT Sans", sans-serif; FLOAT: left; COLOR: #ffffff; VERTICAL-ALIGN: middle; BORDER-TOP: #a43332 1px solid; CURSOR: pointer; BORDER-RIGHT: #a43332 1px solid; PADDING-TOP: 5px; BEHAVIOR: url(pie/PIE.htc); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; text-shadow: 1px 1px 0px #000000
}
A.button_pink {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.articl_body A.button_pink {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.button_pink_kvadrat {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: inline-block; FONT: bold 0.8em/1.5em "PT Sans", sans-serif; COLOR: #ffffff; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 5px; BEHAVIOR: url(pie/PIE.htc); text-shadow: 1px 1px 0px #000000
}
A.button_pink_kvadrat {
	COLOR: #ffffff
}
.articl_body A.button_pink_kvadrat {
	COLOR: #ffffff
}
.button_gr {
	BORDER-BOTTOM: #bfbfbf 1px solid; FILTER: Shadow(Color=#ffffff, Direction=1, Strength=1); BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f5f5f5; LIST-STYLE-TYPE: none; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; FONT: bold 0.9em/1.2em "PT Sans", sans-serif; FLOAT: left; COLOR: #666666; BORDER-TOP: #e6e6e6 1px solid; CURSOR: pointer; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #e6e6e6 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); text-shadow: 1px 1px 1px #ffffff; -moz-text-shadow: 1px 1px 1px #ffffff; -webkit-text-shadow: 1px 1px 1px #ffffff
}
.gray_button {
	BORDER-BOTTOM: #656565 1px solid; FILTER: Shadow(Color=#ffffff, Direction=1, Strength=1); BORDER-LEFT: #656565 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #f5f5f5; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; FONT: bold 0.75em "PT Sans", sans-serif; FLOAT: left; COLOR: #000000; BORDER-TOP: #656565 1px solid; CURSOR: pointer; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #656565 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); text-shadow: 1px 1px 1px #ffffff; -moz-text-shadow: 1px 1px 1px #ffffff; -webkit-text-shadow: 1px 1px 1px #ffffff
}
.button_green {
	BORDER-BOTTOM: #78a432 1px solid; TEXT-ALIGN: center; FILTER: dropshadow(color=#000000, offx=1, offy=1); BORDER-LEFT: #78a432 1px solid; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #4c9002; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; FONT: bold 0.8em/0.8em "PT Sans", sans-serif; FLOAT: left; COLOR: #ffffff; VERTICAL-ALIGN: middle; BORDER-TOP: #78a432 1px solid; CURSOR: pointer; BORDER-RIGHT: #78a432 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px; BEHAVIOR: url(pie/PIE.htc); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; text-shadow: 1px 1px 0px #000000
}
.articl_body A.button_green {
	BORDER-BOTTOM: #78a432 1px solid; TEXT-ALIGN: center; FILTER: dropshadow(color=#000000, offx=1, offy=1); BORDER-LEFT: #78a432 1px solid; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #4c9002; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; FONT: bold 0.8em/0.8em "PT Sans", sans-serif; FLOAT: left; COLOR: #ffffff; VERTICAL-ALIGN: middle; BORDER-TOP: #78a432 1px solid; CURSOR: pointer; BORDER-RIGHT: #78a432 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px; BEHAVIOR: url(pie/PIE.htc); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; text-shadow: 1px 1px 0px #000000
}
.button_green:active {
	-webkit-box-shadow: inset 1px 1px 2px #595959; -moz-box-shadow: inset 1px 1px 2px #595959; box-shadow: inset 1px 1px 2px #595959
}
.button_green:hover {
	text-shadow: none
}
BODY {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; FONT-SIZE: 16px; PADDING-TOP: 0px
}
HTML {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; FONT-SIZE: 16px; PADDING-TOP: 0px
}
#container {
	POSITION: relative; MIN-WIDTH: 1000px; TEXT-ALIGN: left; BACKGROUND-COLOR: #e7e7e7; MARGIN: 0px; WIDTH: 100%; OVERFLOW: hidden
}
.cont_center {
	Z-INDEX: 50; POSITION: relative; MARGIN: 0px auto; MAX-WIDTH: 1000px
}
#content-body {
	PADDING-BOTTOM: 10px; WIDTH: 665px; PADDING-RIGHT: 335px
}
.content-body {
	PADDING-BOTTOM: 10px; WIDTH: 665px; PADDING-RIGHT: 335px
}
#header {
	WIDTH: 100%; BACKGROUND: url(../img/top_map.jpg) #ffffff no-repeat 50% -30px; HEIGHT: 125px
}
.ukraine#header {
	WIDTH: 100%; BACKGROUND: url(../img/top_map_ukr.jpg) #ffffff no-repeat 50% -30px; HEIGHT: 125px
}
.content-body-rev {
	PADDING-LEFT: 335px; WIDTH: 665px
}
#header H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.clr {
	LINE-HEIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
.empty1 {
	DISPLAY: none; HEIGHT: 480px
}
#footer {
	MIN-WIDTH: 1000px; BACKGROUND-COLOR: #e7e7e7; OVERFLOW: hidden
}
.white_bg {
	BACKGROUND-COLOR: #ffffff
}
.count_box_nodisplay {
	POSITION: absolute; WIDTH: 0px; HEIGHT: 0px
}
.top_line {
	BORDER-BOTTOM: #3399ff 3px solid; BACKGROUND-COLOR: #e5e5e5; WIDTH: 100%; HEIGHT: 25px; CLEAR: both
}
.top_line .cont_center {
	OVERFLOW: hidden
}
.top_banner {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff; WIDTH: 100%; OVERFLOW: hidden
}
.spec_menu {
	BACKGROUND-COLOR: #ffffff; WIDTH: 100%
}
.main_menu {
	BACKGROUND-COLOR: #ffffff; WIDTH: 100%
}
.top_line_auth {
	FLOAT: right
}
.top_line_auth LI {
	FONT: bold 0.75em/1em "PT Sans", sans-serif; FLOAT: left
}
.top_line_menu LI IMG {
	MARGIN-RIGHT: 3px
}
.top_line_menu LI {
	PADDING-LEFT: 45px; FLOAT: left
}
.top_line_menu LI:first-child {
	PADDING-LEFT: 0px
}
.top_line_auth .auth_link_logout A {
	TEXT-INDENT: 9999px; PADDING-LEFT: 0px; WIDTH: 18px; DISPLAY: block; BACKGROUND: url(/img/img_sprite.png) no-repeat -139px -354px; HEIGHT: 11px; MARGIN-LEFT: 10px
}
.top_line_menu LI {
	WHITE-SPACE: nowrap
}
.top_line_auth_white {
	DISPLAY: none; FLOAT: right
}
.top_line_auth_white LI {
	FONT: 0.75em/1em "PT Sans", sans-serif; MARGIN-BOTTOM: 10px; FLOAT: left
}
.top_line_auth_white A {
	PADDING-LEFT: 10px; COLOR: #000000; FONT-SIZE: 10px
}
.top_line_auth_white .user_pic {
	WIDTH: 14px; BACKGROUND: url(/img/img_sprite.png) no-repeat -181px -82px; HEIGHT: 10px
}
.top_line_menu {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; FONT: bold 0.75em/1em "PT Sans", sans-serif; HEIGHT: 21px; COLOR: #333333; PADDING-TOP: 4px
}
.topline_left_menu {
	POSITION: relative; PADDING-RIGHT: 5px; OVERFLOW: hidden
}
.top_line_menu A {
	LINE-HEIGHT: 1.6em; DISPLAY: block; COLOR: #333333; TEXT-DECORATION: none
}
.partner_line .top_line_auth {
	DISPLAY: none
}
.other_top_menu_link {
	DISPLAY: block; VISIBILITY: hidden; TEXT-DECORATION: underline
}
.other_top_menu_link A {
	COLOR: #333333
}
.other_top_menu {
	Z-INDEX: 255; POSITION: absolute; BACKGROUND-COLOR: #e5e5e5; DISPLAY: none
}
.other_top_menu LI IMG {
	PADDING-RIGHT: 10px
}
.other_top_menu LI A {
	LINE-HEIGHT: 1.6em; COLOR: #333333; TEXT-DECORATION: none
}
.other_top_menu LI {
	BORDER-BOTTOM: #999999 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 5px
}
.other_top_menu .hide_menu {
	DISPLAY: block
}
.other_top_menu LI {
	TEXT-TRANSFORM: uppercase; FONT: bold 0.75em/1em "PT Sans", sans-serif; COLOR: #444444
}
.partner_line .top_line_menu {
	WIDTH: 100%
}
.partner_line .buy_ticket_top_l {
	MARGIN-RIGHT: 10%
}
.partner_line .guide_fd_top_l {
	MARGIN-RIGHT: 10%
}
.partner_line .books_top_l {
	MARGIN-RIGHT: 10%
}
.partner_line .games_top_l {
	MARGIN-RIGHT: 10%
}
.partner_line .weather_top_l {
	MARGIN-RIGHT: 10%
}
.buy_ticket_top_l {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 7%; PADDING-TOP: 0px
}
.guide_fd_top_l {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 7%; PADDING-TOP: 0px
}
.books_top_l {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 7%; PADDING-TOP: 0px
}
.games_top_l {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 7%; PADDING-TOP: 0px
}
.weather_top_l {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 7%; PADDING-TOP: 0px
}
.buy_ticket_top_l I {
	WIDTH: 22px; DISPLAY: inline-block; BACKGROUND: url(../img/img_sprite.png) no-repeat; HEIGHT: 22px
}
.guide_fd_top_l I {
	WIDTH: 22px; DISPLAY: inline-block; BACKGROUND: url(../img/img_sprite.png) no-repeat; HEIGHT: 22px
}
.books_top_l I {
	WIDTH: 22px; DISPLAY: inline-block; BACKGROUND: url(../img/img_sprite.png) no-repeat; HEIGHT: 22px
}
.games_top_l I {
	WIDTH: 22px; DISPLAY: inline-block; BACKGROUND: url(../img/img_sprite.png) no-repeat; HEIGHT: 22px
}
.weather_top_l I {
	WIDTH: 22px; DISPLAY: inline-block; BACKGROUND: url(../img/img_sprite.png) no-repeat; HEIGHT: 22px
}
.buy_ticket_top_l I {
	BACKGROUND-POSITION: 0px 0px
}
.guide_fd_top_l I {
	BACKGROUND-POSITION: -25px 0px
}
.books_top_l I {
	BACKGROUND-POSITION: -50px 0px
}
.games_top_l I {
	BACKGROUND-POSITION: -75px 0px
}
.weather_top_l I {
	BACKGROUND-POSITION: -100px -2px
}
.top_line_auth {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 18px; BACKGROUND: #666666; HEIGHT: 16px; PADDING-TOP: 5px
}
.top_line_auth A {
	PADDING-LEFT: 10px; COLOR: #ffffff
}
.user_pic {
	WIDTH: 13px; BACKGROUND: url(/img/img_sprite.png) no-repeat -180px -5px; HEIGHT: 13px
}
.top_menus {
	DISPLAY: none; BACKGROUND: #444444
}
.top_menus LI {
	TEXT-ALIGN: center; WIDTH: 33.3%; FONT: bold 0.75em/1em "PT Sans", sans-serif; FLOAT: left
}
.top_menus .top_menus_short LI {
	WIDTH: 50%
}
.top_menus LI A {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 7px
}
.top_menus .open_select {
	WIDTH: 10px; DISPLAY: inline-block; BACKGROUND: url(/img/img_sprite.png) no-repeat -108px -108px; HEIGHT: 0.75em
}
.top_menus .open_link .open_select {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -81px -108px
}
.main_menu {
	BORDER-BOTTOM: #dc232a 1px solid; POSITION: relative; BACKGROUND: url(../img/main_menu_bg_1.png) left top
}
.main_menu .cont_center {
	OVERFLOW: hidden
}
.main_menu_decor {
	POSITION: absolute; BACKGROUND-COLOR: #dc232a; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 2px; LEFT: 0px
}
.kitchen_body .main_menu_decor {
	POSITION: absolute; BACKGROUND-COLOR: #ff5e01; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 2px; LEFT: 0px
}
.kitchen_body .main_menu_bg {
	POSITION: relative; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: url(../img/kitchen_bg_main.png) no-repeat; HEIGHT: 52px; LEFT: 0px
}
.main_menu UL {
	MARGIN-LEFT: -1px
}
.main_menu LI {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT: bold 0.7em/1em "PT Sans", sans-serif; FLOAT: left; COLOR: #ffffff; PADDING-TOP: 5px
}
.main_menu UL A {
	PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; BACKGROUND: url(../img/main_menu_tr.png) no-repeat 0px 50%; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.main_menu UL A:hover {
	Z-INDEX: 260; BACKGROUND: #dc232a; COLOR: #fff; TEXT-DECORATION: none
}
.main_menu UL A.active {
	Z-INDEX: 260; BACKGROUND: #dc232a; COLOR: #fff; TEXT-DECORATION: none
}
.main_menu UL LI.active A {
	Z-INDEX: 260; BACKGROUND: #dc232a; COLOR: #fff; TEXT-DECORATION: none
}
.main_menu UL LI:hover + LI > A {
	BACKGROUND-IMAGE: none
}
.main_menu UL LI.active + LI > A {
	BACKGROUND-IMAGE: none
}
.spec_menu {
	TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #dcdcdc; OVERFLOW: hidden
}
.spec_menu UL {
	MARGIN-LEFT: -1px
}
.spec_menu .cont_center {
	OVERFLOW: hidden
}
.spec_menu_title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 18px; FONT: bold 0.75em/1em "PT Sans", sans-serif; BACKGROUND: url(/img/spec_bg.jpg) #dc232a no-repeat right center; FLOAT: left; HEIGHT: 13px; COLOR: #ffffff; MARGIN-RIGHT: 15px; PADDING-TOP: 4px
}
.spec_menu LI {
	BACKGROUND-IMAGE: url(../img/menu_spec_tr.gif); PADDING-BOTTOM: 3px; PADDING-LEFT: 1.5%; PADDING-RIGHT: 1.5%; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; FONT: bold 0.65em/1em "PT Sans", sans-serif; BACKGROUND-POSITION: 0px 50%; FLOAT: left; HEIGHT: 10px; COLOR: #333333; PADDING-TOP: 4px
}
.menu_dop_spec LI {
	BACKGROUND-IMAGE: url(../img/menu_spec_tr.gif); PADDING-BOTTOM: 3px; PADDING-LEFT: 1.5%; PADDING-RIGHT: 1.5%; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; FONT: bold 0.65em/1em "PT Sans", sans-serif; BACKGROUND-POSITION: 0px 50%; FLOAT: left; HEIGHT: 10px; COLOR: #333333; PADDING-TOP: 4px
}
.spec_menu LI:hover {
	BACKGROUND: #dc232a
}
.menu_dop_spec LI:hover {
	BACKGROUND: #dc232a
}
.spec_menu LI.active {
	BACKGROUND: #dc232a
}
.spec_menu LI:first-child A {
	BACKGROUND-IMAGE: none
}
.spec_menu LI:first-child {
	BACKGROUND-IMAGE: none
}
.spec_menu UL LI:hover + LI {
	BACKGROUND-IMAGE: none
}
.spec_menu UL A {
	COLOR: #333333; TEXT-DECORATION: none
}
.menu_dop_spec LI A {
	COLOR: #333333; TEXT-DECORATION: none
}
.spec_menu UL A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spec_menu UL A.active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spec_menu UL LI.active A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.spec_menu UL LI:hover A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_dop_spec A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_dop_spec {
	Z-INDEX: 255; POSITION: absolute; DISPLAY: none; RIGHT: 0px
}
.other_spec {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3%; PADDING-RIGHT: 0px; FONT: bold 0.65em/1em "PT Sans", sans-serif; HEIGHT: 10px; COLOR: #333333; PADDING-TOP: 5px
}
.other_spec A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333333; PADDING-TOP: 3px
}
.menu_dop_spec LI.hide_menu {
	DISPLAY: block
}
.menu_dop_spec LI {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #444444 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #dcdcdc; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.rubrik_menu {
	BORDER-BOTTOM: #c4c4c4 3px solid; POSITION: relative; WIDTH: 100%; DISPLAY: table; BACKGROUND: #f5f5f5; HEIGHT: 45px; OVERFLOW: hidden
}
.rubrik_menu_title {
	POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; DISPLAY: table-cell; FONT: bold 1.65em/1.65em "PT Sans", sans-serif; WHITE-SPACE: nowrap; FLOAT: left; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 15px; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 2px
}
.rubrik_menu_title A {
	COLOR: #000000; TEXT-DECORATION: none
}
.rubrik_menu_title A:hover {
	TEXT-DECORATION: underline
}
.no_shar {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 2px
}
.rubrik_menu UL {
	WIDTH: 100%; DISPLAY: table-cell; MARGIN-LEFT: -1px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.rubrik_menu LI {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT: bold 0.7em/1em "PT Sans", sans-serif; FLOAT: left; HEIGHT: 10px; COLOR: #444444; MARGIN-LEFT: -1px; PADDING-TOP: 5px
}
.rubrik_menu LI:first-child A {
	BACKGROUND-IMAGE: none
}
.rubrik_menu UL LI:hover + LI > A {
	BACKGROUND-IMAGE: none
}
.rubrik_menu UL LI.active + LI > A {
	BACKGROUND-IMAGE: none
}
.rubrik_menu UL A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; BACKGROUND: url(../img/menu_rubrik_tr.gif) no-repeat 0px 50%; COLOR: #444444; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.rubrik_menu UL A:hover {
	BACKGROUND: #dc232a; COLOR: #ffffff; TEXT-DECORATION: none
}
.rubrik_menu UL LI.active A {
	BACKGROUND: #dc232a; COLOR: #ffffff; TEXT-DECORATION: none
}
.other_rubrik {
	TEXT-TRANSFORM: uppercase; DISPLAY: table-cell; FONT: bold 0.75em/1em "PT Sans", sans-serif; HEIGHT: 10px; VISIBILITY: hidden; COLOR: #444444; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
.other_rubrik A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../img/menu_rubrik_tr.gif) no-repeat 0px 50%; COLOR: #444444; TEXT-DECORATION: none; PADDING-TOP: 7px
}
.menu_dop_rubrik {
	Z-INDEX: 255; POSITION: absolute; DISPLAY: none; RIGHT: 0px
}
.menu_dop_rubrik LI {
	TEXT-TRANSFORM: uppercase; FONT: bold 0.75em/1em "PT Sans", sans-serif; COLOR: #444444
}
.menu_dop_rubrik LI A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #f5f5f5; COLOR: #444444; TEXT-DECORATION: none; PADDING-TOP: 8px
}
.menu_dop_rubrik .hide_menu {
	DISPLAY: block
}
.menu_dop_rubrik LI A:hover {
	BACKGROUND: #dc232a; COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_dop_rubrik LI A.active {
	BACKGROUND: #dc232a; COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_dop_rubrik LI.active A {
	BACKGROUND: #dc232a; COLOR: #ffffff; TEXT-DECORATION: none
}
.main_themes {
	BORDER-BOTTOM: #999999 3px double; POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 52px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.main_themes UL {
	MARGIN: 10px 2% 2px
}
.main_themes LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 33.3%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.main_themes LI {
	FONT: 0.8em/1.1em "PT Serif", Georgia, serif; COLOR: #000000
}
.main_themes LI A {
	MARGIN: 0px 10px 8px 0px; PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: url(../img/main_themes_bull.png) no-repeat 0px 0px; COLOR: #000000; TEXT-DECORATION: none
}
.label_themes_top {
	POSITION: absolute; WIDTH: 49px; BACKGROUND: url(../img/top_topic_img.png) no-repeat left top; HEIGHT: 21px; TOP: 16px; LEFT: -5px
}
.icon_themes_rss {
	POSITION: absolute; WIDTH: 14px; DISPLAY: block; BACKGROUND: url(../img/img_sprite.png) no-repeat -150px -206px; HEIGHT: 14px; TOP: 19px; RIGHT: 10px
}
.icon_themes_mail {
	POSITION: absolute; WIDTH: 20px; DISPLAY: block; BACKGROUND: url(../img/img_sprite.png) no-repeat -103px -350px; HEIGHT: 20px; TOP: 16px; RIGHT: 30px
}
.icon_themes_fb {
	POSITION: absolute; WIDTH: 20px; DISPLAY: block; BACKGROUND: url(../img/img_sprite.png) no-repeat -75px -200px; HEIGHT: 20px; TOP: 16px; RIGHT: 55px
}
.icon_themes_vk {
	POSITION: absolute; WIDTH: 20px; DISPLAY: block; BACKGROUND: url(../img/img_sprite.png) no-repeat 0px -200px; HEIGHT: 20px; TOP: 16px; RIGHT: 80px
}
.section_header .icon_themes_rss {
	BOTTOM: 6px; TOP: auto; RIGHT: 0px
}
.main_themes LI A:hover {
	TEXT-DECORATION: underline
}
#header {
	FONT-FAMILY: "PT Sans", sans-serif
}
.top_left {
	WIDTH: 33%; FLOAT: left
}
.top_right {
	MARGIN-TOP: 10px; WIDTH: 33%; FLOAT: right
}
.top_logo_block {
	POSITION: relative; TEXT-ALIGN: center; OVERFLOW: hidden
}
.select_region {
	MARGIN: 47px 0px 0px 38px; FONT: 0.75em/1em "PT Sans", sans-serif
}
.region_after_logo {
	DISPLAY: none; MARGIN-LEFT: 10px
}
.region {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT: bold 1.3em/1.4em "PT Sans", sans-serif; MARGIN-BOTTOM: 5px; COLOR: #cc0000; TEXT-DECORATION: none
}
.region A {
	TEXT-TRANSFORM: uppercase; MARGIN-TOP: 2px; DISPLAY: block; BACKGROUND: url(../img/dotted_red.gif) repeat-x left bottom; FLOAT: left; COLOR: #cc0000; TEXT-DECORATION: none
}
.region_after_logo A {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT: bold 0.8em/1.2em "PT Sans", sans-serif; MARGIN-BOTTOM: 5px; BACKGROUND: url(../img/dotted_red.gif) repeat-x left bottom; FLOAT: left; COLOR: #cc0000; TEXT-DECORATION: none
}
.red_mark {
	WIDTH: 10px; DISPLAY: block; BACKGROUND: url(../img/img_sprite.png) no-repeat -108px -82px; FLOAT: left; HEIGHT: 13px; MARGIN-RIGHT: 3px
}
.top_logo_block {
	PADDING-TOP: 24px
}
.logo {
	POSITION: relative; MARGIN: 0px 0px 10px
}
.logo_img IMG {
	MAX-WIDTH: 100%
}
.logo_img {
	MARGIN: 0px auto; WIDTH: 72%; DISPLAY: block
}
.logo .region {
	POSITION: absolute; WIDTH: 40%; DISPLAY: block; TOP: 60%; RIGHT: 0px
}
.logo .region IMG {
	MAX-WIDTH: 100%
}
.top_logo_block {
	FONT: 0.8em/1em "PT Sans", sans-serif
}
.weather-top-img-0 {
	MARGIN: 0px 5px; WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(../img/img_sprite.png) no-repeat 0px -50px; HEIGHT: 18px
}
.weather-top-img-1 {
	MARGIN: 0px 5px; WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(../img/img_sprite.png) no-repeat 0px -50px; HEIGHT: 18px
}
.weather-top-img-2 {
	MARGIN: 0px 5px; WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(../img/img_sprite.png) no-repeat 0px -50px; HEIGHT: 18px
}
.weather-top-img-3 {
	MARGIN: 0px 5px; WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(../img/img_sprite.png) no-repeat 0px -50px; HEIGHT: 18px
}
.weather-top-img-4 {
	MARGIN: 0px 5px; WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(../img/img_sprite.png) no-repeat 0px -50px; HEIGHT: 18px
}
.weather-top-img-5 {
	MARGIN: 0px 5px; WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(../img/img_sprite.png) no-repeat 0px -50px; HEIGHT: 18px
}
.weather-top-img-6 {
	MARGIN: 0px 5px; WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(../img/img_sprite.png) no-repeat 0px -50px; HEIGHT: 18px
}
.weather-top-img-7 {
	MARGIN: 0px 5px; WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(../img/img_sprite.png) no-repeat 0px -50px; HEIGHT: 18px
}
.weather-top-img-8 {
	MARGIN: 0px 5px; WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(../img/img_sprite.png) no-repeat 0px -50px; HEIGHT: 18px
}
.weather-top-img-9 {
	MARGIN: 0px 5px; WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(../img/img_sprite.png) no-repeat 0px -50px; HEIGHT: 18px
}
.weather-top-img-10 {
	MARGIN: 0px 5px; WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(../img/img_sprite.png) no-repeat 0px -50px; HEIGHT: 18px
}
.weather-top-img-1 {
	BACKGROUND-POSITION: -25px -49px
}
.weather-top-img-2 {
	BACKGROUND-POSITION: -50px -49px
}
.weather-top-img-3 {
	BACKGROUND-POSITION: -75px -50px
}
.weather-top-img-4 {
	BACKGROUND-POSITION: -100px -50px
}
.weather-top-img-5 {
	BACKGROUND-POSITION: -125px -50px
}
.weather-top-img-6 {
	BACKGROUND-POSITION: -150px -48px
}
.weather-top-img-7 {
	BACKGROUND-POSITION: -150px -48px
}
.weather-top-img-8 {
	BACKGROUND-POSITION: -175px -50px
}
.weather-top-img-9 {
	BACKGROUND-POSITION: -77px -281px
}
.weather-top-img-10 {
	BACKGROUND-POSITION: -103px -281px
}
.search_top {
	FLOAT: right
}
.soc_search {
	OVERFLOW: hidden
}
INPUT.button_search {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FONT: bold 0.75em/1em "PT Sans", sans-serif; BACKGROUND: #000000; FLOAT: right; HEIGHT: 12px; COLOR: #ffffff; BORDER-TOP: 0px; TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 4px; LEFT: 0px; -webkit-border-radius: 0px; border-radius: 0px
}
A.button_search {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FONT: bold 0.75em/1em "PT Sans", sans-serif; BACKGROUND: #000000; FLOAT: right; HEIGHT: 12px; COLOR: #ffffff; BORDER-TOP: 0px; TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 4px; LEFT: 0px; -webkit-border-radius: 0px; border-radius: 0px
}
.input_text_search {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 152px; DISPLAY: block; FLOAT: left; HEIGHT: 18px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: 0px; -webkit-border-radius: 0px; border-radius: 0px
}
.input_text_search INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 3px; WIDTH: 148px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.top_buttons {
	DISPLAY: none; MARGIN-BOTTOM: 10px; FLOAT: right; MARGIN-RIGHT: 10px
}
A.button_search_show {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/img/img_sprite.png) #000000 no-repeat -147px -22px; FLOAT: right; HEIGHT: 20px; MARGIN-LEFT: 5px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; -webkit-border-radius: 0px; border-radius: 0px
}
.newsp_link {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: none; FONT: bold 0.75em/1em "PT Sans", sans-serif; WHITE-SPACE: nowrap; BACKGROUND: #dc232a; HEIGHT: 12px; COLOR: #ffffff; OVERFLOW: hidden; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.soc_top {
	MARGIN-BOTTOM: 10px; FLOAT: right; PADDING-TOP: 23px
}
.soc_top LI {
	WIDTH: 20px; FLOAT: left; HEIGHT: 20px; MARGIN-LEFT: 3px
}
.soc_footer LI {
	WIDTH: 20px; FLOAT: left; HEIGHT: 20px; MARGIN-LEFT: 3px
}
.soc_auth LI {
	WIDTH: 20px; FLOAT: left; HEIGHT: 20px; MARGIN-LEFT: 3px
}
.soc_buttons LI {
	WIDTH: 20px; FLOAT: left; HEIGHT: 20px; MARGIN-LEFT: 3px
}
.soc_footer LI {
	MARGIN-BOTTOM: 3px
}
.soc_top LI A {
	WIDTH: 20px; DISPLAY: block; HEIGHT: 20px; TEXT-DECORATION: none
}
.soc_top LI A:hover {
	WIDTH: 20px; DISPLAY: block; HEIGHT: 20px; TEXT-DECORATION: none
}
.soc_footer LI A {
	WIDTH: 20px; DISPLAY: block; HEIGHT: 20px; TEXT-DECORATION: none
}
.soc_footer LI A:hover {
	WIDTH: 20px; DISPLAY: block; HEIGHT: 20px; TEXT-DECORATION: none
}
.soc_buttons LI A {
	WIDTH: 20px; DISPLAY: block; HEIGHT: 20px; TEXT-DECORATION: none
}
.other_top_soc_menu LI A {
	WIDTH: 20px; DISPLAY: block; HEIGHT: 20px; TEXT-DECORATION: none
}
.vk_button_black {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -25px -25px
}
.vk_button_black:hover {
	BACKGROUND: url(/img/img_sprite.png) no-repeat 0px -200px
}
.soc_img .vk_button_black {
	BACKGROUND: url(/img/img_sprite.png) no-repeat 0px -200px
}
.nohover .vk_button_black {
	BACKGROUND: url(/img/img_sprite.png) no-repeat 0px -200px
}
.ok_button_black {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -50px -25px
}
.ok_button_black:hover {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -25px -200px
}
.soc_img .ok_button_black {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -25px -200px
}
.nohover .ok_button_black {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -25px -200px
}
.tw_button_black {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -75px -25px
}
.tw_button_black:hover {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -50px -200px
}
.soc_img .tw_button_black {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -50px -200px
}
.nohover .tw_button_black {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -50px -200px
}
.fb_button_black {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -100px -25px
}
.fb_button_black:hover {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -75px -200px
}
.soc_img .fb_button_black {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -75px -200px
}
.nohover .fb_button_black {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -75px -200px
}
.rss_button_black {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -125px -25px
}
.rss_button_black:hover {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -100px -200px
}
.phon_button_black {
	BACKGROUND: url(/img/img_sprite.png) no-repeat 0px -225px
}
.phon_button_black:hover {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -75px -225px
}
.plane-table_black {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -25px -225px
}
.plane-table_black:hover {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -100px -225px
}
.android_button_black {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -50px -225px
}
.android_button_black:hover {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -125px -225px
}
.razd_top {
	BACKGROUND: url(../img/menu_spec_tr.gif) no-repeat 50% 50%
}
.top_mob_list {
	FLOAT: left
}
.soc_top_list {
	FLOAT: right; MARGIN-RIGHT: 2px
}
.soc_top_list UL {
	FLOAT: left
}
.soc_top_list LI {
	WIDTH: 20px; HEIGHT: 20px
}
.soc_top_list LI .on_hover {
	DISPLAY: none
}
.top_mob_list LI .on_hover {
	DISPLAY: none
}
.more_soc_top {
	MARGIN-TOP: 4px; WIDTH: 11px; DISPLAY: none; BACKGROUND: url(/img/img_sprite.png) #000000 no-repeat -82px -108px; FLOAT: right; HEIGHT: 11px; VISIBILITY: hidden; MARGIN-LEFT: 5px
}
.showLink.more_soc_top {
	DISPLAY: block
}
.other_top_soc_menu {
	Z-INDEX: 255; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: none; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 3px
}
.other_top_soc_menu LI {
	WIDTH: 20px; FLOAT: left; HEIGHT: 20px; MARGIN-LEFT: 3px
}
.showBlock.other_top_soc_menu LI.hide_menu {
	DISPLAY: block
}
.other_top_soc_menu LI .on_hover {
	DISPLAY: none
}
#all_mob {
	DISPLAY: none; FLOAT: left
}
.newspaper_top {
	WIDTH: 64px; DISPLAY: block; BACKGROUND: url(/img/img_sprite.png) no-repeat 0px -75px; FLOAT: right; HEIGHT: 73px; MARGIN-LEFT: 10px
}
.time_weather_date {
	LINE-HEIGHT: 1.4em
}
LI.hide_menu {
	DISPLAY: none
}
.other {
	TEXT-ALIGN: center; WIDTH: 50px; DISPLAY: none; FLOAT: right
}
.other_spec {
	TEXT-ALIGN: center; WIDTH: 50px; DISPLAY: none; FLOAT: right
}
.main_menu .other {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.main_menu .other A {
	TEXT-TRANSFORM: uppercase; FONT: bold 0.75em/1em "PT Sans", sans-serif; COLOR: #ffffff
}
.menu_dop {
	BORDER-BOTTOM: #dc232a 3px solid; BACKGROUND: #444444
}
.menu_dop LI {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 0.75em/1em "PT Sans", sans-serif; COLOR: #ffffff; BORDER-TOP: #ffffff 1px solid; PADDING-TOP: 5px
}
.menu_dop LI:first-child {
	BORDER-BOTTOM: medium none
}
.menu_dop LI A {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.menu_dop LI:hover A {
	Z-INDEX: 255; COLOR: #fff; TEXT-DECORATION: none
}
.menu_dop A.active {
	Z-INDEX: 255; COLOR: #fff; TEXT-DECORATION: none
}
.menu_dop LI.active A {
	Z-INDEX: 255; COLOR: #fff; TEXT-DECORATION: none
}
.menu_dop LI:hover {
	BORDER-TOP-COLOR: #dc232a; BACKGROUND: #dc232a
}
.menu_dop LI.active {
	BORDER-TOP-COLOR: #dc232a; BACKGROUND: #dc232a
}
.menu_dop LI:hover + LI {
	BORDER-TOP-COLOR: #dc232a
}
.registr_block {
	DISPLAY: none
}
.auth_block {
	DISPLAY: none
}
.in_auth {
	Z-INDEX: 550; BORDER-BOTTOM: #707070 1px solid; POSITION: absolute; BORDER-LEFT: #707070 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 310px; PADDING-RIGHT: 0px; FONT: bold 1em/1em "PT Sans", sans-serif; BACKGROUND: #ffffff; MARGIN-LEFT: -150px; BORDER-TOP: #707070 1px solid; BORDER-RIGHT: #707070 1px solid; PADDING-TOP: 0px
}
.head_auth {
	BORDER-BOTTOM: #707070 1px solid; LINE-HEIGHT: 1.2em; PADDING-LEFT: 10px; HEIGHT: 30px; FONT-SIZE: 1.2em
}
.head_popup {
	BORDER-BOTTOM: #707070 1px solid; LINE-HEIGHT: 1.2em; PADDING-LEFT: 10px; HEIGHT: 30px; FONT-SIZE: 1.2em
}
.head_pass_back {
	BORDER-BOTTOM: #707070 1px solid; LINE-HEIGHT: 1.2em; PADDING-LEFT: 10px; HEIGHT: 30px; FONT-SIZE: 1.2em
}
.in_auth .closer {
	POSITION: absolute; BORDER-LEFT: #707070 1px solid; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(/img/img_sprite.png) #999999 no-repeat -123px -73px; HEIGHT: 30px; TOP: 0px; RIGHT: 0px
}
.head_popup .closer {
	POSITION: absolute; BORDER-LEFT: #707070 1px solid; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(/img/img_sprite.png) #999999 no-repeat -123px -73px; HEIGHT: 30px; TOP: 0px; RIGHT: 0px
}
.pass_back_form .closer {
	POSITION: absolute; BORDER-LEFT: #707070 1px solid; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(/img/img_sprite.png) #999999 no-repeat -123px -73px; HEIGHT: 30px; TOP: 0px; RIGHT: 0px
}
.form_block {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 4%; PADDING-RIGHT: 4%; BACKGROUND: url(../img/border_dotted_gr_3_1.jpg) repeat-x left bottom; PADDING-TOP: 8px
}
.form_block INPUT[type='text'] {
	BOX-SIZING: border-box; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; PADDING-LEFT: 2%; WIDTH: 100%; PADDING-RIGHT: 2%; DISPLAY: block; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
.form_block INPUT[type='password'] {
	BOX-SIZING: border-box; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; PADDING-LEFT: 2%; WIDTH: 100%; PADDING-RIGHT: 2%; DISPLAY: block; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box
}
.form_block INPUT[type='text']:focus {
	BORDER-BOTTOM: #1673d0 1px solid; BORDER-LEFT: #1673d0 1px solid; BORDER-TOP: #1673d0 1px solid; BORDER-RIGHT: #1673d0 1px solid
}
.form_block INPUT[type='password']:focus {
	BORDER-BOTTOM: #1673d0 1px solid; BORDER-LEFT: #1673d0 1px solid; BORDER-TOP: #1673d0 1px solid; BORDER-RIGHT: #1673d0 1px solid
}
.form_block LABEL {
	DISPLAY: block; FONT: 0.8em/1em "PT Sans", sans-serif; MARGIN-BOTTOM: 10px
}
.in_auth .bottom_form_block A.button_red {
	MARGIN: 10px
}
.soc_auth {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../img/border_dotted_gr_3_1.jpg) repeat-x left bottom; PADDING-TOP: 10px
}
.soc_auth SPAN {
	MARGIN: 2px 10px 0px 0px; DISPLAY: block; FLOAT: left
}
.left_auth {
	POSITION: relative
}
.right_auth {
	POSITION: relative
}
.form_link {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.left_auth {
	WIDTH: 48%; FLOAT: left; MARGIN-RIGHT: 4%
}
.right_auth {
	WIDTH: 48%; FLOAT: right
}
.in_auth A {
	DISPLAY: block; FONT: 0.8em/1em "PT Sans", sans-serif; COLOR: #666666
}
.in_auth A.button_red {
	MARGIN: 0px 10px 0px 0px
}
.in_auth .required {
	FONT: 0.7em/3.5em "PT Sans", sans-serif
}
SPAN.registr {
	BORDER-RIGHT: #999999 1px solid
}
SPAN.auth {
	BORDER-RIGHT: #999999 1px solid
}
SPAN.registr {
	MARGIN: 3px 10px 3px 0px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; PADDING-TOP: 2px
}
SPAN.auth {
	MARGIN: 3px 10px 3px 0px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; PADDING-TOP: 2px
}
.head_popup SPAN {
	MARGIN: 3px 10px 3px 0px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; PADDING-TOP: 2px
}
.head_popup SPAN {
	FONT: bold 1em/1em "PT Sans", sans-serif
}
.in_auth A.registr {
	LINE-HEIGHT: 1.4em; DISPLAY: block; MARGIN-BOTTOM: 0px; BACKGROUND: url(../img/border_dotted_gr_3_1.jpg) repeat-x left bottom; FLOAT: left; COLOR: #666666; FONT-SIZE: 0.8em; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.in_auth A.auth {
	LINE-HEIGHT: 1.4em; DISPLAY: block; MARGIN-BOTTOM: 0px; BACKGROUND: url(../img/border_dotted_gr_3_1.jpg) repeat-x left bottom; FLOAT: left; COLOR: #666666; FONT-SIZE: 0.8em; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.auth_form INPUT[type='checkbox'] {
	MARGIN: 0px 3px 0px 0px
}
.checkout_lab {
	PADDING-TOP: 4px
}
.pass_back_form {
	Z-INDEX: 550; BORDER-BOTTOM: #707070 1px solid; POSITION: absolute; BORDER-LEFT: #707070 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 310px; PADDING-RIGHT: 0px; FONT: bold 1em/1em "PT Sans", sans-serif; BACKGROUND: #ffffff; BORDER-TOP: #707070 1px solid; BORDER-RIGHT: #707070 1px solid; PADDING-TOP: 0px
}
.pass_back_form INPUT[type='email'] {
	WIDTH: 283px; MARGIN-BOTTOM: 10px
}
.pass_back {
	MARGIN: 10px
}
.pass_back_footer .button_red {
	FONT-SIZE: 0.8em; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.pass_back_auth {
	FONT: 0.76em "PT Sans", sans-serif; COLOR: #000000
}
.region_select_popup {
	Z-INDEX: 550; BORDER-BOTTOM: #444444 1px solid; POSITION: absolute; BORDER-LEFT: #444444 1px solid; WIDTH: 50%; DISPLAY: none; BACKGROUND: #ffffff; BORDER-TOP: #444444 1px solid; TOP: 150px; BORDER-RIGHT: #444444 1px solid; LEFT: 25%
}
.region_select_popup .head_popup {
	MARGIN-BOTTOM: 5px
}
.region_select_box {
	BACKGROUND: url(../img/region_select_bg.jpg) left top; OVERFLOW: hidden
}
.region_select_box LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.region_select_box LI {
	PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 15px; LIST-STYLE-IMAGE: none; PADDING-TOP: 2px
}
.region_select_box .new_col {
	WIDTH: 33.33%; FLOAT: left
}
.region_select_popup .region_medium {
	MARGIN-TOP: -2px; MARGIN-RIGHT: 4px
}
.region_select_popup .head_popup SPAN {
	PADDING-TOP: 5px
}
.region_select_popup A {
	DISPLAY: block; FONT: bold 0.9em/1.2em "PT Sans", sans-serif; COLOR: #cc0000; TEXT-DECORATION: none
}
.region_select_popup A:hover {
	TEXT-DECORATION: underline
}
#footer .cont_center {
	POSITION: relative; BACKGROUND-COLOR: #e7e7e7
}
.main_menu_bottom {
	PADDING-BOTTOM: 200px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; WIDTH: 370px; PADDING-RIGHT: 15px; FONT: bold 0.7em/1em "PT Sans", sans-serif; MARGIN-BOTTOM: -200px; COLOR: #666666; PADDING-TOP: 0px
}
.main_menu_bottom LI {
	WIDTH: 33.33%; FLOAT: left
}
.spec_soc_bottom {
	PADDING-BOTTOM: 200px; WIDTH: 165px; MARGIN-BOTTOM: -200px
}
.main_menu_bottom {
	BACKGROUND: url(../img/footer_tr.gif) repeat-y right top; FLOAT: left; MARGIN-RIGHT: 20px
}
.spec_soc_bottom {
	BACKGROUND: url(../img/footer_tr.gif) repeat-y right top; FLOAT: left; MARGIN-RIGHT: 20px
}
.right_bottom {
	BACKGROUND: url(../img/footer_tr.gif) repeat-y right top; FLOAT: left; MARGIN-RIGHT: 20px
}
.right_bottom {
	PADDING-BOTTOM: 200px; WIDTH: 165px; MARGIN-BOTTOM: -200px
}
.bottom_menus {
	DISPLAY: none; FONT: bold 0.7em/1em "PT Sans", sans-serif
}
.bottom_menus SPAN.publications_link {
	DISPLAY: none
}
.bottom_menus LI {
	TEXT-ALIGN: center; WIDTH: 33%; FLOAT: left
}
.bottom_menus LI A {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #666666; TEXT-DECORATION: none; PADDING-TOP: 7px
}
.bottom_menus SPAN {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #666666; TEXT-DECORATION: none; PADDING-TOP: 7px
}
.bottom_menus .open_select {
	WIDTH: 10px; DISPLAY: inline-block; BACKGROUND: url(/img/img_sprite.png) no-repeat -33px -158px; HEIGHT: 0.75em
}
.other_top_menu_link .open_select {
	WIDTH: 10px; DISPLAY: inline-block; BACKGROUND: url(/img/img_sprite.png) no-repeat -33px -158px; HEIGHT: 0.75em
}
.other_top_menu_link .open_select {
	BACKGROUND-POSITION: -56px -153px; HEIGHT: 15px
}
.bottom_menus .open_link .open_select {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -57px -156px
}
.soc_footer {
	POSITION: relative; OVERFLOW: hidden
}
.publications {
	POSITION: relative; PADDING-LEFT: 15px; FONT: bold 0.75em/1.1em "PT Serif", Georgia, serif; MARGIN-BOTTOM: 30px; BACKGROUND: #ffffff; COLOR: #000000
}
.publications_decor {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: url(../img/footetr_bottom_bordertr.png) repeat-x left bottom; HEIGHT: 7px; LEFT: 0px
}
.publications UL {
	HEIGHT: 80px; OVERFLOW: hidden
}
.publications LI {
	FLOAT: left
}
.publications LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; WHITE-SPACE: nowrap; HEIGHT: 60px; COLOR: #000000; TEXT-DECORATION: none; PADDING-TOP: 20px
}
.publications LI A IMG {
	DISPLAY: inline-block
}
.publications LI A SPAN {
	DISPLAY: inline-block; WHITE-SPACE: normal; OVERFLOW: hidden; PADDING-TOP: 15px
}
.publications LI A:hover SPAN {
	TEXT-DECORATION: underline
}
.main_menu_bottom A {
	DISPLAY: block; MARGIN-BOTTOM: 9px; COLOR: #666666; TEXT-DECORATION: none
}
.main_menu_bottom A:hover {
	TEXT-DECORATION: underline
}
.spec_menu_bottom A:hover {
	TEXT-DECORATION: underline
}
.spec_archive_list LI A:hover {
	TEXT-DECORATION: underline
}
.main_menu_bottom LI {
	
}
.spec_menu_archive {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 5px 5px -15px; PADDING-LEFT: 5px; DISPLAY: none; FONT: 0.75em "PT Sans", sans-serif; MAX-HEIGHT: 230px; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.spec_archive_title {
	MIN-WIDTH: 147px; TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.spec_archive_list {
	POSITION: relative; PADDING-BOTTOM: 5px; MAX-HEIGHT: 190px; OVERFLOW: auto
}
.spec_archive_list LI A {
	COLOR: #000000; TEXT-DECORATION: none
}
.spec_menu_archive .red_closer_sm {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.spec_menu_bottom {
	MARGIN-BOTTOM: 20px
}
.spec_menu_bottom_title {
	TEXT-TRANSFORM: uppercase; FONT: bold 0.7em/1em "PT Sans", sans-serif; MARGIN-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 4px
}
.spec_menu_bottom LI {
	FONT: 0.7em/1em "PT Sans", sans-serif
}
.spec_menu_bottom A {
	DISPLAY: block; MARGIN-BOTTOM: 7px; COLOR: #666666; TEXT-DECORATION: none
}
.other_spec_bottom_link {
	TEXT-TRANSFORM: none; FONT: 0.7em/1em "PT Sans", sans-serif; TEXT-DECORATION: underline
}
.other_spec_bottom_link I {
	WIDTH: 5px; DISPLAY: inline-block; BACKGROUND: url(/img/img_sprite.png) no-repeat -36px -156px; HEIGHT: 10px; MARGIN-RIGHT: 2px; TEXT-DECORATION: none
}
.other_spec_bottom {
	DISPLAY: none
}
.soc_bottom_link {
	MARGIN: 0px 30px 0px 0px; FLOAT: left; COLOR: #666666; PADDING-TOP: 4px
}
.soc_bottom LI A {
	WIDTH: 19px; DISPLAY: block; HEIGHT: 20px
}
.soc_bottom LI {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.vk_button_color {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -75px -125px
}
.fb_button_color {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -100px -125px
}
.ok_button_color {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -125px -124px
}
.tw_button_color {
	BACKGROUND: url(/img/img_sprite.png) no-repeat -150px -125px
}
.spec_soc_bottom .right_bottom_menu {
	DISPLAY: none
}
.right_bottom_menu {
	MARGIN-BOTTOM: 19px
}
.right_bottom_menu LI {
	TEXT-TRANSFORM: uppercase; FONT: bold 0.7em/1em "PT Sans", sans-serif; MARGIN-BOTTOM: 8px; COLOR: #666666
}
.right_bottom_menu LI A {
	DISPLAY: block; COLOR: #666666; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.right_bottom_menu LI A:hover {
	TEXT-DECORATION: underline
}
.footer_text {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 0.75em/1.2em "PT Sans", sans-serif; BACKGROUND: url(../img/footer_bottom.gif) repeat-x left top; COLOR: #666666; CLEAR: both; PADDING-TOP: 7px
}
.footer_counters {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/footer_bottom.gif) repeat-x left top; PADDING-TOP: 15px
}
.footer_counters .couter_block {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.error_rep {
	CURSOR: pointer
}
.error_rep SPAN {
	FONT: 0.7em/0.9em "PT Sans", sans-serif; COLOR: #666666
}
.error_rep_icon {
	WIDTH: 26px; DISPLAY: block; BACKGROUND: url(/img/img_sprite.png) no-repeat -174px -200px; FLOAT: left; HEIGHT: 25px; MARGIN-RIGHT: 10px
}
.icon_block {
	WIDTH: 100%; MARGIN-BOTTOM: 15px; CLEAR: both; OVERFLOW: hidden
}
.rss_button {
	FLOAT: right
}
.soc_footer .soc_top_list {
	FLOAT: none; OVERFLOW: hidden
}
.title_icon_block {
	FONT: 0.7em/1em "PT Sans", sans-serif; MARGIN-BOTTOM: 10px; COLOR: #666666
}
.rubrik_menu_title .span {
	DISPLAY: inline-block; MARGIN-RIGHT: 10px
}
.rubrik_menu_title .icon {
	MARGIN-TOP: 14px; WIDTH: 20px; DISPLAY: inline-block; HEIGHT: 20px; MARGIN-RIGHT: 0px
}
.certificate {
	BACKGROUND-COLOR: #000000; WIDTH: 100%; BOTTOM: 0px; FONT: 0.7em/1.2em "PT Sans", sans-serif; COLOR: #ffffff
}
#footer .certificate .cont_center {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #000000; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.showBlock {
	DISPLAY: block !important
}
.showLink {
	VISIBILITY: visible !important
}
.total_branb header .top_banner {
	MARGIN: 0px auto; WIDTH: 1000px
}
.main_menu UL LI.navigation-page-red {
	BACKGROUND-COLOR: #ff0000
}
.spec_menu UL LI.navigation-page-red {
	BACKGROUND-COLOR: #ff0000
}
.main_menu UL LI.navigation-page-red A {
	COLOR: #ffffff
}
.spec_menu UL LI.navigation-page-red A {
	COLOR: #ffffff
}
.main_menu UL LI.navigation-page-green {
	BACKGROUND-COLOR: #00ff00
}
.spec_menu UL LI.navigation-page-green {
	BACKGROUND-COLOR: #00ff00
}
.main_menu UL LI.navigation-page-green A {
	COLOR: #000000
}
.spec_menu UL LI.navigation-page-green A {
	COLOR: #000000
}
.main_menu UL LI.navigation-page-blue {
	BACKGROUND-COLOR: #0000ff
}
.spec_menu UL LI.navigation-page-blue {
	BACKGROUND-COLOR: #0000ff
}
.main_menu UL LI.navigation-page-blue A {
	COLOR: #ffffff
}
.spec_menu UL LI.navigation-page-blue A {
	COLOR: #ffffff
}
.footer_counters .banner_footer_after_counter.couter_block {
	POSITION: relative; FLOAT: right; OVERFLOW: hidden; MARGIN-RIGHT: 0px
}
.banner_footer_after_counter IMG {
	MAX-WIDTH: 200px; MAX-HEIGHT: 50px
}
