/*
dynamic_more.php
*/
@import url("style_forum_detail.css");

.pubmore_block1 {
	padding: 12px 12px 12px 12px;
	margin: 18px 0px 0px 0px;
	text-align: justify;
	font-size: 14px;
	line-height: 140%;
	}
	.pubmore_block1 td {
		text-align: justify;
		font-size: 14px;
		line-height: 16px;
		}
	.pubmore_block1 h1 {
		padding: 0px;
		margin: 0px;
		margin-bottom: 16px;
		text-align: left;
		}
	.pubmore_block1 h2 {
		padding: 0px;
		margin: 0px;
		text-align: left;
		}


.picblock {
	padding: 0px 0px 12px 24px;
	}


.pic_inblock {
		background-color: #ffffff;
		border: 1px solid #e52a33;
		margin-bottom: 12px;
		padding: 3px;
		line-height: 100%;
		font-size: 0;
		}
.pic_center {
		text-align: center;
		position: relative;
		padding: 3px;
		margin-bottom: 12px;
		margin-top: 6px;
		line-height: 100%;
		font-size: 0;
		}
.pic_left {
		float: left;
		position: relative;
		background-color: #ffffff;
		border: 1px solid #e0e0e0;
		margin-bottom: 12px;
		margin-right: 24px;
		margin-top: 6px;
		padding: 3px;
		line-height: 100%;
		font-size: 0;
		}
.pic_right {
		float: right;
		position: relative;
		background-color: #ffffff;
		border: 1px solid #e0e0e0;
		margin-bottom: 12px;
		margin-left: 24px;
		margin-top: 6px;
		padding: 3px;
		line-height: 100%;
		font-size: 0;
		}
.pic_simple {
		float: left;
		position: relative;
		background-color: #ffffff;
		border: 1px solid #e0e0e0;
		margin-bottom: 12px;
		margin-top: 6px;
		padding: 3px;
		line-height: 100%;
		font-size: 0;
		}
.pic_simple2 {
		float: left;
		position: relative;
		background-color: #ffffff;
		border: 1px solid #e0e0e0;
		margin-bottom: 12px;
		margin-top: 0px;
		padding: 3px;
		line-height: 100%;
		font-size: 0;
		}
.pic_clr {
	clear: both;
	height: 1px;
	}

/* врезки-картинки */
.inspic_left {
	float: left;
	position: relative;
	background-color: #ffffff;
	border: 1px solid #e52a33;
	margin: 0px 12px 12px 0px;
	padding: 3px;
	width: 200px;
	line-height: 100%;
	font-size: 0;
	}
	.inspic_left .inscontent {
		}
.inspic_center {
	position: relative;
	background-color: #ffffff;
	border: 1px solid #e52a33;
	margin: 12px 12px 12px 12px;
	padding: 3px;
	width: 200px;
	line-height: 100%;
	font-size: 0;
	}
	.inspic_center .inscontent {
		}
.inspic_right {
	float: right;
	position: relative;
	background-color: #ffffff;
	border: 1px solid #e52a33;
	margin: 0px 0px 12px 12px;
	padding: 3px;
	width: 200px;
	line-height: 100%;
	font-size: 0;
	}
	.inspic_right .inscontent {
		}
/* врезки-текст */
.instext_left {
	float: left;
	position: relative;
	background-color: #ffffff;
	border-right: 8px solid #CCCCCC;
	margin: 0px 24px 12px 0px;
	}
	.instext_left .inscontent {
		padding: 12px 24px 12px 0;
		}
.instext_center {
	position: relative;
	background-color: #ffffff;
	border: 2px solid #CCCCCC;
	margin: 0px 12px 12px 12px;
	}
	.instext_center .inscontent {
		padding: 24px;
		}
.instext_right {
	float: right;
	position: relative;
	background-color: #ffffff;
	border-left: 8px solid #CCCCCC;
	margin: 0px 0px 12px 24px;
	}
	.instext_right .inscontent {
		padding: 12px 0 12px 24px;
		}
/* врезки-текст - размеры */
.insbig {
	width: 450px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
	font-size: 22px;
	line-height: 120%;
	color: #e52a33;
	}
.insmedium {
	width: 300px;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	}
.inssmall {
	width: 200px;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	}

.pubmore_block2 {
	padding: 12px 12px 12px 12px;
	margin: 0px 0px 0px 0px;
	background-color: #f5f7f4;
	border: #e6eae1 1px solid;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 14px;
	line-height: 17px;
	}

