/* css для оформления форумов */

/*
 * Список форумов
 */

h1.forumsHeading {
	font-size:100%;
	color: #79282A;
	padding-bottom:  5px;
}

/* таблица с группами форумов */
#forum_groups_list {
	width:  100%;
	border-collapse:collapse;
	font: 13px Arial, Helvetica, sans-serif;
}

/* заголовок таблицы с группами форумов */
#forum_groups_list th {
 border: 1px solid #B8A47B;
 background: #bba880;
}

#forum_groups_list td {
 border: 1px solid #B8A47B;
 vertical-align:top;
}

/* ячейка с названием группы форумов */
.group_name {
 background: #f1e3be;
}

/* ячейка с кратким описанием форума или темы */
.brief {
 width:150px;
 padding: 5px;
}

/* ячейка с названием форума, его описанием, и модером */
.forum {
 padding: 5px;
}

/* для оформления текста */
#forum_groups_list td.forum p {
 margin:0 0 0 0;
 padding: 0 0 0 0;
}

/* для оформления ссылки на форум */
td.forum a.forum_link {

}

td.forum a.forum_link:link {
 text-decoration: underline;
}

td.forum a.forum_link:visited {
 text-decoration: underline;
}

td.forum a.forum_link:hover {
 text-decoration: none;
}

td.forum a.forum_link:active {
 text-decoration: none;
}

/* для оформления текста в ячейке краткого описания форума или темы */
#forum_groups_list td.brief p {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 text-align: left;
 font: 10px Arial, Helvetica, sans-serif;
}

/*
 * Список тем
 */

/* таблица со списком тем, каждая тема занимает один ряд из двух ячеек - название и статистика */
#topics {
 width:  100%;
 border-collapse:collapse;
 font: 13px Arial, Helvetica, sans-serif;
}

/* заголовки */
#topics th {
 border: 1px solid #B8A47B;
 background: #bba880;
}

/* узкий заголовок, например для колонки автора */
#topics th.narrow {
 width:  75px;
}

/* общий стиль для ячеек */
#topics td {
 border: 1px solid #B8A47B;
 vertical-align: top;
 padding: 5px;
}

.topic {

}

/* ссылка на все сообщения темы */
.topic a:link {
 text-decoration:  underline;
}

.topic a:visited {
 text-decoration:  underline;
}

.topic a:hover {
 text-decoration:  none;
}

.topic a:active {
 text-decoration:  none;
}

/* ячейка с названием темы (ссылкой на все ее сообщения) */
#topics td.topic p {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}

/* ячейка с краткой информацией о теме */
#topics td.brief p {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 font: 10px Arial, Helvetica, sans-serif;
 text-align: left;
}

/*
 * Список сообщений
 */

/* "портянка" - таблица со всеми сообщениями темы */
#messages {
 width:  100%;
 border-collapse:collapse;
 font: 13px Arial, Helvetica, sans-serif;
}

/* заголовки */
#messages th {
 border: 1px solid #B8A47B;
 background: #bba880;
}

/* общий стиль для всех ячеек */
#messages td {
 font-size:  13px;
 border: 1px solid #B8A47B;
 vertical-align: top;
 padding: 5px;
}

/* ячейка с именем автора */
#messages td.author {
 width: 100px;
}

/* стиль для отображения темы сообщения */
#messages td p.message_topic {
 background: #f1e3be;
 border: 1px solid #B8A47B;
 margin: 0 0 5px 0;;
 padding: 1px 2px;
 font: 10px Arial, Helvetica, sans-serif;
 color:  #201704;
}

/* стиль для "адресата" */
#messages span.toAuthor {
 color:  #79282A;
 font-size:  10px;
 font-weight:  bold;
}

/* стиль для цитирования */
#messages div.quote {
 background:  #f1e3be;
 border:  1px solid #B8A47B;
 font-size:  10px;
 padding:  2px;
 color:  #79282A;
}

/* стиль для еще не одобренных модератором сообщений */
#messages td.notApproved {
 background: #AAA;
}

/*
 * Форма быстрого ответа (или новой темы)
 */

/* сама форма */
#quick_reply {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 font-size:  12px;
}

/* заголовки полей ввода */
#quick_reply p {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 font: 12px Arial, Helvetica, sans-serif;
}

/* поле ввода темы */
#topic {
 background:  #F1E3BE;
 border:  1px solid #C9B48A;
 color: #412F09;
 font-size: 12px;
 width: 335px;
}

/* поле ввода сообщения */
#reply {
 background:  #F1E3BE;
 border:  1px solid #C9B48A;
 color: #412F09;
 width: 335px;
 height: 100px;
 font-size: 12px;
 scrollbar-base-color: #F1E3BE;
}

/* кнопка отправки сообщения */
#quick_reply input.postMessage {
 background:  #F1E3BE;
 border:  1px solid #C9B48A;
 color: #412F09;
 width:100px;
 padding: 0;
 margin-left: 5px;
}

/*
 * Хлебные крошки (путь навигации вверху)
 */

#forum_crumbs {
 font: 12px Arial, Helvetica, sans-serif;
}

#forum_crumbs a {
 font: 12px Arial, Helvetica, sans-serif;
}

#forum_crumbs a:link {
 text-decoration: underline;
}

#forum_crumbs a:visited {
 text-decoration: underline;
}

#forum_crumbs a:hover {
 text-decoration: none;
}

#forum_crumbs a:active {
 text-decoration: none;
}

/*
 * Кнопки "цитировать", "редактировать" и "удалить"
 */

/* форма */
#messages .editlast {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 float:right;
}

/* Сообщение о факте редактирования / удаления */
#messages p.tech {
 color:  #79282A;
 margin:  0;
 padding:  3px 0 0 0;
}


/*
 * Форма редактирования сообщения
 */

/* центровка */
.centering {
 text-align: center;
}

/* Сама форма  */
#edit_reply {
 width: 335px;
 margin:0;
 padding:0;
}

/* заголовки полей ввода */
#edit_reply p {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 font: 12px Arial, Helvetica, sans-serif;
}

/* кнопка сохранения */
#edit_reply input.postMessage {
 background:  #F1E3BE;
 border:  1px solid #C9B48A;
 color: #412F09;
 width:100px;
 padding: 0;
 margin-left: 5px;
}

/* Прочее */
/* Списки страниц */
p.pages {

}