*{padding:0px; margin:0px;text-align: left;}
img{border:0px;}

body {behavior:url("csshover.htc"); background: black url(bg_top00.jpg) no-repeat 50% 0px;font-family: Arial;font-size: 14px;color:#d1c1c1; text-align: center;}
#shadow_left {width:100%; background: url(back.png) repeat-y top left}		 
#shadow_right {width:100%; background: url(back_rev.png) repeat-y top right}


*html img, *html div, *html input, *html a, *html span { behavior: url("iepngfix.htc") }

a{color:#865b4c;outline: none;}
a:hover{text-decoration: none;}
a:hover img{opacity: 0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}

h1{font-weight: normal;font-size:30px;color:#9c8682;}
h2{font-weight: normal;font-size:20px;color:#9c8682;}
h3{font-weight: normal;font-size: 20px;margin-bottom: 5px;margin-top: 15px;}

p{margin:10px 0px;}

.seo{padding-top:50px;font-size: 14px;clear: both;width:825px;margin-left: 125px;margin-right: 100px;}

#top_menu {width: 1000px; height: 25px; margin: 0px auto; text-align: center; padding-top:7px;}  
		 #top_menu a {font: normal 12px "Tahoma"; color: #efeeee; margin: 8px 4px; text-decoration: none}
		 #top_menu a:hover {font: normal 12px "Tahoma"; color:#d82a2a; margin:5px 4px; }
		 #top_menu a:active {font: normal 12px "Tahoma"; color:#d82a2a; margin:5px 4px; }

.container{width:1000px;margin:0px auto;background: url(bg_top00.jpg) no-repeat 50% 0px;}

.nonebg{background: black;}

.tomain{width:85px;position: absolute;margin-left:822px;height:18px;margin-top:220px;font-style: italic;}

#menu_column_1{float:left; width:440px;}
#menu_column_2{float:left; width:300px;}
#menu_column_3{float:left; width:224px;height:94px; margin-left:0px; font: normal 12px "Arial"; color: #865b4c; text-decoration: none;margin-top:10px;}
			#menu_column_3 p {margin:0px; font: normal 17px "Arial"; color: #870f17; text-decoration: none;background: black;padding-left: 5px;}
			#menu_column_3 img {margin:7px 0px;}
			#menu_column_3 .mail {margin:0px; font: normal 12px "Arial"; color: #870f17; text-decoration: none}
			#menu_column_3 .mail a {color: #fff; text-decoration: none}
			#menu_column_3 .mail a:hover {color: #a6b9f4; text-decoration: none}
			#menu_column_3 span{display: block;margin-left: 5px;}
	#menu_block_dot {background: url(end_menu.png) no-repeat 100% 100%; height: 31px; margin: 0px 10px 0px 20px;}
	#menu_block_bg {background:#000 ; padding:6px 10px 6px 20px; margin-right:21px; height:19px;}
	#menu_block_bg a {font: normal 14px "Arial"; color: #fff; text-decoration: none}	
	#menu_block_bg a:hover {font: normal 14px "Arial"; color: #a6b9f4; text-decoration: none}
	
	.m1 {width:200px; padding-top:50px;}	
	.m2 {width:230px; padding-top:11px;}	
	.m3 {width:172px; padding-top:11px;}
	.m4 {width:200px; padding-top:11px;}
	.m5 {width:159px; padding-top:11px;}
	.m6 {width:145px; padding-top:11px;}
	.m7 {width:135px; padding-top:11px;}	
	
	#m1_left {background: url(end_menu_inv.png) no-repeat 0% 100%; height: 31px; margin: 0px 10px 6px 309px; padding-top:160px}
	#m2_left {background: url(end_menu_inv.png) no-repeat 0% 100%; height: 31px; margin: 0px 10px 6px 300px;}
	#m3_left {background: url(end_menu_inv.png) no-repeat 0% 100%; height: 31px; margin: 0px 10px 6px 309px;}
	#m4_left {background: url(end_menu_inv.png) no-repeat 0% 100%; height: 31px; margin: 0px 10px 6px 279px;}
	#menu_block_bg_left {background:#000 ; padding:6px 10px 6px 10px; margin-left:21px; height:19px;}
	#menu_block_bg_left a {font: normal 14px "Arial"; color: #fff; text-decoration: none}	
	#menu_block_bg_left a:hover {font: normal 14px "Arial"; color: #a6b9f4; text-decoration: none}	
	
	.lastwork{background: url(/images/m_lastwork.jpg) no-repeat;height:210px;}
	.c_lastwork{margin-left: 143px;padding-top: 71px;}
	.c_lastwork a img{margin-right: 33px;}
	
#rss {float:left; background: url(rss.png) no-repeat; height:15px; width:110px; padding:7px 0px 7px 32px; margin:200px 0px 0px 60px;}	
	#rss a {font: normal 12px "Arial"; color: #fff; text-decoration: none}	
	#rss a:hover {font: normal 12px "Arial"; color: #fbe02a; text-decoration: underline}	

#fourBlocks {clear:both; width:100%; height:330px;padding-top:50px;margin-bottom:50px;}	
	#fb_photo {float: left; width: 280px; height:180px; background: url(fg_bg.jpg) no-repeat top right; padding: 170px 0px 0px 112px;}
			#fb_photo a {font: normal 18px "Arial"; color: #90ab9a; text-decoration: underline; font-style: italic}	
			#fb_photo a:hover {font: normal 18px "Arial"; color: #fff; text-decoration: none; font-style: italic}
	#dummy_bl {float:left; width:40px;}
	#sb_trade {float:left; width: 150px; height:280px; font: normal 12px "Arial"; color: #fff; text-decoration: none; margin:35px 12px 0px 12px}
			  #sb_trade h1 {margin:10px 0px; font: normal 18px "Arial"; color: #8e98cc; text-decoration: none; font-style: normal  }
			  #sb_trade a {text-decoration:none  }
	#catalog {float:left; width: 150px; height:280px; font: normal 12px "Arial"; color: #fff; text-decoration: none; margin:35px 35px 0px 0px}
			  #catalog h2 {margin:10px 0px; font: normal 18px "Arial"; color: #6fa6c8; text-decoration: none; font-style: normal }
			  #catalog a {text-decoration:underline; color: #6fa6c8;}		  
			  
	
.content_main{background: url(bg_main0.jpg) no-repeat 50% 0px;padding-top:84px;margin-top:50px;}

.news{float:left; width:510px; margin-top:0px; padding-left:127px;line-height: 18px;}
.news p{width:500px;}  
	.All_news {font: normal 20px "Arial"; color: #865b4c; text-decoration: underline; font-style: italic }

#special_trade {float:left; width:190px; margin: 16px 0px 0px 80px} 																
	#special_trade p {margin:10px 0px; font: normal 12px "Arial"; color: #000; text-decoration: none; font-style: normal  }
	#special_trade a {margin:10px 0px; font: normal 12px "Arial"; color: #000; text-decoration: underline; font-style: italic  }
	#special_trade a:hover {margin:10px 0px; font: normal 12px "Arial"; color: #effda0; text-decoration: none; font-style: italic  }

	
#head_article {clear:both; float:left; Height:56px; Margin:10px 0px 10px 80px;}	 
#article_bg {clear: both; Width: 900px; background: url(bg_bronirovanie.jpg) no-repeat 100% 0px; height:400px}
#mech_bg {clear: both; Width: 900px; background: url(bg_mechanic.jpg) no-repeat 100% 0px; height:400px}
#gal_bg {clear: both; Width: 900px; background: none; height:400px}
#map_bg {clear: both; Width: 900px; background: url(bg_karta.jpg) no-repeat 100% 0px; height:400px}				
				.map_links {float:left; width: 240px;margin: 10px 0px; list-style: none}
				.map_links a{font: normal 16px "Arial"; color: #d1c1c1; text-decoration: underline;}
                .map_links a:hover{font: normal 16px "Arial"; color: #D82A2A; text-decoration: none;}
				#feedback {clear: both; float: left; width: 425px; height: 260px; margin: 30px 0px 0px 0px; border: 1px solid #525252; background-color: #171717; padding:10px 17px;font: normal 14px "Arial"; color: #fff; text-decoration: none;}
				.client_name {width:250px; height:19px; border: 1px solid #525252; background-color: #454545; color:#b1beff;font-size:14px;}
				.client_mess {width:423px; height:114px; border: 1px solid #525252; background-color: #454545; color:#fff;font-size:14px;font-family: Arial;}
	#galery {width: 600px; float:left;margin-left:80px;}
	#galery_point {float:left; width:155px; height:250px;font: normal 20px "Arial"; color: #727c82; text-decoration: none; margin:30px 30px 10px 0px;}
	#galery_point:hover {font: normal 20px "Arial"; color: #fc0000; text-decoration: none;}
	#galery_context {float:left; width:700px; margin-left:80px;font: normal 14px "Arial"; color: #dcdcdc; text-decoration: none;}
		#galery_context h1 {clear:both; margin:5px 0px; font: normal 20px "Arial"; color: #727c82; text-decoration: none; margin-top:15px;}
		#galery_context ul {list-style: decimal; margin:10px 0px;}
		#galery_context li {margin:2px 0px;}
			#galery_context li a{font: normal 14px "Arial"; color: #865b4c; text-decoration: underline;}
		#galery_context .inCalery {float:left; margin:20px 30px 15px 0px; border: 1px solid #727c82}
			#pageselection {clear:both; float:left; height:35px; margin:30px 0px 30px 0px;font: normal 16px "Arial"; color: #adadad;}
			#page_cur {background: none; float:left; height:17px;width:7px; padding:9px 14px; margin:0px 2px;}
			#page_cur:hover {background: url(round.png); float:left; height:17px;width:7px; padding:9px 14px; margin:0px 2px;}
			#page_cur a {font: normal 16px "Arial"; color: #adadad; text-decoration: underline;}
			#page_cur:hover a {font: normal 16px "Arial"; color: #fff; text-decoration: none;}
	
	#article_context {float:left; width:600px; margin-left:80px;font: normal 14px "Arial"; color: #dcdcdc; text-decoration: none;}
		#article_context h1 {margin:5px 0px; font: normal 20px "Arial"; color: #727c82; text-decoration: none; }
		#article_context li {margin:15px 0px; }
		#article_context .price {font: normal 18px "Arial"; color: #727c82; text-decoration: none;}
		
	#article_OnImg {float:left; width:185px; margin:143px 0px 0px 35px; color:#dcdcdc;font: normal 12px "Arial"; text-decoration: none; font-style: italic }
   
	#add_content {float:left; width:800px; margin:30px 10px 0px 130px}

	.img_inC {border: 7px solid #364650; margin: 10px 0px}
	#price_onIMg {background-color: black; height: 29px; width: 230px; top: -50px; left:193px; position: relative; padding:3px 12px; margin:0px;} 
	#local_price {width:300px; border:4px solid #364650; padding:10px; margin:15px 0px}
	#local_price .temp_font{color:#6fa6c8;}
	#to_Galery {float:left; width: 177px; height: 36px; background: url(gallery_.jpg); margin: 170px 0px 0px 20px; padding-top:90px;  }
		#to_Galery p {padding: 3px; background-color: black; width:200px}
		#to_Galery a {font: italic 16px "Arial"; color: #6fa6c8; text-decoration: underline;}
		#to_Galery a:hover {font: italic 16px "Arial"; color: #6fa6c8; text-decoration: none;}
	
@font-face {font-family: "RublArial"; src: url('ruble000.eot');}
span.rur {//font-family: "RublArial"; text-transform: uppercase; //text-transform: none;font-size:18px;}
span.rur span {position: absolute; overflow: hidden; width: 0.45em; height: 1em; margin: 0.2ex 0 0 -0.7em; //display: none;}
span.rur span:before {content: '–';}

@media all and (min-width: 0px) {
	span.rur span {margin-top: 0.25ex;}
}


.bottom{clear:both; height:72px; background: url(bot_bg.jpg) no-repeat 100% 100%; padding-top:80px;color:#d1c1c1;}
.td1{padding-left:75px;width:410px; float:left;;}
	.who_aut{font: normal 11px "Arial"; color: #6c6c6c; text-decoration: none;}
.td1_main{padding-left:127px;width:358px;float:left;}	   
.td2{width:170px;float:left;}
	.td2 p {font: normal 12px "Arial"; color: #865b4c; text-decoration: none; padding-top:5px;}
.td3{width:265px;float:left;height:70px;}
