#sub-page-type-one.page-content
{
	display: block;
	justify-content: space-between;
	margin-top: 30px;
	/*font-size:  0px;*/
	min-height: 850px;
}

#sub-page-type-one .col
{
	display: inline-block;
}

#sub-page-type-one .col:first-child
{
	float:   left;
	display: inline-block;
}

#sub-page-type-one .col.one {
	width: 200px;
}
#sub-page-type-one.lk-cabinet .col.one
{
	width: 285px;
}

#sub-page-type-one .col.two
{
	width: 482px;
}
#sub-page-type-one .col.two.wide{
	width: 700px;
}
#sub-page-type-one.lk-cabinet .col.two.wide{
	width: 627px;
}
#sub-page-type-one section.person .news-header
{
	border-bottom: none;
}

#sub-page-type-one section.person .photo
{
	width:      102px;
	height:     152px;
	float:      left;
	background: url("/images/persons.png") no-repeat;
	padding:    0 5px 0 0;
}

#sub-page-type-one section.person article.short
{
	height:        152px;
	margin-bottom: 5px;
}

#sub-page-type-one section.person article.short .description
{
	font: bold 12px/14px arial, sans-serif;
	margin-bottom: 20px;
}

#sub-page-type-one .col.three
{
	width:       195px;
	float:       right;
}

#sub-page-type-one .col.three .button.big
{
	position:      relative;
	margin-bottom: 10px;
	right: 0px;
	font:16px arial;
}

/*#sub-page-type-one .col.three section.banners div
{
	width:         200px;
	height:        340px;
	border-radius: 3px;
	cursor: pointer;
}*/
#sub-page-type-one .col.three section.banners .heart
{
	background: url("/content/images/banners/red_heart.png") no-repeat;
}

#sub-page-type-one .col.one nav{
    margin-top:20px;
}
#sub-page-type-one .col.one nav:first-child{
    margin-top:0;
}

#sub-page-type-one .col.one nav li
{
	font-size:     12px;
	display:       block;
	padding:       10px 10px 10px 0;
	border-bottom: 1px solid #d3d3d3;
	position:relative;
}
#sub-page-type-one .col.one nav li div{
	position:absolute;
	height:1px;
	bottom:0;
	left:0;
	right:0;
	font-size:0;
	margin-bottom:-1px;
	background:url('/images/nav_li_bg.jpg') right bottom no-repeat;
	background-origin:border-box;
}
#sub-page-type-one .col.one nav li:last-child
{
	border: none;
}
#sub-page-type-one .col.one nav li:last-child > div
{
	display: none;
}




/*

			NEWS

*/


#sub-page-type-one .col.two .header
{
	font-size: 20px;
	margin-bottom: 10px;
}
#sub-page-type-one .col.two .inline-news>section
{
	/*width: 262px;*/
	width: 100%;
}
#sub-page-type-one .col.two>section
{
	padding-bottom: 10px;
	/*margin-bottom: 20px;*/
	margin-bottom: 10px;
}

.inline-news > section {
    /*display: inline-block;*/
    height: 100%;
}
#sub-page-type-one .col.two section.news-item
{
	background-color: #F3F3F4;
    border-radius: 5px 5px 5px 5px;
    margin-bottom: 20px;
	overflow: auto;
}
#sub-page-type-one .col.two .vertical-news.margin-right
{
	margin-right: 50px;
}
#sub-page-type-one .col.two>section.border-bottom
{
	border-bottom: 1px solid #d3d3d3;
}




#sub-page-type-one .pages-switcher
{
	margin-top: -10px;
	margin-bottom: 10px;
}
#sub-page-type-one .pages-switcher .page-num
{
	font-size: 12px;
	color: #5e82ab;
	cursor: pointer;
	display: inline-block;
	margin-right: 3px;
	margin-bottom: 3px;
	width: 24px;
	height: 20px;
	padding-top: 4px;
	background-color: #d4d3d3;
	text-align: center;
	text-decoration: none;
	border-radius: 3px;
	font-weight: bold;
}
#sub-page-type-one .pages-switcher .page-num span
{
	/*	position: absolute;
		top:4px;
		left: 8px;*/
}
#sub-page-type-one .pages-switcher .page-num.selected
{
	background-color: #cf0606;
	color: #d3d3d3;
}

