body {margin: 0;padding: 0px 0px 15px 0px;text-align: center;font-family: Tahoma;font-size: 12px;color: #616162;}
div,td {text-align: left;}
a {text-decoration: underline;}
a:hover {text-decoration: none;}
img {border: none;border-style: none;}
td {vertical-align: top}
h2 {color: #2e2e2e;font-size: 18px;font-weight: normal;margin: 0;padding: 0;}
h1 {color: #000;font-size: 21px;font-weight: normal;margin: 0;padding: 0;}
form {margin: 0;padding: 0;}
.clear {clear: both;visibility: hidden;height: 0px;}
	.main {margin: auto;width: 945px;padding: 16px 0px 0px 0px;} 
		#menu {width: 944px;height: 39px;background: url(img/menu.png) 0 0 repeat-x;border: 1px solid #fff;}
			.menu {margin: 0px 0px 0px 14px;padding: 0;list-style: none;}
				.menu li {float: left;}
				.menu li a {display: block;padding: 11px 8px 0px 8px;height: 28px;color: #fff;width: auto;float: left;}
				.menu li a:hover {background: url(img/menu.png) 0 -39px repeat-x;color: #d3d3d3;text-decoration: none;}
				.menu li a:active {background: url(img/menu.png) 0 -78px repeat-x;color: #d3d3d3;text-decoration: none;}
			#basket {float: right;width: 232px;margin: 4px 3px 0px 0px;text-align: center;padding: 6px 0px 0px 0px;height: 24px;background-color: none; background: url(img/basket.png) no-repeat;color: #969696;}
				#basket a {color: #000;}
				#basket b {color: #000;font-weight: normal;}
		.order {height: 30px;}
			.link_order {display: block;z-index: 1;width: 151px;height: 25px;color: #fff;text-align: center;padding-top: 9px;background: url(img/order.png) 0 0 no-repeat;font-size: 14px;text-decoration: none;position: relative;margin-top: -8px;float: right;}
				.link_order:hover {background: url(img/order.png) 0 -34px no-repeat;}
				.link_order:active {background: url(img/order.png) 0 -68px no-repeat;}
			.log_or_reg {font-size: 14px;color: #6c6c6c;display: block;float: right;padding: 2px 11px 0px 11px;}
		.top {height: 100px;width: 945px;}
			.logo {float: left;margin-left: 24px;width: 295px;}
				.logo_img {position: relative;margin-top: -18px;}
				.logo_text {margin-top: 0px;color: #666;}
				.logo_text h1{font-family:Tahoma;font-size:12px;color: #666;}
				.logo_text .sh1{font-family:Tahoma;font-size:12px;color: #666;}
			.contact {float: left;width: 215px;text-align: center;padding-top: 13px;color: #666666;}
			.contact div {text-align: center;}
			.search {float: right;padding-top: 28px;}
				#search {border: 3px solid #dadada;width: 238px;z-index: 1;height: 28px;float: right;padding-left: 5px;}
					.search_input {width: 215px;padding: 5px 10px 0px 5px;color: #999999;border:1px solid #fff;}
				.search_click {float: right;margin-left: 4px;}
		#carousel {width: 945px;height:260px;border: 1px solid #cccccc;background: url(img/2px.jpg) bottom center repeat-x;}
			.image {height: 155px;}
				.leyb {float: right;position: absolute;margin-left: 155px;}
				.leyb_cat {float: right;position: absolute;margin-left: 120px;}
			.info {margin-top: 2px;color: #949494;line-height: 17px;}
			.info a {font-size: 14px;color: #0574fc;display: block;padding-bottom: 14px;}
			.info b {color: #A30799;font-size: 18px;font-weight: normal;}
		/** .category {margin:10px 0px 0px 24px;} **/
			.item {float: left;width: 228px;margin-top: 22px;}
				.item .img {float: left;width: 85px;text-align: center;}
				.item .img img {max-width: 85px;}
				.item div.bra {float: left;margin:2px 0px 0px 5px;width: 135px;}
					.name a {font-size: 18px;color: #000;}
					.brands {margin: 3px 0px 0px 0px;padding: 0;list-style: none;line-height: 1.4em;}
					.brands li {display: inline;padding-right: 2px;white-space: nowrap;}
					.brands li a {color: #0574fc;}
					.brands li a:hover {color: #A20898;}
		#content {width: 945px;border: 1px solid #cecece;margin-top:30px;background: url(img/2px.jpg) bottom center repeat-x;float: left;background: #fff;z-index: 7;}
		#content h2 {color: #000;font-size: 18px;font-weight: normal;margin: 0;padding: 0;font-family: "Trebuchet MS";}
			.text {float: left;padding: 24px 20px;width: 573px;border-right: 1px solid #cecece;}
				.text p {margin: 18px 0px 0px 0px;padding: 0;line-height: 18px;}
			.fresh_news {float: left;padding: 22px 26px;width: 274px;border-left: 1px solid #cecece;margin-left: -1px;}	
				.news {margin-top: 18px;}
					.news span {display: block;color: #919090;font-style: italic;}
						.news a {color: #000;}
					.all_news {text-align: right;margin-top: 2px;}
						.all_news a {color: #0574fc;}
				.write {color: #ff9c00;margin-top: 10px;display: block;}
				.write_block {margin-top:2px;float: left;}
					.write_input {border: 2px solid #e3e3e3;border-top: 1px solid #cacaca;border-right: 1px solid #cacaca;width: 165px;height:21px;padding: 1px 0px 0px 7px;color: #969696;font-size: 12px;}
				.write_ok {margin: 2px 0px 0px 4px;float: left;}
				.write_ok input{background:url(img/ok.jpg);border:none;width:25px;height:24px;}
				.write_rss {float: right;color: #595959;padding-top: 5px;width: 64px;}
		#menu_foot {width: 944px;height: 39px;background: url(img/menu.png) 0 0 repeat-x;border: 1px solid #fff;margin-top: 20px;}
		#menu_foot li {float: left;padding: 0 6px 0px 6px;}
			.menu_foot {display:table;margin:0 auto;padding: 0;list-style: none;}
				.menu_foot li {float: left;}
				.menu_foot li a {display: block;padding: 11px 8px 0px 8px;height: 28px;color: #fff;width: auto;float: left;}
				.menu_foot li a:hover {background: url(img/menu.png) 0 -39px repeat-x;color: #d3d3d3;text-decoration: none;}
				.menu_foot li a:active {background: url(img/menu.png) 0 -78px repeat-x;color: #d3d3d3;text-decoration: none;}
		.foot {width: 945px;height: 95px;margin-top: 8px;padding-top: 17px;background: url(img/foot_bg.jpg) no-repeat;}
			.foot_left {float: left;padding-left: 24px;}
			.foot a {color: #000;}
			.foot_right {float: right;margin-right: 14px;}
			.cpt_shopping_cart_info div{float:left;margin-left:5px;}
			.cpt_shopping_cart_info #shpcrtgc{margin-left:3px !important;}
			.cpt_shopping_cart_info #shpcrtca{margin-left:3px !important}
		
			
	/* Каталог */
		.sidebar {width: 228px;float: left;}
			#side_block {width: 214px;margin-top:12px;padding: 11px 0px;border: 1px solid #cecece;background: url(img/2px.jpg) bottom center repeat-x;}
				.sortir {width: 165px;margin: auto;}
				.sortir h3 {color: #000;font-size: 14px;font-weight: normal;margin: 0;padding: 0;}
				.sortir ul {list-style: none;padding: 0;margin: 10px 0px 0px 10px;}
					.all_brands {margin-top: 7px; color: #000;}
					.all_brands a {color: #000;}
				.coin span {display: block;margin-top: 6px;font-size: 14px;color: #000;}
				.coin_sort {float: left;margin:4px 0px 0px 4px;}
				.coin_sort input {width: 52px;height:16px;border-left: 1px solid #cecece;border-bottom: 2px solid #cecece;border-top: 2px solid #e2e2e2;border-right: 1px solid #e2e2e2;}
				.coin_sort_text {float: left;margin:6px 0px 0px 2px;}
					.button {margin-top: 10px;}
					.button a {color: #757575;display: block;border-bottom: 1px dotted #757575;text-decoration: none;float: left;}
					.button a:hover {color: #000;display: block;border-bottom: 1px dotted #000;float: left;}
			#side_block_link {width: 214px;margin-top:12px;padding: 11px 0px;border: 1px solid #cecece;background: url(img/2px.jpg) bottom center repeat-x;z-index: 10;}
				.cpt_category_tree ul {list-style: none;margin: 0;padding: 0;}
				.cpt_category_tree ul li {margin-top: 2px;}
				.cpt_category_tree ul li a {display: block;height: 25px;background: url(img/navi.jpg) no-repeat;font-size: 14px;color: #167dfc;padding:4px 0px 0px 40px;text-decoration: none;}
				.cpt_category_tree ul li a:hover {background: url(img/navi.jpg) 0 -29px no-repeat;color: #000;}

				.cpt_category_tree ul li.child_2 {margin-top:1px;margin-bottom:1px;padding-top:1px;padding-bottom:1px;}
				.cpt_category_tree ul li.child_2 a:hover {background: url(img/navi.jpg) 20px -29px repeat;color: #000;}
				.cpt_category_tree ul li.child_2 a{font-size:12px;padding-left:60px;height:20px;background-position: 20px 0px;}
				.cpt_category_tree ul li.child_2_current a{font-size:12px;padding:4px 0 0 60px;height:20px; text-decoration: underline;}
				.cpt_category_tree ul li.child_2_current a{background: url(img/navi.jpg) 20px -29px repeat;color: #000; text-decoration: underline;}

				.cpt_category_tree ul li.child_3 {margin-top:1px;margin-bottom:1px;padding-top:1px;padding-bottom:1px;}
				.cpt_category_tree ul li.child_3 a:hover {background: url(img/navi.jpg) 30px -29px repeat;color: #000;}
				.cpt_category_tree ul li.child_3 a{font-size:12px;padding-left:70px;height:20px;background-position: 30px 0px;}
				.cpt_category_tree ul li.child_3_current a{font-size:12px;padding:4px 0 0 70px;height:20px; text-decoration: underline;}
				.cpt_category_tree ul li.child_3_current a{background: url(img/navi.jpg) 30px -29px repeat;color: #000; text-decoration: underline;}

				.cpt_category_tree ul li.child_4 {margin-top:1px;margin-bottom:1px;padding-top:1px;padding-bottom:1px;}
				.cpt_category_tree ul li.child_4 a:hover {background: url(img/navi.jpg) 40px -29px repeat;color: #000;}
				.cpt_category_tree ul li.child_4 a{font-size:12px;padding-left:80px;height:20px;background-position: 40px 0px;}
				.cpt_category_tree ul li.child_4_current a{font-size:12px;padding:4px 0 0 80px;height:20px; text-decoration: underline;}
				.cpt_category_tree ul li.child_4_current a{background: url(img/navi.jpg) 40px -29px repeat;color: #000; text-decoration: underline;}

				.cpt_category_tree ul li a#active {}
				.cpt_category_tree ul li.parent_current a{background: url(img/navi.jpg) 0 -29px no-repeat;color: #000; text-decoration: underline;}

		.catalog {width: 717px;float: left;}
			.kroshki {float: left;margin-top:12px;color: #a9a9a9;font-size: 11px;margin-left: 5px;}
				.kroshki a {color: #a9a9a9;font-size: 11px;}
			.sort {float: right;margin-top:11px;}
				.sort div {float: left;margin-top: 1px;}
				 .sort a {color: #000;margin: 1px 2px 2px 8px; border-bottom: 1px dotted #000;text-decoration: none;} 
				.sort a:hover {color: #828282;background: #eaeaea;border: none;padding: 1px 4px 2px 4px;margin: 0px 0px 0px 4px;}
			.tovar {width: 715px;border: 1px solid #fff;border-bottom-width: 2px;margin-top: 15px;padding: 10px 0px;float: left;}
			.tovar:hover {border-color: #cccccc;}
				.img_tovar {float: left;width: 200px;}
				.img_tovar img {margin: auto;display: block;}
				.text_tovar {float: left;width: 515px;}
					.rait {margin: auto;width: 154px;height:16px;}
						.rait div {}
						.rait_title{float:left;}
						.rait_stars{float:right;}
					.add_to_sra {display: block;margin: auto;color: #0574fc;border-bottom: 1px dotted #0574fc;text-decoration: none;float: left;margin-top: 2px;margin-left: 10px;}
					.add_to_sra:hover {border-bottom: 1px dotted #fff;}
					.tovar_zag {color: #0574fc;font-size: 18px;display: block;}
					.buy_coin {margin-top: 13px;}
					.buy {display: block;float: left;width: 84px;height:35px;text-decoration: none;color: #fff;background: url(img/buy.gif) 0 0 no-repeat;font-size: 14px;border:none;cursor:pointer;margin-top:5px;}
					.buy:hover {background: url(img/buy.gif) 0 -35px no-repeat;text-decoration: none;}
					.buy:active {background: url(img/buy.gif) 0 -70px no-repeat;text-decoration: none;}
					.prdbrief_add2cart a{text-decoration: none;}
					.podr {display: block;float: left;width: 84px;height:35px;text-decoration: none;color: #fff;background: url(img/buy.gif) 0 0 no-repeat;font-size: 14px;border:none;cursor:pointer;}
					.podr:hover {background: url(img/buy.gif) 0 -35px no-repeat;text-decoration: none;}
					.podr:active {background: url(img/buy.gif) 0 -70px no-repeat;text-decoration: none;}
					.brief_desc p {display:inline;}
					.brief_desc a {display:inline;}
					.more_links {color: #0574FC;display:inline;}
					.prdbrief_add2cart a{text-decoration: none;}
					.coins {float: left;margin-left: 4px;line-height: 16px;}

			#page {background: url(img/2px.jpg) bottom center repeat-x;width: 715px;height:42px;border: 1px solid #cecece;margin-top: 15px;padding-top: 5px;text-align:center;}
				.nachalo {float: left;width: 130px;text-align: right;}
					.nachalo div {text-align: right;}
					.strel {color: #000;}
					.strel a {color: #000;font-size: 14px;}
					.nach a {color: #757575;} 
				.pages {width: 452px;text-align: center;float: left;}					
				.konec {float: right;width: 130px;text-align: left;}
					.konec div {text-align: left;}
					.number {display:table;list-style: none; margin: 9px auto 0px auto;padding: 0;}
						.number li {float: left;margin-left: 2px;}
						.number li a {display: block;width: 18px;height:18px;color:#969696;text-align: center;}
						.number li a:hover {color:#fff;background: url(img/page_link_bg.jpg) repeat-x;}
						.number li a#act {color:#fff;background: url(img/page_link_bg.jpg) repeat-x;text-decoration: none;}
		.pop_item {margin-top:15px;}
			.pop_item h2 {margin-left: 15px;color: #2e2e2e;font-size: 18px;}
			#carousel_pop {width: 945px;height:155px;margin-top:10px;border: 1px solid #cccccc;background: url(img/2px.jpg) bottom center repeat-x;}
				.cat_image {width: 135px;margin: auto;text-align: center;}
				.cat_text_none {height:;display: none;width: 135px;margin: 2px auto 0px auto;}
					.cat_nazv {color: #3f3b3b;display: block;}
					.zone {color: #afafaf;font-size: 11px;display: block;height:22px;margin-top: 2px;}
						.usd {display: block;font-size: 18px;color: #377aec;}
						.uah {display: block;color: #c3c3c3;}
				.border_cat_top {width: 158px;height:11px;display: block;background: none;padding: 0;margin: 0;line-height: 5px;font-size: 5px;}
				.border_cat {width: 158px;display: block;background: none;}
				.border_cat_bottom {width: 158px;height:11px;display: block;background: none;}
				
			/* Обзор*/
		.obzor {padding-left: 5px;padding-top: 4px;}
		.obzor p {line-height: 18px;}
			.obzor .imgag {text-align: center;}
		.about {width: 170px;margin: auto;padding: 5px 0px;}
		.about a {color: #000;}
		.about div.about_link{margin-top: 25px;}
		.about div.about_link a {display: block;color: #000;}
		
		/* Заказ */
		.pokupka {float: right;width: 535px;margin-top: 20px;}
			.pokupka span {display: block;color: #aeaeae;font-size: 18px;}
			.summa_coin {margin-top: 10px}
			.pokupka span b {color: #000;font-weight: normal;}	
			.pokupka ul {list-style: none;}
		.oformit {float: left;width: 370px;margin-top: 20px;}
			.pok_img {width: 80px;float: left;text-align: center;}
			.pok_txt {margin-left: 10px;float: left;padding-top: 10px;color: #000;}
			.pok_txt a {color: #939393;display: block;width: 196px;}
			.pok_txt span {color: #939393;display: block;width: 196px; font-family:Tahoma;font-size:12px;}
			#oform {border: 1px solid #cecece;padding: 25px;}
			#oform span {display: block;color: #000;margin-top: 5px;}
			#oform input {width: 293px;height: 33px;border: 1px solid #ccc;padding-left: 15px;padding-top: 4px;margin-top: 2px;}
			#oform #err_name {color:#9b9b9b;font-style: italic;}
			#oform #err_tel {color:#9b9b9b;font-style: italic;}
			#oform #err_email {color:#9b9b9b;font-style: italic;}
			.oform_link {display: block;width: 136px;height: 35px;float: right;margin-right: 45px;margin-top: 8px;text-align: center;background: url(img/oform.gif) 0 0 no-repeat;padding-bottom:3px; color: #fff;text-decoration: none;border:none;cursor:pointer;}
			.oform_link:hover {text-decoration: none;}
			.oform_link:active {background: url(img/oform.gif) 0 -35px no-repeat;text-decoration: none;}

			.obzor .MessageBlock{font-size:12px;}
			
		/* В корзине */
		
		#in_basket {border: 1px solid #cecece;background: url(img/2px.jpg) bottom center repeat-x;background: #fff;width: 701px;margin-top: 10px;}
				#in_basket td {color: #000;padding: 7px 0px;vertical-align:middle}
				.back_img {width: 188px;text-align: center;border-bottom: 1px solid #cecece;}
				.back_name {width: 230px;border-bottom: 1px solid #cecece;}
				.back_name a {color: #939393;}
				.back_call {width: 153px;border-bottom: 1px solid #cecece;}
				.back_call input {margin-left: 4px;width: 51px;height: 15px;color: #000;text-align: center;border: 1px solid #c9c9c9;border-top-color: #bbbbbb;}
				.back_price {width: 92px;border-bottom: 1px solid #cecece;}
				.back_del {width: 38px;border-bottom: 1px solid #cecece;}
				.reload {color: #2686fc;display: block;float: left;border:none;border-bottom: 1px dotted #2686fc !important;text-decoration: none;background:none;cursor:pointer;padding:0px;font-size:12px;}	
				.reload:hover {border-bottom: 1px dotted #fff;}
				.itogo {display: block;font-size: 14px;color: #000;;float: right;margin-right:10px;}
			/* Товар */
			
			.pohozh {margin-left: 15px;}
			.pohozh span {display: block;color: #000; font-size: 14px;}
				.pohozh_table {width: 161px;#margin-left: 10px;}
					.pohozh_link {width: 115px;padding-top: 4px;}
						.pohozh_link a {color: #757575;}
						.pohozh_link a:hover {color: #c0c0c0;}
					.pohozh_coin {width: 46px;padding-top: 4px;text-align: right;color: #c0c0c0;font-size: 11px;}
						.pohozh_link .rc10 {border: 1px solid #cecece;position: absolute;padding: 5px;background: #fff; margin-left: 100px;margin-top: -70px;display: none;z-index: 999999999999;}
						.pohozh_link_hover .rc10 {display: block;}
			.tovar_img {float: left;width: 272px;text-align: center;margin-top: 10px;}
				#pages_car {margin: 10px auto;width: 220px;border: 1px solid #cecece;height: 70px;}
			.tovar_text {width: 435px;float: left;margin-left: 10px;margin-top: 10px;}
			.tovar_text p {line-height: 18px;}
			.tovar_text h1 {font-size: 18px;color: #000;font-weight: normal;margin: 0;margin: 0;}
				.opis {color: #c5c5c5;font-style: italic;margin-top: 20px;}
				.add_to_sra_page {display: block;margin: auto;color: #0574fc;border-bottom: 1px dotted #0574fc;text-decoration: none;float: left;margin-top: 5px;}
				.add_to_sra_page:hover {border-bottom: 1px dotted #fff;}
				.buy_click {float: left;color: #55a858;padding-top:3px;}
				.buy_click .rc9 {position: absolute;background: #e4fde5;border: 1px solid #8fca92;padding: 5px;display: none;padding-bottom: 10px;line-height: 20px;}
				.buy_click .pop_close {float: right;cursor: pointer;width: 11px;height:12px;}
				.pop_korz a {color: #0574fc;}
				.dob {padding: 0px 10px;}
				.back_pok {display: block;margin: auto;width: 135px;text-align: center;}
				.ta_ny {width: 180px;}
			
				#tabs {width: 710px;border: 1px solid #cecece;margin-top:30px;background: url(img/2px.jpg) bottom center repeat-x;background: #fff;float: left;}
			
				.tab {list-style: none;margin: 0;padding: 0;width: 710px;}		
				.zag_t {display: block;color: #000;}
				.tab td {text-align: center;vertical-align: middle;}
				.tab td a {color: #000;font-weight: bold;font-size: 14px;display: block;text-decoration: none;height:30px;margin-top: 9px;float: left;margin-left: 14px;text-align:center;}
				.tab td a:hover {color: #b6b6b6;font-weight: normal;font-size: 14px;margin-left: 19px}
				#acti {color: #b6b6b6;font-weight: normal;font-size: 14px;margin-left: 19px}
				td.tab1 {width: 142px;background: url(img/raz.jpg) top right no-repeat;}
				td.tab2 {width: 128px;background: url(img/raz.jpg) top right no-repeat;}
				td.tab3 {width: 116px;background: url(img/raz.jpg) top right no-repeat;}
				td.tab4 {width: 205px;background: url(img/raz.jpg) top right no-repeat;}
				td.tab5 {width: 95px;}
				td.tab6 {width: 117px;}
				.tab_text {margin-left: 20px;padding-right: 20px;}
				.tab_text p {line-height: 18px;}
				.bor {border-bottom: 1px solid #cecece;height:43px;}
			/* Карусель Главная */
			#carousel_container {overflow: hidden;position:relative;}
				#carousel_inner {position:relative;overflow: hidden;width: 846px;float:left;}
					#carousel_ul {position:relative;list-style: none;margin: 0px;padding: 0px;width:999999px;overflow: hidden;left:-0px;}
					#carousel_ul li{float: left;border: 1px solid #fff;margin:5px 0px 0px 32px;width: 228px;padding: 10px;text-align: center;}
					#carousel_ul li:hover { border: 1px solid #b0d4ff;}
				#left_scroll, #right_scroll{width:29px; height:49px;margin: 101px 0px 0px 12px;float:left; display: block;cursor: pointer;}
					#left_scroll {background: url(img/prev_next.png) 0 0 no-repeat;}
						#left_scroll:hover {background: url(img/prev_next.png) 0 -49px no-repeat;}
					#right_scroll {background: url(img/prev_next.png) -29px 0 no-repeat;}
						#right_scroll:hover {background: url(img/prev_next.png) -29px -49px no-repeat;}
						
			/* Карусель Товар */
			#tovar_container {overflow: hidden;position:relative;}
				#tovar_inner {position:relative;overflow: hidden;width: 178px;float:left;}
					#tovar_ul {position:relative;list-style: none;margin: 0px;padding: 0px;width:99999px;overflow: hidden;left:-0px;}
					#tovar_ul li{float: left;border: 1px solid #fff;margin:5px 0px 0px 3px;width: 83px;text-align: center;padding: 2px 0px;}

					
				#tovar_left_scroll, #tovar_right_scroll{width:14px; height:23px;margin: 22px 0px 0px 5px;float:left; display: block;cursor: pointer;}
					#tovar_left_scroll {background: url(img/str_page.png) 0 0 no-repeat;}
						#tovar_left_scroll:hover {background: url(img/str_page.png) 0 -23px no-repeat;}
					#tovar_right_scroll {background: url(img/str_page.png) -14px 0 no-repeat;}
						#tovar_right_scroll:hover {background: url(img/str_page.png) -14px -23px no-repeat;}
			
						
						
			/* Карусель Каталог */
			
			#car_cat_container {overflow: hidden;position:relative;}
				#car_cat_inner {position:relative;overflow: hidden;width: 846px;float:left;}
					#car_cat_ul {position:relative;list-style: none;margin: 0px;padding: 0px;width:999999px;overflow: hidden;left:-0px;}
					#car_cat_ul li {float: left;margin:5px 0px 0px 10px;width: 158px;z-index: 9;position: relative;}
			/* Аналгги продукта */
			#car_rel_container {overflow: hidden;position:relative;}
				#car_rel_inner {position:relative;overflow: hidden;width: 846px;float:left;}
					#car_rel_ul {position:relative;list-style: none;margin: 0px;padding: 0px;width:999999px;overflow: hidden;left:-0px;}
					#car_rel_ul li {float: left;margin:5px 0px 0px 10px;width: 158px;z-index: 9;position: relative;}

					.test .cat_text_none {display: block;}
					.test .border_cat_top {background: url(img/border_cat.png) 0 0 no-repeat;}
					.test .border_cat_bottom {background: url(img/border_cat.png) 0 -11px no-repeat;}
					.test .border_cat {background: url(img/border_cat_2px.jpg) repeat-y;}
					/* #car_cat_ul li:hover {border: 2px solid #adadad;}*/
				#car_cat_left_scroll, #car_cat_right_scroll{width:29px; height:49px;margin: 52px 0px 0px 12px;float:left; display: block;cursor: pointer;}
					#car_cat_left_scroll {background: url(img/prev_next.png) 0 0 no-repeat;}
						#car_cat_left_scroll:hover {background: url(img/prev_next.png) 0 -49px no-repeat;}
					#car_cat_right_scroll {background: url(img/prev_next.png) -29px 0 no-repeat;}
						#car_cat_right_scroll:hover {background: url(img/prev_next.png) -29px -49px no-repeat;}
						
			/* Звёздочки */
			div.rating-cancel,div.star-rating{float:left;width:17px;height:14px;text-indent:-999em;cursor:pointer;display:block;  background:transparent; overflow:hidden}
			div.rating-cancel,div.rating-cancel a{background:url(img/delete.gif) no-repeat 0 -14px}
			div.star-rating,div.star-rating a{background:url(img/starts.gif) no-repeat 0 0px}
			div.rating-cancel a,div.star-rating a{display:block;width:14px;height:100%;background-position:0 0px;border:0}
			div.star-rating-on a{background-position:0 -14px!important}
			div.star-rating-hover a{background-position:0 -28px}
			div.star-rating-readonly a{cursor:default !important}
			div.star-rating{background:transparent!important;overflow:hidden!important}
			
/** by Kostya Prime
Webasyst css
***************** **/
.cpt_auxpages_navigation ul, .cpt_divisions_navigation ul {margin: 0px 0px 0px 14px;padding: 0;list-style: none;}
.cpt_auxpages_navigation ul li, .cpt_divisions_navigation ul li {float: left;}
.cpt_auxpages_navigation ul li a, .cpt_divisions_navigation ul li a {display: block;padding: 11px 8px 0px 8px;height: 28px;color: #fff;width: auto;float: left;}
.cpt_auxpages_navigation ul li a:hover, .cpt_divisions_navigation ul li a:hover {background: url(img/menu.png) 0 -39px repeat-x;color: #d3d3d3;text-decoration: none;}
.cpt_auxpages_navigation ul li a:active, .cpt_divisions_navigation ul li a:active {background: url(img/menu.png) 0 -78px repeat-x;color: #d3d3d3;text-decoration: none;}
#search_submit{background:url(img/search.gif);border:none;width:70px;height:33px;cursor:pointer;}
.oldPrice{text-decoration:line-through;}
.sm-current-rating1 {
background:url(img/starts.gif) repeat-x scroll left top transparent !important;
height:14px !important;
line-height:14px !important;
margin:0px !important;
overflow:hidden;
position:relative;
width:70px !important;
}
.sm-current-rating1 div.sm-current-rating1-back {
background:url(img/starts.gif) repeat-x scroll left top transparent !important;
font-size:0;
height:14px !important;
line-height:14px !important;
position:absolute;
width:70px !important;
z-index:10;
}
.sm-current-rating1 div.sm-current-rating1-front {
background:url(img/starts.gif) repeat-x scroll left bottom transparent !important;
font-size:0;
height:14px !important;
line-height:14px !important;
position:absolute;
z-index:20;
}

.prd_out_of_stock{margin-right:10px;}
#shpcrtca{color:#000000;}
#cart_not_empty, .cpt_shopping_cart_info{text-align:center;}
.product_buy_button{margin-right:10px;}

#contact-div{width: 260px;float:left;padding-top:0px;}
        #contact-div-l{float: left; width: 150px;border-right:4px solid #dadada;height: 50px;padding-bottom:16px;}
        #contact-div-r{float: left;padding-left: 20px;margin: 0px;line-height: 18px;}
        #contact-div-r span{color: #b7b7b7;font-size: 12px;}
        #contact-div-r p{ margin: 0px;color: #666666;font-size: 12px;}

.sortir_ul li a{color:#757575;}
.sortir_ul li.cur a{color:black;font-weight:bold;}
.video_tab {margin:10px;}
.img_tab {margin-bottom:10px;}
.cart_back {text-align:right;color: #666666;font-size: 12px; margin-right:10px;}
.cart_back a{color: #666666;}
.idchekout {font-size: 1.3em;font-weight:bold;}
#contact-div-l img{margin-bottom:2px;}
#contact-div-l .small{font-size: 0.8em;}
#contact-div-l .big{font-size: 1.2em;font-weight:bold;}
#contact-div-l .marg{text-align:right;margin-left:46px;font-size:12px;}
.tab_text h2{margin-top:10px;}
.product_img_cat {left:250px;height:70px;float:right;}
.add_cart_upn {float:left;}

.add_cart_upn .nowrap{white-space:nowrap;}
.prd_out_of_stock2{margin-top:14px;white-space:nowrap;color:#7E7C89;}
.prd_in_stock2{margin-top:14px;white-space:nowrap;color:#7E7C89;}
.add_cart_upn .cena1 {white-space:nowrap;display:inline;}

.add_cart_upn .ye {font-size: 18px;white-space:nowrap;color:#A30799;}
.add_cart_upn .grn, .cena1 {color:#7E7C89;}
.add_cart_upn .oldPrice{height:10px;margin-top:3px;color:#7E7C89;}

.text_tovar .ye {color:#A30799;font-size: 18px;white-space:nowrap;}

.post_block h2{
	color: #2e2e2e;font-size: 18px;font-weight: normal;margin: 0;padding: 0;
}
.post_block .sh2{
	color: #2e2e2e;font-size: 18px;font-weight: normal;margin: 0;padding: 0;
}
.sh1 {color: #000;font-size: 21px;font-weight: normal;margin: 0;padding: 0;}


.m_main {margin: auto;width: auto;padding: 1px 10px 0 0;} 
		.m_top {height: 100px;width: auto;}
			.m_logo {float: left;margin: 20px 5px 0 4px;width: auto;}
				.m_logo_img {position: relative;margin-top: -18px;}
				.m_logo_text {margin-top: 5px;color: #666;}
				.m_logo_text h1{font-family:Tahoma;font-size:12px;color: #666;}
				.m_logo_text .sh1{font-family:Tahoma;font-size:12px;color: #666;}
				#m_contact-div-l {text-align:right; font-size:14px;}
				#m_contact-div-l .small {font-size:12px;}
				#m_contact-div-l .big {font-size:16px;font-weight:600;}
			.m_contact {float:left;width: auto;text-align: center;padding: 13px 0 0 13px;color: #666666;}
			.m_contact div {text-align: center;}
			.m_basket {padding: 15px 0px 0px 4px;}
			.m_basket .cpt_shopping_cart_info {text-align:left;}
			.m_search {padding-top: 4px;}
			.m_search	#search {border: 3px solid #dadada;width: 205px;z-index: 1;height: 28px;padding-left: 5px;}
			.m_search	.m_search_input {float:left;width: 185px;padding: 5px 10px 0px 5px;color: #999;border:none;}
			.m_search	.search_click {float:right;margin-left: 4px;}
			.m_search	input {border:none;}

			#m_menu_foot .cpt_auxpages_navigation ul, #m_menu_foot .cpt_divisions_navigation ul {margin: 0 0 0 1px;}

			#m_menu_foot .cpt_auxpages_navigation ul li a, #m_menu_foot .cpt_divisions_navigation ul li a { 
				color:#000;
				height:20px;
				padding: 10px 5px 0;
			}
			#m_menu_foot .cpt_auxpages_navigation ul li a:hover, #m_menu_foot .cpt_divisions_navigation ul li a:hover { 
				background:none;
			}
			.m_footer {padding:6px;border-color:#777777;border-style:solid;border-width:0px;border-top-width:1px;text-align:center;}
			.m_foot {height:60px;margin-bottom: 100px;}

			.m_foot .mail{padding-top:5px;}

			.m_category {padding:6px;text-align:left;}

			.m_category ul.subcat {list-style: none outside none;}

			.m_category #cat_product_sort {text-align:center;}

			.m_category  .tovar {
				width: auto;
			}

			.m_category  .text_tovar {
				width: auto;
			}

			#m_page .pages{
			  width: 100%;
			}

			.m_main .catalog {
				width: auto;
			}
			.m_main .tovar_text {
				width: auto;
			}

			.m_main	td {
				vertical-align: middle;
			}
			.m_main .oformit {
				width: auto;
			}
			.m_main #oform input {
				width: 200px;
			}
			.m_main  .tovar {
				width: auto;
			}

			.m_main  .text_tovar {
				width: auto;
			}
.plusbut {
    text-align: right;
    }         
