body { width: 1000px; }

body, #layout {
	page-break-inside: avoid;
}

h3.with-icon,
.phone,
.parking,
.email,
.external-link,
.map-link,
.fax,
.question,
.online,
.offline,
.important,
.metro,
p.big-phone{
	margin-left: 0;
}

.expand-definition,
#presnya-scheme,
#p-moscow,
#get-moscow,
#get-moscow .expand-definition {
	display: block !important;
	page-break-inside: avoid;
}

#social_buttons, .fb-like-box, .media,
#comment-form-wrapper,
.panel .image-holder,
.panel .search,
.panel .ornament,
#header .switcher,
.event-head .themes,
.expander,
.navigation,
.switcher,
#footer .content-navigation,
.button-decorated,
.button-small-decorated {
	display: none !important;
}

body {
	font: 100.01% Arial, sans-serif !important;
}
.gr {
	font-family: Arial, sans-serif !important;
}

.navigation-inner .teasers {
	border-top: none;
}

.content,
.footer-inner {
	margin-top: 0;
	margin-left: 0;
}

.gr .gr-letter {
	color: inherit !important;
}

h1.narrow,
.panel .text {
	width: auto;
}

div.img-preview img {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

span.rur span { margin-top: 0.04em; }

#footer {
	position:relative;
}