body					{color:#545454; background:#FFF; font-size:8pt; font-family:arial cyr,arial,helvetica,sans-serif; margin:0px; padding:0px; border:0px; }
font					{font-family:arial cyr,arial,helvetica,sans-serif; }
h3,h4,h5				{font-size:9pt; font-weight:bold; }
p						{font-size:8pt; }
div,th,td				{font-size:8pt; }
ol,dl,dt,dd				{font-size:8pt; }
ul						{font-size:8pt; list-style-type:disc; }
li     					{font-size:8pt; }
pre						{font-family:courier new cyr,courier,sans-serif; font-size:9pt; }
hr						{height:1px; width:100%; }

h1						{color:#5488D5; background:none; font-size:14px; font-weight:bold; }
.header					{color:#5488D5; background:none; font-size:14px; font-weight:bold; }
h2						{font-size:10pt; font-weight:bold; color:#5488D5;}
.subheader				{font-size:10pt; font-weight:bold; color:#5488D5;}
a.subheader:link,a.subheader:visited,a.subheader:active,a.subheader:hover	{font-size:10pt; font-weight:bold; color:#5488D5;}


.min					{font-size:7pt; font-weight:normal; }
.date					{color:#545454; font-size:8pt; margin:0px 0px 3px 0px; font-weight:normal; }
.time					{color:#545454; font-size:8pt; font-weight:normal; }
.tail					{font-size:8pt; font-weight:normal; }

.copy											{font-size:7pt; font-weight:normal; }
a.copy:link,a.copy:visited						{text-decoration:none; }
a.copy:active,a.copy:hover						{text-decoration:none; }

.short											{font-size:8pt; margin:3px 0px 6px 0px; font-weight:normal; }
a.short:link,a.short:visited					{text-decoration:none; }
a.short:active,a.short:hover					{text-decoration:none; }
.short.detail									{font-weight:normal; font-style:normal; }
a.short.detail:link,a.short.detail:visited		{text-decoration:underline; }
a.short.detail:active,a.short.detail:hover		{text-decoration:underline; }

.titleheader									{color:#565657; background:none; font-size:14px; font-weight:bold; }
a.titleheader:link,a.titleheader:visited		{color:#565657; text-decoration:underline; }
a.titleheader:active,a.titleheader:hover		{color:#565657; text-decoration:underline; }
.titleheader a:link,.titleheader a:visited		{color:#565657; text-decoration:underline; }
.titleheader a:active,.titleheader a:hover		{color:#565657; text-decoration:underline; }

.blockheader									{color:#565657; background:none; font-size:14px; font-weight:bold; }
a.blockheader:link,a.blockheader:visited		{color:#565657; text-decoration:underline; }
a.blockheader:active,a.blockheader:hover		{color:#565657; text-decoration:underline; }
.blockheader a:link,.blockheader a:visited		{color:#565657; text-decoration:underline; }
.blockheader a:active,.blockheader a:hover		{color:#565657; text-decoration:underline; }

.blocktail										{color:#41529F; background:none; font-size:11px; font-weight:normal; }
a.blocktail:link,a.blocktail:visited			{color:#41529F; text-decoration:underline; }
a.blocktail:active,a.blocktail:hover			{color:#41529F; text-decoration:underline; }
.blocktail a:link,.blocktail a:visited			{color:#41529F; text-decoration:underline; }
.blocktail a:active,.blocktail a:hover			{color:#41529F; text-decoration:underline; }

a:link									{color:#545454; text-decoration:underline; }
a:visited								{color:#545454; text-decoration:underline; }
a:active								{color:#545454; text-decoration:underline; }
a:hover									{color:#545454; text-decoration:underline; }

.light									{color:#545454; background:#EEE; }
a.light:link,a.light:visited			{color:#545454; text-decoration:underline; }
a.light:active,a.light:hover			{color:#545454; text-decoration:underline; }
.light a:link,.light a:visited			{color:#545454; text-decoration:underline; }
.light a:active,.light a:hover			{color:#545454; text-decoration:underline; }

.middle									{color:#545454; background:#E5E5E5; }
a.middle:link,a.middle:visited			{color:#545454; text-decoration:underline; }
a.middle:active,a.middle:hover			{color:#545454; text-decoration:underline; }
.middle a:link,.middle a:visited		{color:#545454; text-decoration:underline; }
.middle a:active,.middle a:hover		{color:#545454; text-decoration:underline; }

.dark									{color:#545454; background:#CCC; font-weight:bold; }
a.dark:link,a.dark:visited				{color:#545454; text-decoration:underline; }
a.dark:active,a.dark:hover				{color:#545454; text-decoration:underline; }
.dark a:link,.dark a:visited			{color:#545454; text-decoration:underline; }
.dark a:active,.dark a:hover			{color:#545454; text-decoration:underline; }

.menuchilds								{font-size:8pt; font-weight:bold; }
a.menuchilds:link,a.menuchilds:visited	{text-decoration:underline; }
a.menuchilds:active,a.menuchilds:hover	{text-decoration:underline; }

.menulocal								{font-size:8pt; font-weight:normal; color:#2B3E90;}
a.menulocal:link,a.menulocal:visited	{text-decoration:underline; color:#2B3E90;}
a.menulocal:active,a.menulocal:hover	{text-decoration:none; color:#D5A103;}

.menubottom								{font-size:8pt; font-weight:normal; }
a.menubottom:link,a.menubottom:visited	{text-decoration:underline; }
a.menubottom:active,a.menubottom:hover	{text-decoration:underline; }

.menutext								{font-size:8pt; color:#41529F;}
a.menutext:link,a.menutext:visited		{text-decoration:none; color:#41529F;}
a.menutext:active,a.menutext:hover		{text-decoration:underline; color:#41529F;}

.menuserv								{font-size:8pt; color:#4A4747;}
a.menuserv:link,a.menuserv:visited		{text-decoration:none; color:#4A4747;}
a.menuserv:active,a.menuserv:hover		{text-decoration:underline; color:#4A4747;}

.menumain								{color:#FFF; font-size:9pt; font-weight:bold; }
a.menumain:link,a.menumain:visited		{color:#FFF; text-decoration:none; }
a.menumain:active,a.menumain:hover		{color:#F1BD1E; text-decoration:none; }
.menumain a:link,.menumain a:visited	{color:#FFF; text-decoration:none; }
.menumain a:active,.menumain a:hover	{color:#F1BD1E; text-decoration:none; }

.menucur,a.menucur:link,a.menucur:visited,a.menucur:active,a.menucur:hover			{font-weight:bold; color:#F1BD1E; text-decoration:none; }
.menucur1,a.menucur1:link,a.menucur1:visited,a.menucur1:active,a.menucur1:hover		{font-weight:bold; color:#F1BD1E; text-decoration:none; }
.menucur2,a.menucur2:link,a.menucur2:visited,a.menucur2:active,a.menucur2:hover		{font-weight:bold; }
.menucur3,a.menucur3:link,a.menucur3:visited,a.menucur3:active,a.menucur3:hover		{font-weight:bold; }

.stdtable.ttable		{width:100%; border-collapse:collapse; padding:0px; }
.stdtable.tsubheader	{background:none; font-weight:bold;}
.stdtable.trow1			{background:none; text-align:left; width:25%; padding:2px 8px 2px 0px; }
.stdtable.trow2			{background:none; padding:2px 8px 2px 0px; }

.stdform.fctable 		{width:1%; border-collapse:collapse; padding:0px; margin:10px 0px 10px 0px; }
.stdform.ftable 		{width:100%; border-collapse:collapse; padding:0px; margin:10px 0px 10px 0px; }
.stdform.fheader		{background:none; height:24; font-weight:bold;  font-size:10pt; }
.stdform.fheader1		{width:25%; }
.stdform.fsubheader		{background:none; height:24; font-weight:normal; }
.stdform.ffooter		{background:none; }
.stdform.fconst			{background:none; font-weight:bold; font-size:9pt; padding:5px 0;}
.stdform.fsubmit1		{background:none; text-align:left; }
.stdform.fsubmit2		{background:none; height:24; }
.stdform.frow1			{background:none; text-align:left; width:25%;  padding:2px 8px 2px 0px; }
.stdform.frow2			{background:none;  padding:2px 8px 2px 0px; }

	.sitemap							{list-style-type:disc; }
	.sitemap.spar						{font-weight:bold; }
	.sitemap.scur						{font-weight:bold; }
	a.sitemap:link,a.sitemap:visited	{text-decoration:none; }
	a.sitemap:active,a.sitemap:hover	{text-decoration:underline; }
	.sitemap1							{font-size:13px; }
	.sitemap2							{font-size:12px; }
	.sitemap3							{font-size:11px; }
	.sitemap4							{font-size:10px; }
	.sitemap5							{font-size:9px;  }

/* список форумов */
.forum.fltable			{background:#E0E0E0; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border-collapse:collapse; width:100%; }
.forum.flrow			{padding:5px 5px 5px 5px; margin:0px 0px 0px 0px; border-bottom:none; }
.forum.flrowf			{background:#E0E0E0; border-top:none;}
.forum.flrowodd			{background:#F8F8F8; }
.forum.flroweven		{background:#F0F0F0; }
/* список тем форума */
.forum.tctable			{background:#FFFFFF; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border-bottom:none; border-top:none; border-collapse:none; width:100%; }
.forum.tcrow			{background:#E0E0E0; padding:5px 5px 5px 5px; margin:0px 0px 0px 0px; }
.forum.tltable			{padding:0px 0px 0px 0px; margin:2px 0px 2px 0px; width:100%; border-collapse:collapse; }
.forum.tlrow			{background:#FFFFFF; padding:5px 5px 5px 5px; margin:0px 0px 0px 0px; border-bottom:none; }
.forum.tlrowf			{background:#E0E0E0; border-top:none; }
.forum.tlrowodd			{background:#F8F8F8; }
.forum.tlroweven		{background:#F0F0F0; }
/* список сообщений темы */
.forum.mctable			{background:#FFFFFF; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border-bottom:none; border-top:none; border-collapse:none; width:100%; }
.forum.mcrow			{background:#E0E0E0; padding:5px 5px 5px 5px; margin:0px 0px 0px 0px; }

.forum.mstable			{background:#FFFFFF; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border-collapse:collapse; width:100%; }
.forum.msrow			{background:#F8F8F8; padding:2px 2px 2px 2px; margin:0px 0px 0px 0px; font-weight:bold; border-bottom:none; }

.forum.mltable			{background:#FFFFFF; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:100%; border-collapse:collapse; }
.forum.mlrow1			{background:#E0E0E0; padding:5px 5px 5px 5px; margin:0px 0px 0px 0px; }
.forum.mlrow2			{padding:5px 5px 5px 5px; margin:0px 0px 0px 0px; }
.forum.mlrownew			{background:#FFFFF0; }
.forum.mlrowodd			{background:#F0F0F0; }
.forum.mlroweven		{background:#E8E8E8; }
.forum.mhtable			{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:100%; }
.forum.mhrow			{padding:0px 2px 0px 0px; margin:0px 0px 0px 0px; }
.forum.mlreply			{border:1px solid #999999;	}
.forum h1				{font-size:10pt; font-weight:bold; }

