* { outline:none; }
html, body { position:absolute; width:100%; height:100%; border:0 none; padding:0; margin:0; overflow:hidden; min-height:760px; min-width:1000px; }
html, body {overflow:auto;}

.maintable, .secondtable { position:relative; width:100%; height:100%; border:0 none; padding:0; margin:0; overflow:hidden; min-width:960px; }
.righttable { position:relative; height:100%; width:auto; border:0 none; padding:0; margin:0; overflow:hidden; }
.maintable, .secondtable, .maintable tr, .secondtable tr, .maintable td, .secondtable td { border:0 none; padding:0; margin:0; }
.rel { position:relative; }
.prerighttable { width:1px; }
.righttable .rel { width:238px; }

.pre_b_content { position:relative; width:100%; height:100%; }
.b_content { position:absolute; width:100%; height:100%; top:0; left:0; overflow:hidden; background:url(/images/blank.gif) repeat; }
.b_content * { margin:0; padding:0; border:0 none; }
.pre_b_left { position:relative; width:100%; height:100%; overflow:visible; }
.b_left { position:absolute; top:0; left:0; width:50%; height:1000px; }

.tr_sub_menu {}
.td_sub_menu { height:1px; }

.tr_header {}
.td_header .b_content { overflow:hidden;}
.td_header .b_content .t_head { position:relative; width:100%; height:103px; }
.td_header .b_content .t_head .td_logo { width:331px; height:103px; }
.td_header .b_content .t_head .td_logo a {  z-index:1000; }
.td_header .b_content .t_head .td_menu { position:relative; height:103px; background:url(/images/Head_Fon.png) top left repeat-x;}
.td_header .b_content .t_head .td_menu .zebra { position:absolute; top:0px; left:0px; background:url(/images/Zebra.png) top left repeat-x; height:103px; width:3000px; opacity:.1; -ms-filter:'alpha(opacity=10)'; filter:alpha(opacity=10); -khtml-opacity:.1; -moz-opacity:.1; }
.td_header .b_content .t_head .td_menu .zebra1 { background-position:-512px 0px;}
.td_header .b_content .t_head .td_menu .HL { position:absolute; top:0; background:url(/images/Head_Sprite_3.png) 0px -206px; no-repeat; width:46px; height:103px; }
.td_header .b_content .t_head .td_menu ul { position:relative; list-style:none; color:#FFF; font-size:12px; font-weight:bold; height:103px; left:47px; }
.td_header .b_content .t_head .td_menu ul li { float:left; width:130px;  height:103px; background:url(/images/Head_Sprite_3.png) right -309px no-repeat; text-align:center; position:relative; }
.td_header .b_content .t_head .td_menu ul li div {  height:103px; position:absolute; width:40%; left:-47px; background:url(/images/Head_Sprite_3.png) left 0px no-repeat; display:none;  }
.td_header .b_content .t_head .td_menu ul li:first-child div { background-image:none; background-color:#FFF; }
.td_header .b_content .t_head .td_menu ul li a { color:#FFF; text-shadow: -1px 1px 1px #000; font-size:14px; font-weight:bold; text-decoration:none; position:relative; top:83px;  left:-40px; font-family: "Trebuchet MS";		font-weight:bold; z-index:10; text-transform:uppercase; }
.td_header .b_content .t_head .td_menu ul .selected { background:url(/images/Head_Sprite_3.png) right -103px no-repeat; }
.td_header .b_content .t_head .td_menu ul .selected a { color:#009; height:103px; text-shadow: none; }
.td_header .b_content .t_head .td_menu ul .selected div { display:block;  }
.td_header .b_content .t_head .b_logo_home { position:absolute; top:37px; left:36px; border:0 none; padding:0; margin:0; }
.td_header .b_content .t_head .b_logo_home img { border:0 none; padding:0; margin:0; }


.tr_left_panel, .tr_left_panel .rel  { z-index:1;  }
.tr_left_panel .b_content * { list-style:none; }
.td_left_panel .b_content { margin:19px 0 0 0; width:440px; height:742px; overflow:visible; }
.td_left_panel .b_content .left_treugolnik { background:url(/images/Treugolnik.png) no-repeat; width:100%; height:100%; position:absolute; top:0; left:0; }
.td_left_panel .b_content .left_percent { background: url(/images/percent2.png) -47px 0px no-repeat; width:100%; height:100%; position:absolute; top:0; left:0; -khtml-opacity:.3; -moz-opacity:.3; -ms-filter:'alpha(opacity=30)'; filter:alpha(opacity=30); opacity:.3; }
.td_left_panel .b_content .left_zebra { background: url(/images/Zebra.png) top right no-repeat; width:323px; height:100%; position:absolute; top:0; left:0; -khtml-opacity:.1; -moz-opacity:.1; -ms-filter:'alpha(opacity=10)'; filter:alpha(opacity=10); opacity:.1; }
.td_left_panel .b_content .leftmenu { position:absolute; width:100%; height:700; clip:rect(2px 323px 742px 0px); top:-2px; left:0px; }
.td_left_panel .b_content .leftmenu ul { position:relative; width:323px; height:auto;}

.td_left_panel .b_content .leftmenu ul li { position:relative; width:100%; margin-bottom:2px; }
.td_left_panel .b_content .leftmenu ul .selected { background:url(/images/l.png) top right no-repeat; }

.td_left_panel .b_content .leftmenu ul li div { padding:12px 10px 9px 0px; margin-left:35px; background:url(/images/Left_Bottom_Border.gif) top repeat-x; position:relative; top:-2px; }
.td_left_panel .b_content .leftmenu ul li div a { color:#1c3f95; font-weight:bold;	
font-family: "Trebuchet MS";
font-size:15px;	font-weight:bold;	padding:8px 3px 7px 0px;	line-height:17px;	text-transform:uppercase;	text-decoration:none; }
.td_left_panel .b_content .leftmenu ul .selected div a  { color:#f58026; }
.td_left_panel .b_content .leftmenu ul li:first-child div { padding-top:25px;}
#zamok { position:absolute; margin-top:-2px; width:176px; height:2px; clip:rect(0px 323px 2px 35px); background:url(/images/Left_Bottom_Border.gif) top repeat-x;}

.tr_content, .tr_content .rel { z-index:2; }
.td_content .b_content { z-index:200; overflow:auto; font-family:Arial, Helvetica, sans-serif;  }
.td_content .b_content, .td_content .b_content font { font-size:15px !important; }
.td_content .b_content .content { margin-left:45px; padding-right:17px; padding-bottom:17px; }
.td_content .b_content .content li { list-style-position:outside; margin-left:1.5em; padding-bottom:0.5em; }
.td_content .b_content .content ul li { list-style-type:disc; }
.td_content .b_content .content OL li  { list-style-type:decimal;  }
.td_content .b_content .content p { padding-bottom:0.5em; }
.td_content .b_content .content a { color:#ff3600; }
.td_content .b_content .content table { background:#1c3f95; margin:0.5em 0em; width:90% !important; }
.td_content .b_content .content td, .td_content .b_content .content th { background:#FFF; padding:0em 0.5em; line-height:1.5em; }
.td_content .b_content .content th { color:#1c3f95; background-color:#eceff7; }
.td_content .b_content .content dl { padding-top:1em; padding-bottom:1em; }
.td_content .b_content .content dl dt { font-size:18px; line-height:18px; color:#1c3f95; font-family: "Trebuchet MS"; padding-bottom:0.5em;  }
.td_content .b_content .content dl dd {  }
.td_content .b_content .content .data { color:#808080; font-size:12px; }
.td_content .b_content .content input, .td_content .b_content .content textarea { border:2px solid #f1ca80;}
.td_content .pre_b_content {  }
.prerighttable .righttable .b_content {  }
.prerighttable .righttable .newsblock .pre_b_content { overflow:hidden; }
.prerighttable .righttable .newsblock .b_content { overflow:auto; }
.prerighttable .righttable .newsblock ul { margin-left:14px; }
.prerighttable .righttable .newsblock ul li { margin-left:14px; list-style:outside url(/images/Right_Panel_News_Li_Type.png); font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#1c3f95; padding-top:8px;	padding-bottom:8px;	border-bottom:dashed 1px #d8d8d8;}
.prerighttable .righttable .newsblock ul li a { color:#ff3600;	text-decoration:none;	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-weight:bold;	font-size:18px;	line-height:14px; }
.prerighttable .righttable .dollarblock { background:url(/images/Untitled-6.png) top left repeat-x;}
.prerighttable .righttable .dollarblock td, .prerighttable .righttable .dollarblock .pre_b_content, .prerighttable .righttable .dollarblock .b_content { background:url(/images/Zebra.png) 400px 0px repeat-x;}
.prerighttable .righttable .dollarblock .pre_b_content { background-position: 399px 0px; }
.prerighttable .righttable .dollarblock .b_content { background-position: 398px 0px; }


.prerighttable .righttable .dollarblock .b_content table	{	margin:36px 0px 0px 18px; padding:0px; border:0px none;	}

.prerighttable .righttable .dollarblock .b_content table tr th	{	text-align:left;	color:#f58026;	text-transform:uppercase;	text-decoration:none;	font-weight:bold; font-size:12px; font-family:"Trebuchet MS", Tahoma, Geneva, sans-serif;	height:35px;	}
.prerighttable .righttable .dollarblock .b_content table tr td	{	text-transform:uppercase;	text-decoration:none;	font-weight:bold; font-size:12px; font-family:"Trebuchet MS", Tahoma, Geneva, sans-serif;	}
.prerighttable .righttable .dollarblock .b_content table tr .first	{	padding-left:7px;	width:28px;	height:33px;	border:solid #8990a4 1px;	background:#1c3f95;	color:#FFF;	}
.prerighttable .righttable .dollarblock .b_content table tr .second	{	padding-left:21px;	width:131px;	height:33px;	border-right:solid #ddd 1px;	border-top:solid #ddd 1px;	border-bottom:solid #ddd 1px;	border-left:none;	background:#efeff0;	color:#444;	}
.prerighttable .righttable .dollarblock .b_content table tr .prom	{	height:5px;	}

.secondtable .tr_sub_menu  .td_sub_menu { height:19px; }
.secondtable .tr_sub_menu .pre_b_content { background: url(/images/dopmenu_Left_8_2.png) no-repeat -27px 0px; margin-top:3px; margin-bottom:10px; height:44px; }
.secondtable .tr_sub_menu .b_content { overflow:hidden; background:#ddd ; left:20px; }
.secondtable .tr_sub_menu .b_content ul { position:relative; left:22px; top:16px; width:100%; z-index:500; }
.secondtable .tr_sub_menu .b_content li { z-index:10; color:#1c3f95; float:left; margin-left:3px; margin-right:32px;	text-transform:uppercase;	font-weight:bold; font-size:12px; font-family:"Trebuchet MS";
}
.secondtable .tr_sub_menu .b_content li a {color:#656668; text-decoration:none; z-index:10; filter: Shadow(Color=#CCCCCC, Direction=225, Strength=1); text-shadow: -1px 1px 1px #ccc; }
.secondtable { left:-10px; overflow:visible; }
.right_rasporka { width:238px; height:1px;}

.b_footer { background:url(/images/Footer_Fon.png) top repeat-x; }

#tel { float:right; font-size:21px; color:#1c3f95; font-weight:bold; line-height:70px; padding-right:33px; vertical-align:bottom;	word-spacing:4px;	}
#copyright	{	font-size:9px; color:#949494;	padding-right:53px; vertical-align:bottom;	word-spacing:-1px;	padding-top:24px;	float:right;	}
#foot_nav	{	background:url(/images/Home-Mail-Site_Map.gif) top left no-repeat; width:300px; height:11px; overflow:hidden;	position:relative; float:left;	z-index:100; left:358px; top:27px;	}
#foot_nav a { margin:0px 17px 0px 15px; position:relative; left:-15px;}

#head_menu {	font-family:"Lucida Console", Monaco, "Andale Mono", monospace; z-index:200; position:absolute; right:27px; top:19px; font-size:9px; color:#FFF;	}
#head_menu span {	color:#fa8147;	}
#head_menu a {	text-decoration:none;	color:#fff;	}
#head_menu a:hover {	color:#fa8147;	}
#debug { width:10px; height:40px; position:absolute; top:0; left:0; background-color:#090; z-index:1000; overflow:hidden; cursor:pointer; }


	.scroll_button { cursor:pointer; }
	.scroll_do { cursor:pointer; }

	.newsblock .scroll_button_up {	background: url(/images/scroll_Up_Half.gif) top left no-repeat; height:8px; }
	.newsblock .scroll_button_left {	background: url(/images/scroll_Left_Half.gif) no-repeat; width:8px; }
	.newsblock .scroll_button_down {	background: url(/images/scroll_Down_Half.gif) no-repeat; height:8px; }
	.newsblock .scroll_button_right {	background: url(/images/scroll_Right_Half.gif) no-repeat; width:8px; }
	.newsblock .scroll_vertical	{	background: url(/images/scroll_Track_Half.gif) repeat-y 2px 0px;	}
	.newsblock .scroll_horizontal	{	background: url(/images/scroll_Track_Half.gif) repeat-x 0px 2px;	}
	.newsblock .scroll_page_up {	cursor:pointer;	}
	.newsblock .scroll_page_down {	cursor:pointer;	}
	.newsblock .scroll_page_left {	cursor:pointer;	}
	.newsblock .scroll_page_right {	cursor:pointer;	}
	
	.td_content .scroll_button_up {	background: url(/images/scroll_Up.gif) no-repeat; height:16px; }
	.td_content .scroll_button_left {	background: url(/images/scroll_Left.gif) no-repeat; width:16px; }
	.td_content .scroll_button_down {	background: url(/images/scroll_Down.gif) no-repeat; height:16px; }
	.td_content .scroll_button_right {	background: url(/images/scroll_Right.gif) no-repeat; width:16px; }
	.td_content .scroll_vertical	{	background: url(/images/scroll_Track.gif) repeat-y 4px 0px;	}
	.td_content .scroll_horizontal	{	background: url(/images/scroll_Track.gif) repeat-x 0px 4px;	}
	.td_content .scroll_page_up {	cursor:pointer;	}
	.td_content .scroll_page_down {	cursor:pointer;	}
	.td_content .scroll_page_left {	cursor:pointer;	}
	.td_content .scroll_page_right {cursor:pointer;	}
	
	
	#spetsuha	{	width:235px;	background:#1c3f95;	position:relative;	top:54px; height:70px; overflow:visible; z-index:1000; }
	#spetsuha .left_zaglushka	{	width:30px;	height:70px;	background: url(/images/Spetsuha.png) no-repeat; position:absolute; top:0px; right:-30px;	}
	#spetsuha a {	font-family:"Trebuchet MS";	font-size:16px;	font-weight:bold;	text-transform:uppercase;	text-decoration:none; border:none 0px; position:absolute; display:block; left:35px; }
	#spetsuha .rus	{	color:#f58026;	top:12px;	  }
	#spetsuha .eng	{	color:#fff;		bottom:12px; 	}

	#counter { position:absolute; z-index:10; margin-top:20px; left:0px; }
	.licen { position:relative; width:170px; float:left; text-align:center;  padding:10px 0px; margin:10px; }


