td.copyright	{font-size: 80%; color:#ffffff;}
td.copyright a	{color: #FFFFFF;}

/* navigation */
table.mainNav td.default	{font-size: smaller; background-color:#EEEEEE;}
table.mainNav td.active		{font-size: smaller; font-weight: bold; color: #FFFFFF; background-color:#777777;}
table.mainNav td.default a	{color: #000000;}
table.mainNav td.active a	{color: #FFFFFF;}
img.nav				{border-width: 0px; margin: 4px 5px; vertical-align: bottom;}

/* общее */
a.active			{color: #FFFFFF;}
.small				{font-size:small;}
.gray				{color:#666666;}
.hi					{color:#CC0000;}

table.fieldset		{margin:0px; width:100%; background:#EEEEEE; border: 1px solid #CCCCCC;}
table.fieldset td	{padding:5px;}
table.comment		{margin:0px; width:100%;}
table.comment td	{padding:3px; font-size:70%; font-family:sans-serif;}

li.subbranch		{margin-bottom: 6px;}

input.small			{font-size: 70%;}
button.small		{font-size: 70%;}
select.small		{font-size: 70%;}
option.selected		{background: #DDDDDD;}

input.auth			{font-size: 70%;}

input.c1, input.c3, input.c5, input.c7, input.c9	{display:none;}
input.c2, input.c4, input.c6, input.c8, input.c0	{display:block;}

div.pages			{font-size: 85%; margin: 1em 0;}
span.current		{background: #99D228; color: #FFFFFF;}

form.compact		{margin: 0px; padding: 0px;}
fieldset			{border: 1px solid #CCCCCC; padding: 8px;}

hr.compact			{margin:10px 0px 0px 0px; padding: 0px;}

/* форум */
td.bodyForum		{padding-left: 10px; padding-right: 10px;}
td.topAuthors		{font-size:80%; color:#666666; width:60%;}
td.topValues		{font-size:80%; color:#666666; width:20%; white-space: nowrap;}
td.topAuthors a	{color:#666666;}

div.rss				{background-color: #F70; border-width: 1px; border-style: outset; font-weight: bold; color: #ffffff; padding: 0em 0.4em; font-size: 70%; font-family: sans-serif; display: inline;}
a.rss				{text-decoration: none;}

/*ul.forum			{margin: 0 -1.5em; font-size:small;}
ul.forum ul			{margin: 0 -1em;}*/

ul.forum			{font-size: 90%; margin: 0 5px 20px 0; padding: 0 0 0 1.5em; list-style-type:disc;}
ul.forum ul			{margin: 0; padding: 0 0 0 1.5em; list-style-type:disc;}
ul.forum li			{margin-bottom:3px; color:#000000;;}

ul.forum li span, 
ul.forum li b			{color:#000000;}
ul.forum li span.gray	{color:#666666;}
ul.forum li span.hi		{color:#CC0000;}

ul.forum li.deleted		{font-style:italic; list-style-type:circle;}
ul.forum li.closed		{list-style-type:circle;}
ul.forum li.root		{list-style-type:square;}

/* vote */
table.voteResult			{margin:0.5em 0 0 0;}
table.voteResult td			{padding:0;}
td.voteResultVariant		{padding-bottom:0.2em; font-size:80%;}
td.voteResultFull			{background:url(/i/vote-full.gif);}
