*		{font: normal 12px Arial; color:#3f3f3e;}
img		{border:none;}	  
a		{text-decoration: none; font: normal 12px Arial; color:#000;}
a:hover		{color: #0d629c; }
b		{font-weight:bold;}
h1		{margin:0px; padding:10px 0px 0px 2px; font: bold 16px Arial; color:#002e48;}
h3		{margin:0px; font: bold 16px Arial; color:#002e48;}
body		{margin: 0 0 0 0;}

#wrap		{position: relative; margin: auto; width: 100%; height: auto; min-width: 1024px; max-width: 1400px;}

#header		{position: relative; margin: 0 0 0 0; float: left; width: 100%; height: 97px; background: none; }  
#h_logo		{position: relative; margin: 0 0 0 0; float: left; width: 100%; height: 97px; background: url(/images/logo.png) 25px 20px no-repeat; }

		#top_panel_line {width: 100%;}

		#top_panel {float: right; _width:370px; height:25px; background: #eee url(/images/tp_left.png) 0% 0% no-repeat; margin-right: 22px;}

		#top_panel_r {height:23px; _height:25px; background: url(/images/tp_right.png) 100% 0% no-repeat; padding: 2px 5px 0px 5px;} 

			.tp_select {float: left; border: 1px solid #d5d5d5; background: #fff; width: 117px; height: 17px; margin:0px 5px; margin-top: 2px; font: normal 10px Arial; color:#000;}

			.top_buttons {float: left; width: 26px; height: 20px; margin: 0px 5px; cursor: hand}

				#tpb_1 {background: url(/images/tp_button_1.png)}

				#tpb_2 {background: url(/images/tp_button_2.png)}

				#tpb_3 {background: url(/images/tp_button_3.png)}

				#rus {background: url(/images/rus.gif) 7px no-repeat; }

				#eng {background: url(/images/eng.gif) 7px no-repeat; }

		#search_area {clear:both; float:right; margin: 20px 20px 0px 0px; height:23px; width:220px;}

			.srch_button {float: right; width: 50px; height: 23px; font: normal 12px Arial; color: #555555; background: url(/images/bt_srch.png) 0% 0% no-repeat; border: none; text-align: center; cursor: hand}

			.srch_txt {float: right; width: 131px; height: 18px; _height: 23px; margin-right:5px; padding-top:2px; font: normal 12px Arial; color: #555555; border: 1px solid #b9b9b9; }

		#dat_time_block {float: right; width: 140px; height: 20px; text-align: left; font: normal 11px Arial; color: #2e2e2e; padding: 25px 0px 0px 0px; margin: 0px 5px 0px 5%;}

		.ThBut {float: left; height: 31px; _height: 45px; margin: 10px 0px 0px 0px; cursor: hand; padding: 10px 10px 0px 10px; font: normal 14px Arial; color: #fff;}

		.ThBut_l {float: left; width:6px; height: 41px; margin: 10px 0px 0px 4px; padding: 0px;}

		.ThBut_r {float: left; width:6px; height: 41px; margin: 10px 0px 0px 0px;}

			#GreeB {background: url(/images/bt_g_bg.png) 0% 0% repeat-x;}

				#GreeB_l {background: url(/images/bt_g_l.png) 0% 0% no-repeat;}

				#GreeB_r {background: url(/images/bt_g_r.png) 100% 0% no-repeat;}

			#OrangeB {background: url(/images/bt_o_bg.png) 0% 0% repeat-x;}

				#OrangeB_l {background: url(/images/bt_o_l.png) 0% 0% no-repeat;}

				#OrangeB_r {background: url(/images/bt_o_r.png) 100% 0% no-repeat;}

			#BlueB {background: url(/images/bt_b_bg.png) 0% 0% repeat-x;}

				#BlueB_l {background: url(/images/bt_b_l.png) 0% 0% no-repeat;}

				#BlueB_r {background: url(/images/bt_b_r.png) 100% 0% no-repeat;}
		.ThBut0 {float: left; height: 23px; _height: 25px; margin: 20px 0px 0px 0px; cursor: hand; padding: 4px 10px 0px 0px; font: normal 14px Arial; color: #fff;}

		.ThBut0_l {float: left; width:6px; height: 24px; margin: 20px 0px 0px 4px; padding: 0px;}

		.ThBut0_r {float: left; width:6px; height: 24px; margin: 20px 0px 0px 0px;}

			#GreeB0 {background: url(/images/bt_g_bg0.png) 0% 0% repeat-x;}

				#GreeB0_l {background: url(/images/bt_g_l0.png) 0% 0% no-repeat;}

				#GreeB0_r {background: url(/images/bt_g_r0.png) 100% 0% no-repeat;}

			#GreeB0_1 {background: url(/images/bt_g_bg0.png) 0% 0% repeat-x;}

				#GreeB0_l_1 {background: url(/images/bt_g_l0.png) 0% 0% no-repeat;}

				#GreeB0_r_1 {background: url(/images/bt_g_r0.png) 100% 0% no-repeat;}

#main		{position: relative; margin: 0 0 0 0; float: left; width: 100%; height: auto; background: none; }
#caption_line	{position: relative; margin: 0 0 0 0; float: left; width: 100%; height: 31px; background: url(/images/bl_bg.png) 0% 0% repeat-x}				
#cl_l		{position: absolute; margin: 0 0 0 0; width: auto; height: auto; left: 0; top: 0; right: 0; bottom: 0; background: url(/images/bl_l.png) 0% 0% no-repeat}	
#cl_r		{position: absolute; margin: 0 0 0 0; width: auto; height: auto; left: 0; top: 0; right: 0; bottom: 0; background: url(/images/bl_r.png) 100% 0% no-repeat}
#content_area	{position: relative; margin: 0 0 0 0; float: left; width: 100%; height: auto; background: none;}
#ca_left	{position: relative; margin: 0 0 0 0; float: left; width: 222px; height: auto; background: #f4f5f4;}
#ca_right	{position: relative; margin: 0 0 0 0; float: right; width: 240px; height: auto; background: #f4f5f4; background: url(/images/car_bg.png) 0% 0% repeat-y}
#rc_hza_bg	{position: relative; margin: auto; width: 100%; height: auto; width: auto; max-width: 240px; background: url(/images/rc_hza_bg.png) 0% 0% repeat-y;}	
#cntain		{position: relative; margin: auto; width: 100%; max-width: 240px; height: auto;}
#informer	{position: relative; margin: auto; width: 100%; max-width: 240px; height: auto; text-align: center;}
#rc_hza_bg_end	{position: relative; margin: auto; width: 100%; height: 14px;  background: url(/images/rc_hza_end.png) 0% 0% no-repeat;}	
#ca_right_end	{position: relative; margin: auto; width: 100%; height: 13px; background: url(/images/car_end.png) 0% 100% no-repeat}


#ca		{margin: 10px 250px 0 232px; width: auto; heigth: auto; }





#footer		{position: relative; margin: 0 0 0 0; float: left; width: 100%; height: 63px; background: url(/images/footbg.jpg) 0% 0% repeat-x} 





















	#ca_pz1 {margin: 0px 0px 0px 230px; padding: 0px;}








		


#cal_menu {width: 222px;  background: url(/images/mbg.png) 0% 0% repeat-y; }		


	#cal_menu ul {width:174px;  margin: 0px  0px  0px  24px ; padding: 0px  }


		#cal_menu ul li {width: 157px; height: 18px; border-bottom: 1px dotted #c0c2c0; background: url(/images/line.png) 0% 60% no-repeat; padding: 2px 0px 2px 17px; list-style: none}


		#cal_menu ul li a {font: normal 13px Arial; color: #2966ac; text-decoration: underline}


			#cal_menu .last { border-bottom: none;}


	.bnes_updown {width: 205px; height: 76px; margin: 10px 0px 10px 9px;}	


			#bnr_open {background: url(/images/bn_open.png) 0% 0% no-repeat;}


			#bnr_download {background: url(/images/bn_download.png) 0% 0% no-repeat;}


			#bnr_download_eng {background: url(/images/download_terminal_eng.gif) 0% 0% no-repeat;}


			#bnr_download_rus {background: url(/images/bn_download.png) 0% 0% no-repeat;}


			#bnr_creduts {background: url(/images/bn_creduts.png) 0% 0% no-repeat;}


	.bnes_updown a {float:left; font: normal 11px Arial; color: #c30000; text-decoration: none; background: url(/images/triangle.png) 100% 50% no-repeat; padding:0px 20px 0px 0px;  margin: 45px 0px 0px 110px }			


	#cal_menu_end {width: 222px; height: 13px; background: url(/images/mbg_end.png) 0% 0% no-repeat; }


	#lc_end {width: 222px; height: 13px; background: url(/images/lc_end.png) 0% 0% no-repeat;}


	


	






	#head_table {float:left;  width: 193px; border-bottom: 1px dotted #8fabff;  margin: 0px 0px 0px 22px; padding: 0px; _margin-left: 12px;}


		#ht_cell1 {float:left; width: 23px; height: 24px; border-right: 1px dotted #8fabff; background: url(/images/red_dot.png) 50% 50% no-repeat;}


		#ht_cell2 {float: left; width: 66px; height: 21px; border-right: 1px dotted #8fabff; text-align: center; padding-top: 3px; font: bold 13px Arial; color: #82828e;}


		#ht_cell3 {float: left; width: 50px; height: 21px; border-right: 1px dotted #8fabff;  text-align: center; padding-top: 3px; font: bold 13px Arial; color: #82828e;}


		#ht_cell4 {float: left; width: 50px; height: 21px;  text-align: center; padding-top: 3px; font: bold 13px Arial; color: #82828e;}












#mi {height: 144px; background: url(/images/mi_right.jpg) 100% 0% no-repeat;}	


	#mi_p2 { height: 144px; background: url(/images/mi_left2.png) 0% 0% no-repeat;}


		#textovik {float: right; padding: 15px; font: bold 14px Arial; color: #fff; text-align: left; line-height: 27px}


				#textovik strong {font: bold 14px Arial; color: #fff;}


	


#ca	h1 {border-bottom: 1px solid #d9d9d9; padding: 10px 0px; text-align: right; margin: 0px; font: bold italic 18px Arial; color: #0872ba; }


#ca	h2 {border-bottom: 1px solid #d9d9d9; padding: 10px 0px; text-align: left; margin: 0px; font: bold italic 16px Arial; color: #0872ba; }


#ca	p { padding: 5px 0px; margin: 0px; }	










	#counres_3 { height: 13px; padding: 25px 0px 0px 11px;}


		#counres_3 img {float:left; margin:0px 0px 0px 10px}


	#addr {float: right; height: auto;  margin: -38px 0px 0px 0px; font: normal 11px Arial; color: #fff; background: #a3c2e6 url(/images/foot_bg_right.png) 0% 0% no-repeat; padding:  4px 20px 4px 14px; }	


		#addr a {font: normal 11px Arial; color: #0566a8; text-decoration: underline}

	#down_txt {
	float:none;
	height:auto;
	margin::0px px 0px 0px;
	padding:25px 0px 40px 0px;
	font: normal 11px Arial;
	color:#666;
}
		
	a.down_txt {
	font: normal 11px Arial;
	color: #666;
	text-decoration: underline
}

	a.down_txt:hoover {
	font: normal 11px Arial;
	color: #666;
	text-decoration:underline
}

ul.ico{margin:0 0 17px 0; 


	padding: 0 0 0 10px; 


	list-style-type:none


}


 li{padding:0 0 0 20px; 


	padding-left:23px; 


	line-height:16px; 


	background:transparent url(/images/ico14.png) no-repeat 2px 2px


}


	


	


	


	