/*
forum_detail.php
______________________________________________________________________________________________________________
########################################################################   СТИЛИ ДЛЯ СТРАНИЦЫ ПРОСТО С ТЕКСТОМ
*/
.forum_comment {
	font-size: 14px;
	line-height: 140%;
}
.nasite {
	background-color:#F90;
	color:#FFF;
	width:100%;
	font: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 3px;
	text-align:center;
	line-height: 100%;
	font-size: 0;
	}
a.navref {
	border-bottom: #0066CC dashed 1px;
	font-style:italic;
}

a.navref:hover {text-decoration:none;}
a.navref:active {	text-decoration:none;}

.forum_normal {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height: 13px;
	}
	
.forumdetail_title {
text-align:left;
	padding: 0px;
	margin: 0px;
	background-color: #F9F9FD;
	border-bottom: 2px dashed #c4c9ce;
	
	}
.forumdetail_block1 {
	text-align:right;
	padding: 0px;
	margin: 0px;
	background-color: #fcf7f0;
	border: 2px dashed #c4c9ce;
	display:block;
	}

.scroller1 {
	background-color: #FFFFFF;
	border-bottom: 2px solid #e6eae1;
	padding: 12px 12px 12px 12px;
	}
.scroller2 {
	background-color: #FFFFFF;
	margin-top: 12px;
	/*border-top: 1px solid #d3ea9b;*/
	padding: 12px 12px 12px 12px;
	}

.fpost {
	padding: 12px 0px 12px 12px;
	/*background-color: #f4f4f4;*/
	border-bottom: 8px solid #e6eae1;
	}
.fpost h2 {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 20px;
	}
.posttext {
	font-size: 15px;
	background-color: #f4f4f4;
	padding: 11px 20px 24px 28px;
	text-align: justify;
	border:1px solid #E3E3E3;
	}

.fcomment1 {
	margin: 12px 0px 20px 12px;
	}
.fcomment2 {
	margin: 12px 0px 20px 36px;
	}
.fcomment3 {
	margin: 12px 0px 20px 60px;
	}
.fcomment4 {
	margin: 12px 0px 20px 84px;
	}
.fcomment5 {
	margin: 12px 0px 20px 108px;
	}
.fcomment6 {
	margin: 12px 0px 20px 132px;
	}
.fcomment7 {
	margin: 12px 0px 20px 156px;
	}
.fcomment8 {
	margin: 12px 0px 20px 180px;
	}
.fcomment9 {
	margin: 12px 0px 20px 204px;
	}
.fcomment10 {
	margin: 12px 0px 20px 228px;
	}
.commentline {
	border-bottom: 3px solid #e6eae1;
	
	}
	
.fshortcomment1 {
	margin: 3px 12px 20px 25px;
	}
.fshortcomment2 {
	margin: 3px 12px 20px 50px;
	}
.fshortcomment3 {
	margin: 3px 12px 20px 75px;
	}
.fshortcomment4 {
	margin: 3px 12px 20px 100px;
	}
.fshortcomment5 {
	margin: 3px 12px 20px 125px;
	}
.fshortcomment6 {
	margin: 3px 12px 20px 150px;
	}
.fshortcomment7 {
	margin: 3px 12px 20px 175px;
	}
.fshortcomment8 {
	margin: 3px 12px 20px 200px;
	}
.fshortcomment9 {
	margin: 3px 12px 20px 225px;
	}
.fshortcomment10 {
	margin: 3px 12px 20px 250px;
	}
.fsc {
	padding:5px 10px 5px 5px;
	border:#e3e3e3 solid 1px;
}

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

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

.detailtext {
	background-color: #ebeee7;
	padding: 11px 20px 0px 28px;
	text-align: justify;
	}

.gradetext {
	/*background-color: #fff6e8;*/
	padding: 11px 20px 24px 28px;
	text-align: justify;
	border:#e3e3e3 solid 1px;
	}

.commenttext {
	border:#e3e3e3 solid 1px;
	background-color: #f4f4f4;
	padding: 11px 20px 12px 24px;
	text-align: justify;
	}

