* { font-family:Arial, Helvetica, sans-serif; font-size:12px; /*color:#000;*/}
.h2 h1 { font-family:Arial, Helvetica, sans-serif; font-size:19px;}
body { width:100%; height:100%; padding:0px; margin:0px; text-align:center; background:#fff; }
h1 { font-size:18px; margin:0px; padding:0px; margin-bottom:10px; font-weight:normal; color:#a40401; text-align:left; margin-top:5px;}
h2 { font-size:18px; margin:0px; padding:0px; margin-bottom:10px; font-weight:normal; color:#a40401; text-align:left; margin-top:5px;}
p{ padding-top:0px; margin-top:0px; margin-bottom:10px;}
form { padding:0px; margin:0px;}
span.p_big{ font-size:18px; color:#FFFFFF;}
a:hover { color:#a40401;}
a:visited, a:link {color:#000;}
a.red{ color:#a40401;}
.p_path{ margin-bottom:20px; padding-top:10px;}
.p_main{ margin:0 auto; padding:0px; width:990px; }
	.cell1{ width:35px; height:30px; background:no-repeat right bottom url(http://www.avtoparts.com.ua/Content/img/bg1.png);}
	.cell2{ background: repeat-x left bottom url(http://www.avtoparts.com.ua/Content/img/bg2.png);}
	.cell3{ width:35px; height:30px; background:no-repeat left bottom url(http://www.avtoparts.com.ua/Content/img/bg3.png); overflow:visible; text-align:left;}
		/* Cart button*/
		.p_cartWrapper{ overflow:visible; width:35px; height:30px; text-align:left;}
			.p_buttonCart{ width:95px; height:21px; padding-top:4px; margin-left:-75px; margin-top:10px; float:left; position:absolute; background:no-repeat url(http://www.avtoparts.com.ua/Content/img/buttonChart.png);  text-align:center; color:#FFFFFF; cursor:pointer; }
			.p_buttonCart a { color:#FFFFFF; text-decoration:none;}

	.cell4{ background: repeat-y left top url(http://www.avtoparts.com.ua/Content/img/bg4.png);}
	.cell5{ width:35px; height:40px; background:no-repeat left top url(http://www.avtoparts.com.ua/Content/img/bg5.png);}
	.cell6{ background: repeat-x left top url(http://www.avtoparts.com.ua/Content/img/bg6.png);}
	.cell7{ width:35px; height:40px; background:no-repeat right top url(http://www.avtoparts.com.ua/Content/img/bg7.png);}
	.cell8{  background: repeat-y right top url(http://www.avtoparts.com.ua/Content/img/bg8.png);}
	.cell9{ background:#820300; vertical-align:top; text-align:left;}
		.p_header{ height:55px; width:100%;}
		.p_header a { color:#FFFFFF;}
		.p_header td{ color:#FFFFFF;}
			/* Icons */
			.ico_mail{ width:12px; height:10px; background:no-repeat center bottom url(http://www.avtoparts.com.ua/Content/img/ico_mail.png); float:left; margin-right:15px; cursor:pointer; }
			.ico_home{ width:12px; height:10px; background:no-repeat center bottom url(http://www.avtoparts.com.ua/Content/img/ico_home.png); float:left; margin-right:15px; cursor:pointer;}	
			.ico_sitemap{ width:12px; height:10px; background:no-repeat center bottom url(http://www.avtoparts.com.ua/Content/img/ico_sitemap.png); float:left; margin-right:15px; cursor:pointer;}	
			/* Main menu */
			.p_passiveMenu, .p_activeMenu{ float:left; margin-right:10px; background:no-repeat -50px 0px url(http://www.avtoparts.com.ua/Content/img/p_m_left.png); padding-left:6px; }
				.p_m_right{background:no-repeat -50px 0px url(http://www.avtoparts.com.ua/Content/img/p_m_right.png); padding-right:6px;}
				.p_m_bg{padding-bottom:5px; padding-top:3px;}
				.p_passiveMenu a { color:#FFFFFF; text-decoration:none;}
				.p_passiveMenu a:hover {text-decoration:underline;}
				.p_activeMenu{ background-position:0px 0px;}
				.p_activeMenu .p_m_right{ background-position:right top;}
				.p_activeMenu .p_m_bg{ background:#fff;}
				.p_activeMenu a { text-decoration:none; color:#820300;}
			/* ADDED */
			.p_passiveMenu:hover .p_topSubmenuTable { display:block;}
			.p_activeMenu:hover .p_topSubmenuTable { display:block;}
			.p_topSubmenuTable{ position:absolute; margin-left:-10px; display:none;}
			.p_topSubmenuTable td table { width:100%; }
			.p_passiveMenu:hover {background-position:0px 0px;}
			.p_passiveMenu:hover .p_m_right{ background-position:right top;}
				.p_passiveMenu:hover .p_m_bg{ background:#fff;}
				.p_passiveMenu:hover a { text-decoration:none; color:#820300;}
				.p_shadowLeft{ width:4px; font-size:1px; background:no-repeat right top url(http://www.avtoparts.com.ua/Content/img/shadowLeft.png);}
				.p_shadowRight{ width:4px; font-size:1px; background:no-repeat left top url(http://www.avtoparts.com.ua/Content/img/shadowRight.png);}
				.p_shadowBottom1{ height:13px; width:50%; font-size:1px; background:no-repeat left top url(http://www.avtoparts.com.ua/Content/img/shadowBottom.png);}
				.p_shadowBottom2{ height:13px; width:50%; font-size:1px; background:no-repeat right top url(http://www.avtoparts.com.ua/Content/img/shadowBottom.png);}
				.p_topSubmenu{  margin-top:5px; clear:both;}
					.p_topSubmenuItem{ background-color:#fff; padding:5px; border-bottom:1px solid #ccc; cursor:pointer; }
					.p_topSubmenuItem:hover{ background:#820300; border-bottom:1px solid #820300;}
						.p_topSubmenuItem:hover a{ color:#fff;}
					.p_topSubmenuItem a, .p_topSubmenuItem a:hover{ color:#820300; text-decoration:none; }
					.p_topSubmenuItem a:hover{ color:#fff; }
			.pHider{ background:#fff; height:1px; font-size:1px; margin-top:-1px;}
			/* END */
			.p_subheader{ width:100%;}	
				.wcell1{ width:10px; height:10px; background:no-repeat right bottom url(http://www.avtoparts.com.ua/Content/img/bgwhite1.png);}
				.wcell2{ background:#fff;}
				.wcell3{ width:10px; height:10px; background:no-repeat right bottom url(http://www.avtoparts.com.ua/Content/img/bgwhite2.png);}
				.wcell4{ background:#fff;}
				.wcell5{ background:#fff;}
				.wcell6{ background:#fff;}
					.logo{ border:0px; width:228px; height:50px; margin-bottom:15px;}
					.p_submenu{ width:100%;}
					.p_submenu td{ vertical-align:top;}
					.p_authorization{ width:237px; height:158px; background:no-repeat 0px 0px url(http://www.avtoparts.com.ua/Content/img/authorization.jpg); margin-bottom:20px; }
					.p_authorization2{ width:237px; height:158px; background:no-repeat 0px 0px url(http://www.avtoparts.com.ua/Content/img/authorization2.jpg); margin-bottom:20px; }
						.p_authorizationCaption{ color:#FFFFFF; padding-left:20px; padding-top:8px; margin-bottom:20px;}
						#authorizationForm .text{ margin-bottom:8px; padding:0px; height:17px; width:185px; background:none; border:0px; margin-left:23px; color:#FFFFFF;}
						#authorizationForm .password { margin-bottom:8px; padding:0px;  height:17px; background:none;  width:185px; border:0px; margin-left:23px; margin-top:5px; color:#FFFFFF;}
						.p_loginButtons{ width:84%; margin:0 auto; margin-top:3px;}
							.p_loginButtons td{ padding-bottom:4px; white-space:nowrap;}
							#p_remember{ background:none; border:none;}
							
						.p_units{ float:left; padding-right:10px; height:75px; margin-bottom:4px; width:150px; }
							.p_units table{ height:100%;}
						.p_units td { padding:5px; vertical-align:middle;}
							.p_units table tr > td { width:50px;}							
						.p_units a:hover{ color:#a40401;}
						.p_units img{ border:0px; width:40px;}
						.p_topLink{ margin-top:35px; margin-bottom:60px;}
						
						.p_mainBody{ background:#fbfbfb repeat-x left top url(http://www.avtoparts.com.ua/Content/img/bgmiddle.png); padding:10px; width:910px}
							.p_mainBody img { border:0px;}
						
						.p_linkOrder{ height:28px; padding-top:8px; margin-bottom:10px; background:no-repeat left center url(http://www.avtoparts.com.ua/Content/img/ico_order.png); padding-left:50px;}
							.p_linkOrder a { font-size:16px; }
							.p_linkOrder a:hover{ font-size:16px; color:#a40401;}
						.p_linkFeedback{ height:28px;  padding-top:8px; margin-bottom:10px; background:no-repeat left center url(http://www.avtoparts.com.ua/Content/img/ico_feedback.png); padding-left:50px;}
							.p_linkFeedback a { font-size:16px; }
							.p_linkFeedback a:hover{ font-size:16px; color:#a40401;}
						
						.p_banners{ margin-top:15px; margin-bottom:15px;}
							.p_banners img { border:0px;}
							.footer{ height:40px;  margin-top:15px; clear:both; width:970px; margin:0 auto;}
							.footer>table { width:100%;}
		
			.www{ float:right; width:210px; text-align:right; height:20px; padding-top:4px; padding-right:4px; color:#8e8e8e;}
		
			.w{ font-family:Verdana, Arial, Helvetica, sans-serif; background:#8e8e8e; color:#fff; font-size:11px;}
			
			.sp{ text-decoration:none; color:#8e8e8e;}
			
			.p_caption1{ font-size:16px;  margin-top:8px; margin-left:20px; text-align:left;}
				.p_caption1 a { font-size:16px; color:#a40401;}
				
			.p_autoLogos{ width:100%; margin-top:60px;}
				.p_autoLogos td { text-align:center; padding-bottom:50px;}
				.p_autoLogos img { border:0px;}
				
			.p_poll{ width:197px; background:no-repeat left top url(http://www.avtoparts.com.ua/Content/img/fon.jpg); padding:20px; padding-top:0px; padding-bottom:0px;}
			.p_poll_bottom{ width:237px; height:20px; background:no-repeat 0px -420px url(http://www.avtoparts.com.ua/Content/img/fon.jpg); padding:0px;}	
				.p_pollCaption{  padding-top:8px; color:#FFFFFF; margin-bottom:15px;}
				.p_pollQuestion{ margin-bottom:10px;  }
				.p_pollVote{ text-align:right; margin-top:5px;}
				
			.p_rollingstones{ width:100%; height:198px; margin-top:3px;}
				.p_rollingstones td { vertical-align:top;}
				.p_leftButton{ width:10px;}
				.p_rightButton{ width:10px;}
				.p_rollingCenter{ background:repeat-x center right url(http://www.avtoparts.com.ua/Content/img/bgsteel.png); }
				.p_buttonsContainer{ width:10px; height:100%; overflow:visible; position:relative;}
					#butLeft{ width:39px; height:198px; background:no-repeat url(http://www.avtoparts.com.ua/Content/img/bl.png); position:absolute; margin-left:-29px; }
					#butRight{  width:39px; height:198px; background:no-repeat url(http://www.avtoparts.com.ua/Content/img/br.png); position:absolute;}
					.buttony{ width:30px; height:43px;  margin-top:80px; cursor:pointer;}
					
				.p_outerBannerContainer{ width:220px; height:130px; margin-top:35px; margin-left:2px; margin-right:3px; text-align:center; background:no-repeat url(http://www.avtoparts.com.ua/Content/img/bannerBg.png);}
				.p_bannerContainer{ width:200px; height:110px; padding-top:5px; overflow:hidden; position:relative; margin:0 auto}
					.p_bannerContainer img { border:0px;}
					
				.p_contik1{ width:900px; height:100%; overflow:hidden; position:relative;}
				.p_contik2{}
				
			div#searchForm { width:405px; height:452px; background:no-repeat url(http://www.avtoparts.com.ua/Content/img/bigForm.jpg); margin-bottom:20px; margin-top:5px;}
				.p_bigformCaption{ color:#FFFFFF; padding-top:4px; text-align:center; width:183px; margin-bottom:12px;}
					.p_bigformCaption span { color:#FFFFFF; font-size:16px;}
				.p_formContent{ padding-left:20px; padding-right:20px;}
				.p_formSubCaption{ padding-bottom:2px; margin-top:5px; }
				.p_line{border-bottom:1px solid #fff; font-size:1px; height:1px; background:#555; }
				input.grayField{ width:256px; height:19px; background:no-repeat url(http://www.avtoparts.com.ua/Content/img/bginput.png); border:0px; color:#FFFFFF; float:left;}
				div.grayBifField{  width:256px; overflow:hidden; height:64px; background:no-repeat url(http://www.avtoparts.com.ua/Content/img/bgtextarea.png); float:right; padding:2px;}
				textarea.grayField{ width:256px; overflow:hidden; height:56px; background:none; border:0px; color:#FFFFFF; }
				select.grayField{ width:256px; float:right; background:#757575;  color:#FFFFFF; border-left:1px solid #444; border-top:1px solid #444; border-bottom:1px #ccc solid; border-right:1px #ccc solid; height:19px;}
				select.grayField option {  background:#757575; color:#FFFFFF; }
				
			.niceform{}
				.niceform select{ width:235px; color:#fff; background:#757575; }	
								
			.p_fields{ width:100%; margin-top:4px; margin-bottom:5px;}
				.p_fields td { padding-top:2px; padding-bottom:2px; vertical-align:top;}
				.p_fields a { font-size:16px;}
				.p_fields a:hover { font-size:16px; color:#a40401;}
				
				.star{ font-size:14px; font-family:"Times New Roman", Times, serif; color:#a40401;}
				
				.p_carsTable{ margin-top:5px; margin-bottom:5px;}
					.p_carsTable td{ text-align:center; padding:3px; color:#a40401;vertical-align:top}
				.p_carContainer{ width:106px; height:76px; padding-top:4px; text-align:left; padding-left:3px;  position:relative; background:no-repeat 0px 0px url(http://www.avtoparts.com.ua/Content/img/bgcar.png);}
					.p_carInnerContainer{ width:86px; height:64px; position:relative; overflow:hidden; cursor:pointer;}
					.p_carInnerContainer img { border:0px;}
				#larr{ width:11px; margin-top:30px; height:29px; cursor:pointer; background: no-repeat 0px 0px url(http://www.avtoparts.com.ua/Content/img/larr.png); float:right; margin-right:5px; }
				#rarr{ width:11px; margin-top:30px; height:29px; cursor:pointer;background: no-repeat 0px 0px url(http://www.avtoparts.com.ua/Content/img/rarr.png); float:left; margin-left:5px; }
				.p_carsHider{ width:448px; height:140px; position:relative; overflow:hidden; }
				.bordo{ color:#a40401;}
				.p_vkladkiBlock{ padding-top:10px; padding-bottom:10px; position:absolute;  }
				.p_vkladkiBlock > table td a{ color:#a40401;}
				.p_pages{ display:none;}
				.p_tovarsTable td{ vertical-align:top; padding-bottom:20px;}
				/* Zakladki */
				.zakladkiContainer{ clear:both; height:23px; white-space:nowrap; padding-top:10px; overflow:visible;}
				.z1, .z2, .z3, .z4, .z5, .z1_active, .z2_active, .z3_active, .z4_active, .z5_active{ height:18px; background:no-repeat 0px 0px; margin-left:-21px; padding-left:10px; position:relative; padding-top:5px;  overflow:hidden; white-space:nowrap; text-align:left; cursor:pointer; color:#FFFFFF;  font-size:11px; float:left;}
				.z1 span, .z2 span, .z3 span, .z4 span, .z5 span{ font-size:10px; color:#FFFFFF;}
				.z1, .z1_active{ width:92px; background-image:url(http://www.avtoparts.com.ua/Content/img/z1.png);  z-index:5; margin-left:3px; padding-left:5px;}
				.z2, .z2_active{ width:111px; background-image:url(http://www.avtoparts.com.ua/Content/img/z2.png);  z-index:4;}
				.z3, .z3_active{ width:121px; background-image:url(http://www.avtoparts.com.ua/Content/img/z3.png);  z-index:3;}
				.z4, .z4_active{ width:106px; background-image:url(http://www.avtoparts.com.ua/Content/img/z4.png);  z-index:2;}
				.z5, .z5_active{ width:86px; background-image:url(http://www.avtoparts.com.ua/Content/img/z5.png); z-index:1;}
				.z1_active span, .z2_active span, .z3_active span, .z4_active span, .z5_active span{ font-size:10px; color:#a40401;}
				.z1_active, .z2_active, .z3_active, .z4_active, .z5_active{ background-position: 0px -23px; z-index:10; color:#a40401;}
								
				.s_pannel{ width:489px; height:289px; padding:10px 15px 10px 15px; background:no-repeat 0px 0px url(http://www.avtoparts.com.ua/Content/img/bgpannel.png);}
				.s_pannelContent{  width:440px; height:280px; float:left; position:relative; overflow:hidden;}
				.s_pannelScroller{ width:22px; height:280px; float:left; position:relative; overflow:hidden;}
				.sPannelDummy{ height:380px; display:block;}
				/* Scroller */
				#scrollerTop{ width:18px; height:15px; margin-left:3px; cursor:pointer; position:relative; background: no-repeat 0px 0px url(http://www.avtoparts.com.ua/Content/img/scrollTop.png);}
				#scrollerLine{ width:18px; height:250px; background:10px 0px repeat-y url(http://www.avtoparts.com.ua/Content/img/scrollLine.png);}
				#scrollerBody{ width:18px; height:30px; cursor:pointer; position:relative; background: no-repeat 0px 0px url(http://www.avtoparts.com.ua/Content/img/scrollBody.png);}
				#scrollerBottom{ width:18px; height:15px; margin-left:3px; cursor:pointer; position:relative; background: no-repeat 0px 0px url(http://www.avtoparts.com.ua/Content/img/scrollBottom.png);}
				.s_pannelInnerContent{ margin-top:0px;}
				
				.p_contentCell{ padding-left:20px; padding-bottom:20px; padding-right:20px;}
					.p_contentCell a {color:#a40401;}
				.p_dataTable{ width:100%; border-left:0px solid #9d9d9d; border-top:0px solid #9d9d9d; border-bottom:0px solid #fff; border-right:0px solid #fff;}
					.p_dataTable p { margin-bottom:5px; margin-top:5px; padding:0px;} 
					.p_dataTable img { border:0px solid #9d9d9d;}
					tr.p_xRow>td { padding:12px; vertical-align:top; text-align:left; border-top:0px solid #fff; border-left:0px solid #fff; border-bottom:1px solid #9d9d9d; border-right:0px solid #9d9d9d;}
				.p_pagination{ text-align:center; margin-bottom:20px; margin-top:20px; font-size:18px; }
				.p_arrows{ font-size:14px; font-family:"Times New Roman", Times, serif;}
			.p_novline{ text-align:left; padding-left:20px; padding-right:20px;}
			.b_cart { margin-bottom:10px;}
			.b_cart th { padding:6px; text-align:center; border:1px solid #fff; background:#999; color:#FFFFFF; white-space:nowrap;}
			.b_cart td {  padding:6px; border-bottom:1px solid #ccc; vertical-align:middle;}
			.p_bottomLine td { border:0px;}
					.b_cart td input { width:30px;} 
					.b_cart_num { text-align:center;}
					.b_cart_name {}
					.b_cart_cost { text-align:center; width:100px; }
					.b_cart_amount { text-align:center; width:40px;}
			.p_feedbackForm{ width:75%;}
			.p_feedbackForm td{ padding:4px; vertical-align:top; text-align:left; }
			.p_feedbackForm td label { white-space: nowrap; }
			.p_feedbackForm select { width: 256px; }
			.p_feedbackForm a { font-size:16px; text-align:right;}
		.p_cartControl{ width:100%; margin-top:15px;}
			.p_cartControl td { width:50%; padding:10px;}
			.p_cartControl a { font-size:16px;} 
		.p_tovarDetails{ margin-bottom:4px; margin-top:4px; padding:5px; background: url(http://www.avtoparts.com.ua/Content/img/glass.png)}
		 .p_linkHide{ display:none;}
		 .p_linkSend{ display:none;}
		 .topContacts{ float:left; color:#FFFFFF; margin-left:25px; margin-top:3px;}
		 	.topContacts b { font-size:18px; font-weight:normal; color:#FFFFFF;}
.field-validation-error { font-size: 14px; font-family: "Times New Roman", Times, serif; color: red; }
.logoCollector{margin-top:75px;}
.logoCollector div{float:left; margin-bottom:30px; margin-left:8px; margin-right:8px;}
.underline { cursor:pointer; text-decoration:underline}
.pd { display:none }