* {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size:9px;
	visibility:hidden;
}
.block5 h1 {
	font-size:12px;
}
.main-menu,
.custom-btn,
.fblock,
.gallery-link,
.projects-link,
.works-gallery-link,
.tech-link,
.footer,
.block4,
.block6,
.bus-search,
.options-list,
.slider,
.header *,
.block-container .text .tcol .zoom {
	display:none;
}
.header a,
.header .logo {
	border:none;
	display:block;
	visibility:visible;	
}
.block5 {
	margin-top:50px;
}
.block5 * {
	visibility:visible;
}
.block7 .padding {
	padding:0;
}
.fcontent {
	padding-bottom:50px;
}
.block5 .contact-info .r {
	float:left;
	clear:both;
	width:100%;
}
.block-container .text .tcol {
	float:left;
	clear:none;
	width:33%;
	margin-right:-2px;
}
.block5 .contacts .fcol {
	float:left;
	clear:none;
	width:25%;
	margin-right:-2px;
}
.block5 .contacts .fcol .indent {
	padding:0 50px 0 0;
}
ul.contacts-list li {
	display:none;
}
ul.contacts-list li.email,
ul.contacts-list li.icq {
	display:block;
}

.print-map,
.print-scheme {
	display:block;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#ffffff;
	position:absolute;
}
.print-map img,
.print-scheme img {
	display:block;
}