.biography-page #main-content{
	padding:100px 0px 150px;
}

.biography-page #main-content .article{
	font-size:14px;
}

.biography-page .page-title{
	margin-bottom:120px;
}

.biography-page .article table {
		width:880px;
		margin:0px 10px;
	}
	
.biography-page .article td.right {
		width:415px;
		padding-left:25px;
	}
	
.biography-page .article td.left {
		padding-left:0px;
		padding-right:25px;
	}
	
.biography-page .article img {
		width:100%;
		height:auto;	
	}
	
.biography-page .article .v-align-top {
		vertical-align:top;
	}
	
.biography-page .article .v-align-bottom {
		vertical-align:bottom;
	}

.biography-page .article .text-align-left p {
		float:left;
	}
	
.biography-page .article .text-align-right p{
		float:right;
	}
	
.biography-page .article p em {
		color:#1b8195;
	}	

.biography-page .article p {
		margin-top:15px;
		margin-bottom:0px;
	}
	
.biography-page .article .for-caption p,
.biography-page .article .for-text p:first-child{
		margin-top:0px;
	}
	
.biography-page .article p em {
		display:inline-block;
		margin:15px 0px 40px 0px;	
		font-size:16px;
	}
	
.biography-page .article .left.for-text p {
		margin-right:-15px;
	}
	

.biography-page .article .right.for-text p {
		margin-left:-15px;
	}
	


.biography-page .article .for-text.left p{
		margin-left:100px;
	}
	
.biography-page .article .for-text.right p{
		margin-right:100px;
	}
	
.biography-page .lang-en .table-6 .for-text.right p{
		margin-right:50px;
	}

.biography-page .lang-ru .table-6 .for-text.right p{
		margin-right:0px;
	}

.biography-page .lang-ru .table-3 .for-text.left p{
		margin-left:75px;
	}

.biography-page .lang-ru .table-4 .for-text.right p{
		margin-right:75px;
	}	
	
.biography-page .article .has-height-1{
	margin-top:-220px;
}

.biography-page .article .has-height-2{
	margin-top:-220px;
}

.biography-page .article .has-height-3{
	margin-top:-130px;
}
