/*
forum_post.php
______________________________________________________________________________________________________________
########################################################################   СТИЛИ ДЛЯ СТРАНИЦЫ ПРОСТО С ТЕКСТОМ
*/
.forum_normal {
	margin-top: 8px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 16px;
	line-height: 115%;
	}

.forum_notice {
	margin: -4px 0 10px 0;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	line-height: 120%;
	}

.forumpost_block1 {
	padding: 0px;
	margin: 0px;
	background-color: #f9f9fd;
	}
	.forumpost_block1 .dotted {
		border-bottom: 1px dotted #cdcdcd;
		}

.scroller1 {
	background-color: #e5ebf7;
	border: 2px dashed #c4c8cd;
	margin: 0 12px 12px 12px;
	padding: 12px;
	}
.scroller2 {
	background-color: #e5ebf7;
	border: 2px dashed #c4c8cd;
	margin: 12px 12px 0 12px;
	padding: 12px;
	}
.localscroller {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	margin: 0px 6px 0px 6px;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	}	

.side0 {
	padding: 12px 12px 12px 0px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: 400;
	border-bottom: 1px dotted #cdcdcd;
	width: 90%;
	}

.side {
	padding: 12px 12px 12px 12px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: 400;
	width: 90%;
	}
.side1 {
	padding: 12px 12px 12px 25px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 17px;
	line-height: 18px;
	border-bottom: 1px dotted #cdcdcd;
	width: 90%;
	}
.side2 {
	padding: 12px 12px 12px 50px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 16px;
	line-height: 17px;
	border-bottom: 1px dotted #cdcdcd;
	}
.side3 {
	padding: 12px 12px 12px 75px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 15px;
	line-height: 16px;
	border-bottom: 1px dotted #cdcdcd;
	}
.side4 {
	padding: 12px 12px 12px 100px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	line-height: 15px;
	border-bottom: 1px dotted #cdcdcd;
	}
.side5 {
	padding: 12px 12px 12px 125px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height: 14px;
	border-bottom: 1px dotted #cdcdcd;
	}
.side6 {
	padding: 12px 12px 12px 150px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 13px;
	border-bottom: 1px dotted #cdcdcd;
	}
.side7 {
	padding: 12px 12px 12px 175px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 13px;
	border-bottom: 1px dotted #cdcdcd;
	}
.side8 {
	padding: 12px 12px 12px 200px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 13px;
	border-bottom: 1px dotted #cdcdcd;
	}
.side9 {
	padding: 12px 12px 12px 225px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 13px;
	border-bottom: 1px dotted #cdcdcd;
	}
.side10 {
	padding: 12px 12px 12px 250px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 13px;
	border-bottom: 1px dotted #cdcdcd;
	}

.havenew {
	margin: 16px 9px 16px 9px;
	}

.columnside {
	padding: 12px 12px 12px 12px;
	text-align: right;
	}
	.columnside .comment {
		color: #a0a0a0;
		}

.column {
	padding: 12px 12px 12px 12px;
	text-align: right;
	border-bottom: 1px dotted #cdcdcd;
	}
	.column .comment {
		color: #a0a0a0;
		}

.edit {
	padding: 12px 12px 12px 12px;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	line-height: 12px;
	text-align: center;
	border-bottom: 1px dotted #cdcdcd;
	}

.editside {
	padding: 12px 12px 12px 12px;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	line-height: 12px;
	text-align: center;
	}

.row {
	background-color: #f9f9fd;
	}
.row_act {
	background-color: #E6EAE1;
	}



.fpost {
	padding: 12px;
	background-color: #f2f5f8;
	border-bottom: 1px solid #d3e0ec;
	}

.fcomment1 {
	margin: 12px 12px 12px 25px;
	border-bottom: 1px solid #d3e0ec;
	}
.fcomment2 {
	margin: 12px 12px 12px 50px;
	border-bottom: 1px solid #d3e0ec;
	}
