body	{min-width:990px; width:expression((documentElement.clientWidth||document.body.clientWidth)<990?'990px':'100%'); margin:0; padding:0; color:343434; font-size:70%; font-family:Tahoma; background:url(img/bg_body.gif) repeat-x #607a9b;}

table		{border-collapse:collapse;}
td			{padding:0; font-size:70%; color:343434; font-family:Tahoma;}
div.width	{width:100%;}
div.level	{position:relative;}

a			{color:093185;}
a:visited	{color:093185;}
a:hover		{text-decoration:none;}

img		{border:none;}
ul			{margin:10px 0 10px 7px; padding:0; list-style:none;}
ul li		{margin:3px 0; padding-left:16px; background:url(img/li_01.gif) 0 0.7em no-repeat;}


div.head	{position:relative; height:190px;}
div.menu	{height:35px; padding:0 120px;}
div.field	{padding:33px 150px 0 150px;}
div.bottom	{position:relative; height:110px; margin:0 150px;}

h3		{font-size:150%; font-weight:normal;}
h4		{font-size:110%;}



div.logo	{position:absolute; left:180px; top:50px; width:197px; height:109;}
div.lang	{position:absolute; right:395px; top:70px; color:06053e; font-size:8pt; font-weight:bold;}
div.lang div.eng		{position:absolute; right:32px; width:26px; height:88px; padding-top:5px; text-align:center;}
div.lang div.rus		{position:absolute; right:0; width:26px; height:88px; padding-top:5px; text-align:center;}
div.lang div.rus_sel	{position:absolute; right:0; width:26px; height:88px; padding-top:5px; text-align:center; background:url(img/bg_lang.gif) no-repeat;}
div.lang div.eng_sel	{position:absolute; right:32; width:26px; height:88px; padding-top:5px; text-align:center; background:url(img/bg_lang.gif) no-repeat;}
div.lang a, div.lang a:visited	{color:white;}
div.address	{position:absolute; right:170px; top:95px; width:205px; color:e1e2e3; font-size:10px;}
div.address span	{margin-left:3px;}

div.menu_line_01	{height:35px; background:url(img/bg_menu_line_01.gif) no-repeat #5f5f6c;}
div.menu_line_02	{height:35px; background:url(img/bg_menu_line_02.gif) right center no-repeat;}

div.menu table		{height:35px;}
div.menu table td	{white-space:nowrap;}
div.menu table td div	{height:35px; padding:0 20px; margin-bottom:-22px;}
div.menu a, div.menu a:visited	{display:block; height:35px; color:white; font-size:9pt; line-height:32px; text-decoration:none;}
div.menu td.select a, div.menu td.select a:visited	{color:1f2125; background:url(img/bg_menu_left.gif) no-repeat; cursor:hand;}
div.menu td.select a div	{background:url(img/bg_menu_right.gif) right center no-repeat;}
div.menu a:hover	{color:1f2125; background:url(img/bg_menu_left.gif) no-repeat; cursor:hand;}
div.menu a:hover div	{ background:url(img/bg_menu_right.gif) right center no-repeat;}



div.copyright	{position:absolute; left:0; top:25px; color:white; font-size:10px;}
div.created		{position:absolute; right:0; top:17px; color:white; font-size:10px;}
div.created img	{position:relative; top:3px;}

table.main	{width:100%;}
table.main td.left_column	{padding-right:20px; vertical-align:top;}
table.main td.right_column	{width:225px; vertical-align:top;}

table.content			{width:100%;}
table.content td.left_top	{width:16px; height:16px; background:url(img/bg_corner_01.png) no-repeat; //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_corner_01.png,sizingMethod=scale);}
table.content td.top		{background:url(img/bg_dotted_02.gif) repeat-x #f1f1f1;}
table.content td.right_top	{width:16px; height:16px; background:url(img/bg_corner_02.png) no-repeat; //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_corner_02.png,sizingMethod=scale);}
table.content td.left		{background:url(img/bg_dotted_01.gif) repeat-y #f1f1f1;}
table.content td.content	{padding-bottom:50px; background:#f1f1f1; height:170px; vertical-align:top;}
table.content td.right		{background:url(img/bg_dotted_01.gif) right top repeat-y #f1f1f1;}
table.content td.left_bottom	{width:16px; height:16px; background:url(img/bg_corner_03.png) no-repeat; //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_corner_03.png,sizingMethod=scale);}
table.content td.bottom			{background:url(img/bg_dotted_02.gif) left bottom repeat-x #f1f1f1;}
table.content td.right_bottom	{width:16px; height:16px; background:url(img/bg_corner_04.png) no-repeat; //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_corner_04.png,sizingMethod=scale);}
table.content td.left_bottom_yellow		{width:16px; height:45px; background:url(/img/bg_yellow_05.png) no-repeat; //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_yellow_05.png,sizingMethod=scale);}
table.content td.bottom_yellow			{background:url(/img/bg_dotted_04.gif) left bottom repeat-x #f7cc30;}
table.content td.right_bottom_yellow	{width:16px; height:45px; background:url(/img/bg_corner_05.png) no-repeat; //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_corner_05.png,sizingMethod=scale);}
table.content td.bottom_yellow img		{margin-left:40px;}

table.content_			{width:100%; margin-bottom:15px;}
table.content_ td.left_top	{width:16px; height:16px; background:url(img/bg_corner_01.png) no-repeat; //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_corner_01.png,sizingMethod=scale);}
table.content_ td.top		{background:url(img/bg_dotted_02.gif) repeat-x #f1f1f1;}
table.content_ td.right_top	{width:16px; height:16px; background:url(img/bg_corner_02.png) no-repeat; //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_corner_02.png,sizingMethod=scale);}
table.content_ td.left		{background:url(img/bg_dotted_01.gif) repeat-y #f1f1f1;}
table.content_ td.content	{padding:0; background:#f1f1f1; height:185px; //height:200px; vertical-align:top;}
table.content_ td.right		{background:url(img/bg_dotted_01.gif) right top repeat-y #f1f1f1;}
table.content_ td.left_bottom	{width:16px; height:16px; background:url(img/bg_corner_03.png) no-repeat; //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_corner_03.png,sizingMethod=scale);}
table.content_ td.bottom			{background:url(img/bg_dotted_02.gif) left bottom repeat-x #f1f1f1;}
table.content_ td.right_bottom	{width:16px; height:16px; background:url(img/bg_corner_04.png) no-repeat; //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_corner_04.png,sizingMethod=scale);}
div.pad		{padding:10px 14px 4px 14px;}
div.width	{width:100%;}

table.sidebar	{width:100%;}
table.sidebar td.left_top	{width:16px; height:16px; background:url(img/bg_yellow_01.png) no-repeat; //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_yellow_01.png,sizingMethod=scale);}
table.sidebar td.top		{background:url(img/bg_dotted_04.gif) repeat-x #f7cc30;}
table.sidebar td.right_top	{width:16px; height:16px; background:url(img/bg_yellow_02.png) no-repeat; //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_yellow_02.png,sizingMethod=scale);}
table.sidebar td.left		{background:url(img/bg_dotted_03.gif) repeat-y #f7cc30;}
table.sidebar td.content	{background:#f7cc30;}
table.sidebar td.right		{background:url(img/bg_dotted_03.gif) right top repeat-y #f7cc30;}
table.sidebar td.left_bottom	{width:16px; height:16px; background:url(img/bg_yellow_03.png) no-repeat; //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_yellow_03.png,sizingMethod=scale);}
table.sidebar td.bottom			{background:url(img/bg_dotted_04.gif) left bottom repeat-x #f7cc30;}
table.sidebar td.right_bottom	{width:16px; height:16px; background:url(img/bg_yellow_04.png) no-repeat; //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_yellow_04.png,sizingMethod=scale);}







div.h1	{margin-bottom:15px; padding-left:23px; font-size:170%; background:url(img/h1.gif) 0 8px no-repeat;}
div.h1 a, div.h1 a:visited	{color:343434;}
div.h1_yellow	{margin-bottom:15px; padding-left:23px; font-size:170%; background:url(img/h1_yellow.gif) 0 8px no-repeat;}
div.h1_yellow a, div.h1_yellow a:visited	{color:343434;}

table.anons	{width:100%;}
table.anons td	{width:50%; padding-left:20px; vertical-align:top;}
table.anons td ul	{margin:35px 0 25px 7px;}
table.anons td li	{margin-right:20px;}

div.examples	{position:relative; left:-16px; z-index:2; padding:10px 0; margin:10px 0; background:url(img/bg_grey.gif) repeat-y;}
div.examples div.pad	{padding:0 0 0 35px;}
div.examples table	{width:100%;}
div.examples table td	{width:50%; padding:0 5px 10px 0; font-size:8pt; vertical-align:top;}
div.examples table td img	{display:block; margin-bottom:3px; border:1px solid white;}
div.examples table td a, div.examples table td a:visited	{color:343434;}

div.more	{margin:10px 0 5px 21px; padding-left:14px; font-size:8pt; background:url(img/li_02.gif) 0 0.3em no-repeat;}
div.more a, div.more a:visited	{color:172d4d;}

div.znak	{position:absolute; left:-72px; top:-95px;}
div.dviglo	{position:absolute; left:-255px; top:-41px; width:271px; height:65px; background:url(img/dviglo.gif) no-repeat;}


table.submenu		{position:absolute; top:0; z-index:6; width:200px; visibility:hidden;}
table.submenu td.tls	{height:11px; font-size:1pt; background:url(img/bg_dropmenu_top.png) no-repeat; //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_dropmenu_top.png,sizingMethod=crop);}
table.submenu td.ls		{background:#5f5f6c;}
table.submenu td.cls	{height:11px; font-size:1pt; background:url(img/bg_dropmenu.png) no-repeat; //background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_dropmenu.png,sizingMethod=crop);}

div.menu table td table.submenu td		{white-space:normal;}
table.submenu td.ls a, table.submenu td.ls a:visited		{display:block; width:175px; //width:200px; height:auto; line-height:100%; margin:1px 0; font-size:8pt; padding:3px 5px 3px 20px; background:none; text-decoration:none; color:white;}
table.submenu td.ls a:hover	{color:333333; background:#f7cc30}


table.auto	{width:100%;}
table.auto td	{padding:8px; border-bottom:1px solid cccccc;}
table.auto td.center_title	{font-weight:bold; backgrounf:efefef; border:none;}
table.auto td.left_title	{font-weight:bold; backgrounf:efefef; border:none;}

table.pico	{width:100%;}
table.pico td.text	{vertical-align:top; padding-top:12px;}
table.pico td input	{}
table.pico td select	{width:100%;}
table.pico td textarea	{width:100%; height:150px;}
table.pico td	{padding:6px;}