*  {border-collapse:collapse;}

body{background: url(../img2/fon.png);}
a {text-decoration:none;}
img{border:0;}

	#page_win{position:absolute; top:0px; left:0px; width:100%; height:100%; text-align:center;}
		#page{position:relative; width:996px; height:auto; margin:0 auto; background:#FFFFFF; overflow:hidden;}
			#content_center{position:relative; width:100%; margin:0 8px; background: url(../img2/page_fon.jpg); background-repeat:no-repeat; background-position: top right; overflow:hidden;}
				#top_left{position:relative; float:left; width:372px; height:192px; background: url(../img2/logo_fon.png);overflow:hidden;}
					#top_left #logo{position:absolute; top:30px; left:40px;}
					.logo_text{position:absolute; top:145px; left:90px;}
						.logo_text h1{font-family:Arial; font-size:12px; line-height:12px; color:382E2E; font-weight:normal; text-align:right;}
					#but_ru{top:37px;}
					#but_en{top:64px;}
					#but_fav{top:107px;}
					#but_map{top:135px; }
					.top_left_but{position:absolute; right:0px; width:auto; height:auto;}
						.top_left_but a{position:relative; width:32px; height:27px; background: url(../img2/top_left_but.png); font:11px Arial; font-weight:bold; color:#FFFFFF; line-height:22px; display:block; padding:0 0 0 8px; }
						.top_left_but a:HOVER{background: url(../img2/top_left_but_hover.png);}
						.top_left_but img{margin:5px 0 0 0;}
						.top_left_but .act{background: url(../img2/top_left_but_act.png); color:#382E2E; line-height:24px;}
						.top_left_but .act:HOVER{background: url(../img2/top_left_but_act.png); color:#382E2E; line-height:24px;}
				#top_center{position:relative; float:left; width:282px; height:192px; text-align:center; background:#FFFFFF;overflow:hidden;}
					#top_center_menu{width:100%; margin:30px auto; text-align:center;}
						.top_center_but{width:230px; margin:0 auto;}
							.top_center_but a{display:block; width:230px; height:39px; background: url(../img2/top_center_but.png) 0px -5px; overflow:hidden; font:12px Arial; color:#FFFFFF; font-weight:bold; line-height:36px;}
							.top_center_but a:HOVER{background: url(../img2/top_center_but_hover.png) 0px -5px;}
							.top_center_but .act{background: url(../img2/top_center_but_act.png) 0px -5px; color:#382E2E; }
							.top_center_but .act:HOVER{background: url(../img2/top_center_but_act.png) 0px -5px !important; color:#382E2E; }
				#top_right{position:relative; float:left; width:322px; height:192px; text-align:center; background: url(../img2/top_right_fon.png) left top no-repeat; overflow:hidden;}
					#top_right_box{position:relative; width:281px; height:100px; margin:30px auto;}
						.top_right_box_up{width:100%; height:5px; background: url(../img2/top_right_box_up.png); overflow:hidden;}
						.top_right_box_center{width:100%; height:auto; background: url(../img2/top_right_box_center.png); text-align:center;}
							.top_right_box_el{position:relative; width:272px; height:46px; background: url(../img2/top_right_box_el.png); margin:0 auto;}
								.top_right_box_el p{display:block; float:left; margin:5px 0 0 10px; font:11px Arial; width:100px; text-align:left;}
								.top_right_box_el h3{display:block; float:left; margin:0 0 0 10px; font:18px Arial; width:170px; text-align:left;}
								.top_right_box_el img{position:absolute; top:8px; right:8px;}
						.top_right_box_down{width:100%; height:5px; background: url(../img2/top_right_box_down.png); overflow:hidden;}

				#menu_path{position:absolute; top:190px; left:15px; width:auto; height:68px; display:block; padding:0; list-style:none; z-index:20000;}
				#menu_path *{list-style:none;}

					.menu_left{float:left; width:17px; height:68px; background: url(../img2/menu_left.png) left -1px; float:left; margin:0 0 0 0px !important;}
					.menu_right{float:left; width:17px; height:68px; background: url(../img2/menu_right.png) left -1px; float:left;}
					.menu_blank{float:left; width:20px; height:68px; background: url(../img2/menu.png);}
					.menu_separator{float:left; width:2px; height:68px; background: url(../img2/menu_separator.png);}
					.menu_info{float:left; width:310px; height:68px; background: url(../img2/menu.png);}
					.menu_info p{font:12px Arial; display:block; vertical-align:middle; margin:20px 0 0 0;}
					.menu_info strong{font:18px Arial;}
					.menu{float:left; position:relative;}
						.menu .main_a{display:block; height:68px; width:100px; padding:0 20px; font:12px Arial; color:#382E2E; background-image: url(../img2/menu.png); line-height:64px; }
						.menu .main_a:HOVER, .menu .act, .menu .act2 {background: url(../img2/menu_act.png);}

				.pop_menu{position:absolute; left:-8px; top:50px; width:291px; height:auto; overflow:hidden; display:none; z-index:20100;}
					.pop_up{width:100%; height: 14px; background: url(../img2/pop_menu_up.png); overflow:hidden;}
					.pop_center{width:100%; height: auto; padding:5px 0 0 0; background: url(../img2/pop_menu_center.png);}
						.pop_path{width:auto; margin:0 8px 0 8px; padding:6px 0 10px 0; background: url(../img2/pop_menu_fon.png) bottom repeat-x;}
						.pop_path a{width:266px; height:20px; display:block; font:12px Arial; color:#382E2E; padding:0 0 0 10px; text-align:left; margin:0 0 5px 0; line-height:20px; }
						.pop_path a:HOVER{background: url(../img2/pop_menu_el.png); color:#FFFFFF;}
					.pop_down{width:100%; height: 13px; background: url(../img2/pop_menu_bottom.png);overflow:hidden;}

				#page_content{position:relative; width:100%; height:auto; float:left; padding:78px 0 0 0; margin:0; overflow:hidden;}

					.left_path{position:relative; width:768px; height:auto; margin:0 0 0 0; float:left; overflow:hidden;}

						#podmenu{position:relative; width:308px; height:auto; padding: 0 0 0 25px; text-align:left; overflow:hidden; float:left;}
						#podmenu a{display:block; width:264px; height:28px; background: url(../img2/podmenu.png); padding:0 0 0 20px; font:12px Arial; color: #382E2E; line-height:26px;}
						#podmenu a:HOVER, #podmenu .act {background: url(../img2/podmenu_act.png); }
						.podmenu_right_separator{position:absolute; right:0; top:0; height:100%; width:1px;}
							.podmenu_right_separator img2{height:100%; width:1px;}

						#top_news{position:relative; width:407px; float:left; height:auto; background: url(../img2/top_news_box_fon.png); margin:30px 0 0 15px; padding:4px 7px 40px 5px; }
							#top_news h3{width:100%; height:30px; background: url(../img2/top_news_box_title.png); font:14px Arial; color:#382E2E; line-height:28px; padding:0 0 0 0; margin:0; text-align:left; }
							#top_news h3 span{margin:0 0 0 20px;}
							.top_news_img{position:absolute; width:115px; height:100px; margin:10px 10px; top:35px; left:5px; padding:2px; overflow:hidden; background:#FFFFFF; float:left; }
							.top_news_img_box{position:relative; width:115px; height:100%; overflow:hidden; background:#FFFFFF; float:left; }
							.top_news_img img{height:100%; }
							#top_news h1{width:auto; font:16px Arial; color:#FFFFFF; padding:0 0 0 0; margin:10px 10px 10px 140px; text-align:left; font-weight:bold;}
							#top_news p{width:auto; font:12px Arial; color:#FFFFFF; margin:10px 10px 10px 140px; text-align:left; }
							.top_news_bottom{position:absolute; width:100%; height:13px; left:0; bottom:-13px; background: url(../img2/top_news_box_fon_bottom.png);overflow:hidden;}

						.page_content{position:relative; width:730px; height:auto; float:left; text-align:justify; padding:10px 27px 40px 27px; overflow:hidden;}
							#content_top_separator{position:absolute; width:100%; height:1px; background: url(../img2/content_top_separator.png) no-repeat;}
							.page_title{font:26px Arial; color:#FE8E06; margin:20px 0;}

							#freight_small{position:absolute; float:right; top:75px; left:326px; width:620px; padding:0 0 15px 0; margin:0 0 0 20px; cursor:pointer; }
							.freight_small{width:100%; height:33px; overflow:hidden; margin:0 0 0 3px;}
							.freight_small_title{float:left; width:126px; height:33px; background: url(../img2/freight_panel_title.png) no-repeat; font:12px Arial; line-height:28px;}
							.freight_small table{float:left; width:493px; height:100%; background: url(../img2/freight_panel_text.png) top right no-repeat; }
							.freight_small td{width:50%; padding:auto 5px; vertical-align:top; text-align:center;}
							.freight_small td h3{font:11px Arial; color:#FFFFFF; margin:5px;}

							.freight_title{width:725px; height:45px; background: url(../img2/freight_panel_full_title.png); margin: 0 0 0 10px;}
							.freight_line{width:725px; height:45px; background: url(../img2/freight_panel_full.png); margin: 0 0 0 10px;}
								.freight_title p, .freight_line p{font:11px Arial;}
								.freight_title .way, .freight_line .way{float:left; width:161px; margin:14px 0 0 25px;}
								.freight_title .cont, .freight_line .cont{float:left; width:92px; margin:14px 0 0 0; text-align:center; }
								.freight_title .description, .freight_line .description{float:left; width:230px; margin:14px 0 0 20px; }

							.page_visual_content {margin-left:40px;}
							.page_visual_content *{font-family:Arial; }
							.page_visual_content h1{font-size:16px; color:#382E2E;}
							.page_visual_content p{font-size:12px; color:#382E2E; margin:10px 0 0 0;}
							.page_visual_content a{font-size:12px; color:#382E2E; text-decoration:underline;}
							.page_visual_content li{font-size:12px; color:#382E2E;}
							.page_visual_content ul{font-size:12px; color:#382E2E; margin:5px 10px;}

					.right_path{width:197px; float:left; margin:30px 0 0 5px; padding:0 0 25px 0;}
					#right_title{width:100%; height:35px; background: url(../img2/right_title.png) no-repeat; float:left; text-align:left;}
						#right_title p{display:block; height:35px; font:14px Arial; line-height:38px; margin:0 0 0 20px;}
					#auto_path{width:100%; height:auto; background: url(../img2/auto_fon.png); float:left; text-align:center;}
						#auto_path h1{font:13px Arial; color:#FFFFFF; font-weight:bold; width:80%; margin:10px auto 0 auto;}
						.auto_foto{width:150px; border:2px solid #FFFFFF; overflow:hidden; margin:8px auto 0 auto;}
						.auto_foto img{width:100%;}
						#auto_path p{font:12px Arial; color:#FE8E06; font-weight:bold; margin:10px 0 0 0;}
						#auto_path span{font:9px Arial; color:#FFFFFF; font-weight:bold;}
						#auto_path hr{width:200px; height:1px; background:#FFFFFF; color:#FFFFFF; margin: 10px auto 0 auto; border:0;}
					#right_bottom{width:100%; height:15px; background: url(../img2/right_bottom.png) center no-repeat; float:left;}


			#page_footer{position:relative; width:100%; height:126px; background: url(../img2/footer_fon.png); float:left;}
				#page_footer .small_logo{float:left; margin:30px 20px 30px 50px; }
				#page_footer h2{font:16px Arial; color:#FFFFFF; text-align:left; display:block; font-weight:bold; height:20px; margin:50px 0 0 0; }
				#page_footer h4{font:12px Arial; color:#FFFFFF; text-align:left; display:block; height:20px; margin:0 0 0 0; }
				#counters {position: absolute; height:90px; right:40px; top:20px; padding: 0px 0px 0px 0px; text-align:right;}
					#counters *{margin:0px !important; padding:0px !important; }
					#counters table, #counters tr, #counters td {width:88px !important; overflow:hidden !important;}

			#page_border_left{position:absolute; top:0; left:0; width:8px; height:100%; background: url(../img2/page_border_left.png); overflow:hidden;}
			#page_border_right{position:absolute; top:0; right:0; width:8px; height:100%; background: url(../img2/page_border_right.png);}


	.box_but_1{position:absolute; bottom:11px; right:160px; background: url(../img2/box_but_1.png); display:block; font:11px Arial; width:116px; height:25px; color:#FFFFFF; text-align:center; line-height:25px; }
	.box_but_2{position:absolute; bottom:11px; right:35px; background: url(../img2/box_but_1.png); display:block; font:11px Arial; width:116px; height:25px; color:#FFFFFF; text-align:center; line-height:25px; }
	.box_but_1:HOVER, .box_but_2:HOVER{color:#FF8104;}

	.news_box{position:relative; float:left; width:357px; height:141px; background: url(../img2/news_box.png); margin:0 5px 10px 0; padding:0 0 40px 0; cursor:pointer; overflow:hidden;}
		.news_box .news_left{position:absolute; top:20px; left:20px; width:90px; height:auto; padding:0; overflow:hidden; }
		.news_box .news_right{position:absolute; top:0; left:130px; width:210px; height:auto; padding:0; overflow:hidden; }
		.news_box h5{display:block; width:90px; font:12px Arial; font-weight:bold; color:#382E2E; text-align:center; vertical-align:middle; line-height:30px; background: url(../img2/news_date_fon.png) no-repeat; margin:0;}
		.news_box .news_img{border:2px solid #FFFFFF; overflow:hidden; width:86px; height:100px; overflow:hidden; }
		.news_box img{height:100px;}
		.news_box h1{display:block; width:200px; font:16px Arial; font-weight:bold; color:#FFFFFF; margin: 20px 0 0 0; text-align:left;}
		.news_box p{display:block; margin:10px 0 0 0; width:195px; font:12px Arial; color:#FFFFFF; text-align:left;}
		.news_box a{color:#FFFFFF;}

	.news_box_act{position:relative; float:left; width:357px; height:141px; background: url(../img2/news_box_hover.png); margin:0 5px 10px 0; padding:0 0 40px 0; cursor:pointer; overflow:hidden;}
		.news_box_act .news_left{position:absolute; top:20px; left:20px; width:90px; height:auto; padding:0; overflow:hidden; }
		.news_box_act .news_right{position:absolute; top:0; left:130px; width:210px; height:auto; padding:0; overflow:hidden; }
		.news_box_act h5{display:block; width:90px; font:12px Arial; font-weight:bold; color:#382E2E; text-align:center; vertical-align:middle; line-height:30px; background: url(../img2/news_date_fon.png) no-repeat; margin:0;}
		.news_box_act .news_img{border:2px solid #382E2E; overflow:hidden; width:86px; height:100px; overflow:hidden; }
		.news_box_act img{height:100px;}
		.news_box_act h1{display:block; width:200px; font:16px Arial; font-weight:bold; color:#382E2E; margin: 20px 0 0 0; text-align:left;}
		.news_box_act p{display:block; margin:10px 0 0 0; width:195px; font:12px Arial; color:#382E2E; text-align:left;}
		.news_box_act a{color:#FFFFFF;}

	.news_title{width:735px; height:auto; background: url(../img2/news_title.png); text-align:left; padding:0 0 10px 0; overflow:hidden;}
		.news_title h1{font:26px Arial; color:#FFFFFF; margin:10px 20px 0 20px; display:block; line-height:34px; float:left;}
	.news_content{position:relative; float:left; margin:0 20px 20px 0; width:100%;}
		.news_content h2{font:13px Arial; color:#FF8104; font-weight:bold; margin:20px 0 0 0;}
		.news_content p{font:12px Arial; color:#382E2E;}
		.news_content li{font:12px Arial; color:#382E2E;}
		.news_content h1{font:15px Arial; color:#382E2E; font-weight:bold;}
		.news_content div{font:12px Arial; color:#382E2E;}
	.full_news_img{width:330px; margin:15px 0 0 0; height:auto; float:left; padding:0 15px 0 0;}
		.full_news_img img{width:290px; margin:0 0 10px 0px; padding:0 0 0 10px; background:url(../img2/news_img_border.png) repeat-y;}
	#news_istochnik{width:735px; float:left; background: url(../img2/news_title.png); display:block;  padding:0 0 10px 0; }
		#news_istochnik p {width:100%; font:12px Arial; color:#FFFFFF; margin:10px 20px 0 20px; display:block; float:left;}
		#news_istochnik a {color:#FFFFFF;}

	#navig_news{position: relative; width:734px; float:left; margin:20px 0 0 0;}
		#prev_news{width:50%; overflow:hidden; float:left;}
		#next_news{width:50%; overflow:hidden; float:right;}
		#navig_news .prev_news{display:block; font:12px Arial; text-align:left; color:#382E2E; margin:0 0 0 20px;}
		#navig_news .next_news{display:block; font:12px Arial; text-align:right; color:#382E2E; margin:0 20px 0 0;}

	.flag_box{position:relative; float:left; width:357px; height:78px; background: url(../img2/flag_box.png); margin:0 5px 10px 0; padding:0 0 40px 0; overflow:hidden;}
		.flag_box h1{display:block; font:16px Arial; font-weight:bold; color:#FFFFFF; margin: 25px 0 0 25px; text-align:left;}
		.flag_box img{float:left; background: url(../img2/flag_fon.png); padding:2px 2px 1px 2px; margin:10px 20px 0 25px;}
		.flag_box p{color:#FFFFFF; font:12px Arial; margin: 10px 40px 0 0; text-align:left;}

	.partner_box{position:relative; float:left; width:357px; height:147px; background: url(../img2/partner_box.png); margin:0 5px 10px 0; padding:0 0 40px 0; overflow:hidden;}
		.partner_box h1{display:block; font:16px Arial; font-weight:bold; color:#FFFFFF; margin: 20px 0 0 20px; text-align:left;}
		.partner_box img{float:left; background: url(../img2/partner_fon.png); padding:4px 4px 2px 4px; margin:10px 20px 0 20px;}
		.partner_box a{float:left; color:#FFFFFF; font:12px Arial; margin: 10px 0 0 20px; text-align:left;}
		.partner_box a:HOVER{text-decoration:underline;}

	.simple_text{display:block; font:12px Arial; text-align:left; color:#382E2E;}
	.simple_text a{color:#382E2E; text-decoration:underline;}

	#inkoterms{width:100%; text-align:left;}
		#inkoterms p, #inkoterms td{font:12px Arial; color:#382E2E;}
		#inkoterms p{margin:5px 0 0 0;}
		#inkoterms a{font:12px Arial; color:#FE8E06; text-decoration: none;}
		#inkoterms a:HOVER{text-decoration:underline;}
		#inkoterms .inkoterms_up{padding:30px 0 0 0;}
		#inkoterms td{width:300px; padding:5px 10px; border:1px solid #382E2E}
		#inkoterms h3{font:14px Arial; color:#382E2E; margin:15px 0 5px 0; padding:0; font-weight:bold;}
		#inkoterms h2{font:18px Arial; color:#382E2E; margin:15px 0 5px 0; padding:0; font-weight:bold;}
		#inkoterms h1{font:22px Arial; color:#382E2E; margin:15px 0 5px 0; padding:0; font-weight:bold;}

	#container{width:100%; text-align:left; font:12px Arial;}
		#container p, #container td{font:12px Arial; color:#382E2E;}
		#container p{font:12px Arial; color:#382E2E; margin:5px 0 0 0;}
		#container li{font:12px Arial; color:#382E2E; margin:5px 0 5px 0;}
		#container a{font:12px Arial; color:#FE8E06; text-decoration: none;}
		#container a:HOVER{text-decoration:underline;}
		#container .container_up{padding:30px 0 0 0;}
		#container td{width:220px; padding:5px 10px; border:1px solid #382E2E}
		#container h2{font:18px Arial; color:#FFFFFF; margin:15px 0 5px 0; padding:0 0 0 10px; line-height:30px; font-weight:bold; background:url(../img2/news_title.png);}
		#container h3{font:18px Arial; color:#382E2E; margin:15px 0 5px 0; padding:0; font-weight:bold;}
		#container h1{font:22px Arial; color:#382E2E; margin:15px 0 5px 0; padding:0; font-weight:bold;}

	.sm_l{margin:5px 0 5px 40px !important; padding:0;}
		.sm_l a{font:13px Arial; color:#382E2E; text-decoration:none;}
		.sm_l a:HOVER{text-decoration:underline;}
			.sm_l1 {list-style-type:square; color:#FE8E06;}
			.sm_l1 a{font-weight:bold;}
			.sm_l2 {list-style-type:disc; color:#FE8E06;}
			.sm_l3 {list-style-type:circle; color:#FE8E06;}
			.sm_l3 a{font-style:italic;}

	#zayavka{padding:10px 0 0 10px;}
		#zayavka p{font:12px Arial; color:#382E2E; margin:15px 0 5px 0; padding:4px 10px; _background:#FE8E06 url(../img2/top_news_box_title.png) 0 -2px repeat-x; display:block; width:480px; font-weight:normal;}
		#zayavka select{width:500px; font:16px Arial; color:#382E2E; padding:5px; font-weight:bold;}
		#zayavka input{width:486px; font:16px Arial; color:#382E2E; padding:5px;}
		#zayavka .button_2{width:500px !important;}
		#zayavka textarea{width:486px; font:12px Arial; color:#382E2E; padding:5px; margin:0 0 10px 0;}
