#PM{
	position:absolute;
	width:41%;
	height:100% !important;
}

#PM div{
	position:relative;
	height:100%;
	top:0;
}

#PM img{
	position:absolute;
	bottom:-28px;
}

#PMInfo{
	top:28px;
}
#PMInfoWrap{
	position:absolute;
	width:41%;
	top:100%;
	z-index:4;
}

#BigSet{
	position:absolute;
	left:50%;
	width:50%
}

#BigSet img{
	position:relative;
}

#BigSet img.top{
	z-index:1;
	top:-95px;
}

#BigSetInfo{
	position:relative;
	left:41%;
	width:30%;
	z-index:3;
}

#BigSetInfo img{
	position:relative;
	left:-10px;
}

#BigSetInfo .price{
	font-family:arial,sans-serif;
	font-weight:bold
}

#BigSetInfo .price .big{
	font-size:200%
}

#Customer{
	position:absolute;
	z-index:10;
	width:45%;
}

#Head{
	position:relative;
	z-index:20;
}

.NewInCatalogue h4{
	width:66%;
	margin:0.5em 0 0.5em 33%;
}
.NewInCatalogue td{
	width:33%;
}
.NewInCatalogue td.image{
	width:66%;
	text-align:center;
	padding-right:5px;
}
.NewInCatalogue .comment{
	margin:0.5em 0 3em 33%;
	width:66%;
	color:#7f7f7f;
}

.catalog_front_product {
	color:#B26145;
	font-weight:normal !important;
}

.catalog_front_product a{
	color:#B26145 !important;
}

.catalog_front_product p{
	margin-bottom:0.5em;
	margin-left:10px;
}

@font-face {font-family: "SergeRuble"; src: url('/css/SergeRuble1.eot');}
span.rur {//font-family: "SergeRuble"; text-transform: uppercase; //text-transform: none;}
span.rur span {position: absolute; overflow: hidden; width: 0.45em; height: 1em; margin: 0.2ex 0 0 -0.7em; //display: none;}
span.rur span:before {content: '\2013';}

@media all and (min-width: 0px) {
	span.rur span {margin-top: 0.35ex;}
}