.fcomment3 {
	margin: 12px 12px 12px 75px;
	border-bottom: 1px solid #d3e0ec;
	}
.fcomment4 {
	margin: 12px 12px 12px 100px;
	border-bottom: 1px solid #d3e0ec;
	}
.fcomment5 {
	margin: 12px 12px 12px 125px;
	border-bottom: 1px solid #d3e0ec;
	}
.fcomment6 {
	margin: 12px 12px 12px 150px;
	border-bottom: 1px solid #d3e0ec;
	}
.fcomment7 {
	margin: 12px 12px 12px 175px;
	border-bottom: 1px solid #d3e0ec;
	}
.fcomment8 {
	margin: 12px 12px 12px 200px;
	border-bottom: 1px solid #d3e0ec;
	}
.fcomment9 {
	margin: 12px 12px 12px 225px;
	border-bottom: 1px solid #d3e0ec;
	}
.fcomment10 {
	margin: 12px 12px 12px 250px;
	border-bottom: 1px solid #d3e0ec;
	}

.avatar {
	padding: 0px 12px 12px 0px;
	}

.ustatus {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	line-height: 12px;
	margin: 5px 0px 15px 0px;
	}

.posttext {
	background-color: #e5ebf7;
	padding: 11px 20px 0px 28px;
	text-align: justify;
	}
	.posttext .fright {
		padding: 5px 12px 5px 12px;
		margin: 0px;
		margin-right: -20px;
		margin-bottom: 0px;
		background-color: #d3e0ec;
		font-weight: bold;
		}

.gradetext {
	background-color: #fff6e8;
	padding: 11px 20px 24px 28px;
	text-align: justify;
	}

.commenttext {
	background-color: #f2f5f8;
	padding: 11px 20px 24px 28px;
	text-align: justify;
	}

img.todate {
	margin: 4px 0px 0px -15px;
	}
	
.grades {
	padding: 5px 25px 12px 25px;
	}
	.grades .comment {
		margin-bottom: 5px;
		}
		
.datetime {
	font-weight: bold;
	color: #e52a33;
	}


.forumpost_admblock1 {
	padding: 12px;
	margin: 0px;
	background: none;
	background-color: #e5ebf7;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #d3e0ec;
	border-left: none;
	display: none;
	}
	.forumpost_admblock1 .ajax_wait {
		display: none;
		padding: 12px 12px 12px 12px;
		}

.fieldblock {
	width: inherit;
	padding: 0pc 24px 12px 0px;
	}
	.fieldblock .fielderror {
		color: #ff0000;
		font-weight: bold;
		}

.form_long {
	width: 500px;
	}

.form_medium {
	width: 300px;
	}

.form_short {
	width: 100px;
	}
h2 {
	margin: 0 0 8px 0;
}

.hottopic {
	margin-bottom: 5px;
}
.commenttext_hot {
	background-color: #f2f5f8;
	padding: 11px 20px 24px 28px;
	margin: 0 0 20px -12px;
	text-align: justify;
	}

.commenttext_hot .forum_comment {
	font-size: 14px;
	}

.commenttext_hot2 {
	background-color: #fcf7f0;
	padding: 11px 20px 24px 28px;
	margin: 0 0 20px -12px;
	text-align: justify;
	}

.commenttext_hot2 .forum_comment {
	font-size: 14px;
	}

.forum_scroll {
	padding: 12px;
	margin: 0px;
	border-top: 2px dashed #c4c9ce;
	}
.wavref {
	z-index:6;
	color:#FFF;
	background-color: #666666;
	font-size:14px; 
	padding: 5px;
	text-align:center;
	position: relative;
	margin: -22px 0 10px -12px;
}
.menu_border {
	padding: 12px;
	margin-bottom: 20px;
	border:2px dashed #c4c9ce;
}
.pin {
	background: #fcf7f0;
}
