/* ïðîñòûå ññûëêè */
a:link    { color: #0000FF; text-decoration: none; }
a:visited { color: #660099; text-decoration: none; }
a:hover   { color: #FF0000; text-decoration: underline; }
/* ïðîñòûå êðàñíûå ññûëêè */
a.red:link, a.red:visited { color: #FF0000; }
/* ccûëêè öâåòà òåêñòà */
a.text:link, a.text:visited { color: #333333; text-decoration: none; }
/* ññûëêà âåðñèè */
a.version:link, a.version:visited { color: #DDDDDD; }
/* ññûëêè ñòðàíè÷íîé íàâèãàöèè */
a.nav:link, a.nav:visited { color: #666666; text-decoration: none; }
a.nav:hover { color: #FF0000; text-decoration: none; }
/* ññûëêè íà íîâûå êîììåíòèðèè */
a.linkcol:link    { color: #999999; text-decoration: none; }
a.linkcol:visited { color: #FFFFFF; text-decoration: none; }
a.linkcol:hover   { color: #FF0000; text-decoration: none; }
/* ñòðàíèöà */
body { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; }
table.mainframe { width: 700px; margin-bottom: 5px; background-color: #FFFFFF; }
table.datatable td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF; color: #333333; border: 0px; padding: 2px; }
table.forum     td { border-top: solid 1px #DDDDDD; font-size: 12px; }
/* ÿ÷åéêè */
td.line       { background-color: #DDDDDD; }
td.titletext  { padding: 5px 0px 5px 0px; color: #666666; background-color: #FFFFFF; font-size: 12px; }
td.error      { padding: 5px; background-color: #FFDDDD; color: #000000; font-size: 12px; }
td.simpletext { padding: 10px 0px 10px 0px; color: #333333; font-size: 12px; background-color: #FFFFFF; }
td.subheader  { background-color: #EEEEEE; color: #000000; padding: 5px; font-size: 12px; }
td.footertext { background-color: #FFFFFF; padding: 5px 0px 5px 0px; color: #DDDDDD; font-size: 12px; }
td.empty      { background-color: #FFFFFF; }
td.formblock  { background-color: #EEEEEE; padding: 5px; font-size: 12px; color: #000000; }
td.avatar     { padding: 5px 5px 5px 0px; background-color: #FFFFFF; }
td.linkcol    { font-size: 16px; }
td.box        { font-size: 12px; }
/* ôîðìû */
form.basic textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: solid 1px #DDDDDD; width: 100%; }
form.basic input.button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #DDDDDD; color: #333333; border: solid 1px #333333; }
form.basic input.edit, input.file { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: solid 1px #DDDDDD; }
form.basic select.categories { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
form.basic select.categories option.red { color: #FF0000; }
form.basic select.categories option.grey { color: #AAAAAA; }
/* áëîêè */
div.materialheader     { margin: 0px; padding:  5px 2px  5px 2px; background-color: #F9F9F9; color: #333333; font-size: 12px;}
div.materialtext       { margin: 0px; padding: 10px 5px 20px 5px; background-color: #FFFFFF; color: #333333; font-size: 12px; max-width: 700px; overflow: hidden; }
div.commentheader      { margin: 0px; padding:  5px 0px  5px 0px; background-color: #FFFFFF; color: #333333; font-size: 12px; }
div.commenttext        { margin: 0px; padding:  5px; background-color: #F9F9F9; color: #333333; font-size: 12px; overflow: auto; }
div.commenttextdeleted { margin: 0px; padding:  5px; background-color: #F9F9F9; color: #AAAAAA; font-size: 12px; }
