body { min-width:1204px; }
.top-tabs { background:url(../images/bg-top-tabs.png); }
.navbar { background:url(../images/bg-nav.png); }
.main-nav .sub-menu { background:url(../images/bg-sub-menu.png); }
.search-form .input { background:url(../images/bg-search-form.png); }
.search-form .btn-submit { background:url(../images/bg-search-form-02.png) no-repeat; }
.search-area {
	background:none;
	zoom:1;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='images/img-05.png', sizingmethod='scale');
}
.gallery .slides .slide-01 {
	background:none;
	zoom:1;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='images/img-01.png', sizingmethod='scale');
}
.gallery .slides .slide-02 {
	background:none;
	zoom:1;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='images/img-02.png', sizingmethod='scale');
}
.gallery .slides .slide-03 {
	background:none;
	zoom:1;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='images/img-03.png', sizingmethod='scale');
}
.sub-nav a:before {
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	top:0;
	border:1px solid #d4d7dd;
	content:"";
}
.gallery .flex-direction-nav a { filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); }
.gallery:hover .flex-direction-nav a { filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); }
.numbers-gallery .flex-direction-nav a { filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); }
.gallery-holder:hover .numbers-gallery .flex-direction-nav a { filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); }
.instagram-area {
	background:none;
	zoom:1;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='images/bg-instagram-area.jpg', sizingmethod='scale');
}
.visit-area {
	background:none;
	zoom:1;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='images/bg-visit-area.jpg', sizingmethod='scale');
}
.events-area {
	background:none;
	zoom:1;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='images/bg-events-area.jpg', sizingmethod='scale');
}
h1,
.info-img .mask,
.info-img .img-title { background:url(../images/bg-page-title.png); }
aside .blockquotes .img { width: 143px; }
#footer {
	zoom:1;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='images/bg-footer.jpg', sizingmethod='scale');
}
#footer .dc span { filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); }
#footer .dc:hover span { filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); }
#footer .to-top { display:none; }
#footer .to-top.fadeIn { display:block; }

.supplement__pages-in, 
.right-supplements {
		width: 30%;
		float: right;
		margin-left: 2em;
		margin-top: 0;
} 

.right-supplements {
	clear: right;
	padding: 26px 24px 34px;
}

#content .right-supplements .frame, 
.right-supplements .blockquotes {
	margin-left: -24px !important;
	margin-right: -24px !important;
}

#content .right-supplements .frame-01, 
#content .right-supplements .frame-02 {
	width: auto;
}

#content .right-supplements .info-box {
	padding-left: 24px;
	padding-right: 24px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#content .right-supplements .frame-01 .info-box, 
#content .right-supplements .frame-02 .info-box {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.right-supplements .advert-link {
	margin-top: 0 !important;
}

.right-supplements .blockquotes blockquote {
	clear: both;
}
	
.bottom-supplements .contact-box .img {
	float: left;
	width: 200px;
	margin-right: 20px;
}

.lt-ie9 .right-supplements .contact-box .img img {
	width: 100% !important;
}

aside.left-supplements {
	max-width: 269px;
}