* {margin: 0px; padding: 0px;}
BODY {margin: 0px 20px; padding: 0px; background-color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #1C1C1C;}


/* текст */
.text			{line-height: 150%;}
.text .spacer		{padding:10px;}
.text .header IMG	{padding: 15px 0 0 30px;}
.text A			{color:#006FC5;}
.text A:visited		{color:#000000;}
.text A:hover		{color:#097DE9;}
.text A:active		{color:#FF9500;}

	/* новости */
.text .news		{padding-bottom: 10px;}
.text .news H1		{font-size: 14px; color:#006FC5; font-weight:normal;}
.text .news .title	{font-size: 14px;}
.text .news .comments1	{color: #7C7C7C;}
.text .news .comments1 A {color: #7C7C7C;}
.text .news .comments	{padding: 2px 0 5px 0;}
.text .news .comments .data	{position: absolute; color:#006FC5;}
.text .news .comments .author	{position: relative; left:68px;}

/* стрелка Подробнее */
.text .arr A		{text-decoration: none;}

/* комментарии */
.text .comments		{color: #7C7C7C;}
.text .comments A	{color: #7C7C7C;}
.text .comments A:visited{color: #7C7C7C;}

.text .div1		{border-style: solid; border-color:#E1E1E1; border-width: 1px 0 0 1px; padding: 15px; margin: 3px 15px 15px 15px;}

/* главная новость */
.text .div1 .news1 IMG	{padding: 0px 5px 15px 0px;}
.text .div1 .news1 H1	{color:#006FC5; font-size:18px; font-weight:bold; padding: 0 0 10px 0; line-height: 140%;}
.text .div1 .news1 H1 A	{color:#006FC5; text-decoration: none;}
.text .div1 .news1 H1 A:hover	{text-decoration: underline;}
.text .div1 .news1 .text A	{color:#1C1C1C;}

.text .div1  H3	{color:#006FC5; font-size: 13px; font-weight:normal;}

.text .div1 .links	{padding: 0 0 12px 25px;}
.text .div1 .links A	{font-size: 12px; color:#006FC5;}
.text .div1 .links A:hover{color:#097DE9;}
.text .div1 .links A:active {color:#FF9500;}
.text .div1 .links .icon {position: absolute; margin-left:-25px;}
.text .div1 .links .comment A {color: #7C7C7C; font-size: 11px;}

.text .div1 OL		{list-style-position: outside; padding-left: 25px;}
.text .div1 OL LI	{margin: 5px 0 5px 0;}
.text .div1 UL		{padding-left: 20px;}
.text .div1 UL LI	{padding: 0 0 5px 5px;}
.text .div1 P		{padding-bottom: 10px;}

.text .div1 .alink	A:visited	 {color:#006FC5;}


/* основной текст */
.text .div2		{border-style: solid; border-color:#E1E1E1; border-width: 1px 0 0 1px; padding: 15px;  margin: 0px 15px 15px 0px;}
.text .div2 H1		{color:#006FC5; font-size: 18px; padding-bottom: 10px; line-height: 140%;}
.text .div2 H2		{color:#006FC5; font-size: 14px; padding-bottom: 10px;}
.text .div2 H3		{color:#006FC5; font-size: 14px;}
.text .div2 H4		{color:#006FC5; font-size: 14px; font-weight:normal;}
.text .div2 H5		{color:#006FC5; font-size: 13px; font-weight:normal;}
.text .div2 P		{padding-bottom: 10px;}

.text .div2 .alink	A:visited	 {color:#006FC5;}

.text .div2 OL		{list-style-position: outside; padding-left: 25px;}
.text .div2 OL LI	{margin: 5px 0 5px 0;}

.text .div2 UL		{padding-left: 20px;}
.text .div2 UL LI	{padding: 0 0 5px 5px;}

.text .div2 .ul0 UL	{padding-left: 0; list-style-type: none;}
.text .div2 .ul0 UL LI	{padding: 0 0 5px 0;}

/* Таблица */
.table	{padding-bottom:15px;}
.table TABLE	{width: 100%; border-collapse: collapse; border-left: 1px; border-right: 1px;}
.table TABLE TH	{background-color:#DAEFFF; color: #7C7C7C; font-size: 11px;}
.table TABLE TH,
.table TABLE TD	{padding: 5px; border: 1px solid #E1E1E1;}

.table .td1	{background-color:#F7FCFF;}
.table .td2	{background-color:#FFFFFF;}
.table .td3	{background-color:#E7F5FF; font-weight:bold;}

/* Сообщение об ошибке */
.text .div2 .warning	{color:#ff0000; padding: 5px 0 10px 0;}

/* Уведомление */
.text .div2 .notice	{color:#157731; padding: 5px 0 10px 0;}

/* Темы форума */
.text .div2 .subject	{padding-bottom: 13px;}
.text .div2 .subject A	{font-size: 14px; color:#006FC5;}
.text .div2 .subject A:visited  {color:#000000;}



/* правая часть */
.text .div3		{border-style: solid; border-color:#E1E1E1; border-width: 1px 0 0 1px; padding: 15px;  margin: 3px 15px 15px 0px;}
.text .header1 IMG	{padding: 0 0 0 15px;}
.text .div3 .text	{padding-bottom: 13px;}
.text .div3 .text P	{padding-bottom: 7px;}
.text .div3 .text H3	{color:#006FC5; font-size: 12px;padding-bottom: 7px;}
.text .div3 .text A:visited	{color:#006FC5;}
.text .div3 .text .comments A	{color: #7C7C7C;}

/* разделительная линия на начальной странице */
.line			{border-style: solid; border-color: #61A84B; border-width: 1px 0 0 0; padding: 5px 0 0 0;}

/* разделительная линия */
.hr			{border-style: solid; border-color: #E1E1E1; border-width: 1px 0 0 0; margin: 10px 0 10px;}

/* подвал */
.foot			{color:#647E5B; border-style: solid; border-color: #61A84B; border-width: 3px 0 0 0; padding-bottom: 15px;}
.foot A			{color:#647E5B;}
.foot TD		{padding: 10px 15px 0 15px;}
.foot .comments	A	{color:#CCCCCC;}



