/* Единая типографика основного контента (подключается последним среди screen CSS) */

#imContent {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 24px;
	font-weight: normal;
	color: #000000;
}

/* Заголовок страницы внутри контента */
#imContent #imPgTitle,
#imContent h2#imPgTitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif !important;
	font-size: 18px !important;
	line-height: 1.35 !important;
	font-weight: bold !important;
	color: #000000 !important;
}

/* Текстовые блоки WebSite X5 */
#imContent [id^="imTextObject_"] {
	font-family: Tahoma, Arial, Helvetica, sans-serif !important;
	font-size: 15px !important;
	line-height: 24px !important;
	font-weight: normal !important;
	color: #000000 !important;
}

#imContent [id^="imTextObject_"] .text-inner,
#imContent [id^="imTextObject_"] .text-tab-content,
#imContent [id^="imTextObject_"] p,
#imContent [id^="imTextObject_"] li,
#imContent [id^="imTextObject_"] td,
#imContent [id^="imTextObject_"] th,
#imContent [id^="imTextObject_"] div {
	font-size: 15px !important;
	line-height: 24px !important;
	color: #000000 !important;
}

/* Классы fs* / cf* из генератора — один размер и чёрный текст */
#imContent [id^="imTextObject_"] [class*="fs"],
#imContent [id^="imTextObject_"] [class*="cf"] {
	font-size: 15px !important;
	line-height: 24px !important;
	color: #000000 !important;
}

#imContent [id^="imTextObject_"] sup {
	font-size: 0.8em !important;
	line-height: 1 !important;
	vertical-align: super !important;
}
#imContent [id^="imTextObject_"] sub {
	font-size: 0.8em !important;
	line-height: 1 !important;
	vertical-align: sub !important;
}

/* Карта сайта */
#imContent ul.imSiteMap,
#imContent ul.imSiteMap li {
	font-family: Tahoma, Arial, Helvetica, sans-serif !important;
	font-size: 15px !important;
	line-height: 24px !important;
	color: #000000 !important;
}

/* Ссылки: цвета как в style.css, размер как у основного текста */
#imContent a.imCssLink:link,
#imContent a.imCssLink {
	font-size: inherit !important;
	line-height: inherit !important;
	color: #0000FF !important;
	text-decoration: underline;
}
#imContent a.imCssLink:visited {
	color: #EE82EE !important;
}
#imContent a.imCssLink:hover,
#imContent a.imCssLink:active {
	color: #0000FF !important;
}

/* Вложения в ссылках наследуют цвет ссылки, не чёрный из cf/fs */
#imContent a.imCssLink *,
#imContent a.imCssLink span {
	color: inherit !important;
}

/* Галерея на главной: без подчёркивания, ссылки синие */
#imContent #imObjectGallery_1 a:link,
#imContent #imObjectGallery_1 a:visited,
#imContent #imObjectGallery_1 a:hover,
#imContent #imObjectGallery_1 a:active {
	color: #0000FF !important;
	text-decoration: none !important;
	background-color: transparent !important;
	border: none !important;
}

/* Жирный текст остаётся чёрным */
#imContent [id^="imTextObject_"] b,
#imContent [id^="imTextObject_"] strong {
	color: #000000 !important;
}
