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

.header					{font-size:11pt; font-weight:bold; }
.min					{font-size:7pt; }
.short					{font-size:8pt; }
.date					{font-size:8pt; }
.time					{font-size:8pt; }

.butt,.select,.input,.input.radio,.input.checkbox	{font-size:9pt; font-family:verdana,arial cyr,arial,helvetica,sans-serif;}
.textarea				{font-size:9pt; font-family:verdana,arial cyr,arial,helvetica,sans-serif;}

.whitetext		{color:#FFF;}
a.whitetext:link,a.whitetext:visited,a.whitetext:active,a.whitetext:hover	{color:#FFF; text-decoration:none;}
ol.whitetext,ul.whitetext,li.whitetext {color:#FFF;}

.blockheader			{font-weight:bold; color:#FFA50E; text-transform:uppercase;}
a.blockheader:link,a.blockheader:visited,a.blockheader:active,a.blockheader:hover	{font-weight:bold; color:#FFA50E; text-transform:uppercase;}

.blocktail				{font-weight:bold; color:#5C58FC;}
a.blocktail:link,a.blocktail:visited,a.blocktail:active,a.blocktail:hover			{font-weight:bold; color:#5C58FC;}

.titleheader			{color:#333; background-color:#E5E5E5; font-weight:bold; text-transform:uppercase; }

/* цветовые схемы блогов */
.blogdark1				{color:#454545; background-color:#CCDEEF;}
.blogmiddle1			{color:#454545; background-color:#E7F1FA;}
.bloglight1				{color:#454545; background-color:#F1FBFF;}
.blogbg1					{color:#454545; background-color:#FFFFFF;}

.blogdark2				{color:#454545; background-color:#EAEAEA;}
.blogmiddle2			{color:#454545; background-color:#F3F4F5;}
.bloglight2				{color:#454545; background-color:#F9FAFB;}
.blogbg2					{color:#454545; background-color:#FFFFFF;}

.blogdark3				{color:#454545; background-color:#F5D1D1;}
.blogmiddle3			{color:#454545; background-color:#F5DCDC;}
.bloglight3				{color:#454545; background-color:#FCE3E3;}
.blogbg3					{color:#454545; background-color:#FFF2F2;}

.blogdark4				{color:#454545; background-color:#F6E0CF;}
.blogmiddle4			{color:#454545; background-color:#F6E7DB;}
.bloglight4				{color:#454545; background-color:#FDEEE2;}
.blogbg4					{color:#454545; background-color:#FFF8F2;}

.blogdark5				{color:#454545; background-color:#D1F5D6;}
.blogmiddle5			{color:#454545; background-color:#DCF5DF;}
.bloglight5				{color:#454545; background-color:#E3FCE6;}
.blogbg5					{color:#454545; background-color:#F2FFF4;}

/* схема по умолчанию */
.blogdark				{color:#454545; background-color:#CCDEEF;}
.blogmiddle			{color:#454545; background-color:#E7F1FA;}
.bloglight			{color:#454545; background-color:#F1FBFF;}
.blogbg					{color:#454545; background-color:#FFFFFF;}

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

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

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

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

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

.menulocal				{font-size:8pt; }
a.menulocal:link		{text-decoration:none; }
a.menulocal:visited		{text-decoration:none; }
a.menulocal:active		{text-decoration:underline; }
a.menulocal:hover		{text-decoration:underline; }

.menulocalinv			{color:#FFF;font-size:8pt; }
a.menulocalinv:link		{color:#FFF;text-decoration:none; }
a.menulocalinv:visited	{color:#FFF;text-decoration:none; }
a.menulocalinv:active	{color:#FFF;text-decoration:none; }
a.menulocalinv:hover	{color:#FFF;text-decoration:none; }

.menubottom				{font-size:9pt; padding:0px 0px 10px 0px;}
a.menubottom:link		{font-size:9pt; text-decoration:none; padding:0px 0px 10px 0px;}
a.menubottom:visited	{font-size:9pt; text-decoration:none; padding:0px 0px 10px 0px;}
a.menubottom:active		{font-size:9pt; text-decoration:underline; padding:0px 0px 10px 0px;}
a.menubottom:hover		{font-size:9pt; text-decoration:underline; padding:0px 0px 10px 0px;}

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

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

a.menumain.menucur:link			{color:#666; text-decoration:none; }
a.menumain.menucur:visited		{color:#666; text-decoration:none; }
a.menumain.menucur:active		{color:#666; text-decoration:none; }
a.menumain.menucur:hover		{color:#666; text-decoration:none; }

.stdtable.ttable		{width:100%; border-collapse:collapse; padding:2px; }
.stdtable.tsubheader	{background-color:#FFF; color:#333; }
.stdtable.trow1			{background-color:#FFF; text-align:left; width:50%; }
.stdtable.trow2			{background-color:#FFF; }

.stdform.ftable 		{width:100%; border-collapse:collapse; padding:2px; }
.stdform.fheader		{background-color:#FFF; color:#333; height:24; font-weight:bold; }
.stdform.fheader1		{width:20%; }
.stdform.fsubheader		{background-color:#FFF; color:#333; }
.stdform.ffooter		{background-color:#FFF; }
.stdform.fconst			{background-color:#FFF; }
.stdform.fsubmit1		{background-color:#FFF; text-align:left; }
.stdform.fsubmit2		{background-color:#FFF; height:24; }
.stdform.frow1			{background-color:#FFF; text-align:left; width:20%; }
.stdform.frow2			{background-color:#FFF; }

/* список форумов */
.forum.fltable		{border-collapse:collapse; padding:3px 5px; margin:0px; width:100%; }
.forum.flrow		{border-bottom:1px solid #CACACA; height:24px; }
.forum.flrowf		{border-top:1px solid #CACACA; height:36px; background-color:#EAEAEA; font-weight:bold;}
.forum.flroweven	{background-color:#F3F4F5; }
.forum.flrowodd		{background-color:#F9FAFB; }

/* список тем форума */
.forum.tltable		{border-collapse:collapse; padding:3px 5px; margin:0px; width:100%; }
.forum.tlrow		{border-bottom:1px solid #CACACA; height:24px; }
.forum.tlrowf		{border-top:1px solid #CACACA; height:24px; background-color:#EAEAEA; font-weight:bold;}
.forum.tlroweven	{background-color:#F3F4F5; padding:10px 0px 10px 0px;}
.forum.tlrowodd		{background-color:#F9FAFB; padding:10px 0px 10px 0px; }

/* список сообщений в теме*/
.forum.mltable		{border-collapse:collapse; padding:0px 0px; margin:0px; width:100%; }
.forum.mlrow1		{background-color:#F9FAFB;  }
.forum.mlrow2		{border:none;}
.forum.mlrownew		{background-color:#EAEAEA; border:1px solid #CACACA; }
.forum.mlroweven	{background-color:#F3F4F5;  }
.forum.mlrowodd		{background-color:#F9FAFB;  }
.forum.mlreply		{background-color:#F9FAFB; border:1px solid #CACACA;  }

.forum h1 			{font-size:9pt; padding: 0px 0px 0px 0px; margin:0px;}
.forum h1 a 		{font-size:9pt; padding: 0px; margin:0px;}
.forum a			{font-size:9pt;}
a.forum 			{font-size:9pt;}
.forum a:link		{text-decoration:underline; }
.forum a:visited	{text-decoration:underline; }
.forum a:active		{text-decoration:underline; }
.forum a:hover		{text-decoration:underline; }

blockquote 			{margin:5px 0px 5px 0px; padding:10px 0px 10px 15px; font-style:italic; border-left:5px solid #999; color:#999; }