img.todate {
	margin: 4px 0px 0px 0px;
	}
	
.grades {
	padding: 5px 25px 12px 25px;
	}
	.grades .comment {
		margin-bottom: 5px;
		}
		
.datetime {
	font-weight: bold;
	color: #e52a33;
	}
	
.gradecolor1 {
	background-color: #ffdada;
	padding: 7px;
	border:#FF8C8C solid 1px;
	}
.gradecolor2 {
	background-color: #fde9dc;
	padding: 7px;
	border:#F9BF99 solid 1px;
	}
.gradecolor3 {
	background-color: #F4F4F4;
	padding: 7px;
	border:#E3E3E3 solid 1px;
	}
.gradecolor4 {
	background-color: #f3fcd0;
	padding: 7px;
	border:#CDF239 solid 1px;
	}
.gradecolor5 {
	background-color: #eafddc;
	padding: 7px;
	border:#7DF226 solid 1px;
	}


.quote_title {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	padding: 3px 6px 3px 6px;
	background-color: #ebeee7;
	color: #153f83;
	}
.quote_content {
	border: 1px dashed #c3c3c3;
	padding: 12px;
	margin: 0px -7px 0px -12px;
	color: #999;
	}

.code_title {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	padding: 3px 6px 3px 6px;
	background-color: #f9f9fd;
	color: #153f83;
	}
.code_content {
	font-family: "Courier New", Courier, monospace;
	font-size: 13px;
	line-height: 13px;
	background-color: #ebeee7;
	border: 1px solid #f9f9fd;
	padding: 12px;
	font-variant: small-caps;
	white-space: pre;
	}
	
.commentpic {
	background-color: #ffffff;
	border: 1px solid #e52a33;
	padding: 3px;
	line-height: 100%;
	font-size: 0;
	}

.hiddentext {
	font-family: Verdana, Tahoma, Arial, monospace;
	font-size: 11px;
	line-height: 12px;
	color: #adadad;
	font-style: italic;
	}


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

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

.fieldblock {
	width: inherit;
	padding-bottom: 12px;
	}
	.fieldblock .fielderror {
		color: #ff0000;
		font-weight: bold;
		}
		.fieldblock input {
			padding: 5px;
			margin-top:2px;
			border: #6b6f66 solid 1px;
		}
select {
	padding: 5px;
}		

.form_long {
	width: 500px;
	padding: 5px;
	}

.form_medium {
	width: 300px;
	padding: 5px;
	}

.form_short {
	width: 100px;
	padding: 5px;
	}

.fixpng {
	filter: expression(Fixed_PNG(this));
	width:36px;
	}
	
.logofoto{
background-color:#FFFFFF;
border:1px solid #E0E0E0;
float:left;
margin-right:15px;
padding:3px;	
line-height: 100%;
font-size: 0;
}

.signature {
	background-color:#f8f8f8;
	padding:10px;
	margin:20px -7px 0px -15px;
	border:#e3e3e3 solid 1px;
}

.polublack {
	position:relative;
	top:-100%;
	background-color:#000;
	z-index:5;
	width:100%;
/*	height:100%;
*/
	opacity: 0.6;
	filter: alpha(opacity=60);
	margin-bottom:-14px;
	}
	
.wavref {
	position:relative;
	z-index:6;
	color:#FFF;
	background-color: #666666;
	font-size:14px; 
	padding: 5px;
	margin-bottom:-14px;
	text-align:center;
}
	
a.awavref {
	border-bottom: #FFFFFF dashed 1px;
	font-style:italic;
	color:#FFF;
	font-size:12px;
		}
a.awavref:hover {	text-decoration:none;}
a.awavref:active {	text-decoration:none;}

.ocenkapole {
	background-color:#fcf7f0;
	border:#F00 solid 2px;
	padding:20px;
	margin-bottom:24px;
}

.forumreklama {
	padding:6px;
	
	border-bottom: 8px solid #e6eae1;
		}

