body					{background-color:#FFF; color:#333; font-size:8pt; font-family:tahoma,verdana,arial cyr,arial,helvetica,sans-serif; margin:0px; padding:0px; border:0px; }
font					{font-family:tahoma,verdana,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						{font-size:18px; font-weight:normal; margin:0px; padding:0px;}
.header					{font-size:18px; font-weight:normal; color:#606060; padding: 0px 15px 5px 5px; margin: 0 0 7px 0; border-bottom:1px dotted #C9C8C8; }
h2						{font-size:10pt; font-weight:bold; }
.subheader				{font-size:10pt; font-weight:bold; }

.min					{font-size:7pt; font-weight:normal; }
.date					{background:#9979B3; color:#FFF; font-size:8pt; font-weight:normal; width:65px; white-space:nowrap; }
.time					{background:#9979B3; color:#FFF; font-size:8pt; font-weight:normal; width:35px; }
.copy					{font-size:8pt; font-weight:normal; }

.short					{font-size:8pt; margin:3px 0px 6px 0px; font-weight:normal; }
a.short:link,a.short:visited,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,a.short.detail:active,a.short.detail:hover	{text-decoration:underline; }

.blockheader			{font-size:18px; font-weight:normal; background-color:#FFF; color:#606060; }
a.blockheader:link,a.blockheader:visited,a.blockheader:active,a.blockheader:hover		{color:#606060; text-decoration:underline; }
.blockheader a:link,.blockheader a:visited,.blockheader a:active,.blockheader a:hover	{color:#606060; text-decoration:underline; }

.blockheaderl			{font-size:14px; font-weight:bold; background:none; color:#333; }
a.blockheaderl:link,a.blockheaderl:visited,a.blockheaderl:active,a.blockheaderl:hover		{color:#333; text-decoration:underline; }
.blockheaderl a:link,.blockheaderl a:visited,.blockheaderl a:active,.blockheaderl a:hover	{color:#333; text-decoration:underline; }

.blocktail				{font-size:8pt; font-weight:normal; color:#000000; }
a.blocktail:link,a.blocktail:visited,a.blocktail:active,a.blocktail:hover				{color:#0363A9; text-decoration:underline; }
.blocktail a:link,.blocktail a:visited,.blocktail a:active,.blocktail a:hover			{color:#0363A9; text-decoration:underline; }

.titleheader			{font-size:18px; font-weight:normal; background-color:#FFF; color:#606060; }
a.titleheader:link,a.titleheader:visited,a.titleheader:active,a.titleheader:hover		{color:#606060; text-decoration:underline; }
.titleheader a:link,.titleheader a:visited,.titleheader a:active,.titleheader a:hover	{color:#606060; text-decoration:underline; }

.tail					{font-size:8pt; font-weight:normal; }

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																{color:#333; background-color:#F3F3F3; }
a.light:link,a.light:visited,a.light:active,a.light:hover			{color:#333; text-decoration:underline; }
.light a:link,.light a:visited,.light a:active,.light a:hover		{color:#333; text-decoration:underline; }

.middle																{color:#333; background-color:#DBF0E4; }
a.middle:link,a.middle:visited,a.middle:active,a.middle:hover		{color:#333; text-decoration:underline; }
.middle a:link,.middle a:visited,.middle a:active,.middle a:hover	{color:#333; text-decoration:underline; }

.dark																{color:#FFF; background-color:#9979B3; font-weight:bold; }
a.dark:link,a.dark:visited,a.dark:active,a.dark:hover				{color:#FFF; text-decoration:underline; }
.dark a:link,.dark a:visited,.dark a:active,.dark a:hover			{color:#FFF; text-decoration:underline; }

.menuchilds				{font-weight:bold; }
a.menuchilds:link,a.menuchilds:visited,a.menuchilds:active,a.menuchilds:hover	{text-decoration:underline; }

.menulocal																		{font-size:8pt; }
a.menulocal:link,a.menulocal:visited											{text-decoration:underline; }
a.menulocal:active,a.menulocal:hover											{text-decoration:underline; }
.menulocal a:link,.menulocal a:visited											{text-decoration:underline; }
.menulocal a:active,.menulocal a:hover											{text-decoration:underline; }

.menuloc																		{font-size:8pt; }
a.menuloc:link,a.menuloc:visited	                                                 {color:#3F3F3F; text-decoration:none; }
a.menuloc:active,a.menuloc:hover									 {color:#6F6486; text-decoration:underline; }

.menulocb																		{font-size:9pt;font-weight:bold; }
a.menuloc:link,a.menuloc:visited	                                                 {color:#3F3F3F; text-decoration:none; }
a.menuloc:active,a.menuloc:hover									 {color:#6F6486; text-decoration:underline; }

.menucom																		{font-size:8pt;font-weight:bold;text-decoration:underline; }
a.menucom:link,a.menucom:visited	                                                 {color:#4f4f4d; text-decoration:underline; }
a.menucom:active,a.menucom:hover									 {color:#6F6486; text-decoration:underline; }


.menubottom				{font-size:8pt; font-weight:normal; }
a.menubottom:link,a.menubottom:visited,a.menubottom:active,a.menubottom:hover	{text-decoration:underline; }
	.menubottomcur		{font-weight:bold; }

.menutext				{font-size:8pt; }
a.menutext:link,a.menutext:visited,a.menutext:active,a.menutext:hover			{text-decoration:underline; }

.menuwhite																		{color:#FFF; font-size:8pt; font-weight:normal; }
a.menuwhite:link,a.menuwhite:visited,a.menuwhite:active,a.menuwhite:hover		{color:#FFF; text-decoration:none; }
.menuwhite a:link,.menuwhite a:visited,.menuwhite a:active,.menuwhite a:hover	{color:#FFF; text-decoration:none; }

.menumain																		{color:#3F3F3F; font-size:9pt; font-weight:bold; }
a.menumain:link,a.menumain:visited,a.menumain:active,a.menumain:hover			{color:#3F3F3F; text-decoration:none; }
.menumain a:link,.menumain a:visited,.menumain a:active,.menumain a:hover		{color:#3F3F3F; text-decoration:none; }

.menuadd																		{color:#3F3F3F; font-size:9pt; }
a.menuadd:link,a.menuadd:visited,a.menuadd:active,a.menuadd:hover				{color:#3F3F3F; text-decoration:none; }
.menuadd a:link,.menuadd a:visited,.menuadd a:active,.menuadd a:hover			{color:#3F3F3F; text-decoration:none; }

.menucur,a.menucur:link,a.menucur:visited,a.menucur:active,a.menucur:hover			{}
.menucur1,a.menucur1:link,a.menucur1:visited,a.menucur1:active,a.menucur1:hover		{}
.menucur2,a.menucur2:link,a.menucur2:visited,a.menucur2:active,a.menucur2:hover		{color:#6F6486; text-decoration:none;}
.menucur3,a.menucur3:link,a.menucur3:visited,a.menucur3:active,a.menucur3:hover		{}

.stdtable.ttable		{width:100%; border-collapse:collapse; padding:0px; }
.stdtable.tsubheader	{background-color:#DBF0E4; color:#333; font-weight:bold; }
.stdtable.trow1			{background:none; text-align:left; width:15%; 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-color:#FFF; color:#333; height:24px; font-weight:bold; }
.stdform.fheader1		{width:15%; }
.stdform.fsubheader		{background-color:#FFF; color:#333; height:24px; font-weight:normal; }
.stdform.ffooter		{background:none; }
.stdform.fconst			{background:none; }
.stdform.fsubmit1		{background:none; text-align:left; }
.stdform.fsubmit2		{background:none; height:24px; }
.stdform.frow1			{background:none; text-align:left; width:15%;  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			{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background: #E0E0E0; 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			{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background: #FFFFFF; border-bottom:none; border-top:none; border-collapse:none; width:100%;}
.forum.tcrow			{padding:5px 5px 5px 5px; margin:0px 0px 0px 0px; background: #E0E0E0; }
.forum.tltable			{padding:0px 0px 0px 0px; margin:2px 0px 2px 0px; background: #FFFFFF; width:100%; border-collapse:collapse; }
.forum.tlrow			{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			{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background: #FFFFFF; border-bottom:none; border-top:none; border-collapse:none; width:100%;}
.forum.mcrow			{padding:5px 5px 5px 5px; margin:0px 0px 0px 0px; background: #E0E0E0; }

.forum.mstable			{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background: #FFFFFF; border-collapse:collapse; width:100%; }
.forum.msrow			{padding:2px 2px 2px 2px; margin:0px 0px 0px 0px; background: #F8F8F8; font-weight:bold; border-bottom:none; }

.forum.mltable			{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background: #FFFFFF; width:100%; border-collapse:collapse;}
.forum.mlrow1			{padding:5px 5px 5px 5px; margin:0px 0px 0px 0px; background: #E0E0E0; }
.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 #C0C0C0;	}
.forum h1				{font-size:10pt; font-weight:bold; }

.prj					{text-align:center; }
.prj.ptable				{margin:20px 0px; border-collapse:collapse;} /* width:100%; */
.prj.phead				{background: #F2F5F9; text-align:center; font-weight:bold; border:1px solid #C0C0C0; color:#34506E;}
.prj.psubhead			{background: #DBF0E4; text-align:left; font-weight:bold;  border:1px solid #C0C0C0; color:#34506E;}
.prj.pline				{height:100%; background: #FFFFFF; text-align:center; border:1px solid #C0C0C0;}
.prj.plineb				{height:100%; background: #F5F9FE; text-align:center; border-bottom:1px solid #C0C0C0; border-top:1px solid #C0C0C0;} /* {background: #FFFFFF; text-align:center; border:1px solid #C0C0C0; } */
.prj.plinepv			{height:100%; background: #FFFFFF; text-align:left; border-top:1px solid #C0C0C0;} /* {background: #FFFFFF; text-align:center; border:1px solid #C0C0C0; } */
.prj.pleft				{text-align:left; }
.prj.pdis				{background: #FCFCFC; border:1px solid #C0C0C0; color:#666; }
.prj.pwarn				{background: #FCEAEA; border:1px solid #C0C0C0; color:#FF3300; text-align:center;}

.last					{font-weight:bold;}
.tuser2					{color:#FF0000;background: #FF0000; text-decoration:line-through;}
.interview				{background:#ECE5E5;}
.imgsubmit				{background:#E5E5E5; background-image: url('http://www.gipernn.ru/_data/img/up.gif'); background-repeat: no-repeat; width:22px; height:22px;}

.menu_in                  {font-weight:bold; background:none; text-align:left; font-size:8pt;}

.null				{}

/* .infgllt			{background-image: url('/_data/img/infgl/top_left.gif'); background-repeat: no-repeat; background-position:top left; padding-left:10px;} */
.infglct			{background-image: url('/_data/img/infgl/top_center.gif'); background-repeat: repeat-x; background-position:top left; height:24px; padding-left:10px; padding-top:3px;}
/* .infglrt			{background-image: url('/_data/img/infgl/top_right.gif'); background-repeat: no-repeat; background-position:top right; height:24px; padding-top:3px;} */
.infgll				{background-repeat: repeat-y; background-position:left; border-left: 1px solid #d6d6d6;}
.infglr				{background-repeat: repeat-y; background-position:right; border-right: 1px solid #d6d6d6;}
/* .infgllb			{background-image: url('/_data/img/infgl/ugol_left.gif'); background-repeat: no-repeat; background-position:bottom left; height:6px; } */
.infglcb			{background-repeat: repeat-x; background-position:bottom; height:6px; border-bottom: 1px solid #d6d6d6;}
/* .infglrb			{background-image: url('/_data/img/infgl/ugol_right.gif'); background-repeat: no-repeat; background-position:bottom right; height:6px;} */


.nullct				{}
.nulllt				{}
.nullrt				{}