* {margin:0; padding:0;}
ul li {list-style-type:none;}
ol li {list-style-position:inside;}
a {text-decoration: none; border:none;}
a, a:hover, a:active, img { outline:none;}
table, tr, td { margin:0; padding:0; border:none; border-collapse:collapse;}
input, select, textarea {vertical-align:middle;}
textarea { overflow:auto; }
img { border:none; display:block;}
.clearfix:after {content:""; display:block; height:0px; clear:both; visibility:hidden;}
body { background:#fff; font-size:12px; font-family:Arial;color:#636161;}

 img {behavior:url(img/iepngfix.htc);}
/*Container*/
	.container { width:1000px; margin:0 auto;}
	
	
	
	

	/*Header*/
		
		.users_links p a{color:#636161;}
		.users_links{padding-top:3px;}
		.users_links p {padding-top:2px;}
		.users_links img{padding-top:5px;}
						.box_down_support33{height:270px;}

#header {height:165px;}
.head{background:url('../img/head_line.jpg') repeat-x;height:30px;}
	.head_left{float:left;background:url('../img/head_left.jpg') no-repeat;height:156px;width:329px;position:relative;}
		.logotype{padding-left:10px;padding-top:5px;}
	
	.head_right{float:right;background:url('../img/head_right.jpg') no-repeat;width:356px;height:40px;}
	.head_right form{margin-left:40px;padding-top:5px;}
		.head_right form input{vertical-align:top;}
			.input_search input{width:200px;margin-top:4px;border:1px solid #666666;}
			.botton_search input{margin-left:15px;}

.reg{margin-left:-25px;}
	.reg_form{background:url('../img/reg_line_img.jpg') repeat-x;height:111px;width:320px;margin-top:15px;margin-left:-160px;position:relative;}
		.reg_form_left{background:url('../img/reg_left_img.jpg') no-repeat;height:111px;width:14px;float:left;padding-top:10px;position:relative;}
		.reg_form_right{background:url('../img/reg_right_img.jpg') no-repeat;height:111px;width:14px;float:right;position:relative;}
			.reg_left_box{float:left;width:205px;margin-top:10px;position:relative;}
				.login_name{font:100% Arial;color:#000000;padding-right:10px;margin-bottom:3px;position:relative;}
				.login_type input{width:120px;fotn:100% Arial;margin-bottom:3px;border:1px solid #666666;position:relative;}
				
				.reg_punkt_img{margin-right:3px;float:left;margin-top:4px;}
				.reg_now{margin-top:15px;}
					.reg_now a{font:95% Arial;color:#7d7d7d;text-decoration:underline;}
					.reg_now a:hover{font:95% Arial;color:#7d7d7d;text-decoration:none;}
			.reg_right_box{float:right;padding-top:8px;}
			
			.tech1{background:url('../img/tech.jpg') no-repeat;height:93px;width:557px;position:absolute;margin-left:-300px;z-index:-100;margin-top:15px;}

						

	/*Navigation*/
		.navigation { width:949px; margin:0 auto; background:url(../img/nav_bg.jpg) no-repeat; padding:0 0 10px 0;}
		.navigation div.navInner { margin:0 auto;}
		.navigation ul { height:27px; visibility:hidden; }
		.navigation ul li { float:left;}
		.navigation ul li a { color:#fff; display:block; padding:5px 22px 3px 22px; float:left;}
		.navigation ul li:hover { background:url(../img/bg1.jpg) no-repeat left top;}
		.navigation ul li:hover a { background:url(../img/bg2.jpg) no-repeat top right;}
		.navigation ul li.active { background:url(../img/bg1.jpg) no-repeat left top;}
		.navigation ul li.active a { background:url(../img/bg2.jpg) no-repeat top right;}
		
	/*Languages*/
		.lang { width:947px; height:32px; margin:0 auto; background:url(../img/lng_bg.jpg) no-repeat;}
		.lang ul { margin-left:210px; width:765px; padding:5px 0 0 36px;}
		.lang ul li { float:left; padding:0 20px 0 0;}
		.lang ul li a { color:#000; float:left;filter: Alpha(Opacity=30); /* IE */
   -moz-opacity: 0.50; /* mozilla */
   opacity: 0.50; /* css3*/}
		.lang ul li a img { display:inline; vertical-align:middle; margin:0 5px 0 0;}
		.lang ul li a:hover{ opacity:1; filter: Alpha(Opacity=100);}
		.lang ul li a.active{ opacity:1; filter: Alpha(Opacity=100);}
		
	/*Content*/
		.content { width:929px; margin:0 auto; padding:10px 0 0 0; position:relative;}

		.content_tbl{position}
		
		
			/*.left_img{float:left;background:url('../img/block_l_corn.jpg') no-repeat;width:9px;height:32px;}>
			.right_img{float:right;background:url('../img/block_r_corn_rovniy.jpg') no-repeat;width:10px; height:32px;}
			
			.line_about_company{background:url('../img/line_about_company.jpg') repeat-y;width:586px;}
			.company_today_footer{background:url('../img/footer_about_company.jpg') no-repeat;width:586px;}
			*/
			
		/*Index*/
			.left{float:left;}
			.right{float:right;}
			.left_blank_img{float:left;background:url('../img/block_l_corn.jpg') no-repeat;width:9px;height:32px;}
			.right_blank_img{float:right;background:url('../img/block_r_corn_rovniy.jpg') no-repeat;width:10px; height:32px;}
			.left_box3{background:url('../img/block_h_bg.jpg') repeat-x;width:586px;height:32px;}
				.line_down_index_box1{background:url('../img/line_index_box1.jpg') repeat-y;width:586px;margin-top:-7px;}
					.box_header{padding-left:17px;padding-top:8px;height:32px;}
					.box_header span{font:120% Arial;color:#fff;}
				.footer_index_box1{background:url('../img/footer_index_box1.jpg') no-repeat;width:586px;height:10px;}
				
			.right_blank_img1{float:right;background:url('../img/block_r_corn.jpg') no-repeat;width:9px; height:32px;}
			.right_box4{background:url('../img/block_h_bg.jpg') repeat-x;width:340px;height:32px;}
				.line_index_img{background:url('../img/line_index_img.jpg') repeat-y;width:340px;margin-top:-7px;}
				.line_we_partner{background:url('../img/line_index_img.jpg') repeat-y;width:340px;margin-top:-7px;}
					
				.footer_index_img{background:url('../img/footer_index_img.jpg') no-repeat;width:340px;height:9px;}
					.pres_img{text-align:center;}
					.tbl_pres_img{width:100%;}
						.tbl_pres_img td{text-align:center;padding-top:6px;width:33%;}
							.tbl_pres_img a{text-decoration:underline;color:#af1f35;}
							.tbl_pres_img a:hover{text-decoration:none;color:#af1f35;}
							
				
				
									/*floor*/	
				
				.left_box{background:url('../img/block_h_bg.jpg') repeat-x;width:586px;height:34px;}
				.left{float:left;}
				.right{float:right;}
				.box_heder h1{font:bold 120% Arial;color:#fff;padding:8px 0 0 40px;height:34px;}
				.box_border_down{background:url('../img/box_border_down.gif') repeat-y;width:586px;margin-top:-8px;}
				/*.box_down1{background:url('../img/box_down1.jpg') no-repeat;width:586px;height:10px;}*/
				
				.box_border_down p {padding-top:10px;padding-left:20px;padding-rigth:30px;padding-bottom:10px;}
			.right_box{background:url('../img/block_h_bg.jpg') repeat-x;width:340px;height:32px;}
				.box_border_down2{background:url('../img/box_border_down2.jpg') repeat-y;width:340px;margin-top:-9px;}
				.box_down2{background:url('../img/box_down2.jpg') no-repeat;width:340px;height:9px;}
				.pres_img{padding:20px 20px 20px 20px;}
					.tbl_pres_img{width:100%;}
						.tbl_pres_img td{text-align:center;padding-top:6px;}
							.tbl_pres_img a{text-decoration:underline;color:#af1f35;}
							.tbl_pres_img a:hover{text-decoration:none;color:#af1f35;}
				
			.left_box_down{background:url('../img/block_h_bg.jpg') repeat-x;width:306px;height:34px;}
				.left{float:left;}
				.right{float:right;}
				.box_heder h1{font:bold 120% Arial;color:#fff;padding:8px 0 0 40px;height:34px;}
				.box_border_down3{background:url('../img/box_border_down3.gif') repeat-y;width:306px;margin-top:-8px;height:255px;}
				.box_down3{background:url('../img/box_down3.jpg') no-repeat;width:306px;height:10px;}
				

				.button1 a img{width:164px;height:54px;margin-left:130px;margin-top:0px;}/*germany*/
				.button2 a img{width:164px;height:54px;margin-left:130px;margin-top:51px;}/*germany*/
				.button3 a img{width:164px;height:54px;margin-left:130px;margin-top:107px;}/*germany*/
				
				.tbl_index{width:100%;}
				
				.left1{margin-left:4px;}
				
		/*Index AND*/
			.box_down_about_company{height:445px;}
			.rekviz_left1{padding-top:15px;}
			.line_rekvizit{background:url('../img/line_rekvizit.jpg') repeat-y;width:340px;margin-top:-9px;height:393px;}/*germany*/
			.rekviz_tbl{margin-left:50px;}
				.rekviz_tbl td{vertical-align:top;padding-top:10px;padding-left:15px; width:20%;}
		/*ABOUT COMPANY*/
		
		.up_box
		.left_box_about_comp{background:url('../img/block_h_bg.jpg') repeat-x;width:933px;height:34px;}
				.left{float:left;}
				.right{float:right;}
				.box_heder h1{font:bold 120% Arial;color:#fff;padding:8px 0 0 25px;height:34px;}
				.box_border_down4{background:url('../img/line_about_company.jpg') repeat-y;width:933px;margin-top:-8px;}
				.box_down4{background:url('../img/footer_about_company.jpg') no-repeat;width:933px;height:15px;}
				
		
				.text1{width:400px;padding-right:20px;padding-left:20px;}
					.text1 {}
					
				.text2{width:400px;padding-left:40px;padding-right:20px;}
					.text2 {}
					.text_tbl td{vertical-align:top;}
					
				
				.box2{margin-top:250px;}
		
		/*FUCKING AND ABUUT COMPANY*/
			
		/*partners*/
			
			#tbl_pres_img{width:100%;}
						#tbl_pres_img td{text-align:center;padding-top:10px;padding-left:30px;padding-bottom:10px;}
							#tbl_pres_img a{text-decoration:underline;color:#af1f35;}
							#tbl_pres_img a:hover{text-decoration:none;color:#af1f35;}
			.line_down_partners{background:url('../img/line_down_partners.jpg') repeat-y;width:933px;margin-top:-8px;}
			.footer_partners{background:url('../img/footer_partners.jpg') no-repeat;width:933px;height:13px;}
			.left_box1{background:url('../img/block_h_bg.jpg') repeat-x;width:933px;}
		/*END partners*/
		
		/*Contacts*/	
			.left{float:left;}
			.right{float:right;}
			.left_blank_img{float:left;background:url('../img/block_l_corn.jpg') no-repeat;width:9px;height:32px;}
			.right_blank_img{float:right;background:url('../img/block_r_corn_rovniy.jpg') no-repeat;width:10px; height:32px;}
			.left_box{background:url('../img/block_h_bg.jpg') repeat-x;width:290px;height:32px;}
				.line_down_contacts{background:url('../img/line_bord_contacts.jpg') repeat-y;width:290px;height:603px;margin-top:-7px;}/*germany*/
					
				.footer_cont{background:url('../img/footer_contacts.jpg') no-repeat;width:290px;height:10px;}
				
			
			
			.right_blank_img1{float:right;background:url('../img/block_r_corn.jpg') no-repeat;width:9px; height:32px;}
			.right_box{background:url('../img/block_h_bg.jpg') repeat-x;width:636px;height:32px;}
				.line_down_otdel_clients{background:url('../img/line_down_otdel_clients.jpg') repeat-y;width:636px;height:242px;margin-top:-7px;}/*germany*/ 
					
					
					.otdel_left{float:left;width:290px;padding:10px;}
					.otdel_right{float:right;width:290px;padding:10px;padding-right:20px;}
				.footer_ot_prod{background:url('../img/footer_otdel_prodaj.jpg') no-repeat;width:636px;height:13px;}
			
		.box_down_contacts{margin-top:10px;height:325px;}
			.left{float:left;}
			.right{float:right;}
			.left_blank_img{float:left;background:url('../img/block_l_corn.jpg') no-repeat;width:9px;height:32px;}
			.right_blank_img{float:right;background:url('../img/block_r_corn_rovniy.jpg') no-repeat;width:10px; height:32px;}
			.left_box2{background:url('../img/block_h_bg.jpg') repeat-x;width:361px;height:32px;margin-right:7px;}
				.line_down_prod_sng{background:url('../img/line_down_prodaji_sng.jpg') repeat-y;width:361px;margin-top:-7px;height:280px;}
					
				.footer_prod_sng{background:url('../img/footer_prodaji_sng.jpg') no-repeat;width:361px;height:14px;}
		
		.link a{color:#b32e42;text-decoration:underline;}
		.link a:hover{color:#b32e42;text-decoration:none;}
		
		.contact_lang_img{position:absolute;margin-top:2px; margin-left:;}
				
			.right_blank_img1{float:right;background:url('../img/block_r_corn.jpg') no-repeat;width:9px; height:32px;}
			.right_box2{background:url('../img/block_h_bg.jpg') repeat-x;width:566px;height:32px;}
				.line_down_otdel_us_partner{background:url('../img/line_down_us_partner.jpg') repeat-y;width:566px;margin-top:-7px;height:283px;}
					
					.otdel_left1{float:left;}
					.otdel_right1{float:right;}
					
				.footer_us_partner{background:url('../img/footer_us_partner.jpg') no-repeat;width:566px;height:11px;}
			
			.left_box5{background:url('../img/block_h_bg.jpg') repeat-x;width:350px;height:32px;float:left;}
			
			.right_box411{background:url('../img/block_h_bg.jpg') repeat-x;width:566px;height:32px;}
			
			.right_blank_img3{float:right;background:url('../img/block_r_corn.jpg') no-repeat;width:10px; height:32px;}
		/*Contacts END*/
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/		
/*Support*/
          .box_up_support{height:160px;}
               .left_box_support{background:url('../img/block_h_bg.jpg') repeat-x;width:586px;height:32px;}
               .line_down_left_support{background:url('../img/line_index_box1.jpg') repeat-y;width:586px;margin-top:-7px;}
               .footer_left_box_support{background:url('../img/footer_index_box1.jpg') no-repeat;width:586px;height:10px;}
               
               .right_box_support{background:url('../img/block_h_bg.jpg') repeat-x;width:340px;height:32px;}
               .line_right_box_support{background:url('../img/line_index_img.jpg') repeat-y;width:340px;margin-top:-7px;}
               .footer_right_box_support{background:url('../img/footer_index_img.jpg') no-repeat;width:340px;height:9px;}
			   
			.box_down_support{height:470px;}
				.left_box1{background:url('../img/block_h_bg.jpg') repeat-x;width:933px;}
				.line_down_box_support{background:url('../img/line_down_partners.jpg') repeat-y;width:933px;margin-top:-8px;}
				.text_box_down_support{}
					.support_form{}
				.support_form{padding-left:210px;padding-top:10px;padding-bottom:15px;font:110% Arial;color:#585656;}
				.support_form form textarea{border:1px solid #d2d2d2;background:#f0f0f0;}
				.support_form form input{width:400px;border:1px solid #d2d2d2;background:#f0f0f0;}/*nemeckaya*/
/*END Support*/			
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/	
			.box_down_about_company_sec{height:340px;}
				.about_left{float:left;}
				.about_box_border_down{background:url('../img/box_border_down3.gif') repeat-y;width:306px;margin-top:-8px;height:300px;}
				.button_about_comp a img{width:164px;height:54px;margin-left:125px;margin-top:105px;}
			.about_left1{margin-left:3px;}
				
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/	
			.box_up_product{height:530px;}
				.line_down_product{background:url('../img/line_bord_contacts.jpg') repeat-y;width:290px;height:480px;margin-top:-7px;}
				.line_down_left_product{background:url('../img/line_down_otdel_clients.jpg') repeat-y;width:636px;height:477px;margin-top:-7px;}
				.footer_product_left{background:url('../img/footer_contacts.jpg') no-repeat;width:290px;height:10px;}
				.footer_product_right{background:url('../img/footer_otdel_prodaj.jpg') no-repeat;width:636px;height:13px;}
				
				.assort_tbl{padding-left:20px;}
				.assort_tbl td{padding-top:10px;padding-left:10px;}
				.left_box_prod{background:url('../img/block_h_bg.jpg') repeat-x;width:290px;height:32px;}
			
				
				
			.box_down_product{height:200px;padding-top:20px;}
				.box_down_product1{background:url('../img/block_h_bg.jpg') repeat-x;width:451px;height:32px;margin-right:7px;}
				.line_down_product1{background:url('../img/line_product_left.jpg') repeat-y;width:451px;margin-top:-7px;height:140px;}
			.right_box_prod{margin-left:17px;}
				.footer_down_product1{background:url('../img/footer_product_left.jpg') no-repeat;width:451px;height:3px;}
				
				.tbl_down_prod td{vertical-align:top;}
				
				.phone_tbl{padding-left:20px;}
				.phone_tbl td{padding-left:10px;}

			.img_new1{width:124px;height:124px;background:url("..img/new.png") no-repeat;position:absolute;z-index:500;margin-left:345px;margin-top:-50px;}
				
				.product_proiz{width:100%;}
				.product_proiz td{padding:10px;}
				
				.assort_tbl2{}
				.assort_tbl2 td{padding-top:10px;padding-left:20px;vertical-align:middle;}
				.phone_tbl{}
				.phone_tbl td{}	
				.assort_tbl3{margin-left:20px;}
				.assort_tbl3 td{padding-top:10px;padding-left:10px;vertical-align:middle;}
		
		/*guarant service matherfucker*/
			.box_up_guarant{height:225px;padding-bottom:5px;}/*nemeckaya*/
			
			.left_box_guarant{background:url('../img/block_h_bg.jpg') repeat-x;width:525px;height:32px;}
			.line_down_guarant_box1{background:url('../img/line_bord_guarant1.jpg') repeat-y;width:525px;margin-top:-7px;}
			.footer_guarant_box1{background:url('../img/footer_guarant1.jpg') no-repeat;width:525px;height:7px;}
			
			.right_box_guarant{background:url('../img/block_h_bg.jpg') repeat-x;width:401px;height:32px;}
			.line_down_guarant_box2{background:url('../img/line_bord_guarant2.jpg') repeat-y;width:401px;margin-top:-7px;}
			.footer_down_guarant_box2{background:url('../img/footer_guarant2.jpg') no-repeat;width:401px;height:9px;}
			.box_down_guarant{height:225px;margin-top:6px;width:930px;}
			.box_down_guarant1{margin-top:6px;width:930px;}
		/*end over serviec*/


		
		.box_up_partners{height:450px;padding-bottom:5px;}/*nemeckaya*/
		.box_up_contacts{height:650px;}/*germany*/
		
		.box_up_about_comp{height:390px;}/*nemeckaya*/
		
		
		.box_down_partners{height:235px;margin-top:6px;}
		
		.box_up_index{height:308px;}/*nemeckaya*/
		.index_box2{height:300px;margin-top:10px;}
	
	
		.left1{}
		.index_left{float:left;}
	
		.index_tbl_center td {vertical-align:top;padding-top:10px;padding-right:5px;}
			.index_tbl_center img{margin-right:10px;margin-left:25px;}
		/*Top*/
			/*Left*/
				.content .top .block.l { width:588px; float:left;}
				.content .top .block.l h1 { background:url(../img/block_l_corn.jpg) no-repeat;}
				.content .top .block.l .info { background:url(../img/info_l_bg.jpg) repeat-y;}
			/*Right*/
				.content .top .block.r h1 { background:url(../img/block_r_corn.jpg) right no-repeat;}
				.content .top .block.r { width:342px; float:right;}
				.content .top .block.r .info { background:url(../img/info_r_bg.jpg) repeat-y;}
				.content .top .block.r .info .products { width:276px; margin:0 auto;}
				.content .top .block.r .info .products div { width:90px; padding:15px 0 15px 0; float:left; text-align:center;}
				.content .top .block.r .info .products div a { color:#af1f35;}
				.content .top .block.r .info .products div a:hover { text-decoration:underline;}

		/*Bottom*/
		
			.content  .red { color:#ae1f35; }
			.content .bottom { padding:10px 0 0 0;}
			.content .bottom .block { width:306px; float:left;}
			.content .bottom .block.c { margin:0 0 0 8px;}
			.content .bottom .block.r { float:right;}
			.content .bottom .block.r h1 { background:url(../img/block_r_corn.jpg) right no-repeat;}
			.content .bottom .block.l h1 { background:url(../img/block_l_corn.jpg) no-repeat;}
			.content .bottom .block .info { height:240px; width:302px; border:1px solid #d5d5d5; border-top:none; margin-left:2px;}
			.content .bottom .block .info .button { font-weight:bold;}
			.content .bottom .block .info .button a { display:block; width:164px; height:39px; padding:15px 0 0 0; background:url(../img/button.jpg) no-repeat; float:right; color:#fff; text-align:center;}
			.content .bottom .block .info .button a:hover { }
			
			.plus_bullet {padding:10px 0 0 35px;}
			.plus_bullet li { list-style-image:url('../img/bullet.jpg'); padding:0 0 10px 0; vertical-align:top;}
			
			/*Partners page*/
				.partners { }
				.partners h1 { background:url(../img/block_r_corn.jpg) right no-repeat; position:relative;}
				.partners h1 p { position:absolute; top:0; left:0; width:9px; height:32px; background:url(../img/block_l_corn.jpg) no-repeat;}

				.partners .info { background:url(../img/partn_bg.jpg) repeat-y; padding:0 0 10px 0;}
				.partners .info div { float:left; padding:10px 29px;}

	/*Footer*/
		/*.footer { height:61px; background:url(../img/footer.jpg) no-repeat bottom right;margin-bottom:30px;}
		.footer p { color:#585656; font-size:11px; padding:40px 80px 0 0; text-align:right; font-weight:bold;}*/
		

#footer {width:100%;bottom:0;padding-bottom:30px;padding-top:80px; }
	.footer_left{background:url('../img/footer_left_img.jpg') no-repeat;height:8px;width:163px;float:left; }
	.foot_img{background:url('../img/footer_line_img.jpg') repeat-x;height:8px;width:1000px;}
	.footer_right{background:url('../img/footer_right_img.jpg') no-repeat;height:62px;width:66px;float:right;position:relative;margin-top:-54px;}
	.footer_text{font:60% Arial;color:#636161;position:absolute;margin-top:-30px;margin-left:550px;}


			.link_memory {text-decoration:none;color:#bd4858;}
			.link_memory:hover {text-decoration:underline;}
			.link_memory_active{font:;}
			
			.box_header span h1{font:100% Arial;color:#fff;}
			.box_header span h2{font:100% Arial;color:#fff;}
			
			.box_up_memory{height:350px;}
				.line_down_memory{background:url('../img/line_bord_contacts.jpg') repeat-y;width:290px;height:290px;margin-top:-7px;}
				.line_down_left_memory{background:url('../img/line_down_otdel_clients.jpg') repeat-y;width:636px;height:287px;margin-top:-7px;}
			
			.box_up_flash_card{height:280px;}
				.line_down_flash{background:url('../img/line_bord_contacts.jpg') repeat-y;width:290px;height:250px;margin-top:-7px;}
				.line_down_left_flash{background:url('../img/line_down_otdel_clients.jpg') repeat-y;width:636px;height:248px;margin-top:-7px;}
