#newsBody p {
	margin:0 0 10px;
	}
#newsBody h2 {
	font-size:125%;
	font-weight:bold;
	margin:0 0 10px;
	padding:0;
}
/* ?????? ??????? */
#newsBodyInfo {
	margin:1em 0;
	width:100%;
	overflow:hidden;
	}
#newsBodyInfo {
	width:100%;
	overflow:hidden;
	}
#newsBodyInfo #newsBodyInfo1 {
	margin:0.3em 0 0;
	float:right;
	}
#newsBodyInfo #newsBodyInfo2 {
	margin:0;
	float:left;
	}
/* //?????? ??????? */
/* ?????? ? ??????? (????, ?????, ?????? ??? ???) */
div#nbInfo {
	float:left;
	width:97%;
	margin:0 0 5px;
	padding:2px 0 3px;
	}
div#nbInfo #subtype {
	float:left;
	width:70%;
	margin:0;
	padding:0;
	}
div#nbInfo #kpk {
	float:right;
	width:24%;
	text-align:right;
	margin:0;
	padding:5px 0 0;
	}
/* Lead */
#lead {
	font-size:85%;
	}
/* ????????? ??????? ? ???????-?????? */
#newsPic {
	float:left;
	margin:4px 20px 10px 0;
	}
/* ??????? ????? */
#readAlso {
	float:left;
	margin:0 10px 5px 0;
	width:170px;
	padding:5px;
	background:#e0e9f2;
	font-size:85%;
}
	#readAlso h4 { margin:0; padding:0; font-size:110%; }
	#readAlso ul { margin:0; padding:0; }
		#readAlso ul li { list-style:none; margin:5px 0px 5px 0px; }

/* ???? ???????, ?? ????? ????? ?? ?????? */
#imgGallery {
	margin:0 auto;
	text-align:center;
	}

/* ??????????? */
.NewsBodyRightInclude {
	margin:20px 0;
	padding:30px 0 15px;
	width:430px;
	overflow:hidden;
	text-align:center;
	font-size:12px;
	color:#999;
	background-color:#f2f2f2;
	}
#galleryImg {
	margin:0 5px;
	width:420px;
	overflow:hidden;
	}

/* ???????? ?????????? */
.ChangePagesFoto {
	margin:5px 0;
	padding:0 15px;
	width:400px;
	text-align:center;
	font-size:85%;
	}
.ChangePagesFoto a.ChangePagesLinkActive { padding:2px; font-weight:bold; text-decoration:none; color:#fff; background-color:#d34f2a; }
.NewsSlaids {
	float:right;
	padding-bottom:10px;
	}
#smena_name {
	padding:0 15px;
	width:400px;
    }
.AllPhoto {
	padding-right:5px;
	text-align:right;
	font-size:85%;
	}
/* //??????????? */

/* "?????? ??????????" */
p#nbWhatToDo {
	margin:0;
	height:30px;
	padding:15px 0 0;
	clear:both;
	}
	p#nbWhatToDo span, p#nbWhatToDo a {
		display:block;
		float:left;
		margin:0;
		border-right:1px solid #fff;
		padding:2px 10px 3px;
		background:#ccc;
		font-size:85%;
	}
	p#nbWhatToDo a:link, p#nbWhatToDo a:visited, p#nbWhatToDo a:active { color:#000; text-decoration:none; }
	p#nbWhatToDo a:hover { text-decoration:underline; }
/*--- ?????? ??? ? ????? ???????? ---*/
div#partnerNews {
	position:relative;
	float:left;
	width:100%;
	padding:0 0 10px 0;
	margin:20px 0 0;
	}
	div#partnerNews h3#partners_header {
		width:272px;
		float:left;
		}
	
	div#partnerNews h3#all_partners_header {
		padding:3px 0 0;
		width:158px;
		height:17px;
		float:right;
		text-align:center;
		font-size:85%;
		}
	h3#articles_header {
		width:100px;
		float:left;
		}
	div.headerBox h3#all_profile_header {
		padding:3px 0 0;
		margin-right:10px;
		width:300px;
		height:17px;
		float:right;
		text-align:right;
		font-size:85%;
		}
		
	div#partnerNews div#partnerNewsContent {
		float:left;
		width:100%;
		margin:-15px 0 30px;
		padding:0;
		}
		div#partnerNews div#partnerNewsContent h5 { 
			float:left;
			width:100px;
			margin:10px 0 0;
			padding:0 0 0 7px;
			font-size:95%;
			}

		div#partnerNews div#partnerNewsContent ul { 
			margin:0;
			padding:10px 0 10px 115px;
			list-style-type:none;
			font-size:85%;
			background-color:#fff;
			}
		div#partnerNews div#partnerNewsContent ul.dark { 
			background-color:#e7e7e7;
			}
			div#partnerNews div#partnerNewsContent ul li {
				margin:0;
				padding:0 0 0 15px;
				background:url(grey_squ.png) no-repeat 3px 5px;
				}
				div#partnerNews div#partnerNewsContent ul li a:link, 
				div#partnerNews div#partnerNewsContent ul li a:visited, 
				div#partnerNews div#partnerNewsContent ul li a:hover, 
				div#partnerNews div#partnerNewsContent ul li a:active { 
					color:#000;
					text-decoration:none;
					}
