body {margin:0; padding:0;font-family: Arial; color:#5c5c5c;font-size:12px; background:#fff url("img/fon.jpg") center top no-repeat;}
*{margin:0; padding:0; border:0}
ul{list-style-type:none;}
a{color: #3fc3fb}
h1{color: #fe0f81; font-size: 13px; padding-bottom:5px}
.clear{clear:both}
.wrapper {  background: url("img/foot.jpg") center bottom no-repeat; }
.wrapper1 {width: 1010px; height:auto !important;height:100%;min-height:100%;min-width:800px;margin:0 auto }
.menu-top{float:right; list-style-type:none;font-size:0; margin: 30px 40px 0 0}
.menu-top li{float:left}
.menu-top li a{display:block}
#container{margin: 0 0px 0 10px}
#left {float:left;width:200px;}
#right {float:right;width:178px;}
#center {margin:0 185px 0 200px;}
.li1 a{background:url("img/menu_01.jpg") no-repeat;  width:93px; height:52px;}
.li2 a{background:url("img/menu_02.jpg") no-repeat;  width:116px; height:52px;}
.li3 a{background:url("img/menu_03.jpg") no-repeat;  width:156px; height:52px;}
.li4 a{background:url("img/menu_04.jpg") no-repeat;  width:90px; height:52px;}
.li5 a{background:url("img/menu_05.jpg") no-repeat;  width:114px; height:52px;}
.logo {background:url("img/logo.jpg") left top no-repeat;  width:297px; height:109px; display:block; float:left;}
.menu-left{list-style-type:none;width: 180px}
.menu-left .c1{color: #4ebbdc;font-style:italic;background: url("img/strelko.jpg") left center no-repeat; border-bottom: 1px solid #e9ead8; padding: 5px 0 5px 15px;}	
.menu-left .c1current{color: #4ebbdc;font-style:italic;background: url("img/strelko2.jpg") left center no-repeat; border-bottom: 1px solid #e9ead8; padding: 5px 0 5px 15px;}	
.menu-sub{color: #4ebbdc;font-style:italic;border-bottom: 1px solid #e9ead8; padding: 5px 0 5px 15px;font-size: 12px;}		
.menu-left li a{text-decoration:none; color: #4ebbdc;}
.spec-top{background:url("img/spec.jpg") no-repeat;  width:198px; height:67px;}
.spec-bg{background:url("img/spbg.jpg") repeat-y;  width:198px; position:relative}
.spec-b{background: url("img/spb.jpg") center bottom no-repeat;}
.shariki{background:url("img/sp.png") no-repeat;  width:11px; height:150px;margin: 5px 0 0 11px; float:left}
.special{float:left; margin: 5px 0 0 5px;}
.special img{ height: 105px; width: 120px;}
.spacer{height: 265px;}
.simg{background:url("img/spi.png") no-repeat; padding: 5px 0 0 5px; width:130px; height:112px;overflow:hidden}
.brand-s{color:#5c5c5c;text-align:center;  }
.panel_tovar_price_box{text-align:center; width: 130px}
.header_block_action_price{padding-left: 2px; color:#ff007a}
.more{background:url("img/more.jpg") no-repeat;  width:82px; height:25px;display:block; margin: 0 auto}
.more:hover{cursor: pointer}
#adr{float:left;background:url("img/vis.jpg") no-repeat;  width:616px; height:218px; font-style:italic; color: #352319}
#adr1{margin: 25px 0 0 150px; float:left; line-height: 18px;width: 446px}
#adr2{ text-align:left;line-height: 18px}
#adr3{ text-align:right;line-height: 18px; margin-top: 5px}
#adr4{margin: 18px 0 0 0}
#adr4 li{float:left}
.more-adr{background:url("img/adr.png") no-repeat;  width:155px; height:41px;display:block;margin-left: 50px}
.tovar-block{float:left}
.tovar-img12{background:url("img/tovar.jpg") no-repeat; margin: 10px 0 0 5px; width:199px; height:205px;overflow:hidden; display:block}
.tovar-img12 img{ width: 160px; height: 135px;padding: 20px 0 0 20px;}
.tovar-link{text-align:center;  }
.tovar-link a{color: #3fc3fb}
.price-tovar{color: #957f76; text-align:center;margin-top: 10px}
.header_block_btn_details{color: #957f76; text-align:center}
.main_text{border-top: 2px dashed #dcdfcb; float:left; margin-top: 10px; padding-top: 5px; color:#957f76; font-size: 12px; width:616px; min-height: 750px}
.basket{background:url("img/basket.jpg") no-repeat; margin: 1px 0 0 5px; width:178px; height:144px;cursor:pointer}

.btov {padding: 70px 0 0 50px}
.btsum{padding: 0px 0 0 50px}
.btov span, .btsum span{color: #726158}
.btov label{color: #301f16}
.btsum label{color: #ff007c}
.oform{background:url("img/zakaz.jpg") no-repeat; margin: 5px 0 10px 15px; float:left; width:158px; height:37px;cursor:pointer}
.login{color:#000; text-align:center; margin-bottom: 10px}
.login a{color: #21bafa}
.s4{background:url("img/s4.jpg") no-repeat;  width:180px; height:45px;}
.s3{background:url("img/s5.jpg") repeat-y;  width:180px; }
.s2{background:url("img/s6.jpg") no-repeat;  width:180px; height:64px;}
.sp1{background:url("img/s3.jpg") no-repeat;  width:140px; height:120px;}
.sp1 img{width: 120px; height:100px;padding: 10px 0 0 10px;}
.sp2{background:url("img/s1.jpg") repeat-y;  width:140px;}
.sp3{background:url("img/s2.jpg") no-repeat;  width:140px; height:37px;padding-top: 3px}
.spp{padding: 5px 0 0 20px}
.brand-s1{text-align:center; width: 135px}
.more2{background:url("img/more2.jpg") no-repeat;  width:82px; height:25px;display:block; margin: 0 auto; }
.footer{height: 70px; }
.spacer2{height: 70px}
.footer_menu {padding-left: 150px}
.footer_menu a{margin-left: 15px; color:#999894}
.footer_contacts{padding-right: 20px}
.footer_contacts a{color:#999894}

.tovar_img_block{width:348px;float:left;margin-left:10px;}
.big_img{width:250px;margin:15px auto;}
.big_img a {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 #4487D5;}
#params_wrapper {margin:15px auto;border-top:3px double #276DC3;}

.param_name {padding:5px 10px 5px 0px; font-size:12px; color:#0085BD;}
.param_value {padding:5px 0px 5px 0px; font-size:12px;font-weight:bold;color:#276DC3;}
.tovar_price_box {float:left; padding:0px 0px 0px 0px; color:#275299; font-size:14px; font-weight:bold;}
.tovar_btn_buy {float:left; padding:1px 0px 0px 20px;}
.tovar_btn_buy a {display:block; margin:0 auto; width:94px; height:16px; background:url("images/btn_buy.png") left top no-repeat;}
.comment_title {padding:10px 0; color:#0085BD; font-family:Arial; font-weight:bold; text-transform:uppercase;}
.comment {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.comment td {padding:0px 0px 5px 0px;}
	.comment td input{height:17px;}
	.comment td textarea{margin:0px; }
	.comment .buttons {height:auto; width:auto;}
.comment .comment_name {padding:0px 0px 5px 0px; width:100px;}
.comment_item strong{color: red}
	.comment_item {padding:0px 0px 10px 0px;}
		.comment_date {padding:0px 0px 0px 0px; font-size:10px;}
		.comment_text {padding:0px 0px 10px 0px;}
		.tovar-opis{width: 198px}
		.tovars2{height: 270px; float:left}
		.main_text input, textarea, select{border: 1px solid #d9dac4}
		.buttons{padding: 3px; color: #2284a7}
		

.baskett th, .baskett td {vertical-align:middle;}

.td_bask {background-color:#7A7A7A; color:white;}
.bask_fields{border-left: 1px solid #7A7A7A;border-bottom: 1px solid #7A7A7A}
.detailst td {vertical-align:bottom;}
.bask_fields input {width:30px;}

.compare_item{color:#0085BD; font-size:12px; font-weight:bold; }

.compare_td_name a{color:#ffffff;}
.compare_td_title{background-color:#F0F8FD; }
.compare_td_title1{background-color:#F0F8FD; }
.filters {padding:10px 25px 10px 10px;margin-bottom:15px;border-bottom:3px double #D74C00; background-color:#E8E8E8; }
	.filters td {padding:0px 0px 0px 0px; vertical-align:bottom;}
	.filters td.filters_name {padding:0px 0px 2px 0px;}
	.filters td.filters_select{padding:0px 9px 0px 3px;}
	.filters td.filters_select select {padding:0px 0px 0px 0px; width:100px;}
	.filters td.filters_title {padding:0px 0px 2px 0px; width:140px; font-weight:bold;color:#000; font-size:11px;}

.subfilters{padding:10px 25px 10px 10px;margin:0 15px 0 0;font-size:13px;color:#276DC3;}
/*.subfilters *{font-size:11px;color:#276DC3;}*/
.subfilters label{font-weight:bold;}
.filters_brands {font-size:11px;}
#filters .fprice{border:1px solid #3A81CF;width:50px;margin-right:15px;}

.tovar_block_catalog {margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; border-left:0px solid #e6e3cd; border-right:0px solid #e6e3cd; background:url("images/") left top no-repeat;}
									.catalog_name {padding:5px 0px 10px 0px; height:20px;}
									.catalog_name a {color:#0085bd; font-size:16px; font-weight:bold; line-height:15px; font-family:arial;}
									.catalog_name a:hover {color:#0085bd; text-decoration:underline;}
									
									.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:12px; height:57px; overflow:hidden;}

									.catalog_price_box {padding:0px 0px 0px 0px; color:#275299; font-size:14px; font-weight:bold;}
										.catalog_regular_price {font-size:15px; font-weight:bold; color:#B5481E;}
										.catalog_old_price {color:#444444; text-decoration:line-through; font-weight:normal; font-size:14px;}
										.catalog_action_price {color:#FF4200; font-size:16px; font-weight:bold;}
									
									.tovar_price_box {float:left; padding:0px 0px 0px 0px; color:#275299; font-size:14px; font-weight:bold;}
									.tovar_btn_buy {float:left; padding:1px 0px 0px 20px;}
										.tovar_btn_buy a {display:block; margin:0 auto; width:94px; height:16px; background:url("images/btn_buy.png") left top no-repeat;}
									.tovar_category {padding:5px 0px 0px 0px;}
									
									.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;}
									
									.catalog_border {padding:0px 20px 0px 20px;}
									.catalog_border1{padding:5px 10px 0px 10px;}
									.catalog_border table {padding:0px 0px 0px 0px; width:100%;}
										.catalog_border table td.red {padding:0px 0px 0px 0px; width:200px; font-size:6px; border-bottom:2px solid #ee1d25;}
										.catalog_border table td.silver {padding:0px 0px 0px 0px; font-size:6px; border-bottom:2px solid #6c6c6c;}
					.main_right {width:200px;}
					.btn_details {height:25px; padding:9px 19px 0px 19px; border-left:1px solid #ebf0ee;}
								.btn_details a {display:block; margin:0px auto 0px; width:94px; height:16px; background:url("images/btn_details.png") left top no-repeat;}
							
