/* ---------- Добавление новости -------------*/
#addnews {}

#addnews h4 {margin: 5px 0; color: #888; font-size: 12px;} /* заголовки "Краткое содержание" / "Полная новость" */

#addnews textarea {width: 555px; height: 150px;}
#addnews select {border: 1px solid #eee;}
#addnews input.add_input, #addnews .xfields input {width: 250px; height: 14px; padding: 4px; border: 1px solid #e0e0e0;}

#addnews br {clear: left;}

.admintag {line-height: 20px;}
.admintag input {margin-right: 5px;}

#addnews label, TD.addnews {text-align: left; width: 148px; display: block; float: left;}

.xfields textarea { /* Дополнительные поля новостей */
	width: 499px;
	height: 86px;
	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;}

.userstop {font-size: 11px;}
.userstop thead {font-size: 13px; color: #0082b9;}

/* ---------- Страница контактов -------------*/
#feedback {} 

/* ---------- Страница персональных сообщений -------------*/
.pm-template {}
.pm-template label {text-align: left;}
.pm-template .pm-panel {text-align: center; padding: 20px 0; margin: 20px 0;}
.pm-template input.f_input, .pm-template .f_textarea {width: 450px;}
.pm-template br {clear: both;}

.pm {}
.pm input {margin-top: 10px;}
.pm td {padding: 2px;}
.pm_head {font-weight: bold;}
.pm_list {background: #fafafa; border-bottom: 1px solid #eee;}
.pm_list a {color: #4b73d4;}

.readpm b {font-size: 18px;}
.readpm p {display: block; margin: 10px 0;}

#newpm { /* Уведомление о получении новых PM */
	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 {}

/* ---------- Страница с регистрцией нового пользователя -------------*/
#registration {}

#registration .check_login {height: 48px; margin: 5px 0 0 5px; padding: 8px 10px 12px 10px; font: normal 16px Georgia; background: #fff; border: 1px solid #bbbdc1; cursor: pointer;}
#registration .check_login:hover {background: #fafafa;}
#result-registration {margin-left: -15px;}
* html #result-registration {margin-left: -15px;}

/* ---------- Страница пользователя -------------*/

#userprofile {line-height: 18px;}

#userprofile dl {margin-bottom: 20px;}
#userprofile dt {float: left; width: 200px;}
#userprofile dd {float: left; width: 488px;}
#userprofile dl b {color: #666; margin-right: 5px;}

.hidemail {float: left; margin: 2px 0 0 2px;} /* checkbox "Не получать письма от других" */

.xprofile textarea { /* Дополнительные поля профиля пользователей  */
	width: 316px;
	height: 86px;
	border: 1px solid #e0e0e0;
}
.xprofile input {
	width: 250px;
	height: 14px;
	border: 1px solid #e0e0e0;
}

/* ---------- Поиск по сайту и результаты поиска -------------*/

#searchpage {}
#searchpage .content {border: 1px solid #aaa; padding: 2px; 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-size: 16px; margin-top: 20px; color: #0082b9;}
fieldset {/* Рамка расширенной формы поиска по сайту */
	border: 1px solid #eee;
	padding: 5px;
	text-align: left;
}
.search-number {
	background: no-repeat;
	width: 17px;
	height: 20px;
	color: #333;
	padding: 5px 0 0 8px;
	margin-bottom: 10px;
	font-weight: bold;
}