#zakaz-form .forms .row,
.footer{
  zoom:1;
  }

#residents .jcarousel-clip-bg{
  zoom:1;
  }
  
* html #residents .jcarousel-clip{
  }  
* html #residents .jcarousel-clip-bg{
  overflow:hidden;
  zoom:1;
  }  
* html #residents .jcarousel-clip-bg_2{
  overflow:hidden;
  zoom:1;
  background: url(../images/design/bg/res-r-2.jpg) no-repeat 903px 100%;
  }  
.res-foto a span,.zakaz span{
  cursor:pointer;
  }  
* html .res-foto a span{
  /*background:url(../images/design/bg/zoom.gif) no-repeat 0 0;*/
  background:none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/design/bg/zoom.png', sizingMethod='crop');
  cursor:hand;
  }
* html .contents .photo{
  background:none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/design/bg/photo.png', sizingMethod='crop');
  }
* html .zakaz span{
  cursor:hand;
  }
* html .f-date .selectArea .center{
	width:140px !important;
  }
* html .f-price .selectArea .center{
	width:160px !important;
  }
#zakaz-form .forms label{
  padding-top:.3em;
  }
* html #zakaz-form .forms input#f-name{
  width:305px !important;
  }
* html #zakaz-form .forms .more{
  margin-right:3px;
  }
#zakaz-form .forms .subm{
  padding-top:4px;
  }
* html #zakaz-form .forms .subm{
  padding-top:0;
  }
.footer .counter a img{
  filter:alpha(opacity=30);
  }
.footer .counter a:hover img{
  filter:alpha(opacity=100);
  }
* html .res-foto a.more{
  margin-right:4px;
  }
  
  
* html #calendar .hds {
  background:url(../images/design/bg/call-top.gif) no-repeat 0 0;
  }
* html #calendar td,
* html #calendar th{
  background:url(../images/design/bg/call-midl.gif) 0 0;
  }
* html #calendar td.at{
  background:url(../images/design/bg/call-bottom.gif) no-repeat 0 100%;
  }
* html #calendar td.ra{
  background:url(../images/design/bg/call-bottom.gif) no-repeat 100% 100%;
  }
  
.sidebar .player {
  margin-top:-16px;
  }
  
* html .optionsDivVisible .optionsDiv_bg1{
  height: expression(parseFloat(this.parentNode.offsetHeight));
  width: expression(parseFloat(this.parentNode.offsetWidth)-12);
	background:url(../images/form/sel-b-l.gif) no-repeat 0 100%;
  }
* html .optionsDivVisible .optionsDiv_bg2{
	height: expression(parseFloat(this.parentNode.offsetHeight));
  width: expression(parseFloat(this.parentNode.offsetWidth));
	background:url(../images/form/sel-b-r.gif) no-repeat 100% 100%;
  }
* html .optionsDivVisible .optionsDiv_bg3{
	height: 11px;
  width: expression(parseFloat(this.parentNode.offsetWidth)-12);
	background:url(../images/form/sel-t-l.gif) no-repeat 0 100%;
  }
* html .optionsDivVisible .optionsDiv_bg4{
	height: 11px;
  width: expression(parseFloat(this.parentNode.offsetWidth));
	background:url(../images/form/sel-t-r.gif) no-repeat 100% 100%;
  }
  
* html .video-list .prew a span{
  background:none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/design/bg/video-pr.png', sizingMethod='crop');
  width:136px;
  height:106px;
  cursor:hand;
  }
.video-list .name{
  margin-top:-.8em;
  }
