#mainContainer {
	width: expression((documentElement.clientWidth||document.body.clientWidth)<980?'980px':(documentElement.clientWidth||document.body.clientWidth)>1220?'1220px':'');
}
*+html #mainMenu li, * html #mainMenu li {
	width:19.9%;
}
.newsHeaderContent {
	_height:1%;
}
* html .adSearchHeader {
	padding-bottom:12px;
}
*+html .adSearchHeader {
	padding-bottom:12px;
}
.fc input {
	_padding-top:2px;
}
* html .scrollblock {
	overflow-x:auto;
	width:100%;
	overflow:visible;
}
*+html .scrollblock {
	width:100%;
	overflow-x:auto;
	overflow-y:hidden;
}
#loginPlace {
	_height:30px;
}
* html .b-review {
	margin-bottom:15px;
}
*+html .b-review {
	margin-bottom:15px;
}
.b-review {
	_zoom:1;
}
		* html .voting {
			display:inline;
			_zoom:1;
		}
		*+html .voting {
			display:inline;
		}

	.commentsLinks {
		_zoom:1;
	}
#createReview {
	_height:1%;
}
* html #TB_overlay2 { /* ie6 hack */
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px');
}
#centerColumn p.itemSmallStars {
	_margin:0;
}
#centerColumn .itemBigImage p.itemSmallStars {
	_margin:0;
}
.itemOnePriceReviews {
	_zoom:1;
}
* html  .itemOnePrice .buttons a {
	margin-right: 10px;
}

	/* ------------------------------hack для ie7*/

*:first-child+html div.BigImage_icons {/* ie7 hack */
     text-align: left; 
     margin-top: 10px;
   }

  *:first-child+html #wrapper-img {/* ie7 hack */
     display: block; 
   }
  *:first-child+html #img_item {/* ie7 hack */
     display: block; 
     text-align: center;
   }
  *:first-child+html #item_img  {/* ie7 hack */
     display: block; 
     margin-top: expression((parentNode.offsetHeight.offsetHeight/2)-(parseInt(this.offsetHeight)/2) <0 ? "0" :(parentNode.offsetHeight/2)-(parseInt(this.offsetHeight)/2) +'px');
   }
   *:first-child+html #icon_gallerey a {/* ie7 hack */
     display: block; 
   }
    *:first-child+html div.itemBigImage table td  {/* ie7 hack */
     padding-top: 10px;
   }