/* таблицы представления результатов 
   деятельности различных модулей -- голосования, загрузки, ... */
TABLE.results {
	width: 90%; 
	border: solid 1px; 
	border-collapse: collapse;
}
TABLE.results TH, TABLE.results TD {
	padding: 3px; 
	border: solid 1px; 
}
TABLE.results TH {
	background-color: #d0d0d0;
	font-size: 12px;
	font-family: arial, serif;
	font-weight: normal;
}
TABLE.results TH A {
	text-decoration: none;
}
TABLE.results TD {
}

/* все таблицы, относящиеся к модулю гостевых книг */
TABLE.faq, TABLE.faq TABLE {
	width: 100%;
	border-style: none;
	border-collapse: collapse;
	table-layout: auto;
	margin: 0;
	padding: 0;
}
TABLE.faq TD {
	border: solid 1px #000000;
	width: 100%;
	padding: 4px;
	color: #000000;
}
/* ячейки с именем и датой */
TABLE.faq TD.name, TABLE.faq TD.date
{
	background-color: #d0d0d0;
}
/* ячейки с ответами администратора */
TABLE.faq TD.answer
{
/*	background-color: #9999ff; */
	color: #0000ff;
}
TABLE.faq TD.space
{
	border-style: none;
}

/* все таблицы, относящиеся к модулю форума */
TABLE.forum {
	width: 100%;
	border-style: none;
	border-collapse: collapse;
	table-layout: auto;
	margin: 0;
	padding: 0;
}
TABLE.forum TH {
	font-size: 0.8em;
	font-family: arial, serif;
	font-weight: normal;
	background-color: #d0d0d0;
}
TABLE.forum TH, TABLE.forum TD {
	border: solid 1px #000000;
/*	width: 100%; */
	padding: 4px;
}
/* нечётные строки, для расцветки */
TABLE.forum TD.odd {
/*	background-color: #999999; */
}
/* ячейки с именем и датой */
TABLE.forum TD.name {
	background-color: #EEEEEE
}
TABLE.forum TD.date {
	background-color: #EEEEEE
}
/* ячейки с сообщениями */
TABLE.forum TD.message {
/*
	border: 1px #BBBBBB solid; 
	padding: 4px;
	color: #000000;
*/
}
/* модуль обратной связи */
div.feedback {
	text-align: center
}
div.feedback, div.feedback * {
	font-size: 10px;
}
div.feedback form {
	max-width: 300px
}
