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					{color:#1460ac; font-size:14pt; text-decoration:none; font-weight:500; padding:0px; margin:5px 0px 5px 0px;}
/* �������������� ����� ��� �������� ������*/
span.h1_weather 			{width:auto; float:left; display:block; margin-right:12px;}
span.a_weather1			{display:block;padding: 8px 15px; float:left;}
span.a_weather2 			{display:block;padding: 0px 5px;}
div.d_date_weather		{font-size:10px; color: #808080; width:100%;}
div.d_baner_left {width:180px; height:200px; text-align:center; font-size:10px;  font-weight:600; background-repeat: no-repeat; background-image:url(/_data/graph_scripts/fonfon.gif);}
div.d_t					{font-size:30px; color: #1460ac; margin: 5px 0px;}
div.d_data				{padding-left:10px; font-weight:300;font-size: 8pt}
div.d_temp				{padding:10px 5px 10px 200px; font-style:italic; font-family:Arial; }
tr.tr_text				{color:#808080;}
table.tb_line				{font-size:16px; color: #000000;}

h2						{font-size:10pt; font-weight:bold; }
.subheader				{font-size:10pt; font-weight:bold; }

.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:11px; 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:#0066CC; background:none; font-size:9pt; font-weight:bold; text-transform:uppercase; }
a.titleheader:link,a.titleheader:visited		{color:#0066CC; text-decoration:underline; }
a.titleheader:active,a.titleheader:hover		{color:#0066CC; text-decoration:underline; }
.titleheader a:link,.titleheader a:visited		{color:#0066CC; text-decoration:underline; }
.titleheader a:active,.titleheader a:hover		{color:#0066CC; text-decoration:underline; }


.wheader									{color:#1460AC; font-size:16px; font-weight:bold; text-decoration:none; text-align:center; margin:20px 0px 7px 0px; width:100%;}

.blockheader									{font-family: Arial; color:#1460ac; font-size:14pt; text-decoration:none; margin: 3px 0px 0px 25px;}
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; }

.blockheader12								{font-family: Arial; color:#253a71; font-size:11pt; font-weight:bold; text-decoration:none; margin: 8px 1px 0px 1px;}
a.blockheader12:link,a.blockheader12:visited		{color:#253a71; text-decoration:none; }
a.blockheader12:active,a.blockheader12:hover		{color:#253a71; text-decoration:none; }
.blockheader12 a:link,.blockheader12 a:visited		{color:#253a71; text-decoration:none; }
.blockheader12 a:active,.blockheader12 a:hover		{color:#253a71; text-decoration:none; }

.blockheadersub									{font-family: Arial; color:#1460ac; font-size:14pt; text-decoration:none; margin: 0px 0px 5px 0px;}
a.blockheadersub:link,a.blockheadersub:visited		{color:#1460ac; text-decoration:underline; }
a.blockheadersub:active,a.blockheadersub:hover		{color:#1460ac; text-decoration:underline; }
.blockheadersub a:link,.blockheadersub a:visited		{color:#1460ac; text-decoration:underline; }
.blockheadersub a:active,.blockheadersub a:hover		{color:#1460ac; text-decoration:underline; }


.blockheadergray									{font-family: Arial; font-weight: normal; color:#999999; font-size:10pt;}
a.blockheadergray:link,a.blockheadergray:visited		{color:#999999; text-decoration:underline; }
a.blockheadergray:active,a.blockheadergray:hover		{color:#999999; text-decoration:underline; }
.blockheadergray a:link,.blockheadergray a:visited		{color:#999999; text-decoration:underline; }
.blockheadergray a:active,.blockheadergray a:hover		{color:#999999; text-decoration:underline; }



.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; }

.blockheaderblack										{color:#253a71; font-size:8pt; font-weight:bold; }
a.blockheaderblack:link,a.blockheaderblack:visited		{color:#253a71; text-decoration:underline; }
a.blockheaderblack:active,a.blockheaderblack:hover		{color:#253a71; text-decoration:underline; }
.blockheaderblack a:link,.blockheaderblack a:visited	{color:#253a71; text-decoration:underline; }
.blockheaderblack a:active,.blockheaderblack a:hover	{color:#253a71; text-decoration:underline; }


.blockheaderblacksm										{color:#253a71; font-size:8pt; font-weight:regular; }
a.blockheaderblacksm:link,a.blockheaderblacksm:visited		{color:#253a71; text-decoration:underline; }
a.blockheaderblacksm:active,a.blockheaderblacksm:hover		{color:#253a71; text-decoration:underline; }
.blockheaderblacksm a:link,.blockheaderblacksm a:visited	{color:#253a71; text-decoration:underline; }
.blockheaderblacksm a:active,.blockheaderblacksm a:hover	{color:#253a71; text-decoration:underline; }

.blocktail										{font-size:11px; color:#243b71; font-weight:600; text-decoration:underline; margin: 0px 0px 0px 25px;}
a.blocktail:link,a.blocktail:visited			{color:#243b71; text-decoration:underline; }
a.blocktail:active,a.blocktail:hover			{color:#243b71; text-decoration:underline; }
.blocktail a:link,.blocktail a:visited			{color:#243b71; text-decoration:underline; }
.blocktail a:active,.blocktail a:hover			{color:#243b71; text-decoration:underline; }

a:link									{color:#000; text-decoration:underline; }
a:visited								{color:#000; text-decoration:underline; }
a:active								{color:#000; text-decoration:underline; }
a:hover									{color:#000; text-decoration:underline; }

.light									{font-size:12px; font-weight:normal; }
a.light:link,a.light:visited			{text-decoration:underline; }
a.light:active,a.light:hover			{text-decoration:underline; }
.light a:link,.light a:visited			{text-decoration:underline; }
.light a:active,.light a:hover			{text-decoration:underline; }

a.spec3:link,a.spec3:visited			{color:#636362; text-decoration:none; font-weight:normal;}
a.spec3:hover							{color:#636362; text-decoration:underline; font-weight:normal;}


a.spec2:link,a.spec2:visited			{color:#636362; text-decoration:none; font-weight:bold;}
a.spec2:hover							{color:#636362; text-decoration:underline; font-weight:bold;}
.spec2header							{color:#000; font-family: Trebuchet MS; font-size:10pt; font-weight:bold;}

.biglink									{color:#000; font-size:16px; font-weight:normal; }
a.biglink:link,a.biglink:visited			{color:#000; text-decoration:underline; }
a.biglink:active,a.biglink:hover			{color:#000; text-decoration:underline; }

.biglinkl									{color:#636362; font-size:12px; font-weight:bold; }
a.biglinkl:link,a.biglinkl:visited			{color:#636362; text-decoration:underline; }
a.biglinkl:active,a.biglinkl:hover			{color:#636362; text-decoration:underline; }


.bluetext  			{font-family: Arial; color:#1460ac; font-size:12px; padding-top: 5px;}

.middle									{color:#000; background:#E5E5E5; }
a.middle:link,a.middle:visited			{color:#000; text-decoration:underline; }
a.middle:active,a.middle:hover			{color:#000; text-decoration:underline; }
.middle a:link,.middle a:visited		{color:#000; text-decoration:underline; }
.middle a:active,.middle a:hover		{color:#000; text-decoration:underline; }

.dark									{color:#000; background:#CCC; font-weight:bold; }
a.dark:link,a.dark:visited				{color:#000; text-decoration:underline; }
a.dark:active,a.dark:hover				{color:#000; text-decoration:underline; }
.dark a:link,.dark a:visited			{color:#000; text-decoration:underline; }
.dark a:active,.dark a:hover			{color:#000; text-decoration:underline; }

.menuchilds								{font-size:12px; color:#000000; font-weight:500; text-decoration:underline;}
a.menuchilds:link,a.menuchilds:visited	{color:#000000; text-decoration:underline;}
a.menuchilds:active,a.menuchilds:hover	{color:#000000; text-decoration:underline; }

.menuchildsbold								{font-size:12px; color:#000000; font-weight:bold; text-decoration:underline;}
a.menuchildsbold:link,a.menuchildsbold:visited	{color:#000000; text-decoration:underline;}
a.menuchildsbold:active,a.menuchildsbold:hover	{color:#000000; text-decoration:underline; }

.menuchildsw								{font-size:8pt; font-weight:550; padding:0px 5px; }
a.menuchildsw:link,a.menuchildsw:visited	{text-decoration:none;}
a.menuchildsw:active,a.menuchildsw:hover	{text-decoration:underline;}

.menuchildswa								{font-size:14px; font-weight:bold; color:#000000; text-decoration:none; padding:0px 10px;}
a.menuchildswa:link,a.menuchildswa:visited	{color:#000000; text-decoration:none;}
a.menuchildswa:active,a.menuchildswa:hover	{color:#000000; text-decoration:underline; }

.newscl								{font-size:12px; color:#000000; font-weight:500; text-decoration:underline; padding-bottom:6px;}
a.newscl:link,a.newscl:visited		{color:#000000; text-decoration:underline;}
a.newscl:active,a.newscl:hover		{color:#000000; text-decoration:underline; }

.bluemenu							{font-size:11px; color:#243b71; font-weight:600; text-decoration:underline;}
a.bluemenu:link,a.bluemenu:visited	{color:#243b71; text-decoration:underline;}
a.bluemenu:active,a.bluemenu:hover	{color:#243b71; text-decoration:underline; }

.buttlinks								{font-size:14pt; color:#FFF; font-weight:bold; }
a.buttlinks:link,a.buttlinks:visited	{color:#FFF; text-decoration:none; }
a.buttlinks:active,a.buttlinks:hover	{color:#FFF; text-decoration:underline; }

.buttmenu								{font-size:10pt; color:#182e5d; font-weight:500; }
a.buttmenu:link,a.buttmenu:visited	{color:#182e5d; text-decoration:underline; }
a.buttmenu:active,a.buttmenu:hover	{color:#182e5d; text-decoration:underline; }

.childslinks								{font-size:10pt; color:#000; font-weight:500; }
a.childslinks:link,a.childslinks:visited	{color:#0066cc; text-decoration:none; }
a.childslinks:active,a.childslinks:hover	{color:#0066FF; text-decoration:underline; }

.menulocal								{font-size:8pt; font-weight:550; }
a.menulocal:link,a.menulocal:visited	{text-decoration:none;}
a.menulocal:active,a.menulocal:hover	{text-decoration:underline;}

.submenu								{color:#FFF; font-size: 11px ; font-weight:550; }
a.submenu:link,a.submenu:visited		{color:#FFF; text-decoration:none;}
a.submenu:active,a.submenu:hover		{color:#FFF; 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; }


.menuntop								{font-size:10pt; 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; }

.menutop							{color:#FFF; font-size:10pt;}
a.menutop:link,a.menutop:visited		{color:#FFF; text-decoration:underline; }
a.menutop:active,a.menutop:hover		{color:#FFF; text-decoration:underline; }
.menutop a:link,.menutop a:visited	{color:#FFF; text-decoration:underline; }
.menutop a:active,.menutop a:hover	{color:#FFF; text-decoration:underline; }

.link_butt							{font-size:10pt; font-weight:bold; display: block; margin:5px 10px 5px 0px; float:left;}
.shared {padding-right:10px;}


.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; color: #000;}
.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:24px; font-weight:bold; }
.stdform.fheader1		{width:25%; }
.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:20%;  padding:2px 8px 2px 0px; }
.stdform.frow2			{background:none; padding:2px 8px 2px 0px; }

.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.plinet				{border-top:1px solid #EEE; text-align:center;}
.prj.plinew				{border-top:1px solid #EEE; text-align:left; padding:5px;}
.prj.plineb				{text-align:left; font-size: 12px; vertical-align:top;}
.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.pdis				{background: #FCFCFC; border:1px solid #C0C0C0; color:#666; }
.prj.pwarn				{background: #FCEAEA; border:1px solid #C0C0C0; color:#FF3300; text-align:center;}

.uglt			{border-collapse: collapse; background-image: url('http://static.consultnn.ru/images/vgn/ug/top_left.gif'); background-repeat: no-repeat; background-position:top left; width:12px; height:12px;}
.ugrt			{border-collapse: collapse; background-image: url('http://static.consultnn.ru/images/vgn/ug/top_right.gif'); background-repeat: no-repeat; background-position:top right; width:12px; height:12px;}
.uglb			{border-collapse: collapse; background-image: url('http://static.consultnn.ru/images/vgn/ug/bottom_left.gif'); background-repeat: no-repeat; background-position:bottom left; width:12px; height:12px;}
.ugrb			{border-collapse: collapse; background-image: url('http://static.consultnn.ru/images/vgn/ug/bottom_right.gif'); background-repeat: no-repeat; background-position:bottom right; width:12px; height:12px;}

.spec_left			{border-collapse: collapse; background-image: url('http://static.consultnn.ru/images/vgn/ug/left.gif'); background-repeat: no-repeat; background-position:top left; width:7px; height:25px;}
.spec_right			{border-collapse: collapse; background-image: url('http://static.consultnn.ru/images/vgn/ug/right.gif'); background-repeat: no-repeat; background-position:bottom right; width:7px; height:25px;}
.spec_middle		{border-collapse: collapse; background-image: url('http://static.consultnn.ru/images/vgn/ug/middle.gif'); background-repeat: repeat-x; background-position:bottom right;height:25px;}

.inflt			{background-image: url('http://static.consultnn.ru/images/vgn/inf/ugol_verh_left.gif'); background-repeat: no-repeat; background-position:bottom left;}
.infct			{background-image: url('http://static.consultnn.ru/images/vgn/inf/plashka_top_horizontal.png'); background-repeat: repeat-x; background-position:bottom;}
.infrt			{background-image: url('http://static.consultnn.ru/images/vgn/inf/ugol_verh_right.gif'); background-repeat: no-repeat; background-position:bottom right; }
.inflb			{background-image: url('http://static.consultnn.ru/images/vgn/inf/ugol_left.gif'); background-repeat: no-repeat; background-position:top left; height:68px;}
.infcb			{background-image: url('http://static.consultnn.ru/images/vgn/inf/rubber.gif'); background-repeat: repeat-x; background-position:top; height:68px;}
.infrb			{background-image: url('http://static.consultnn.ru/images/vgn/inf/kokos.gif'); background-repeat: no-repeat; background-position:top right; height:68px;}

.newslb			{background-image: url('http://static.consultnn.ru/images/vgn/news/block_rtaill.gif'); background-repeat: no-repeat; background-position:bottom left;height:18px;}
.newscb			{background-image: url('http://static.consultnn.ru/images/vgn/news/block_rtail.gif'); background-repeat: repeat-x; background-position:bottom; height:18px;}
.newsrb			{background-image: url('http://static.consultnn.ru/images/vgn/news/block_rtailr.gif'); background-repeat: no-repeat; background-position:bottom right;height:18px;}

.knol			{background-image: url('http://static.consultnn.ru/images/vgn/inf/knopka_left.gif'); background-repeat: no-repeat; background-position:top left; height:46px;}
.knoc			{background-image: url('http://static.consultnn.ru/images/vgn/inf/knopka_center.gif'); background-repeat: repeat-x; background-position:top; height:46px;}
.knor			{background-image: url('http://static.consultnn.ru/images/vgn/inf/knopka_right.gif'); background-repeat: no-repeat; background-position:top right;height:46px;}

.ssl			{background-image: url('http://static.consultnn.ru/images/vgn/inf/ssl.gif'); background-repeat: no-repeat; background-position:top left; height:46px;}
.ssc			{background-image: url('http://static.consultnn.ru/images/vgn/inf/ss.gif'); background-repeat: repeat-x; background-position:top; height:46px; width: 219px;}
.ssr			{background-image: url('http://static.consultnn.ru/images/vgn/inf/ssr.gif'); background-repeat: no-repeat; background-position:top right;height:46px;}



.gbutton									{white-space: nowrap; display:block; width:156px; height:21px; padding-left:10px; background: url('http://static.consultnn.ru/images/vgn/inf/button_normal.png') no-repeat bottom left;  font-size:10pt; font-weight:bold; color: #0066cc;}
a.gbutton:link,a.gbutton:visited			{white-space: nowrap; display:block; width:156px; height:21px; padding-left:10px; background: url('http://static.consultnn.ru/images/vgn/inf/button_normal.png') no-repeat bottom left; text-decoration:none; color: #0066cc;}
a.gbutton:active,a.gbutton:hover			{white-space: nowrap; display:block; width:100%; height:21px; background: url('http://static.consultnn.ru/images/vgn/inf/button_active.png') no-repeat bottom left; text-decoration:none; color: #0066cc; width:156px;}
.gbutton a:link,.gbutton a:visited			{white-space: nowrap; display:block; width:100%; height:21px; background: url('http://static.consultnn.ru/images/vgn/inf/button_normal.png') no-repeat bottom left; text-decoration:none; color: #0066cc; width:156px;}
.gbutton a:active,.gbutton a:hover			{white-space: nowrap; display:block; width:100%; height:21px; background: url('http://static.consultnn.ru/images/vgn/inf/button_active.png') no-repeat bottom left; text-decoration:none; color: #0066cc; width:156px;}


.null				{}

.infgllt			{background-image: url('http://static.consultnn.ru/images/vgn/infgl/shapka_left.jpg'); background-repeat: no-repeat; background-position:top left; padding-left:10px;}
.infglct			{background-image: url('http://static.consultnn.ru/images/vgn/infgl/shapka_center.jpg'); background-repeat: repeat-x; background-position:top left; height:24px;}
.infglrt			{background-image: url('http://static.consultnn.ru/images/vgn/infgl/shapka_right.jpg'); background-repeat: no-repeat; background-position:top right; height:24px; padding-top:3px;}
.infgll				{background-image: url('http://static.consultnn.ru/images/vgn/infgl/left.jpg'); background-repeat: repeat-y; background-position:left; }
.infglr				{background-image: url('http://static.consultnn.ru/images/vgn/infgl/right.jpg'); background-repeat: repeat-y; background-position:right; }
.infgllb			{background-image: url('http://static.consultnn.ru/images/vgn/infgl/ugol_left.jpg'); background-repeat: no-repeat; background-position:bottom left; height:6px; }
.infglcb			{background-image: url('http://static.consultnn.ru/images/vgn/infgl/bottom.jpg'); background-repeat: repeat-x; background-position:bottom; height:6px;}
.infglrb			{background-image: url('http://static.consultnn.ru/images/vgn/infgl/ugol_right.jpg'); background-repeat: no-repeat; background-position:bottom right; height:6px;}

.div_feedback		{ padding:0px; width:418px; height: 200px; z-index: 20; border:3px #ababab solid; position:absolute; left:100px; top:100px; background: #f5eab7; overflow:hidden;/*must have*/}
.backframe			{ position:absolute;/*must have*/ top:0px;/*must have*/ left:0px;/*must have*/ z-index:19;/*must have*/ width:418px; height: 168px; border:0px; display:none;}
.feedback_btn		{ background: transparent; border: 0px; padding: 0px; margin: 0px; width: 80px; height:19px;}

.feedlink:hover, .feedlink:link, .feedlink:visited { color: #5c5c5c; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline;}
.feedlink:hover		{ text-decoration: none;}

.divheader									{width:100px; display:block;color:#000; font-size:10pt; font-weight:bold; }
a.divheader:link,a.divheader:visited		{color:#0066CC; text-decoration:underline; }
a.divheader:active,a.divheader:hover		{color:#0066CC; text-decoration:underline; }
.divheader a:link,.divheader a:visited		{color:#0066CC; text-decoration:underline; }
.divheader a:active,.divheader a:hover		{color:#0066CC; text-decoration:underline; }


.kmenl			{width:100%; text-align:center; background-image: url('http://static.consultnn.ru/images/vgn/kmen/k_left.gif'); background-repeat: no-repeat; background-position:top left; height:26px;}
.kmenc			{width:100%; text-align:center; background-image: url('http://static.consultnn.ru/images/vgn/kmen/k_center.gif'); background-repeat: repeat-x; background-position:top; height:26px;}
.kmenr			{width:100%; padding-top:3px; text-align:center; background-image: url('http://static.consultnn.ru/images/vgn/kmen/k_right.gif'); background-repeat: no-repeat; background-position:top right;height:26px;}

.hbutt								{color:#FFF; font-size:10pt;}
a.hbutt:link,a.hbutt:visited		{color:#FFF; text-decoration:none; }
a.hbutt:active,a.hbutt:hover		{color:#FFF; text-decoration:none; }
.hbutt a:link,.hbutt a:visited		{color:#FFF; text-decoration:none; }
.hbutt a:active,.hbutt a:hover		{color:#FFF; text-decoration:none; }

.gllt			{background-image: url('http://static.consultnn.ru/images/vgn/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/vgn/gl/top.jpg'); background-repeat: repeat-x; background-position:top; height:10px;}
.glrt			{background-image: url('http://static.consultnn.ru/images/vgn/gl/ugol_top_right.jpg'); background-repeat: no-repeat; background-position:top right; height:10px;}
.gll			{background-image: url('http://static.consultnn.ru/images/vgn/gl/left.jpg'); background-repeat: repeat-y; background-position:left;}
.glr			{background-image: url('http://static.consultnn.ru/images/vgn/gl/right.jpg'); background-repeat: repeat-y; background-position:right; }
.gllb			{background-image: url('http://static.consultnn.ru/images/vgn/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/vgn/gl/bottom.jpg'); background-repeat: repeat-x; background-position:bottom; height:10px; margin-top:5px;}
.glrb			{background-image: url('http://static.consultnn.ru/images/vgn/gl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:bottom right; height:10px;}

.tgllt			{background-image: url('http://static.consultnn.ru/images/vgn/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/vgn/tgl/top.jpg');  background-repeat: repeat-x; background-position:top; height:10px;}
.tglrt			{background-image: url('http://static.consultnn.ru/images/vgn/tgl/ugol_top_right.jpg');  background-repeat: no-repeat; background-position:top right; height:10px;}
.tgll			{background-image: url('http://static.consultnn.ru/images/vgn/tgl/left.jpg'); background-repeat: repeat-y; background-position:left;}
.tglr			{background-image: url('http://static.consultnn.ru/images/vgn/tgl/right.jpg'); background-repeat: repeat-y; background-position:right;}
.tgllb			{background-image: url('http://static.consultnn.ru/images/vgn/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/vgn/tgl/bottom.jpg'); background-repeat: repeat-x; background-position:bottom; height:1px; }
.tglrb			{background-image: url('http://static.consultnn.ru/images/vgn/tgl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:bottom right; height:1px;}

.cgllt			{background-image: url('http://static.consultnn.ru/images/vgn/tgl/ugol_left_bottom.jpg'); background-repeat: no-repeat; background-position:top left; }
.cglct			{width:100%;background-image: url('http://static.consultnn.ru/images/vgn/tgl/bottom.jpg'); background-repeat: repeat-x; background-position:top; }
.cglrt			{background-image: url('http://static.consultnn.ru/images/vgn/tgl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:top right; }
.cgll			{background-image: url('http://static.consultnn.ru/images/vgn/gl/left.jpg'); background-repeat: repeat-y; background-position:left;}
.cglr			{background-image: url('http://static.consultnn.ru/images/vgn/gl/right.jpg'); background-repeat: repeat-y; background-position:right; }
.cgllb			{background-image: url('http://static.consultnn.ru/images/vgn/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/vgn/tgl/bottom.jpg'); background-repeat: repeat-x; background-position:top; height:10px;}
.cglrb			{background-image: url('http://static.consultnn.ru/images/vgn/tgl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:bottom right; height:10px;}

.bgllt			{background-image: url('http://static.consultnn.ru/images/vgn/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/vgn/tgl/bottom.jpg'); background-repeat: repeat-x; background-position:top; height:1px;}
.bglrt			{background-image: url('http://static.consultnn.ru/images/vgn/tgl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:top right; height:1px;}
.bgll			{background-image: url('http://static.consultnn.ru/images/vgn/gl/left.jpg'); background-repeat: repeat-y; background-position:left;}
.bglr			{background-image: url('http://static.consultnn.ru/images/vgn/gl/right.jpg'); background-repeat: repeat-y; background-position:right; }
.bgllb			{background-image: url('http://static.consultnn.ru/images/vgn/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/vgn/gl/bottom.jpg'); background-repeat: repeat-x; background-position:bottom; height:10px;}
.bglrb			{background-image: url('http://static.consultnn.ru/images/vgn/gl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:bottom right; height:10px;}

.bgcllt			{background-image: url('http://static.consultnn.ru/images/vgn/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/vgn/tgl/bottomc.jpg'); background-repeat: repeat-x; background-position:top; height:1px;}
.bgclrt			{background-image: url('http://static.consultnn.ru/images/vgn/tgl/ugol_rightc_bottom.jpg'); background-repeat: no-repeat; background-position:top right; height:1px;}
.bgcll			{background-image: url('http://static.consultnn.ru/images/vgn/gl/left.jpg'); background-repeat: repeat-y; background-position:left;}
.bgclr			{background-image: url('http://static.consultnn.ru/images/vgn/gl/right.jpg'); background-repeat: repeat-y; background-position:right; }
.bgcllb			{background-image: url('http://static.consultnn.ru/images/vgn/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/vgn/gl/bottom.jpg'); background-repeat: repeat-x; background-position:bottom; height:10px; margin-top:5px;}
.bgclrb			{background-image: url('http://static.consultnn.ru/images/vgn/gl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:bottom right; height:10px;}

.cgcllt			{background-image: url('http://static.consultnn.ru/images/vgn/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/vgn/tgl/bottom.jpg'); background-repeat: repeat-x; background-position:top; height:1px;}
.cgclrt			{background-image: url('http://static.consultnn.ru/images/vgn/tgl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:top right; height:1px;}
.cgcll			{background-image: url('http://static.consultnn.ru/images/vgn/gl/left.jpg'); background-repeat: repeat-y; background-position:left;}
.cgclr			{background-image: url('http://static.consultnn.ru/images/vgn/gl/right.jpg'); background-repeat: repeat-y; background-position:right; }
.cgcllb			{background-image: url('http://static.consultnn.ru/images/vgn/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/vgn/tgl/bottom.jpg'); background-repeat: repeat-x; background-position:top; height:1px; }
.cgclrb			{background-image: url('http://static.consultnn.ru/images/vgn/tgl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:bottom right; height:1px;}

.glclt			{background-image: url('http://static.consultnn.ru/images/vgn/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/vgn/gl/top.jpg'); background-repeat: repeat-x; background-position:top; height:10px;}
.glcrt			{background-image: url('http://static.consultnn.ru/images/vgn/gl/ugol_top_right.jpg'); background-repeat: no-repeat; background-position:top right; height:10px;}
.glcl			{background-image: url('http://static.consultnn.ru/images/vgn/gl/left.jpg'); background-repeat: repeat-y; background-position:left;}
.glcr			{background-image: url('http://static.consultnn.ru/images/vgn/gl/right.jpg'); background-repeat: repeat-y; background-position:right; }
.glclb			{background-image: url('http://static.consultnn.ru/images/vgn/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/vgn/gl/bottom.jpg'); background-repeat: repeat-x; background-position:bottom; height:10px; }
.glcrb			{background-image: url('http://static.consultnn.ru/images/vgn/gl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:bottom right; height:10px;}

.glclt			{background-image: url('http://static.consultnn.ru/images/vgn/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/vgn/gl/top.jpg'); background-repeat: repeat-x; background-position:top; height:10px;}
.glcrt			{background-image: url('http://static.consultnn.ru/images/vgn/gl/ugol_top_right.jpg'); background-repeat: no-repeat; background-position:top right; height:10px;}
.glcl			{background-image: url('http://static.consultnn.ru/images/vgn/gl/left.jpg'); background-repeat: repeat-y; background-position:left;}
.glcc			{padding: 0px 20px 10px 30px; height:100%}
.glcr			{background-image: url('http://static.consultnn.ru/images/vgn/gl/right.jpg'); background-repeat: repeat-y; background-position:right;}
.glclb			{background-image: url('http://static.consultnn.ru/images/vgn/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/vgn/gl/bottom.jpg'); background-repeat: repeat-x; background-position:bottom; height:10px; }
.glcrb			{background-image: url('http://static.consultnn.ru/images/vgn/gl/ugol_right_bottom.jpg'); background-repeat: no-repeat; background-position:bottom right; height:10px;}

.autocomplete {
	border:1px solid #999;
	background:#FFF;
	cursor:default;
	text-align:left;
	max-height:340px;
	overflow:hidden;
	height:expression(this.scrollHeight > 200? "200px" : "auto");
	overflow-x:hidden;
	margin:-6px 6px 6px -6px; /* IE6 specific: */
	_margin:0;
}
.ox_banner	{padding:5px; display:block; text-align:center;}
