#all {
	width:100%;
	z-index:0;
	min-width:900px;
}


* a {
	color:#000;
}

#header {
	display:none;
}

#top-menu {
	display:none;
}

#logo {
	display:none;
}

#header-wrapper {
	margin-top:72px;
	margin-left:28%;
	width:72%;
}

#top-basket {
	display:none;
}

#top-login {
	display:none;
}

.goods-new, .goods-top {
	margin-top:15px;
	overflow:hidden;
	width:100%;
	height:400px;
}

.goods-new .good, .goods-top .good {
	padding-bottom:200px;
}

#top-phone {
	float:right;
/*	margin-top:79px;*/
	margin-right:15px;
	left:29%;
}


#inner {
	padding-bottom:20px;
	width:100%;
}

#left {
	display:none;
}

#content {
	clear:right;
	position:relative;
	width:100%;
	color:#000;
}

#content h2 {
	color:#000;
}

#goods {
	padding-top:10px;
	width:102%;
}

#goods h2 {
	padding-bottom:1px;
}

#goods h2 a {
	color:#000;
	text-decoration:none;
	border-bottom:1px dashed #fb5e54;
}

#goods h2 a.inactive {
	color:#000;
}


#top-new-menu {
	width:80%;
}

div.good {
	width:173px;
	margin:0 1em 1em 0;
	padding-right:3em;
	padding-bottom:1em;
	overflow:hidden;
	
	position:relative;
	vertical-align:top;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	padding-top:169px;
}


div.good .wrap {
	position:relative;
}

div.good img {
	display:block;
	margin:0 0 1em 0;
	bottom:100%;
	position:absolute;
}


.price {
	font-family:Georgia, Times, "Times New";
	text-align:center;
	color:#35a429;
	margin-top:0.2em;
}

.price h5 {
	font-size:3em;
	color:#35a429;
}

.price-old {
	text-decoration:line-through;
	color:#bbb;
}

.dot {
	position:absolute; text-indent: -1000em;
}

.rouble {
	text-decoration: line-through;
	text-transform:uppercase;
}

.price .number {
	text-align:center;
}

.price .left {
	margin-right:-100%;
	padding-right:7px;
}

.price .order {
	display:none;
}

.good .des {
	margin-top:7px;
}

.order-done {
	display:none;
}

.order-done div {
	margin:1em 1em;
}

#good {
	margin-bottom:2em;
}

#good .img {
	position:relative;
	padding:15px 0px;
	margin-right:-100%;
	width:350px;
	overflow:hidden;
	float:left;
}

#good .img div.pic {
	position:relative;
}

#good .des {
	position:relative;
	left:370px;
	width:51%;
	float:left;
}

#good .spec {
	width:50%;
	border-top:1px solid #ccc;
	margin-top:2em;
}

#good .spec td {
	vertical-align:top;
	padding-top:10px;
	padding-right:25px;
	color:#444;
	white-space:nowrap;
}

#good .spec th {
	padding-top:10px;
	padding-right:25px;
	font-size:1.2em;
	color:#000;
	white-space:nowrap;
}

#good .price {
	width:180px;
}

#good .b-center {
	width:200px;
}

#good .img img {
	padding-bottom:20px;
}

#news {
	margin-top:2em;
}

#articles {
	margin-top:5em;
}

.news-point {
	margin-top:1em;
}

.news-point div {
	font-size:0.52em;
	color:#35a429;
	font-family: Verdana, Tahoma, sans-serif;
	background:url(../img/news-date.gif) transparent no-repeat;
	width:123px;
	height:24px;
	

	position:relative;
	vertical-align:middle;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
}

.news-point div span {
	display:block;
	text-align:center;
	margin-left:6px;
	line-height:23px;
}

#pages {
	padding-top:2em;
	display:none;
}

#footer {
	clear:both;
	margin:5em 3em;
	overflow:hidden;
	position:relative;
}

#footer .left {
	width:28%;
	margin-right:-100%;
}

#footer .right {
	width:50%;
}

#in-cats {
	padding-top:10px;
	width:102%;
}

#in-cats .cat {
	width:169px;
	margin:0 1em 1em 0;
	padding-right:3em;
	overflow:hidden;
	
	position:relative;
	vertical-align:top;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	padding-top:175px;
	padding-bottom:3px;
}

#in-cats .cat img {
	display:block;
	margin:0 0 1em 0;
	bottom:100%;
	position:absolute;
}

#in-cats .cat .wrap {
	position:relative;
	width:100%;
}

#in-cats .cat .wrap .name {
	margin:0 auto;
}