.pubmore_block3 {
	padding: 6px 12px 0px 12px;
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	}
	.pubmore_block3 .marker_news, .marker_news:link, .marker_news:visited {
		color: #5B636B;
		background:#e7f9eb;
		text-decoration : none;
		}
	.pubmore_block3 .marker_news:hover, .marker_news:active {
		color: #FFFFFF;
		background:#0ece0e;
		text-decoration : none;
		}
	.pubmore_block3 .marker_our-news, .marker_our-news:link, .marker_our-news:visited {
		color: #5B636B;
		background:#e7f9eb;
		text-decoration : none;
		}
	.pubmore_block3 .marker_our-news:hover, .marker_our-news:active {
		color: #FFFFFF;
		background:#0ece0e;
		text-decoration : none;
		}
	.pubmore_block3 .marker_column, .marker_column:link, .marker_column:visited {
		color: #5B636B;
		background:#e7f0db;
		text-decoration : none;
		}
	.pubmore_block3 .marker_column:hover, .marker_column:active {
		color: #FFFFFF;
		background:#7eaa0e;
		text-decoration : none;
		}
	.pubmore_block3 .marker_events, .marker_events:link, .marker_events:visited {
		color: #5B636B;
		background:#f8eaf6;
		text-decoration : none;
		}
	.pubmore_block3 .marker_events:hover, .marker_events:active {
		color: #FFFFFF;
		background:#ec008c;
		text-decoration : none;
		}
	.pubmore_block3 .marker_publications, .marker_publications:link, .marker_publications:visited {
		color: #5B636B;
		background:#f9f2e0;
		text-decoration : none;
		}
	.pubmore_block3 .marker_publications:hover, .marker_publications:active {
		color: #FFFFFF;
		background:#f2a122;
		text-decoration : none;
		}
	.pubmore_block3 .marker_special, .marker_special:link, .marker_special:visited {
		color: #5B636B;
		background:#f8eaf6;
		text-decoration : none;
		}
	.pubmore_block3 .marker_special:hover, .marker_special:active {
		color: #FFFFFF;
		background:#ec008c;
		text-decoration : none;
		}
	.pubmore_block3 .marker_video, .marker_video:link, .marker_video:visited {
		color: #5B636B;
		background:#f9eaee;
		text-decoration : none;
		}
	.pubmore_block3 .marker_video:hover, .marker_video:active {
		color: #FFFFFF;
		background:#FF0000;
		text-decoration : none;
		}
	.pubmore_block3 .marker_history, .marker_history:link, .marker_history:visited {
		color: #5B636B;
		background:#f4e4f9;
		text-decoration : none;
		}
	.pubmore_block3 .marker_history:hover, .marker_history:active {
		color: #FFFFFF;
		background:#c52bd3;
		text-decoration : none;
		}
	.pubmore_block3 .marker_interviews, .marker_interviews:link, .marker_interviews:visited {
		color: #5B636B;
		background:#efeffd;
		text-decoration : none;
		}
	.pubmore_block3 .marker_interviews:hover, .marker_interviews:active {
		color: #FFFFFF;
		background:#3e3ef6;
		text-decoration : none;
		}

.pubmore_block4 {
	padding: 0px 12px 6px 12px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 14px;
	line-height: 17px;
	}

.pubmore_block6 {
	float: left;
	padding: 12px 12px 12px 12px;
	margin: 0px 12px 6px 12px;
	border: 2px solid #e52a33;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 14px;
	line-height: 17px;
	}

.pubmore_block7 {
	padding: 0px 12px 12px 12px;
	text-align: right;
	margin: 0px 0px 6px 0px;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 14px;
	line-height: 17px;
	}

.pubmore_block5 {
	margin: 0px;
	padding: 12px 0px 6px 0px;
	border-bottom: 8px solid #e6eae1;
}
	.pubmore_block5 h2 {
		margin: 0px;
		padding: 12px 12px 12px 12px;
		}
	}

.datetime {
	font-weight: normal;
	color:  #e52a33;
}

.fcomment {
	margin: 6px;
}

.commentline .avatar {
	background-color: #ffffff;
	/*border: 1px solid #e0e0e0;*/
	padding: 3px;
	line-height: 100%;
	font-size: 0;
	}
.commentline .user {
	margin-right: 6px;
	float: left;
	}
.commentline .login {
	margin-top: 3px;
	margin-bottom: 8px;
	}
.datetime {
	font-size: 12px;
	font-weight: normal;
	color:  #e52a33;
}
.sitepic {
	margin-left: 2px;
	margin-bottom: 1px;
	margin-right: 6px;
}
.pub_scroll {
	clear: both;
	padding: 4px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-top: 4px solid #e6eae1;
	}
.dynimg {
	margin-top: 4px; 
	padding: 3px; 
	border: 1px #CCCCCC solid; 
	width: 600px;
	font-size: 0px;
	line-height: 50%;
}
h1,h2,h3,h4 {
	margin-top: 30px;
	line-height: 120%;
}
h3 {
	font-size: 18px;
}
h4 {
	font-size: 16px !important;
	margin-left: 0;
}
.w240 h4 {
	font-size: 20px;
	margin-top: 12px;
	margin-left: 12px;
}
