@charset "UTF-8";
/*
	В данном файле содержатся предопределенные системой классы
	При создании своей темы оформления данный файл обязательно должен быть подгружен темой оформления
*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, * {
	font-family: Tahoma, Arial, Verdana, Lucida Sans, Helvetica, sans-serif, Segoe UI Emoji, Segoe UI Symbol;
	background: transparent; 
	box-sizing: border-box;
	border: 0;
	margin: 0;
	padding: 0;
	opacity: 1;
	outline: none;
	vertical-align: top;
}

table {
	border: 0;
	border-spacing: 0;
}

td {
	padding: 0;
}

.mark {
	background: #FFEB90;
}

.desc {
	border-bottom: 1px solid #5A7F97;
	padding-top: 15px;
}

.DCMS_nick_on {

}

.DCMS_nick_off {

}

.DCMS_nick_donate,
.DCMS_nick_birthday {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-left: 3px;
}

.DCMS_nick_donate {
	background-image: url("/sys/images/icons/donate.png");
}

.DCMS_nick_birthday {
	background-image: url("/sys/images/icons/birthday.png");
}

.DCMS_quote {
	border: 1px solid #ccc;
	font-size: 90%;
}

.DCMS_quote_title {

}

.DCMS_bb_image {
	max-width: 100%;
}

.DCMS_phpcode {
	max-width: 600px;
	overflow: auto;
	cursor: text;
}

.DCMS_font_bold {
	font-weight: bold;
}

.DCMS_photo {

}

.DCMS_spoiler {

}

.DCMS_spoiler_title {

}

.DCMS_spoiler_content {

}

.DCMS_youtube,
.DCMS_vk_video
{
	text-align: center;
	padding: 5px 0;
}

.DCMS_youtube iframe,
.DCMS_vk_video iframe
{
	width: 600px;
	height: 360px;
	display: inline-block;
	max-width: 100%;
}

.DCMS_rating_up {
	color: #00711B;
}

.DCMS_rating_down {
	color: #96000E;
}

#banners {
	text-align: center;
}

#banners img {
	margin: 1px;
	opacity:0.6;
	height:31px;
	width: 88px;
}

#banners img:hover {
	background:white;
	margin: 1px;
	opacity:1.0;
}

	blink { text-decoration:blink; } /*	мигаючий текст. Фіча вважається застарілою	*/
#browsers > a#firefox { background: url(/sys/images/browsers/firefox.png) no-repeat 50% 17px; }
#browsers > a#chrome { background: url(/sys/images/browsers/chrome.png) no-repeat 50% 17px; }
#browsers > a#opera { background: url(/sys/images/browsers/opera.png) no-repeat 50% 15px; }

.userbar { display: none /*	для всіх, крім прописаних окремо */ }

	@media only screen and (min-width: 350px) { /*	для пристроїв, з шириною від 350px	*/
	.userbar { display: inline-block; margin: auto; } /*	відображаємо юзербари	*/	}