body {margin:0; padding:0;  background:#ffffff url("images/wrapper_bg_center.jpg") left bottom repeat-x; }
* {margin:0; padding:0; outline:0; font-family:Verdana, Trebuchet MS,Tahoma,Arial,Helvetica,sans-serif; font-size:13px; color:#464646; }
h1 {font-size:16px; }
h2 {font-size:14px; color:#0C87CA;}
p {margin:8px 0px 0px 0px;}
img {border:none;}
img.img_s{border: 1px solid #d4d4d4; margin-right: 10px; margin-bottom:5px}
a {text-decoration:none; cursor:pointer; color:#097AB6;}
a:hover {text-decoration:none; color:#ffa800;}
.clear {clear:both;}
ul li, ol li {list-style-position:inside;}

#containers { margin: 0 auto; width: 200px; }
ul.update { list-style:none;font-size:1.1em; margin-top:10px }
ul.update li{ height:30px; border-bottom:#dedede solid 1px; text-align:left;}
ul.update li:first-child{ border-top:#dedede solid 1px; height:30px; text-align:left; }
#flash { margin-top:20px; text-align:left; }
#searchresults { text-align:left; margin-top:20px; display:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; }
.word { font-weight:bold; color:#000000; }
#search_box { padding:4px; border:solid 1px #666666; width:60px; height:30px; font-size:18px;-moz-border-radius: 6px;-webkit-border-radius: 6px; }
.search_button { border:#000000 solid 1px; padding: 6px; color:#000; font-weight:bold; font-size:16px;-moz-border-radius: 6px;-webkit-border-radius: 6px; }
.found { font-weight: bold; font-style: italic; color: #ff0000; }

.fon_bottom_banner {background:url("images/fon_bottom_banner.png") right top repeat-x; width:100%; height:170px; margin-top:-20px;}
.fon_bottom_banner2 {padding:20px;}



option{padding-left:5px;}
.tovar_block{background-color: #F7F7F7; padding:10px;}
.action{position:absolute; background:url("images/sale.png") right top no-repeat; width:50px; height:50px; padding:10px 10px 10px 140px;}
.action1{font-size:13px; color:#ffffff; font-weight: bold; text-align:center; padding-top:6px; margin-left:19px;}

.wrapper {margin:10px auto; padding:0px 5px 0px 5px; border:0px solid red; max-width:1400px;min-width:985px; } 
.header {padding:0px 0px 0px 0px; border:0px solid red;}


						.text {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url("images/content_bg.png") left top repeat-x;}
							.text1 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url("images/content_bg.png") left bottom repeat-x;}
								.text2 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url("images/content_bg.png") left top repeat-y;}
									.text3 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url("images/content_bg.png") right top repeat-y;}
										.text4 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url("images/left_top.png") left top no-repeat;}
											.text5 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url("images/right_top.png") right top no-repeat;}
												.text6 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url("images/left_bottom.png") left bottom no-repeat;}
													.text7 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:152px; background:url("images/right_bottom.png") right bottom no-repeat;} 
														
														

	.header_1 {background:url("images/header_2.jpg") center center no-repeat; height:152px;}
			.logo {background:url("images/logo.png") left top no-repeat; margin:5px 0px 0px 40px; width:632px; height:35px; display:block; font-size:20px;}
				.contact{padding:0px 0px 0px 40px; margin:0px 110px 0px 0px; color:#0670ac; font-size:24px; line-height:25px; display:block;}
				.contact p{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:#0670ac; font-size:14px; line-height:25px; font-family:Verdana; display:block;}
					.contact span{font-size:13px; color:#0670ac; line-height: 120%; font-weight: bold;}
				.logo_text{padding:48px 0px 0px 38px;  color:#ffffff;  float:left; text-transform:uppercase;}	
			.logotxt{background:url("images/logotxt.png") left top no-repeat; margin:0px 0px 0px 40px; width:350px; height:22px; display:block; }
					
		.header_1_2 {float:right; padding:12px 12px 0px 0px; font-size:11px; color:#af3908; font-family:Arial;}
					
		.header_1_3 {float:right; margin:8px 0px 0px 0px; padding:2px 0px 0px 15px; width:200px; font-size:11px; color:#af3908; font-family:Arial;  border-left:1px solid #d9d9d9;}
					.login {padding:5px 0px 0px 0px; height:28px; font-size:11px; font-family:Arial; color:#8b8b8b;}
						.login a {font-size:11px; font-family:Arial; color:#c13524; text-decoration:underline;}
						.login a:hover { text-decoration:none;}
					.basket {margin:0px 0px 0px 0px; padding:0px 0px 0px 20px; height:36px; line-height:17px; font-size:12px; font-weight:bold; color:#e97300; text-align:left; cursor:pointer;}
						.basket span{font-size:11px; font-weight:normal; cursor:pointer; }
						.basket label{font-size:13px; font-weight:bold; cursor:pointer;color:red;}

	
		.menu_left {padding:3px 0px 3px 0px; border:0px solid red;}	
				.menu_left ul {float:left; }
					.menu_left ul li {list-style-image:none; list-style-position:outside; list-style-type:none; display:inline; background:url("images/header_1_menu_bg_dev.jpg") left center no-repeat;}
						.menu_left ul li a {padding:5px 10px 5px 10px; height:24px; line-height:24px; font-size:12px; color:#535353; }
						.menu_left ul li a:hover {color:#00b3e1; text-decoration:underline;}
						

			.top_header_reg{padding:0px 0px 0px 50px; height:37px; background:url("images/btn_reg.jpg") left top no-repeat; }
			.top_header_reg a{color:black; text-decoration:underline; font-size:12px; line-height:17px;}
			.top_header_reg a:hover {color:black; text-decoration:none; font-size:12px; line-height:17px;}
		
		
		
		
		.experemental2{background:url("images/button991.png") left top no-repeat; height:60px; width:156px; margin-left:-18px;}
		.experemental3{padding:10px 0px 0px 156px; width:150px; height:60px;}
		
	
		
		
		.experemental5{position:relative; float:left; height:60px; width:120px; margin-left:14px;}
		.experemental6{background:url("images/button990.png") left top no-repeat; position:absolute; float:left; height:60px; width:144px;}
		
		.header_3_1{padding:10px 0px 0px 159px; border:0px solid red;}
			.textarea input{margin:0px 0px 0px 0px; padding:2px 0px 0px 10px; width:160px; height:19px; background:url("images/search_bg2.png") left top no-repeat; border:0px solid red;}
				.btn {padding:0px 0px 0px 0px;}
					.btn_search {background:url("images/btn_search.png") left top no-repeat; width:69px; height:21px; display:block;}
		
		.header_3_2{ margin:15px 0px 0px 0px; padding:0px 0px 0px 0px; background:url("images/header_3_2_bg.png") left top no-repeat; width:303px; height:52px; border:0px solid red}
			.basket{margin:0px 0px 0px 25px; padding:8px 0px 10px 40px; background:url("images/basket_bg.jpg") left 8px no-repeat; width:130px;  font-size:13px; display:block; color:#838383;  }
				.basket span{font-size:11px; color:#838383;}
				.basket label{font-size:14px; color:#006dd1; font-weight:bold;}
	
			.currency {margin:0px 0px 0px 10px; line-height:15px; float:left; }
						.currency td.title {padding:0px 7px 0px 10px; font-size:11px; color:#838383;}
						.currency select {padding:0px 0px 0px 0px; width:80px; font-size:12px; font-weight:normal; color:#444444;}
						.currency td.radio {padding:0px 0px 5px 0px; font-size:12px; font-weight:normal; color:#444444;}
						.currency td.radio input {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:12px; font-weight:normal; color:#444444;}
	
	
				
								.header_block_price_box {padding:2px 0px 5px 0px; color:#275299; font-size:14px; font-weight:bold; text-align:center;}
								.header_block_regular_price {font-size:14px; font-weight:bold; color:#000000; }
								.header_block_old_price {color:#6f6f6f; text-decoration:line-through; font-weight:normal; font-size:13px; }
								.header_block_action_price {color:#e05b00; font-size:14px; font-weight:bold; }
								
								.header_block_btn_details {}
									.header_block_btn_details a {display:block; margin:0px auto 25px auto; width:86px; height:25px; background:url("images/btn_details.jpg") left top no-repeat;}
	

			
.blocks{background:url("images/4_center3.png") left top repeat-x; cursor:pointer;}
	.blocks_left{padding:0px; background:url("images/4_left2.png") left top no-repeat;}
	.blocks_right{padding:0px; background:url("images/4_right2.png") right top no-repeat;}
	.blocks_dev{padding:1px 8px 0px 0px; background:url("images/4_dev2.png") right top no-repeat;}
		.block1 {padding:0px 0px 0px 0px; background:url("images/podbor22.gif") 20px 10px no-repeat;}
			.block1_img{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url("images/block1_img2.jpg") 90% top no-repeat; height:82px; }
		.block2 {padding:0px 0px 0px 0px; background:url("images/b222.gif") 20px 10px no-repeat;}
			.block2_img{ padding:0px 0px 0px 0px; background:url("images/block2_img2.png") 95% 12px no-repeat; height:82px; }
		.block3 {padding:0px 0px 0px 0px; background:url("images/b322.gif") 20px 10px no-repeat; }
			.block3_img{ padding:0px 0px 0px 0px; background:url("images/block3_img2.jpg") 95% 12px no-repeat; height:82px; }
		.block4 {padding:0px 0px 0px 0px; background:url("images/b422.gif") 20px 10px no-repeat; }
			.block4_img{padding:0px 0px 0px 0px; background:url("images/block4_img2.jpg") right top no-repeat; height:82px; }


					.block_btn_details {padding:53px 0px 0px 20px; }
						.block_btn_details a {display:block; width:86px; height:25px; background:url("images/btn_details.png") left top no-repeat;}
									
	.main{ background:#ffffff url("images/main_bg_center.jpg") left bottom repeat-x;}		
	.main1{background:url("images/main_bg_left.jpg") left bottom no-repeat;}		
	.main2{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url("images/main_bg_right.jpg") right bottom no-repeat;}		
				.main_table {width:100%;}
					.main_table td {vertical-align:top;}
					.main_left  {width:245px;}
						
						/*.panel_title_left {padding:0px 0px 0px 0px; background:url("images/panel_title_left.jpg") left top no-repeat;}
						.panel_title_center {margin:0px 0px 4px 5px; background:url("images/panel_title_center.jpg") left top repeat-x;}
						.panel_title_right {padding:13px 0px 0px 20px; background:url("images/panel_title_right.jpg") right top no-repeat; height:26px; line-height:12px; font-size:12px; font-weight:bold; color:white; text-transform:uppercase;}
						*/
.panel_title {padding:10px 0px 0px 20px; width:225px; height:25px; background:url("images/left_block_title.jpg") left top no-repeat; color:#ffffff; text-transform:uppercase; font-weight:bold;}
.panel_title2 {padding:10px 0px 0px 20px; width:225px; height:25px; background:url("images/left_block_title_red.jpg") left top no-repeat; color:#ffffff; text-transform:uppercase; font-weight:bold;}

						
					.path .panel_title_left {padding:0px 0px 0px 0px; background:url("images/path_left.jpg") left top no-repeat;}
					.path .panel_title_center {margin:2px 0px 10px 0px; background:url("images/path_center.jpg") left top repeat-x;}
					.path .panel_title_right {padding:11px 0px 0px 20px; background:url("images/path_right.jpg") right top no-repeat; height:23px; line-height:12px; font-size:12px; font-weight:bold; color:#3d3d3d; text-transform:uppercase;}
						
						
						.catalog {margin:0px 0px 20px 15px; }
						
									.c1, .c1current {padding:8px 0px 0px 0px; color:#686868;}
									.c1 a, .c1current a { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:14px; font-size:12px; color:#686868; font-family:arial;}
									
									.c1 a table td, .c1current table td {padding:0;vertical-align:top;}
									.c2 a table td, .c2current table td {padding:0;vertical-align:top;}
									.c3 a table td, .c3current table td {padding:0;vertical-align:top;}
									.clinktd {padding-left:3px;}
									
									.c1 a:hover {color:#00b3e1;}																		

									.c1current {padding:12px 0px 1px 0px; font-weight:bold;}
									.c1current a {color:#00b3e1; font-weight:bold;}
									.c1current a:hover {color:#077fac;}
									
									.c2, .c2current {margin:0px 0px 0px 0px; padding:6px 0px 0px 8px; background:url("images/") left 1px no-repeat; color:#00b3e1; text-decoration:underline;}
									.c2 a, .c2current a {display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:14px; font-size:12px; color:#00b3e1; font-family:arial; text-decoration:underline;}
									.c2 a:hover {color:#077fac;}

									.c2current {padding:6px 0px 2px 8px;}
									.c2current a {color:#ee5c00; font-weight:bold; }
									.c2current a:hover {color:#ee5c00; text-decoration:underline;}

									.c3, .c3current {margin:0px 0px 0px 0px; padding:2px 0px 1px 18px; background:url("images/") left 12px no-repeat; color:#797979;}
									.c3 a, .c3current a {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:14px; font-size:11px; font-weight:normal; color:#797979; text-decoration:none;}
									.c3 a:hover {color:#797979; text-decoration:underline;}


									.c3current a {color:#c13524; font-weight:bold; }
									.c3current a:hover {color:#c13524; text-decoration:underline;}
									
									
									.brands{padding:6px 0px 2px 20px; color:#00b3e1;  word-spacing:15px;}
									.brands a{color:#00b3e1; text-decoration:underline; line-height:26px;}
									
									
				.banner {padding:0px 0px 20px 0px; width:100%;}
				.banner_bg_center {padding:0px 0px 0px 0px; height:271px; background:url("images/banner_bg_center.jpg") left top repeat-x;}
				.banner_bg_left{padding:0px 0px 0px 0px; height:271px; background:url("images/banner_bg_left.jpg") left top no-repeat; width:9px;}
				.banner_bg_right{height:271px; background:url("images/banner_bg_right.jpg") right top no-repeat; width:9px;}
					.banner_img{background:url("images/banner_img.jpg") left 7px no-repeat; height:275px; width:295px; padding:0px 0px 0px 0px; }
					.banner_txt {font-size:11px; padding:155px 0px 0px 15px; line-height:16px; background:url("images/banner_txt.jpg") center 15px no-repeat; height:110px; min-width:260px; }

									
.panel_tovar_block {margin:0px 0px 10px 0px; padding:0px 5px 10px 10px; float:left; width:160px; border-right:1px dotted #d2d2d2; border-bottom:1px dotted #d2d2d2;}
					
	/* изображение и наименование в РАЗНЫХ ссылках */
	.panel_tovar_block_img{display:block; margin:0 auto 5px; padding:0px 0px 0px 0px; width:130px; height:130px; border:1px solid #e6e2e1; background-color:white;}
		.panel_tovar_block_img:hover{border:1px solid #bf3523;}
	
	.panel_tovar_block_name {padding:0px 0px 0px 20px; color:#00b3e1; font-weight:bold; font-family:arial; height:40px; border:0px solid red}
		.panel_tovar_block_name a{padding:0px 0px 0px 0px; color:#00b3e1; font-weight:bold; font-family:arial;}
			.panel_tovar_block_name a:hover{color:#00b3e1; font-weight:bold; text-decoration:underline;}
			
	.panel_tovar_block_details{padding:0px 0px 0px 20px; color:#768d94; font-family:Arial; line-height:14px; height:50px; border:0px solid red}
							/* .panel_tovar_block .img {display:block; margin:0 auto 10px; padding:0px 0px 0px 0px; width:130px; height:130px; border:1px solid #ffdc92; background-color:white;}
							.panel_tovar_block .img:hover{border:1px solid #B5481E;}
							.panel_tovar_block .title{margin:0px 0px 0px 0px; padding:0px 0px 0px 20px;}
								.panel_tovar_block .title a{display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#3c6a1a; font-size:11px; font-weight:bold; text-transform:uppercase;}*/
								
	/* изображение и наименование в ОДНОЙ ссылке */
							.panel_tovar_block_img-name {display:block; margin:0 auto 10px; padding:0px 20px 0px 20px;  text-align:center; color:#6b6b6b; font-size:12px; font-weight:bold;}
							.panel_tovar_block_img-name:hover {color:#c13524;}
								.panel_tovar_block_img-name img {margin:0px 0px 0px 0px; border:1px solid #e4e4e4;}
								.panel_tovar_block_img-name div {text-align:left; color:#141414; font-size:12px; font-weight:bold; text-transform:uppercase; font-family:arial;}
								.panel_tovar_block_img-name:hover img {border:1px solid #c13524;}
								.panel_tovar_block_img-name:hover div {color:#c13524;}

	/* категория товара в единственном числе */
							.panel_tovar_block .category {padding:0px 0px 0px 10px; color:#B5481E; font-size:12px; font-weight:normal; text-transform:none;}

	/* цена */
							.panel_tovar_price_box {padding:0px 0px 5px 0px; text-align:center; word-spacing: 10px; height:15px;}
							.panel_tovar_regular_price {font-size:12px; font-weight:bold; color:#454545;}
							.panel_tovar_old_price {color:#444444; text-decoration:line-through; font-weight:normal; font-size:12px;}
							.panel_tovar_action_price {color:#e05b00; font-size:13px; font-weight:bold;}
							
	/* кнопка В КОРЗИНУ */
							.btn_details {margin-top:10px;display:block;}
								.btn_details a {display:block; margin:0px auto 0px; width:86px; height:25px; background:url("images/btn_details.jpg") left top no-repeat;}
							.btn_buy {height:25px; padding:0px 15px 0px 0px; border:0px solid #ebf0ee;}
								.btn_buy a{display:block; margin:0px 0px 0px 0px; width:83px; height:25px; background:url("images/btn_buy.jpg") left top no-repeat;}
							.btn_buy2{height:20px; padding:0px 0px 5px 0px; border:0px solid #ebf0ee;}		
							.tovar_btn_buy {float:left; padding:0px 0px 0px 20px;}
							
							.tovar_category {padding:5px 0px 0px 0px; color:#768d94;}
							
							.tovar_compare {padding:20px 0px 20px 0px; color:#768d94;}
							
							.tovar_description {padding:0px 0px 0px 0px; color:#768d94; font-family:Arial; line-height:14px;}
							
							.tovar_price_box {float:left; padding:2px 0px 0px 0px; color:#275299; font-size:14px; font-weight:bold;}
								.regular_price {font-size:15px; font-weight:bold; color:#000000;}
								.old_price {color:#444444; text-decoration:line-through; font-weight:normal; font-size:14px;}
								.action_price {color:#e05b00; font-size:16px; font-weight:bold;}
							.catalog_price_box {float:none; padding:5px 0px 5px 0px; height:17px; color:#275299; font-size:14px; font-weight:bold;}
								div.catalog_price_box label.regular_price {font-size:12px; font-weight:bold; color:#000000;}
								div.catalog_price_box label.old_price {color:#444444; text-decoration:line-through; font-weight:normal; font-size:12px;}
								div.catalog_price_box label.action_price {color:#e05b00; font-size:12px; font-weight:bold;}

								.action_price_td{font-size:12px; font-weight:bold; color:#454545;}
							
					.main_center {padding:0px 0px 0px 0px;}
						.main_border {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:0px solid #ebebeb;}
						.main_content {padding:0px 0px 20px 0px; margin:0px 0px 10px 7px;}
						.otstup_content {margin:20px;}
						#mini_text p, #mini_text p, #mini_text  strong, #mini_text  em {font-size:11px;}
						.content_title {margin:0px 0px 15px 0px; padding:14px 0px 0px 41px; height:25px; background:#dadada url("images/content_title_bul.png") 17px 12px no-repeat;}
							.content_title_right {margin:0px 0px 0px 0px; padding:0px 12px 0px 43px; background:url("images/content_title_right.png") right top no-repeat;}
								.content_title_center {margin:0px 0px 0px 0px; padding:19px 0 0 11px; height:30px; background:url("images/content_title.png") left top repeat-x; color:white; font-size:12px; line-height:12px; font-weight:bold; text-transform:none;}

	/*				.main_center {padding:0px 18px 0px 18px;}
						.text {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:white url("images/content_bg_top.png") left top repeat-x;}
							.text1 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url("images/content_bg_bot.png") left bottom repeat-x;}
								.text2 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url("images/content_bg_left.png") left top repeat-y;}
									.text3 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url("images/content_bg_right.png") right top repeat-y;}
										.text4 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url("images/content_bg_top_left.png") left top no-repeat;}
											.text5 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url("images/content_bg_top_right.png") right top no-repeat;}
												.text6 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url("images/content_bg_bot_left.png") left bottom no-repeat;}
													.text7 {margin:0px 0px 0px 0px; padding:15px 15px 23px 15px; min-height:200px; background:url("images/content_bg_bot_right.png") right bottom no-repeat;}
														.text .title {color:#4e8129; font-size:14px; line-height:14px; font-weight:bold; text-transform:none; text-align:left;}
														.text7  * {line-height:19px;}

						.tovar_block_catalog_top {float:left; margin:5px 5px 5px 5px; padding:0px 0px 0px 0px; background:white url("images/tovar_block_top.png") left top no-repeat;}
							.tovar_block_catalog_bot {margin:0px 0px 0px 0px; padding:8px 0px 8px 0px; background:url("images/tovar_block_bot.png") left bottom no-repeat;}*/
								
								.tovar_block_catalog {background-color: #F7F7F7; margin:0px 0px 10px 0px; padding:0px 5px 10px 10px; float:left; height:400px; width:180px; border-right:1px dotted #d2d2d2; border-bottom:1px dotted #d2d2d2;}
									.tovar_block_catalog_{padding:0px 0px 10px 10px;}
									.tovar_block_catalog_title {padding:0px 0px 0px 0px; color:#00b3e1; font-weight:bold; font-family:arial; height:40px;}
									.tovar_block_catalog_title a {padding:0px 0px 0px 0px; color:#00b3e1; font-weight:bold; font-family:arial;}
									.tovar_block_catalog_title a:hover{color:#00b3e1; font-weight:bold; text-decoration:underline;}
										
										.tovar_block_catalog_price_box {padding:0px 0px 5px 0px; word-spacing: 10px; height:15px;}	
											.tovar_block_catalog_regular_price{font-size:12px; font-weight:bold; color:#454545;}
											.tovar_block_catalog_old_price {color:#444444; text-decoration:line-through; font-weight:normal; font-size:12px;}
											.tovar_block_catalog_action_price {color:#e05b00; font-size:13px; font-weight:bold;}
													
									.tovar_block_catalog_item_description{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#768d94; font-family:Arial; line-height:14px; height:130px; overflow:hidden; border:0px solid red;}
							


											
											.tovar_block_catalog_img{background-color: #ffffff; display:block; margin:0px auto 5px auto; width:145px; height:120px; border:1px solid #cccccc; background-position:center center; background-repeat:no-repeat;}
											.tovar_block_catalog_img:hover {background-color: #ffffff; border:1px solid #e8ecef; background-position:center center; background-repeat:no-repeat;}
											 
									
									.catalog_name {padding:5px 0px 10px 0px; height:20px;}
									.catalog_name a {color:#4b4b4b; font-size:16px; font-weight:bold; line-height:15px; font-family:arial;}
									.catalog_name a:hover {color:#bf3523; text-decoration:none;}
									
									.catalog_brand {width:10px; vertical-align:top;}
										.catalog_brand a {}

									.catalog_img {display:block; margin:0px auto; width:170px; height:170px; background-position:center center; background-repeat:no-repeat;}
									.catalog_details{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:11px; height:57px; color:#808080; overflow:hidden;}
									.catalog_border {padding:5px 10px 5px 15px; margin:0px 0px 0px 0px; background:url("images/left_block_bg.jpg") left top repeat-y;}
										.catalog_bottom{height:16px; background:url("images/left_block_bott.jpg") left top no-repeat;}
									
									.tovar_block_catalog_more {float:left; margin:0px 0px 0px 0px; padding:2px 0px 10px 23px; width:90px; font-size:13px; color:#397bc4; font-weight:bold; text-decoration:underline; background:url("images/left_menu_point.gif") 10px 9px no-repeat;}
									
									
									
					.main_right {width:200px;}
	

	

	.left_panel{padding:7px 0px 0px 5px;  width:253px;}
/*		.basket{background:url("images/basket_bg.jpg") left top no-repeat; width:225px; height:29px; padding:13px 0px 0px 33px; margin:0px 0px 10px 0px; font-size:13px; display:block;color:#000000;}
		.basket span{font-size:11px;}
		.basket label{font-size:14px; color:#1f7cdb; font-weight:bold;} */

.left_menu{border:1px solid #4a7eb8; width:254px;}
	.left_menu_header{background:url("images/left_menu_header.jpg") left top no-repeat; padding:13px 0px 0px 10px; height:27px;  width:244px; color:#ffffff; font-size:14px; font-weight:bold;}
	.left_menu_item{background:url("images/left_menu_bg.jpg") left top repeat-x; height:40px;  width:250px; color:#2e2e2e; font-size:13px; font-weight:bold; font-family:Tahoma;}
	.left_menu_item a{background:url("images/left_menu_point.gif") 5px 9px no-repeat;  padding:3px 0px 3px 20px; color:#2e2e2e; font-size:13px; font-weight:bold; font-family:Arial; display:block; border:0px solid red;}
	.left_menu_item a:hover {color:#d74c00; }

.left_block{border:1px solid #4a7eb8; width:254px;}	
	.left_block_content{border-left:2px solid #6ca8e0; border-right:2px solid #6dc8f5; border-bottom:2px solid #3c9fe4; }
		.left_block_content1{border-left:5px solid #dfeeff; border-right:5px solid #dfeeff; border-bottom:5px solid #dfeeff; background:#ffffff; padding:5px 5px 5px 5px; }
		.left_block_content2{border-left:5px solid #dfeeff; border-right:5px solid #dfeeff; border-bottom:5px solid #dfeeff; }
			.left_block_content_title{display:block;color:#275299; font-size:14px; font-weight:bold;}
			.left_block_item{font-size:12px;}
			.left_block_img{height:160px; width:220px; display:block;}
			
.center_panel{padding:9px 10px 0px 10px;}			
	.top_menu_bg{background:url("images/top_menu_bg.jpg") left top repeat-x; height:39px;}
		.top_menu_1{background:url("images/top_menu_1.jpg") left top no-repeat; height:39px;}
		.top_menu_2{background:url("images/top_menu_2.jpg") right top no-repeat; height:39px;}
			.top_menu_item{background:url("images/top_menu_devider.jpg") left top no-repeat; height:39px; padding:0px 5px 0px 5px; color:#ffffff; font-size:14px; font-weight:bold;}
			.top_menu_item a{color:#ffffff; height:27px; padding:12px 25px 0px 25px; display:block; border:0px solid red}

h1{color:#00b3e1; font-size:12px; text-transform:uppercase;}
.h1_border{border-bottom:3px double #d74c00; color:#d74c00; font-size:16px; font-weight:bold;  padding:25px 25px 5px 5px; margin:0px 15px 0px 0px;}

.item{padding:5px 4px 5px 10px; float:left;  border-bottom:1px solid #ffc57f; margin:10px 0px 10px 0px; width:230px;}
	.item_border{ border-right:1px solid #ffc57f; height:288px; float:left; margin:10px 0px 0px 0px;}
	.item_title{display:block;color:#d74c00; font-size:14px; font-weight:bold;width:125px;}
	.item_brand	{display:block;width:85px; height:30px; float:right; margin:0;}
	.item_img{height:160px; width:220px; display:block;}
	.item_details{font-size:11px; width:230px; }
	.item_details1{float:left; font-size:11px; height:67px; width:160px; overflow:hidden; padding:0px 5px 10px 0px;}
	.item_more {background:url("images/left_menu_point.gif") 10px 9px no-repeat; font-size:13px; color:#397bc4; font-weight:bold; text-decoration:underline; padding:2px 0px 10px 23px; width:90px; float:left;}	
	.item_price{font-size:12px; font-weight:bold; color:#454545;}
	.item .old_price{color:#444444; text-decoration:line-through; font-weight:normal; font-size:12px;}
	.item .action_price{color:#e05b00; font-size:13px; font-weight:bold;}



.right_panel{padding:10px 0px 0px 10px; width:165px;}


.footer{margin:0 auto; padding:0px 5px 0px 5px; color:#009ed2; font-size:11px; line-height:18px; max-width:1400px;}

	.footer table td {vertical-align:middle;}
td.footer_counts {text-align:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#009ed2; font-size:11px; font-weight:normal;}

td.footer_menu {margin:0px 0px 0px 0px; padding:4px 20px 4px 0px; text-align:right;}
	td.footer_menu a {color:#056396; font-size:11px;}
	td.footer_menu a:hover {color:#056396; text-decoration:underline;}

td.footer_developed {margin:0px 0px 0px 0px; padding:0px 0px 0px 20px; text-align:left;}
	td.footer_developed .footer_developed_link {float:left; margin:0px 0px 0px 0px; padding:7px 5px 0px 0px;}
		td.footer_developed .footer_developed_link a {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; color:#009ed2; font-size:11px;}
		td.footer_developed .footer_developed_link a:hover {color:#009ed2; text-decoration:underline;}
	td.footer_developed .footer_developed_logo {float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

td.footer_contacts {margin:0px 0px 0px 0px; padding:0px 20px 0px 0px; color:#056396; font-size:11px; font-weight:normal; text-align:right;}
	td.footer_contacts p{margin:0;}
	td.footer_contacts *{color:#056396; font-size:11px; font-weight:normal; }
	td.footer_contacts a {color:#056396; font-size:11px; font-weight:bold; text-decoration:none;}
	td.footer_contacts a:hover {color:#056396; text-decoration:underline;}
	td.footer_contacts span {color:#056396; font-size:11px; font-weight:bold; text-decoration:none;}



.footer span{font-size:9px; color:#009ed2; }
.footer a {color:#00527F; font-family:arial; font-size:11px;}
.footer a:hover {color:#00527F;}

div.footer_seo {font-size:11px; text-align:center; color:#6c6c6c;}



.footer1 {background:url("images/bott_left.jpg") left top no-repeat; height:16px; }
.footer0 {background: #ffffff;  }
.footer2 {background:url("images/bott_right.jpg") right top no-repeat; height:16px;}


.filters {padding:10px 25px 10px 10px; margin:0 0px 0 0; border-bottom:1px solid #EDCC7F; background-color:#FFF5DF;}
#filters .fprice{border:1px solid #3A81CF; width:50px; margin-right:15px;}

.filters_brands {margin:0px 0px 13px 0px; width:600px;}
	.filters_brands_title {padding:0px 0px 0px 0px; width:50px; font-weight:normal; font-size:12px; color:#077FAC;}
	.filters_brands_items {}
		.filters_brands_items_table {}
			.filters_brand_all {padding:5px 5px 5px 0px; font-weight:normal; color:#363636; font-size:11px; width:100%;}
			.filters_brand {width:125px; display:inline-table; white-space:nowrap; margin:3px 3px 3px 0px; font-weight:normal; color:#363636; font-size:11px;}
			.filters_brand input {margin:0px 5px 0px 0px;}
			.rtable td{padding:5px;}

.filters_params {margin:0px 0px 0px 0px; width:100%;}
	.filters_params_title {padding:1px 0px 0px 0px; width:90px; font-weight:normal; font-size:12px; color:#077FAC;}
	.filters_params_items {}
		.filters_params_item {float:left; padding:0px 20px 10px 0px;}
			.filters_params_name {float:left; padding:2px 5px 0px 0px; color:#363636; font-size:12px;}
			.filters_params_input_select {float:left;}
			.filters_params_input_checkbox {float:left; padding:3px 5px 0px 0px;}
				.filters_params_input_select select {width:100px; border:1px solid #c7c7c7; color:#616161; font-size:12px;}

.filters_price {margin:0px 0px 10px 0px;}
	.filters_price_title {padding:3px 0px 0px 0px; width:90px; font-weight:normal; font-size:12px; color:#077FAC;}
		.filters_price_input_td {padding:2px 0px 0px 0px;}
			.filters_price_input_td input {margin:0 15px 0px 0; padding:0px 0px 0px 2px; width:51px; color:#616161; border:1px solid #c7c7c7;}
		.filters_btn {padding:0px 0px 0px 40px;}
		
.filters_catalog_mode {}
	.filters_catalog_mode_title {padding:3px 0px 0px 0px; width:90px; font-weight:normal; font-size:12px; color:#077FAC;}
	td.filters_catalog_mode_links {padding:2px 0px 0px 0px; vertical-align:top;}
	.filters_catalog_mode_links a {}

.subfilters{padding:10px 25px 10px 10px; margin:0 15px 0 0;}
.subfilters *{font-size:11px; color:#535353;}
.subfilters label{font-weight:bold; color:#909090; }
.buttons {}

.pl{color:#ff6102;}
.cpl{color:#ff6102; font-weight:bold;}	
.asort{color:#ee5c00; font-weight:bold;}

.tovar_name {padding:10px 0px;}
.tovar_img_block{width:348px;float:left;margin-left:10px;}
.big_img{width:250px;margin:15px auto; border:1px solid #cccccc;}
.big_img a {background-color: #ffffff; display:block; background-position:center center; background-repeat:no-repeat; width:250px; height:250px; cursor:pointer; border:0px solid #ced1d2;}
.big_img a:hover{border:0px solid #c13524;}
.thumbs  a{display:block;width:60px;height:60px;float:left;margin-left:10px;background-repeat:no-repeat;background-position:center center;border:1px solid #ced1d2;cursor:pointer;}
.thumbs a:hover{border:1px solid #c13524;}

.ibox {width:200px;border:1px solid #A5ACB2;background-color:#F4F4F4;}

.contentitemtitle {margin:20px 0 3px 0; font-size:14px;}
.contentitemtitle a {font-size:14px; color:#c13524;}
div.contenitemtlink {margin:5px 0 0px 0;}
a.contenitemtlink {text-decoration:underline; color:#c13524;}
a.contenitemtlink:hover {text-decoration:none;}

.history_table {width:100%;background-color:white;}
	.history_table td {background-color:#F3F3F3; padding:3px 5px 3px 5px;}
		.history_table td.empty {background-color:white;}
		.history_table td.summ {text-align:right;padding:5px 20px 5px 0px;}
	.history_header th, .history_total td {font-weight:bold; background-color:#DFDFDF; text-align:center; padding:3px 5px 3px 5px;}

.path {color:#3d3d3d; font-size:11px; line-height:13px; font-weight:bold; font-family:tahoma;}
	.path a {color:#3d3d3d; font-size:12px; line-height:12px; font-weight:bold; text-transform:none; text-decoration:underline;}
	.path a:hover {color:#6d6d6d; text-decoration:none;}

a.a_review {font-size:12px; font-weight:bold; color:#79AF57; text-decoration:underline;}
a.a_review:hover {color:#79AF57; text-decoration:none;}
.r_date{margin:15px 0px 0px 10px; margin-bottom:1px;font-size:10px;font-weight:bold; line-height:13px; color:#79AF57;}
.r_name{margin:0px 0px 2px 10px;font-size:12px;font-weight:bold; line-height:13px;}
.r_text{margin:0px 0px 0px 10px;font-family:arial;}
.r_text span{font-family:arial; font-weight:normal; text-decoration:underline;}

.comment_title {padding:10px 0; color:#077FAC; font-size:12px; text-transform:uppercase; font-weight:bold;}
.comment {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%;}
.comment td {padding:0px 0px 5px 0px;}
	.comment td input{height:17px;width:315px;}
	.comment td textarea{margin:0px; width:315px;}
	.comment .buttons {height:auto; width:auto;}
.comment .comment_name {padding:0px 0px 5px 0px; width:100px;}
	.comment_item {padding:0px 0px 10px 0px;}
		.comment_date {padding:0px 0px 0px 0px; font-size:10px;}
		.comment_text {padding:0px 0px 10px 0px;}
			
			table.compare_table {}
				.compare_table td{padding:5px;}
				td.compare_td_img {width:190px;}
			.compare_item a{font-size:11px;color:#06649A;}
			.btn_details{font-size:11px;color:#06649A;font-weight:bold;}
			
			
			.compare1 {background-color:#DFF4FF;}
			.compare2 {background-color:#FFF5DF;}

			.params_header {margin:10px 0px 10px 2px;font-weight:bold;color:#077FAC;}
			.params td {padding:10px 10px 10px 5px;}
			.param_name {width:160px; font-size:13px;color:;font-weight:bold;}
			.param_value {font-size:13px;}
			#params_wrapper {width:80%; margin:15px 0px; border-top:1px solid #e6e2e1;}
			.params1 {background-color:#DFF4FF;}
			.params2 {background-color:#FFF5DF;}
			
			.selection_table td{padding:5px;}
			.selection_table td select{min-width:200px;border:1px solid #A5ACB2;background-color:#F4F4F4;}
		
		.pricetable {width:100%;}	
		.pricetable td{text-align:center;padding:5px;vertical-align:middle;}
		.title td{font-weight:bold;}

		
		.row1 {background-color:#DFF4FF;}
			.row2 {background-color:#FFF5DF;}
		.pricetable td .btn_buy{padding:0;}	
		.catalog_border .selection_table td{padding:3px;font-size:12px;}
		.catalog_border .selection_table td select{font-size:11px;min-width:100px;width:200px;}
		.catalog_border .selection_table td option{font-size:11px;}
		
.listitem_table {margin:0 auto; border:3px double #CFCFCF; background-color:white;}
	.listitem_table_img {margin:0; padding:10px 0px 10px 10px; width:122px;}
		.listitem_table_img a {display:block; margin:0 auto 0px; width:140px; height:140px; border:1px solid #ffffff; background-position:center center; background-repeat:no-repeat;}
		.listitem_table_img a:hover {border:1px solid #ffdc92; background-position:center center; background-repeat:no-repeat;}
	.listitem_table_links {margin:0; padding:10px 10px 10px 10px; width:200px; text-align:left;}
	.listitem_c1 {padding:0px 0px 3px 0px;}
		.listitem_c1 a {color:#c13524; font-family:tahoma; font-size:14px; font-weight:bold; text-transform:none; text-decoration:none;}
		.listitem_c1 a:hover {color:black;text-decoration:none;}
		
	.listitem_c2 {padding:2px 0px 2px 0px;}
		.listitem_c2 a {color:#0B8ACD; font-family:tahoma; font-size:12px; font-weight:normal; text-transform:none; text-decoration:none;}
		.listitem_c2 a:hover {color:#0B8ACD; text-decoration:underline;}
		.listitem_table_links  span {color:#0B8ACD;font-weight:normal;}
		
		.cparams td{font-size:10px;}
		.cparams *{font-size:10px;}
		
		.pager {font-size:11px;text-align:right;}
		.pager *{font-size:11px;}
		
		#top_btn_compare{margin-left:15px;}
		#bottom_btn_compare{margin-left:15px;}
		#show_hide_filters{margin-bottom:7px;}
		
		.contentlink{margin-left:15px;}
		.contentlink li{padding-bottom:7px;padding-left:7px;}
		
		.catalog_ex {height:19px; font-size:11px;}
		.catalog_ex label{font-size:12px; font-weight:bold;}
 .gplus{
    position: absolute;
    top: 15px;
    left: 350px;
 }
 #crumbs span{color: gray; font-style: normal;}
 #crumbs span a{color: gray; font-style: normal;}
 .raiting {
	position: absolute;
	top: 8px;
	right: 20px;
	width: 90px;
	height: 13px;
    
	overflow: hidden;
	font-size: 1px;
	line-height: 1px;
	text-indent: -9999px;
}
.main_text{
    color: #6C6C6C;
}
.main_text span, strong, em{
    color: #6C6C6C;
}