#sub-page-type-one .pages-switcher>.next
{

}
/*#sub-page-type-one h1{
	font:normal 24px/22px "Segoe UI", arial, sans-serif;
	letter-spacing:-.04em;
}*/
.banner-left{
	margin:32px 11px 0 0;
}
.banner-right{
	margin-top:32px;
}
img.illustration{
	float:left;
	margin:0 15px 10px 0;
}
#sub-page-type-one .date
{
	/*font:bold 14px arial, sans-serif;*/
}
.arial{
	font:12px/18px arial, sans-serif;
}
.inner-link-list{
	list-style:none;
	margin:10px 0 15px;
	font-weight:bold;
}
.inner-link-list li{
	display:inline-block;
	margin-right:10px;
	border-bottom:1px dashed #BBC5D2;
}
.topic-list{
	margin-left:20px;
	list-style-image:url(/images/topic_list_bg.gif);
}
.topic-list li{
	margin-top:5px;
}
p.margin{
	margin:2em 0 1em;
}
.padding-bottom{
	margin-bottom:144px;
}
.relative{
	position:relative;
}
.top-link{
	position:absolute;
	left:35px;
	top:0;
	font:12px arial;
	margin-top:-30px;
	padding-right:12px;
	background:url(/images/top_link_bg.gif) no-repeat 100% 60%;
}
.search-events{
	width:100%;
	height:80px;
}
.search-events input.search-input{
	outline:0;
	border:0;
	height:23px;
	margin:15px 0 0 10px;
	line-height:23px;
	padding-left:25px;
	border-top:1px solid #bcbcbc;
	border-left:1px solid #bcbcbc;
	border-radius:20px;
	width:473px;
	background:#fff url(/images/input_search_bg.gif) no-repeat 2% 55%;
}
.checkboxes-events{
	margin:10px 0 0 10px;
}
.checkboxes-group{
	display:inline-block;
	margin-left: 35px;
	height:25px;
}
.checkboxes-group input{
	margin:0 12px 0 7px;
	vertical-align:middle;
}
.checkboxes-group label img{
	vertical-align:middle;
}
.event-archive-link{
	position:absolute;
	right:10px;
	bottom:10px;
}
.event-year-links{
	margin-top:20px;
	background:#fff url(/images/year_list_bg.gif) repeat-x left bottom;
}
.event-year-links ul{
	list-style:none;
}
.event-year-links ul li{
	display:inline-block;
	width:42px;
	height:19px;
	line-height:20px;
	border:1px solid #e0e0e0;
	text-align:center;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	font-weight:bold;
	background:url(/images/year_list_item_bg.gif) repeat-x left top;
}
.event-list-table{
	margin-top:10px;
}
.event-list-table th{
	text-align:left;
	font-weight:normal;
	border-bottom:2px solid #656E7A;
	padding:10px 10px 10px 0;
}
.event-list-table td{
	border-bottom:1px solid #d9d9d9;
	padding:10px 10px 10px 0;
	vertical-align:top;
}
.event-list-table tr:last-child td{
	border:0;
}
.th_org{
	width:75px;
}
.th_date{
	width:162px;
}
.th_city{
	width:115px;
}
small{
	font-size:11px;
}
.tags-list{
	border-top:1px solid #BBC5D2;
	margin:10px 0 25px;
	padding-top:5px;
}
.tag-name{
	color:#cdcdcd;
}
.tag-name:after{
	content:", ";
}
.tag-name:last-child:after{
	content:"";
}

.announce{
	padding:10px;
}
.publication{
	padding:20px 0;
}
.border-bottom{
	border-bottom:1px solid #BBC5D2;
}
.publication img.float-left{
	margin-right:20px;
}
.margin-mini{
	margin-bottom:1em;
}
.issue-new, .issue-archive{
	border-radius:7px;
	margin:15px 22px 0 0;
	/*font-family:"segoe ui", sans-serif;*/
}
.issue-new{
	width:152px;
}
.links-list a:before{
	content:"- ";
}
.submenu-links{
	width:180px;
	padding-left:10px !important;
}
.submenu-links a{
	display:inline-block;
	margin-bottom:7px;
}
.issue-topic-list{
	font:14px/18px arial, sans-serif;
	color:#383d49;
}
.presentation{
	vertical-align:middle;
	padding:10px;
	font:14px/16px "Segoe ui", sans-serif;
	width:180px;
}
.presentation a{
	vertical-align:middle;
}

.lk-page-header {
	margin-top: 52px;
	font-size: 44px;
	line-height: 60px;
	font-weight: bold;
	color: #000000;
}

#sub-page-type-one .col.one nav .lk-menu li {
	margin-bottom: 10px;
	padding: 5px 0 5px 10px;
	border-bottom: none;
	font-size: 14px;
	line-height: 20px;
}

#sub-page-type-one .col.one nav .lk-menu li a{
	color: #333333;
}

#sub-page-type-one .col.one nav .lk-menu li.selected {
	border-left: solid 2px #638CD7;
}

#sub-page-type-one .col.one nav .lk-menu li.selected a{
	color: #638CD7;
}