﻿@charset "UTF-8";  @font-face {
    font-family: 'rur';
    src: url('../fonts/rouble.eot');
    src: url('../fonts/rouble.eot?#iefix') format('embedded-opentype'),
         url('../fonts/rouble.woff') format('woff'),
         url('../fonts/rouble.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}@font-face {
    font-family: 'meta';
    src: url('../fonts/meta.eot');
    src: url('../fonts/meta.eot?#iefix') format('embedded-opentype'),
         url('../fonts/meta.woff') format('woff'),
         url('../fonts/meta.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}@font-face {
    font-family: 'meta';
    src: url('../fonts/metabold.eot');
    src: url('../fonts/metabold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/metabold.woff') format('woff'),
         url('../fonts/metabold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}@font-face {
    font-family: 'metabook';
    src: url('../fonts/metabook.eot');
    src: url('../fonts/metabook.eot?#iefix') format('embedded-opentype'),
         url('../fonts/metabook.woff') format('woff'),
         url('../fonts/metabook.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}@font-face {
    font-family: 'metamedium';
    src: url('../fonts/metamedium.eot');
    src: url('../fonts/metamedium.eot?#iefix') format('embedded-opentype'),
         url('../fonts/metamedium.woff') format('woff'),
         url('../fonts/metamedium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}.rur{    font-family: 'rur';
}.font{    font-family: 'meta';
}.book{    font-family: 'metabook';
}.medium{    font-family: 'metamedium';
}/* common */html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,button,textarea,p,blockquote,th,td{	margin: 0;	padding: 0;}table{	border-spacing: 0;}img{	border: none;}ul li{	list-style: none;}h1,h2,h3,h4,h5,h6{	font-size: 100%;	font-weight: normal;}sup,sub{	vertical-align: baseline;}input,button,textarea,select,optgroup,option{ 	font-family: inherit;	font-size: inherit;	font-style: inherit;	font-weight: inherit;}input:focus,textarea:focus,select:focus{	outline: none;}input[type='checkbox'],input[type='submit'],input[type='reset'],input[type='radio'],input[type='image'],button,select,option{	cursor: pointer;}label{	cursor: pointer;	color: #363636;}html{	height: 100%;}body{	font-family: Arial, sans-serif;	font-size: 12px;	line-height: 150%;	text-align: left;	color: #5b5b5b;	height: 100%;	background: #fff url('../images/top.png') repeat-x center 23px;}hr{	border: 0 none;	border-top: solid 1px #E9E9E9;	height: 0;	color: #E9E9E9;	background: none;}.hr{	clear: both;	height: 4px;}a{	text-decoration: underline;	outline: none;	color: inherit;}a:hover{	text-decoration: none;}.orange{	color: #ef7f1a !important;}.link a{	color: #006abc;}.button{	display: inline-block; *display: inline; zoom: 1;	text-decoration: none;	border: 0 none;	border-bottom: solid 1px rgba(0,0,0,0.2);	min-width: 79px;	padding: 0 8px;	height: 24px;	line-height: 24px;	text-align: center;	background: #fff url(../images/button.png) repeat-x center bottom;	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	-o-border-radius: 8px;	border-radius: 8px;	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.11), inset 1px 0 0 rgba(0,0,0,0.11), inset -1px 0 0 rgba(0,0,0,0.11), 0 0 9px rgba(0,0,0,0.12);	-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.11), inset 1px 0 0 rgba(0,0,0,0.11), inset -1px 0 0 rgba(0,0,0,0.11), 0 0 9px rgba(0,0,0,0.12);	box-shadow: inset 0 -1px 0 rgba(0,0,0,0.11), inset 1px 0 0 rgba(0,0,0,0.11), inset -1px 0 0 rgba(0,0,0,0.11), 0 0 9px rgba(0,0,0,0.12);}.clear{	display: block;	clear: both;	height: 0;}.clearfix:before,.clearfix:after{	display: block;	float: none;	clear: both;	content: '.';	height: 0;	line-height: 0;	font-size: 0;	overflow: hidden;	opacity: 0;	color: transparent;}/* off */.warp{	min-height: 100%;	height: auto !important;	height: 100%;	background: #fff url('../images/bg.png') repeat-x center bottom;}/* header */.header{	position: relative;	left: -119px;	width: 932px;	margin: 0 auto;}.nav{	padding: 20px 0 22px;	font-size: 15px;	text-transform: uppercase;	line-height: 14px;}.nav li{	float: left;	margin-left: 24px;	padding-left: 24px;	border-left: solid 1px #f3f3f3;}.nav li:first-child{	border: 0 none;	margin: 0;	padding: 0;}.nav li a{	text-decoration: none;	-webkit-transition: 0.25s ease all;	-moz-transition: 0.25s ease all;	-o-transition: 0.25s ease all;	transition: 0.25s ease all;}.nav li a:hover{	color: #f0841a;}.logo{	float: left;	width: 234px;	padding: 46px 0 0;}.header .block{	float: left;	padding: 20px 0 0 38px;	width: 212px;	min-height: 132px;	background: url('../images/header.png') no-repeat left center;}.phone{	font-size: 24px;	line-height: 100%;	margin: 0 0 4px;}.e-mail{	margin: 0 0 22px;}.socials li{	float: left;	margin: 0 0 0 4px;}.socials li:first-child{	margin: 0;}.header h2{	font-size: 20px;	line-height: 100%;	text-transform: uppercase;	margin: 8px 0;}.header .basket{	width: 202px;}.header .basket .text{	line-height: 120%;}.header .basket .buttons{	margin: 16px 0 0;}.header .basket .button{	padding: 0;}.header .basket .buttons > *:first-child{	margin-right: 8px;}.header .search{	width: 170px;}.header .search h2{	margin-bottom: 16px;}.header .search .field{	height: 31px;	border: solid 2px #e2e2e2;	-webkit-border-radius: 12px;	-moz-border-radius: 12px;	-o-border-radius: 12px;	border-radius: 12px;}.header .search .field input[type='submit']{	position: relative;	top: -2px;	border: 0 none;	width: 20px;	height: 20px;	background: url('../images/search.png') no-repeat center center;}.header .search .field input[type='text']{	border: 0 none;	background: none;	width: 72%;	color: #7d7d7d;	margin: 8px 0 0 16px;}/* header off *//* content */.content{	position: relative;	left: -119px;	width: 932px;	margin: 0 auto;	padding: 0 0 108px;}.content .left{	float: left;	width: 226px;}.content .right{	float: right;	width: 694px;}.m1{	position: absolute;	width: 222px;	height: 442px;	right: -238px;	top: 45px;}.index .m1{	top: 0;}.gradient{background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #ffffff 60%, #f7f7f7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(60%,#ffffff), color-stop(100%,#f7f7f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 60%,#f7f7f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 60%,#f7f7f7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 60%,#f7f7f7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 60%,#f7f7f7 100%); /* W3C */
*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 );
}@media \0screen {
	.gradient{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 );}}.radius{	border: solid 1px #e3e3e3;	-webkit-border-radius: 12px;	-moz-border-radius: 12px;	-o-border-radius: 12px;	border-radius: 12px;}.shadow{	-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.07);	-moz-box-shadow: 0 0 20px rgba(0,0,0,0.07);	box-shadow: 0 0 20px rgba(0,0,0,0.07);}.menu li{	height: 59px;	margin: 0 0 8px;	text-transform: uppercase;	font-size: 15px;}.menu li a{	display: table-cell;	width: 170px;	height: 59px;	vertical-align: middle;	padding: 0 40px 0 16px;	color: #555;	text-decoration: none;	background: url('../images/a.png') no-repeat 198px center;	-webkit-transition: 0.25s ease all;	-moz-transition: 0.25s ease all;	-o-transition: 0.25s ease all;	transition: 0.25s ease all;}.menu li a:hover{	text-shadow: 0 0 10px rgba(0,0,0,0.27);	background-position: 206px center;}.left h1, .right h1,.left h2, .right h2{	text-transform: uppercase;	font-size: 20px;	line-height: 120%;	color: #555;	font-weight: bold;	margin: 0 0 20px 7px;}.menu{	padding: 0 0 20px;}.day{	font-size: 9px;	line-height: 120%;	margin: 0 0 8px;	color: #aeaeae;}.news{	line-height: 120%;	font-size: 12px;	margin: 0 0 20px;}.cameraSlide img{	display: inline-block; *display: inline; zoom: 1;	-webkit-border-radius: 12px;	-moz-border-radius: 12px;	-o-border-radius: 12px;	border-radius: 12px;}.slide-data,.slider-box{	height: 272px;}.slider-box{	margin: 0 0 20px;}.slide-data > img{	float: left;	margin: 50px 0 0 50px;}.slide-data > div{	float: right;	margin: 90px 30px 0 0;	width: 366px;}.slide-data > div > h3{	font-size: 46px;	font-weight: bold;	line-height: 38px;	color: #fff;	text-shadow: 1px 2px 2px rgba(0,0,0,0.67);}.slide-data > div a.more-slider{	display: block;	float: right;	margin: 20px 70px 0 0;}.camera_prev{	left: 20px;}.camera_next{	right: 20px;}.camera_prev,.camera_next{	width: 17px;	height: 46px;	background: none;}.camera_prev span{	width: 17px;	height: 46px;	background: url('../images/prev.png') no-repeat center center;}.camera_next span{	width: 17px;	height: 46px;	background: url('../images/next.png') no-repeat center center;}.shadow-s{	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.13);	-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.13);	box-shadow: 0 1px 1px rgba(0,0,0,0.13);}.sale-leader{	margin: 0 0 10px;}.sale-leader li{	float: left;	position: relative;	width: 163px;	height: 302px;	margin: 0 0 10px 10px;}.sale-leader li:first-child{	margin-left: 0;}.sale-leader li:nth-child(4n+1){	margin-left: 0;}.l-img{	height: 150px;	text-align: center;	font-sizE: 0;	line-height: 0;	margin: 30px 0 8px;}.sale-leader li h3{	width: 156px;	margin: 0 auto;	overflow: hidden;	text-align: center;	text-overflow: ellipsis;	font-size: 15px;	white-space: nowrap;}.dn{	width: 169px;	height: 53px;	margin: 12px 0 0 -9px;	background: url('../images/dn.png') no-repeat;}.sale-but{	padding: 0 4px;	text-align: right;}.sale-but .button{	min-width: 61px;	padding: 0;}.dn .preis{	white-space: nowrap;	color: #fff;	width: 74px;	margin: 0 0 0 10px;	font-size: 16px;	float: left;}.dn .preis .price{	margin: 0 0 0 10px;}.dn .preis .price b{	font-size: 24px;}.dn .preis .price .rur{	font-size: 14px;}.rec{	position: absolute;	top: -16px;	right: 10px;	text-align: center;	padding: 4px 0 0;	width: 99px;	height: 28px;	background: url('../images/rec.png') no-repeat;}.bak{	background: #fff url('../images/bak.png') no-repeat left top;}.cat-pop{	margin: 0 0 10px;}.cat-pop li{	float: left;	position: relative;	width: 222px;	height: 300px;	margin: 0 0 10px 10px;}.cat-pop li:first-child{	margin: 0;}.cat-pop li:nth-child(3n+1){	margin: 0;}.cat-pop .l-img{	height: 170px;}.cat-pop h4{	margin: 28px 20px 8px;	height: 18px;	white-space: nowrap;	width: 182px;	overflow: hidden;	text-overflow: ellipsis;}.prois{	float: left;	font-size: 20px;	color: #000;	padding: 1px 0 0 2px;}.prois b{	font-size: 25px;}.prois .rur{	font-size: 14px;}.cat-pop .sale-but{	margin: 10px 0 0;	padding: 0 16px;}.cat-pop .sale-but .button{	min-width: 79px;}.padded{	padding: 20px 0;}.padded h1,.padded h2{	margin: 0 0 0 32px;}.kat{	padding: 20px 0 32px;	background: url('../images/ul.png') no-repeat -20px bottom;}h1+.kat,h2+.kat{	padding: 0 0 32px;}.kat h3{	font-size: 15px;}.kat li .l-img{	height: 136px; }.kat li{	float: left;	width: 210px;	height: 250px;}.kat li h3,.kat li .quant{	padding-left: 50px;}.kat.nkat{	padding-bottom: 0;	background: none;}.sale-leader.bum li{	height: 334px;}.sale-leader.bum li .dn{	position: relative;	height: 73px;	margin-top: 21px;	background: url('../images/dn2.png') no-repeat left top;}.bum .dn .preis .price {
	margin: 0;
}.time{	color: #af5e03;	font-size: 13px;	text-shadow: 1px 1px rgba(255,255,255,0.5);}.zindex{	position: relative;	z-index: 1;}.dnbg{	position: absolute;	left: 0;	top: -10px;	width: 83px;	height: 94px;	background: url('../images/dn3.png') no-repeat left top;}.bumaga2 .sale-leader{	float: right;}.bumaga2 .sale-leader li{	height: auto;}.left-bum{	float: left;	width: 224px;}.right-bum{	float: right;	width: 418px;}.bumaga2{	padding: 10px;	margin: 0 0 30px;}.img-bum{	padding: 10px;	background: #fff;	text-align: center;	margin: 0 0 7px;}.bum-thumbs li{	float: left;	width: 60px;	padding: 4px;	height: 70px;	text-align: center;	background: #fff;	margin-bottom: 7px;}.bum-thumbs li:nth-child(3n+2){	margin: 0 7px 7px;}.bumaga2 h1{	margin: 20px 0 0;	text-transform: none;	width: 200px;}.bumaga2 .desc{	margin: -16px 0 0;}.bumaga2 .desc p{	margin: 0 0 10px;}.soc-info{	margin: 16px 0;}.find{	margin: 16px 0 0;}.find input[type='submit']{	position: relative;	top: -1px;	font-weight: bold;	height: 34px;	margin: 0 0 0 8px;}.find input[type='text']{	margin: 0 0 0 24px;	padding: 0 12px;	border: solid 2px #e2e2e2;	height: 31px;	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	-o-border-radius: 8px;	border-radius: 8px;}.find-box{	margin: 28px 32px;}.map{	border-top: #dadada solid 1px;	overflow: hidden;	font-size: 0;	line-height: 0;	-webkit-border-radius: 0 0 11px 11px;	-moz-border-radius: 0 0 11px 11px;	-o-border-radius: 0 0 11px 11px;	border-radius: 0 0 11px 11px;}.calc{	padding: 16px;}.calc table{	width: 100%;	border-spacing: 0;}.calc table tr td{	padding: 24px 12px;
	vertical-align: top;	border-bottom: solid 1px #e9e9e9; }.calc table tr td:first-child{	padding-left: 24px;
}.calc table tr:first-child td{white-space: nowrap;
color: #aaa;
padding: 8px 12px;
border: solid 1px #e9e9e9;
border-left: none;
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #eaeaea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#eaeaea 100%); /* W3C */
*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 ); /* IE6-8 */
-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.16);-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.16);box-shadow: 0 2px 3px rgba(0,0,0,0.16);}@media \0screen {
.calc table tr:first-child td{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );}
}.calc table tr:first-child td:first-child{padding-left: 24px;
border-left: solid 1px #e9e9e9;
-webkit-border-radius: 4px 0 0 4px;
-moz-border-radius: 4px 0 0 4px;
-o-border-radius: 4px 0 0 4px;
border-radius: 4px 0 0 4px;
}.calc table tr:first-child td:last-child{-webkit-border-radius: 0 4px 4px 0;
-moz-border-radius: 0 4px 4px 0;
-o-border-radius: 0 4px 4px 0;
border-radius: 0 4px 4px 0;
}.t-img{	display: table-cell;	vertical-align: middle;	text-align: center;	font-size: 0;	line-height: 0;	width: 106px;	height: 106px;	border: solid 1px #fff;	box-shadow: -1px -1px 0 #dbdbdb, 1px 1px 0 #dbdbdb, inset -1px -1px 0 #dbdbdb, inset 1px 1px 0 #dbdbdb, 1px -1px 0 #dbdbdb, -1px 1px 0 #dbdbdb;	border-radius: 3px;}.del{	color: #d30000;	text-decoration: none;}.del img{	margin-right: 8px;}.del:hover{	text-decoration: underline;}.t-box{	width: 108px;	height: 108px;}.calc table h4{	margin: 0 0 10px;}.num{	position: relative;	width: 66px;	height: 29px;}.num input{	padding: 0 12px;	width: 24px;	height: 27px;	border: solid 1px #d4d4d4;
	font-weight: bold;
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #eaeaea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#eaeaea 100%); /* W3C */
*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 ); /* IE6-8 */
-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.16);-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.16);box-shadow: 0 2px 3px rgba(0,0,0,0.16);-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: inset 1px 1px 0 #a1a1a1, inset -1px -1px 0 #f0f0ed;-moz-box-shadow: inset 1px 1px 0 #a1a1a1, inset -1px -1px 0 #f0f0ed;box-shadow: inset 1px 1px 0 #a1a1a1, inset -1px -1px 0 #f0f0ed;}@media \0screen {
.num input{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );}
}.plus,.minus{	cursor: pointer;	position: absolute;	right: 0;	width: 15px;	height: 14px;	background-position: center center;	background-repeat: no-repeat;}.plus{	top: 0;	background-image: url('../images/plus.png');}.minus{	bottom: 0;	background-image: url('../images/minus.png');}.cena{	white-space: nowrap;	color: #434343;}.selection label b{	display: block;}.selection{	margin: 20px 0 20px;	line-height: 120%;}.selection li{	margin: 0 0 10px;}.selection label{	display: block;	margin: 0 250px 0 0;}.selection label input,.selection label .radio,.selection label .checker{	float: left;}.selection label > span{	display: block;	padding: 2px 0 0;	margin: 0 0 0 24px;}.itog{	float: right;	line-height: 21px;	margin: 0 0 20px;}.itog b.orange{	font-size: 22px;	margin-left: 8px;}.buts{	margin: 20px 0 0;}.buts a{	padding: 0 8px;}.buts input[type='reset']{	padding: 0 16px;	color: #d30000;}.buts input[type='submit']{	float: right;	color: #fff;	font-weight: bold;	padding: 0 24px;background: #ff9934; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTkzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNzc5MGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ff9934 0%, #e7790c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9934), color-stop(100%,#e7790c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff9934 0%,#e7790c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff9934 0%,#e7790c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff9934 0%,#e7790c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff9934 0%,#e7790c 100%); /* W3C */
*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9934', endColorstr='#e7790c',GradientType=0 ); /* IE6-8 */
}@media \0screen {
.buts input[type='submit']{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9934', endColorstr='#e7790c',GradientType=0 );}
}/* content off *//* footer */.footer{	position: relative;	left: -119px;	width: 932px;	margin: -88px auto 0;	padding: 30px 0 0;	height: 58px;}.footer *{	color: #000;	line-height: 120%;}.copy a{	margin-left: 4px;}.copy,.socc,.money,.money li{	float: left;}.socc,.money{	margin-left: 68px;}.money li:first-child{	margin-left: 0;}.money li{	margin-left: 8px;}.dev{	float: right;	color: #000;}.dev img{	float: left;	margin: 3px 8px 0 0;}/* footer off *//* END */