body					{font-family: Tahoma; font-size:11px; color:#000; background:#FFF; margin:0px; padding:0px; border:0px; }
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, Courier, monospace; font-size:9pt; }
hr						{height:1px; width:100%; }


h1						{font-size:14pt; font-weight:500;}
.header					{font-family: Arial; color:#1460ac; font-size:14pt; text-decoration:none; padding: 5px 0px 9px 0px; }
h2						{font-size:10pt; font-weight:bold; }
.subheader				{font-size:10pt; font-weight:bold; }
.hheader				{color:#000; font-size:10pt; text-decoration:none; font-weight:500; padding: 5px 0px 5px 0px;}
.min					{font-size:7pt; font-weight:normal; }
.date					{color:#000000; font-size:10px; font-weight:500; }
.time					{color:#000; 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:#333; background:none; font-size:9pt; font-weight:bold; /*text-transform:uppercase; */}
a.titleheader:link,a.titleheader:visited		{color:#333; text-decoration:underline; }
a.titleheader:active,a.titleheader:hover		{color:#333; text-decoration:underline; }
.titleheader a:link,.titleheader a:visited		{color:#333; text-decoration:underline; }
.titleheader a:active,.titleheader a:hover		{color:#333; text-decoration:underline; }

.blocktail										{color:#333; background:none; font-size:8pt; font-weight:normal; }
a.blocktail:link,a.blocktail:visited			{color:#333; text-decoration:underline; }
a.blocktail:active,a.blocktail:hover			{color:#333; text-decoration:underline; }
.blocktail a:link,.blocktail a:visited			{color:#333; text-decoration:underline; }
.blocktail a:active,.blocktail a:hover			{color:#333; text-decoration:underline; }

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:#EEE; }
a.light:link,a.light:visited			{color:#333; text-decoration:underline; }
a.light:active,a.light:hover			{color:#333; text-decoration:underline; }
.light a:link,.light a:visited			{color:#333; text-decoration:underline; }
.light a:active,.light a:hover			{color:#333; text-decoration:underline; }

.middle									{color:#333; background:#E5E5E5; }
a.middle:link,a.middle:visited			{color:#333; text-decoration:underline; }
a.middle:active,a.middle:hover			{color:#333; text-decoration:underline; }
.middle a:link,.middle a:visited		{color:#333; text-decoration:underline; }
.middle a:active,.middle a:hover		{color:#333; text-decoration:underline; }

.dark									{color:#333; background:#CCC; font-weight:bold; }
a.dark:link,a.dark:visited				{color:#333; text-decoration:underline; }
a.dark:active,a.dark:hover				{color:#333; text-decoration:underline; }
.dark a:link,.dark a:visited			{color:#333; text-decoration:underline; }
.dark a:active,.dark a:hover			{color:#333; 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; }
a.menulocal:link,a.menulocal:visited	{text-decoration:underline; }
a.menulocal:active,a.menulocal:hover	{text-decoration:underline; }

.menuchildsnu							{font-size:8pt; font-weight:bold; }
a.menuchildsnu:link,a.menuchildsnu:visited	{text-decoration:none; }
a.menuchildsnu:active,a.menuchildsnu:hover	{text-decoration:underline; }


.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; }
a.menutext:link,a.menutext:visited		{text-decoration:underline; }
a.menutext:active,a.menutext:hover		{text-decoration:underline; }

.menumain								{color:#FFF; font-size:10pt; font-weight:bold; }
a.menumain:link,a.menumain:visited		{color:#FFF; text-decoration:underline; }
a.menumain:active,a.menumain:hover		{color:#CCFFFF; text-decoration:underline; }
.menumain a:link,.menumain a:visited	{color:#FFF; text-decoration:underline; }
.menumain a:active,.menumain a:hover	{color:#CCFFFF; text-decoration:underline; }

.menu1								{background-color: #e8f2fb; color:black; font-size:12px; font-weight:bold; padding-left:5px;}
.menu2								{color:#000; font-size:11px; padding-left:10px; padding-top:5px; display:block;}

.menucur,a.menucur:link,a.menucur:visited,a.menucur:active,a.menucur:hover			{font-weight:bold; }
.menucur1,a.menucur1:link,a.menucur1:visited,a.menucur1:active,a.menucur1:hover		{font-weight:bold; }
.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; }


.blockheader									{font-family: Arial; color:#1460ac; font-size:14pt; text-decoration:none; padding: 5px 0px 9px 0px; }
a.blockheader:link,a.blockheader:visited		{color:#1460ac; text-decoration:none; }
a.blockheader:active,a.blockheader:hover		{color:#1460ac; text-decoration:none; }
.blockheader a:link,.blockheader a:visited		{color:#1460ac; text-decoration:none; }
.blockheader a:active,.blockheader a:hover		{color:#1460ac; text-decoration:none; }

.blockheaderpc									{font-family: Arial; font-weight: 600; color:#ec8502; font-size:13pt; border-bottom: 1px dotted #ec8502; margin: 3px 0px 0px 25px;}
a.blockheaderpc:link,a.blockheaderpc:visited		{color:#ec8502; text-decoration:underline; }
a.blockheaderpc:active,a.blockheaderpc:hover		{color:#ec8502; text-decoration:underline; }
.blockheaderpc a:link,.blockheaderpc a:visited		{color:#ec8502; text-decoration:underline; }
.blockheaderpc a:active,.blockheaderpc a:hover		{color:#ec8502; text-decoration:underline; }


.red {color: #ff0000; font-weight: bold;}
.green {color: #00ff00; font-weight: bold;}
.shared {padding-right:10px;}


.prj					{}
.prj.ptable				{border-collapse:collapse;}
.prj.phead				{background: #CCC; text-align:center; font-weight:bold; }
.prj.psubhead			{text-align:left; font-weight:bold; background-color:#DDD; }
.prj.pline				{border-bottom:1px groove #CCC; text-align:center;}
.prj.plineb				{text-align:left; font-size: 12px; vertical-align:top;}
.prj.plinebb			{text-align:left; font-size: 12px; vertical-align:top; font-weight:bold;}
.prj.plinebu			{text-align:left; font-size: 12px; vertical-align:top; border-bottom:1px dotted #A5A5A5; padding-left: 10px;}
.prj.plinebr			{text-align:left; font-size: 12px; width:100%;}
.prj.pleft				{text-align:left; padding-left:10px;}
.prj.ri					{text-align:left; padding-left:10px;}
.prj.pdis				{background: #FCFCFC; border:1px solid #C0C0C0; color:#666; }
.prj.pwarn				{background: #FCEAEA; border:1px solid #C0C0C0; color:#FF3300; text-align:center;}




/* ����������� ������� */
.stdtable.ttable		{width:100%; border-collapse:collapse; padding:0px; }
.stdtable.tsubheader	{background:none; font-weight:bold; }
.stdtable.trow1			{background:none; text-align:left; width:33%; 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:#E8F2FB; height:24px; font-weight:bold; }
.stdform.fheader1		{width:33%; }
.stdform.fsubheader		{background:none; height:24px; font-weight:normal; }
.stdform.ffooter		{background:none; }
.stdform.fconst			{background:none; height:24px; font-weight:normal; }
.stdform.fsubmit1		{background:none; text-align:left; }
.stdform.fsubmit2		{background:none; height:24; }
.stdform.frow1			{background:none; text-align:left; width:33%;  padding:2px 8px 2px 0px; }
.stdform.frow2			{background:none;  padding:2px 8px 2px 0px; }

.gllt			{background-image: url('http://static.consultnn.ru/images/dc/gl/ugol_top_left.jpg'); background-repeat: no-repeat; background-position:top left; height:10px;}
.glct			{width:100%;background-image: url('http://static.consultnn.ru/images/dc/gl/top.jpg'); background-repeat: repeat-x; background-position:top; height:10px;}
.glrt			{background-image: url('http://static.consultnn.ru/images/dc/gl/ugol_top_right.jpg'); background-repeat: no-repeat; background-position:top right; height:10px;}
.gll			{background-image: url('http://static.consultnn.ru/images/dc/gl/left.jpg'); background-repeat: repeat-y; background-position:left;}
.glr			{background-image: url('http://static.consultnn.ru/images/dc/gl/right.jpg'); background-repeat: repeat-y; background-position:right; }
.gllb			{background-image: url('http://static.consultnn.ru/images/dc/gl/ugol_left_bottom.jpg'); background-repeat: no-repeat; background-position:bottom left; height:10px; }
.glcb			{width:100%;background-image: url('http://static.consultnn.ru/images/dc/gl/bottom.jpg'); background-repeat: repeat-x; background-position:bottom; height:10px; margin-top:5px;}
.glrb			{background-image: url('http://static.consultnn.ru/images/dc/gl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:bottom right; height:10px;}

.tgllt			{background-image: url('http://static.consultnn.ru/images/dc/tgl/ugol_top_left.jpg');  background-repeat: no-repeat; background-position:top left; height:10px;}
.tglct			{width:100%;background-image: url('http://static.consultnn.ru/images/dc/tgl/top.jpg');  background-repeat: repeat-x; background-position:top; height:10px;}
.tglrt			{background-image: url('http://static.consultnn.ru/images/dc/tgl/ugol_top_right.jpg');  background-repeat: no-repeat; background-position:top right; height:10px;}
.tgll			{background-image: url('http://static.consultnn.ru/images/dc/tgl/left.jpg'); background-repeat: repeat-y; background-position:left;}
.tglr			{background-image: url('http://static.consultnn.ru/images/dc/tgl/right.jpg'); background-repeat: repeat-y; background-position:right;}
.tgllb			{background-image: url('http://static.consultnn.ru/images/dc/tgl/ugol_left_bottom.jpg'); background-repeat: no-repeat; background-position:bottom left; height:1px; }
.tglcb			{width:100%;background-image: url('http://static.consultnn.ru/images/dc/tgl/bottom.jpg'); background-repeat: repeat-x; background-position:bottom; height:1px; }
.tglrb			{background-image: url('http://static.consultnn.ru/images/dc/tgl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:bottom right; height:1px;}

.cgllt			{background-image: url('http://static.consultnn.ru/images/dc/tgl/ugol_left_bottom.jpg'); background-repeat: no-repeat; background-position:top left; }
.cglct			{width:100%;background-image: url('http://static.consultnn.ru/images/dc/tgl/bottom.jpg'); background-repeat: repeat-x; background-position:top; }
.cglrt			{background-image: url('http://static.consultnn.ru/images/dc/tgl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:top right; }
.cgll			{background-image: url('http://static.consultnn.ru/images/dc/gl/left.jpg'); background-repeat: repeat-y; background-position:left;}
.cglr			{background-image: url('http://static.consultnn.ru/images/dc/gl/right.jpg'); background-repeat: repeat-y; background-position:right; }
.cgllb			{background-image: url('http://static.consultnn.ru/images/dc/tgl/ugol_left_bottom.jpg'); background-repeat: no-repeat; background-position:bottom left; height:10px; }
.cglcb			{width:100%;background-image: url('http://static.consultnn.ru/images/dc/tgl/bottom.jpg'); background-repeat: repeat-x; background-position:top; height:10px;}
.cglrb			{background-image: url('http://static.consultnn.ru/images/dc/tgl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:bottom right; height:10px;}

.bgllt			{background-image: url('http://static.consultnn.ru/images/dc/tgl/ugol_left_bottom.jpg'); background-repeat: no-repeat; background-position:top left; height:1px;}
.bglct			{width:100%;background-image: url('http://static.consultnn.ru/images/dc/tgl/bottom.jpg'); background-repeat: repeat-x; background-position:top; height:1px;}
.bglrt			{background-image: url('http://static.consultnn.ru/images/dc/tgl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:top right; height:1px;}
.bgll			{background-image: url('http://static.consultnn.ru/images/dc/gl/left.jpg'); background-repeat: repeat-y; background-position:left;}
.bglr			{background-image: url('http://static.consultnn.ru/images/dc/gl/right.jpg'); background-repeat: repeat-y; background-position:right; }
.bgllb			{background-image: url('http://static.consultnn.ru/images/dc/gl/ugol_left_bottom.jpg'); background-repeat: no-repeat; background-position:bottom left; height:10px; }
.bglcb			{width:100%;background-image: url('http://static.consultnn.ru/images/dc/gl/bottom.jpg'); background-repeat: repeat-x; background-position:bottom; height:10px; margin-top:5px;}
.bglrb			{background-image: url('http://static.consultnn.ru/images/dc/gl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:bottom right; height:10px;}

.bgcllt			{background-image: url('http://static.consultnn.ru/images/dc/tgl/ugol_leftc_bottom.jpg'); background-repeat: no-repeat; background-position:top left; height:1px;}
.bgclct			{width:100%;background-image: url('http://static.consultnn.ru/images/dc/tgl/bottomc.jpg'); background-repeat: repeat-x; background-position:top; height:1px;}
.bgclrt			{background-image: url('http://static.consultnn.ru/images/dc/tgl/ugol_rightc_bottom.jpg'); background-repeat: no-repeat; background-position:top right; height:1px;}
.bgcll			{background-image: url('http://static.consultnn.ru/images/dc/gl/left.jpg'); background-repeat: repeat-y; background-position:left;}
.bgclr			{background-image: url('http://static.consultnn.ru/images/dc/gl/right.jpg'); background-repeat: repeat-y; background-position:right; }
.bgcllb			{background-image: url('http://static.consultnn.ru/images/dc/gl/ugol_left_bottom.jpg'); background-repeat: no-repeat; background-position:bottom left; height:10px; }
.bgclcb			{width:100%;background-image: url('http://static.consultnn.ru/images/dc/gl/bottom.jpg'); background-repeat: repeat-x; background-position:bottom; height:10px; margin-top:5px;}
.bgclrb			{background-image: url('http://static.consultnn.ru/images/dc/gl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:bottom right; height:10px;}

.cgcllt			{background-image: url('http://static.consultnn.ru/images/dc/tgl/ugol_left_bottom.jpg'); background-repeat: no-repeat; background-position:top left; height:1px;}
.cgclct			{width:100%;background-image: url('http://static.consultnn.ru/images/dc/tgl/bottom.jpg'); background-repeat: repeat-x; background-position:top; height:1px;}
.cgclrt			{background-image: url('http://static.consultnn.ru/images/dc/tgl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:top right; height:1px;}
.cgcll			{background-image: url('http://static.consultnn.ru/images/dc/gl/left.jpg'); background-repeat: repeat-y; background-position:left;}
.cgclr			{background-image: url('http://static.consultnn.ru/images/dc/gl/right.jpg'); background-repeat: repeat-y; background-position:right; }
.cgcllb			{background-image: url('http://static.consultnn.ru/images/dc/tgl/ugol_left_bottom.jpg'); background-repeat: no-repeat; background-position:bottom left; height:1px; }
.cgclcb			{width:100%;background-image: url('http://static.consultnn.ru/images/dc/tgl/bottom.jpg'); background-repeat: repeat-x; background-position:top; height:1px; }
.cgclrb			{background-image: url('http://static.consultnn.ru/images/dc/tgl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:bottom right; height:1px;}

.glclt			{background-image: url('http://static.consultnn.ru/images/dc/gl/ugol_top_left.jpg'); background-repeat: no-repeat; background-position:top left; height:10px;}
.glcct			{width:100%;background-image: url('http://static.consultnn.ru/images/dc/gl/top.jpg'); background-repeat: repeat-x; background-position:top; height:10px;}
.glcrt			{background-image: url('http://static.consultnn.ru/images/dc/gl/ugol_top_right.jpg'); background-repeat: no-repeat; background-position:top right; height:10px;}
.glcl			{background-image: url('http://static.consultnn.ru/images/dc/gl/left.jpg'); background-repeat: repeat-y; background-position:left;}
.glcr			{background-image: url('http://static.consultnn.ru/images/dc/gl/right.jpg'); background-repeat: repeat-y; background-position:right; }
.glclb			{background-image: url('http://static.consultnn.ru/images/dc/gl/ugol_left_bottom.jpg'); background-repeat: no-repeat; background-position:bottom left; height:10px; }
.glccb			{width:100%;background-image: url('http://static.consultnn.ru/images/dc/gl/bottom.jpg'); background-repeat: repeat-x; background-position:bottom; height:10px; }
.glcrb			{background-image: url('http://static.consultnn.ru/images/dc/gl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:bottom right; height:10px;}

.glclt			{background-image: url('http://static.consultnn.ru/images/dc/gl/ugol_top_left.jpg'); background-repeat: no-repeat; background-position:top left; height:10px;}
.glcct			{width:100%;background-image: url('http://static.consultnn.ru/images/dc/gl/top.jpg'); background-repeat: repeat-x; background-position:top; height:10px;}
.glcrt			{background-image: url('http://static.consultnn.ru/images/dc/gl/ugol_top_right.jpg'); background-repeat: no-repeat; background-position:top right; height:10px;}
.glcl			{background-image: url('http://static.consultnn.ru/images/dc/gl/left.jpg'); background-repeat: repeat-y; background-position:left;}
.glcc			{padding: 0px 20px 0px 20px; height:100%}
.glcr			{background-image: url('http://static.consultnn.ru/images/dc/gl/right.jpg'); background-repeat: repeat-y; background-position:right;}
.glclb			{background-image: url('http://static.consultnn.ru/images/dc/gl/ugol_left_bottom.jpg'); background-repeat: no-repeat; background-position:bottom left; height:10px;}
.glccb			{width:100%;background-image: url('http://static.consultnn.ru/images/dc/gl/bottom.jpg'); background-repeat: repeat-x; background-position:bottom; height:10px; }
.glcrb			{background-image: url('http://static.consultnn.ru/images/dc/gl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:bottom right; height:10px;}

.ox_banner	{padding:5px; display:block; text-align:center;}
