#addnews {}
#addnews h4 {margin: 5px 0; color: #888; font-size: 12px;} /* заголовки "Краткое содержание" / "Полная новость" */
#addnews textarea {width: 664px; height: 150px;}
#addnews select {border: 1px solid #eee;}
#addnews label, input.f_input {display: block; width: 150px; float: left; margin-bottom: 10px;}
#addnews label {text-align: left; width: 130px; padding-right: 20px;}
#addnews br {clear: left;}
.admintag {line-height: 20px;}
.admintag input {margin-right: 5px;}
.xfields textarea { /* Дополнительные поля новостей */
	width: 499px;
	height: 86px;
	border: 1px solid #e0e0e0;
}
.xfields input {
	width: 250px;
	height: 14px;
	border: 1px solid #e0e0e0;
}
.xfields select {
	height: 14px;
	border: 1px solid #e0e0e0;
}
.stats {} 
.stats dl {line-height: 20px;}
.stats dt {float: left; width: 580px;}
.stats dd {float: right; width: 95px; text-align: right; padding-right: 2px;}
.stats dt, .stats dd {background: #fafafa; margin: 2px 0; border-bottom: 1px solid #f0f0f0;}
.stats dt.tl {background: none; border: none;}
.stats h2 {margin: 5px 0 5px 0;}
.stats br {clear: both;}
#feedback {} 
#feedback label, input.f_input {display: block; width: 150px; float: left; margin-bottom: 10px;}
#feedback label {text-align: left; width: 130px; padding-right: 20px;}
#feedback br {clear: both;}
.pm-template {}
.pm-template label, input.f_input {display: block; width: 150px; float: left; margin-bottom: 10px;}
.pm-template label {text-align: left; width: 75px; padding-right: 20px;}
.pm-template .pm-panel {text-align: center; padding: 20px 0; margin: 20px 0;}
.pm-template br {clear: both;}
.pm {}
.pm td {padding: 2px;}
.pm_head {font-weight: bold;}
.pm_list {background: #fafafa; border-bottom: 1px solid #eee;}
.pm_list a {color: #4b73d4;}
#newpm { /* Уведомление о получении новых PM */
	position: absolute;
	width: 400px;
	padding: 4px;
	background: #fdfdfd;
	border: 1px solid #eee;
	line-height: 135%;
}
#newpmheader {
	padding: 2px 5px 0 5px;
	height: 20px;
	color: #636363;
	font-weight: bold;
	background: #b2c7f1;
	cursor: move;
}
#newpm a {background: transparent; color: #4b73d4; text-decoration: none;}
#newpm a:hover {background: transparent; color: #4b73d4; text-decoration: underline;}
#lostpassword {}
#lostpassword dl {}
#lostpassword dt, #lostpassword dd {padding: 5px 0;}
#dle_content .article .data dt {float: left;}
#lostpassword dt {float: left; width: 200px;}
#lostpassword dd {float: left; width: 310px;}
#lostpassword input {width: 200px;}
#lostpassword input.sec_code {width: 114px;}
#registration {}
#registration label, input.f_input {display: block; width: 150px; float: left; margin-bottom: 10px;}
#registration label {text-align: left; width: 130px; padding-right: 20px;}
#registration br {clear: both;}
#searchpage {}
#searchpage .content {
    border: 1px solid #aaa; 
    padding: 2px; 
    /*text-align:justify;*/ 
    position: relative;
}
#searchinput, .textin { /* input на этой странице */
	border-top: 1px solid #eee; border-left: 1px solid #eee; border-right: 1px solid #eee;
	border-bottom: 2px solid #eee;
	padding: 2px;
	margin: 2px 0;
	text-decoration: none;
}
.sresult  {
	text-align: justify;
	font-weight: normal;
	line-height: 16px;
}

fieldset {/* Рамка расширенной формы поиска по сайту */
	border: 1px solid #eee;
	padding: 5px;
	text-align: left;
}
.search-number {
	background: url("../images/bg-number.gif") no-repeat;
	width: 17px;
	height: 20px;
	color: #333;
	padding: 5px 0 0 8px;
	margin-bottom: 10px;
	font-weight: bold;
}