.version.index /* version checker */
{
	color: #0000F8;
	background-color: #C9321E;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#page
{
	background-color: transparent;
	background-image: none;
	border-width: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	border-color: #000000;
	z-index: 1;
}

#home
{
	left: -1px;
	position: relative;
}

#u96
{
	background-color: transparent;
}

#u280,#menuu243
{
	border-width: 0px;
	background-color: transparent;
	border-color: transparent;
}

#u252,#u304,#u262,#u269,#u276
{
	background-color: #0071BC;
	position: relative;
}

#u252:hover,#u304:hover,#u262:hover,#u269:hover,#u276:hover
{
	margin-top: 0px;
	border-color: #000000;
	margin-right: 0px;
	background-color: #E0060B;
	border-width: 0px;
	min-height: 0px;
	margin-bottom: 0px;
}

#u252:active,#u304:active,#u262:active,#u269:active,#u276:active
{
	margin-top: 0px;
	border-color: #000000;
	margin-right: 0px;
	background-color: #6B6B6B;
	border-width: 0px;
	min-height: 0px;
	margin-bottom: 0px;
}

#u252.MuseMenuActive,#u304.MuseMenuActive,#u262.MuseMenuActive,#u269.MuseMenuActive,#u276.MuseMenuActive
{
	margin-top: 0px;
	margin-right: 0px;
	min-height: 0px;
	background-color: #CC0063;
	border-width: 1px;
	border-color: #ED1C24;
	margin-bottom: 0px;
	border-style: solid;
}

#u253-4,#u305-4,#u263-4,#u271-4,#u277-4
{
	text-align: center;
	border-width: 0px;
	margin-right: -10000px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	position: relative;
	font-family: gudea, sans-serif;
	min-height: 17px;
	font-weight: 700;
}

#u252:hover #u253-4,#u252:active #u253-4,#u252.MuseMenuActive #u253-4,#u304:hover #u305-4,#u304:active #u305-4,#u304.MuseMenuActive #u305-4,#u262:hover #u263-4,#u262:active #u263-4,#u262.MuseMenuActive #u263-4,#u269:hover #u271-4,#u269:active #u271-4,#u269.MuseMenuActive #u271-4,#u276:hover #u277-4,#u276:active #u277-4,#u276.MuseMenuActive #u277-4
{
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: -10000px;
	padding-top: 0px;
	min-height: 17px;
	margin-bottom: 0px;
}

#u281
{
	background-color: #B8F5FF;
	z-index: 36;
}

#u281-bw
{
	z-index: 36;
}

#slideshowu1467
{
	width: 0.01px;
	position: relative;
	z-index: 2;
	height: 0px;
}

#u1474
{
	position: absolute;
	background-color: transparent;
}

#u1474popup
{
	z-index: 3;
}

#u1479
{
	z-index: 4;
}

.slide1
{
	background-color: transparent;
	border-width: 0px;
	border-color: #000000;
}

#u2073
{
	z-index: 6;
}

#u2093
{
	z-index: 8;
}

#u2113
{
	z-index: 10;
}

#u2133
{
	z-index: 12;
}

#u2153
{
	z-index: 14;
}

#u2173
{
	z-index: 16;
}

#u2193
{
	z-index: 18;
}

#u2213
{
	z-index: 20;
}

#u2233
{
	z-index: 22;
}

#u2253
{
	z-index: 24;
}

#u2273
{
	z-index: 26;
}

#u2293
{
	z-index: 28;
}

#u2313
{
	z-index: 30;
}

#u2333
{
	z-index: 32;
}

#u2353
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=46)";
	z-index: 34;
	filter: alpha(opacity=46);
	opacity: 0.46;
}

.MenuItem,.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton
{
	cursor: pointer;
}

.SSSlideLoading
{
	background: url("../images/loading.gif") no-repeat center center;
}

#u299
{
	background-color: #B8F5FF;
	z-index: 37;
}

#u299-bw
{
	z-index: 37;
}

#u393
{
	filter: alpha(opacity=78);
	opacity: 0.78;
	background-color: #FFFEFC;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=78)";
	z-index: 41;
}

#u394-23
{
	background-color: transparent;
	position: relative;
	z-index: 42;
}

#u394
{
	font-weight: 500;
	font-family: brandon-grotesque, sans-serif;
	line-height: 18px;
}

#u394-6,#u394-9
{
	line-height: 21px;
}

#u394-4,#u394-7,#u394-8,#u394-10,#u394-12
{
	font-weight: 500;
	font-family: brandon-grotesque, sans-serif;
	line-height: 21px;
}

#u394-3,#u394-14,#u394-16
{
	font-family: brandon-grotesque, sans-serif;
	font-weight: 500;
}

#u3294
{
	margin-right: -10000px;
	background-color: transparent;
	position: relative;
	z-index: 70;
}

#u2793
{
	border-radius: 22px;
	margin-right: -10000px;
	background-color: transparent;
	position: relative;
	z-index: 68;
}

#u2793 .clip_frame
{
	-webkit-border-radius: 22px 22px 22px 22px;
}

#u2395
{
	filter: alpha(opacity=78);
	background-color: #FFFEFC;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=78)";
	z-index: 65;
	opacity: 0.78;
}

#u394-21,#u79-7
{
	font-weight: 700;
	font-family: ruda, sans-serif;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u2803,#u2808
{
	border-color: transparent;
	position: relative;
	background-color: transparent;
	border-width: 0px;
}

#u79-9,#u91,#u3336
{
	background-color: transparent;
	position: relative;
}

#u3685
{
	background-color: transparent;
	position: relative;
	z-index: 72;
}

#u282
{
	background-color: #B8F5FF;
	z-index: 38;
}

#u282-bw
{
	z-index: 38;
}

#u2398
{
	filter: alpha(opacity=78);
	background-color: #FFFEFC;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=78)";
	z-index: 66;
	opacity: 0.78;
}

#appearances,#author
{
	position: relative;
}

#u283
{
	background-color: #B8F5FF;
	z-index: 39;
}

#u283-bw
{
	z-index: 39;
}

#page_position_content,#u3294_img,#u3322_img,#pu2404
{
	width: 100%;
}

#u2404
{
	filter: alpha(opacity=78);
	background-color: #FFFEFC;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=78)";
	z-index: 67;
	opacity: 0.78;
}

#u118-21
{
	font-size: 36px;
	line-height: 43px;
}

#contacts,#books
{
	width: 22px;
	position: relative;
	margin-right: -10000px;
}

#u286
{
	background-color: #B8F5FF;
	z-index: 40;
}

#u286-bw
{
	z-index: 40;
}

#u3791
{
	filter: alpha(opacity=78);
	opacity: 0.78;
	background-color: #FFFEFC;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=78)";
}

#u3767-129
{
	margin-right: -10000px;
	min-height: 387px;
	background-color: transparent;
	position: relative;
}

#u3767-127 > li:before
{
	content: '○';
}

#u394-2,#u394-5,#u394-11,#u394-13,#u394-18,#u79-2,#u79-4,#u75-2,#u75-5,#u75-10,#u75-13,#u75-16,#u75-18,#u75-20,#u75-23,#u75-25,#u75-28,#u75-30,#u118-2,#u118-6,#u118-9,#u118-12,#u118-15,#u118-22,#u3767-2,#u3767-4,#u3767-6,#u3767-8,#u3767-10,#u3767-12,#u3767-14,#u3767-16,#u3767-18,#u3767-20,#u3767-22,#u3767-24,#u3767-26,#u3767-28,#u3767-30,#u3767-32,#u3767-34,#u3767-36,#u3767-38,#u3767-40,#u3767-42,#u3767-44,#u3767-46,#u3767-48,#u3767-50,#u3767-52,#u3767-54,#u3767-56,#u3767-58,#u3767-60,#u3767-62,#u3767-64,#u3767-66,#u3767-68,#u3767-70,#u3767-72,#u3767-74,#u3767-76,#u3767-78,#u3767-80,#u3767-82,#u3767-84,#u3767-86,#u3767-88,#u3767-90,#u3767-92,#u3767-94,#u3767-96,#u3767-98,#u3767-100,#u3767-102,#u3767-104,#u3767-106,#u3767-108,#u3767-110,#u3767-112,#u3767-114,#u3767-116,#u3767-118,#u3767-120,#u3767-122,#u3767-124,#u3767-126
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u3767-127 > #u3767-2:before,#u3767-127 > #u3767-4:before,#u3767-127 > #u3767-6:before,#u3767-127 > #u3767-8:before,#u3767-127 > #u3767-10:before,#u3767-127 > #u3767-12:before,#u3767-127 > #u3767-14:before,#u3767-127 > #u3767-16:before,#u3767-127 > #u3767-18:before,#u3767-127 > #u3767-20:before,#u3767-127 > #u3767-22:before,#u3767-127 > #u3767-24:before,#u3767-127 > #u3767-26:before,#u3767-127 > #u3767-28:before,#u3767-127 > #u3767-30:before,#u3767-127 > #u3767-32:before,#u3767-127 > #u3767-34:before,#u3767-127 > #u3767-36:before,#u3767-127 > #u3767-38:before,#u3767-127 > #u3767-40:before,#u3767-127 > #u3767-42:before,#u3767-127 > #u3767-44:before,#u3767-127 > #u3767-46:before,#u3767-127 > #u3767-48:before,#u3767-127 > #u3767-50:before,#u3767-127 > #u3767-52:before,#u3767-127 > #u3767-54:before,#u3767-127 > #u3767-56:before,#u3767-127 > #u3767-58:before,#u3767-127 > #u3767-60:before,#u3767-127 > #u3767-62:before,#u3767-127 > #u3767-64:before,#u3767-127 > #u3767-66:before,#u3767-127 > #u3767-68:before,#u3767-127 > #u3767-70:before,#u3767-127 > #u3767-72:before,#u3767-127 > #u3767-74:before,#u3767-127 > #u3767-76:before,#u3767-127 > #u3767-78:before,#u3767-127 > #u3767-80:before,#u3767-127 > #u3767-82:before,#u3767-127 > #u3767-84:before,#u3767-127 > #u3767-86:before,#u3767-127 > #u3767-88:before,#u3767-127 > #u3767-90:before,#u3767-127 > #u3767-92:before,#u3767-127 > #u3767-94:before,#u3767-127 > #u3767-96:before,#u3767-127 > #u3767-98:before,#u3767-127 > #u3767-100:before,#u3767-127 > #u3767-102:before,#u3767-127 > #u3767-104:before,#u3767-127 > #u3767-106:before,#u3767-127 > #u3767-108:before,#u3767-127 > #u3767-110:before,#u3767-127 > #u3767-112:before,#u3767-127 > #u3767-114:before,#u3767-127 > #u3767-116:before,#u3767-127 > #u3767-118:before,#u3767-127 > #u3767-120:before,#u3767-127 > #u3767-122:before,#u3767-127 > #u3767-124:before,#u3767-127 > #u3767-126:before
{
	line-height: 1.2;
	font-family: brandon-grotesque, sans-serif;
	font-size: 15px;
	font-weight: 500;
}

#u394-17,#u394-19,#u79,#u79-3,#u79-5,#u75,#u75-4,#u75-6,#u75-7,#u75-9,#u75-12,#u75-15,#u75-17,#u75-19,#u75-22,#u75-24,#u75-27,#u75-29,#u118,#u118-5,#u118-8,#u118-11,#u118-14,#u3767,#u3767-3,#u3767-5,#u3767-7,#u3767-9,#u3767-11,#u3767-13,#u3767-15,#u3767-17,#u3767-19,#u3767-21,#u3767-23,#u3767-25,#u3767-27,#u3767-29,#u3767-31,#u3767-33,#u3767-35,#u3767-37,#u3767-39,#u3767-41,#u3767-43,#u3767-45,#u3767-47,#u3767-49,#u3767-51,#u3767-53,#u3767-55,#u3767-57,#u3767-59,#u3767-61,#u3767-63,#u3767-65,#u3767-67,#u3767-69,#u3767-71,#u3767-73,#u3767-75,#u3767-77,#u3767-79,#u3767-81,#u3767-83,#u3767-85,#u3767-87,#u3767-89,#u3767-91,#u3767-93,#u3767-95,#u3767-97,#u3767-99,#u3767-101,#u3767-103,#u3767-105,#u3767-107,#u3767-109,#u3767-111,#u3767-113,#u3767-115,#u3767-117,#u3767-119,#u3767-121,#u3767-123,#u3767-125
{
	line-height: 18px;
}

#u251,#u301,#u259,#u266,#u273,#u3322,#u75-32,#u86,#u118-148,#u119,#u134,#u3765
{
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

.html
{
	background-color: #FFFFFF;
}

body
{
	padding-bottom: 36px;
	position: relative;
}

@media (min-width: 833px)
{
	#muse_css_mq
	{
		background-color: #FFFFFF;
	}

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		min-height: 500px;
		max-width: 1020px;
	}

	#page_position_content
	{
		margin-bottom: -36px;
	}

	#pslideshowu1467
	{
		padding-bottom: 4695px;
		width: 100%;
	}

	#slideshowu1467
	{
		margin-right: -10000px;
		margin-top: 166px;
		left: 224px;
	}

	#u280
	{
		padding-bottom: 133px;
		position: relative;
		left: -50%;
		margin-left: 337.5px;
		width: 100%;
		max-width: 675px;
	}

	#u96
	{
		position: relative;
		left: -50%;
		margin-left: 337.5px;
		width: 100%;
		max-width: 675px;
	}

	#u96_img
	{
		width: 100%;
	}

	#u96-wrapper
	{
		position: fixed;
		top: 0px;
		z-index: 415;
		left: 50%;
		margin-left: -343px;
		width: 66.18%;
		max-width: 675px;
	}

	#menuu243
	{
		position: relative;
		left: -50%;
		margin-left: 202px;
		width: 100%;
		max-width: 404px;
	}

	#u251
	{
		min-height: 19px;
		width: 19.56%;
	}

	#u252
	{
		padding-bottom: 2px;
		width: 100%;
	}

	#u252:hover
	{
		width: 100%;
		margin-left: 0%;
	}

	#u252:active
	{
		width: 100%;
		margin-left: 0%;
	}

	#u253-4
	{
		top: 1px;
		width: 100%;
	}

	#u252.MuseMenuActive,#u252:hover #u253-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u252:active #u253-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u301
	{
		min-height: 19px;
		width: 19.56%;
		left: 20.05%;
	}

	#u304
	{
		padding-bottom: 2px;
		width: 100%;
	}

	#u252.MuseMenuActive #u253-4,#u304:hover
	{
		width: 100%;
		margin-left: 0%;
	}

	#u304:active
	{
		width: 100%;
		margin-left: 0%;
	}

	#u305-4
	{
		top: 1px;
		width: 100%;
	}

	#u304.MuseMenuActive,#u304:hover #u305-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u304:active #u305-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u259
	{
		min-height: 19px;
		width: 19.56%;
		left: 40.1%;
	}

	#u262
	{
		padding-bottom: 2px;
		width: 100%;
	}

	#u304.MuseMenuActive #u305-4,#u262:hover
	{
		width: 100%;
		margin-left: 0%;
	}

	#u262:active
	{
		width: 100%;
		margin-left: 0%;
	}

	#u263-4
	{
		top: 1px;
		width: 100%;
	}

	#u262.MuseMenuActive,#u262:hover #u263-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u262:active #u263-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u266
	{
		min-height: 19px;
		width: 19.56%;
		left: 60.15%;
	}

	#u269
	{
		padding-bottom: 2px;
		width: 100%;
	}

	#u262.MuseMenuActive #u263-4,#u269:hover
	{
		width: 100%;
		margin-left: 0%;
	}

	#u269:active
	{
		width: 100%;
		margin-left: 0%;
	}

	#u271-4
	{
		top: 1px;
		width: 100%;
	}

	#u269.MuseMenuActive,#u269:hover #u271-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u269:active #u271-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u273
	{
		min-height: 19px;
		width: 19.81%;
		left: 80.2%;
	}

	#u276
	{
		padding-bottom: 2px;
		width: 100%;
	}

	#u269.MuseMenuActive #u271-4,#u276:hover
	{
		width: 100%;
		margin-left: 0%;
	}

	#u276:active
	{
		width: 100%;
		margin-left: 0%;
	}

	#u277-4
	{
		top: 1px;
		width: 100%;
	}

	#u276.MuseMenuActive,#u276:hover #u277-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u276:active #u277-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u276.MuseMenuActive #u277-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#menuu243-wrapper
	{
		position: fixed;
		top: 80px;
		z-index: 417;
		left: 50%;
		margin-left: -176px;
		width: 39.61%;
		max-width: 404px;
	}

	#u280-wrapper
	{
		position: fixed;
		top: 0px;
		z-index: 414;
		left: 50%;
		margin-left: -343px;
		width: 66.18%;
		max-width: 675px;
	}

	#u281
	{
		min-height: 18px;
		padding-bottom: 97px;
	}

	#u281_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 1020px;
		margin-bottom: -115px;
	}

	#home
	{
		width: 22px;
		margin-right: -10000px;
	}

	#u281-bw
	{
		min-height: 18px;
		margin-top: -4861px;
	}

	#pu299
	{
		margin-top: -4746px;
		width: 100%;
	}

	#u299
	{
		height: 112px;
	}

	#u299-bw
	{
		margin-top: 262px;
		height: 112px;
	}

	#u393
	{
		height: 252px;
	}

	#u393-bw
	{
		z-index: 41;
		margin-top: 4px;
		height: 252px;
	}

	#u2395
	{
		height: 311px;
	}

	#u2395-bw
	{
		z-index: 65;
		margin-top: 369px;
		height: 311px;
	}

	#u3294
	{
		margin-top: 192px;
		width: 19.22%;
	}

	#u3699
	{
		z-index: 74;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 94px;
		width: 8.73%;
		left: 3.83%;
	}

	#u3699_img
	{
		padding-bottom: 1px;
		width: 100%;
	}

	#pu394-23
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 30px;
		margin-left: 98px;
		width: 54.22%;
	}

	#u394-23
	{
		min-height: 216px;
		margin-left: 69px;
		width: 87.53%;
	}

	#u91
	{
		z-index: 251;
		width: 215px;
		margin-top: 163px;
	}

	#u79-9
	{
		z-index: 240;
		min-height: 65px;
		margin-left: 143px;
		top: -3px;
		margin-bottom: -3px;
		width: 72.7%;
	}

	#u2803
	{
		z-index: 410;
		width: 281px;
		min-height: 28px;
		margin-left: 159px;
	}

	#u2808
	{
		z-index: 411;
		width: 291px;
		min-height: 39px;
		margin-left: 159px;
		margin-top: 19px;
	}

	#appearances
	{
		width: 22px;
		margin-right: -10000px;
		margin-top: 662px;
		left: 1px;
	}

	#contacts
	{
		margin-top: 262px;
		left: 1px;
	}

	#u3322
	{
		z-index: 412;
		margin-top: 145px;
		width: 33.44%;
		left: 64.81%;
	}

	#u2793
	{
		width: 226px;
		left: 670px;
	}

	#u3685
	{
		margin-right: -10000px;
		margin-top: 432px;
		width: 13.83%;
		margin-left: 86.18%;
		left: -37px;
	}

	#u3685_img
	{
		width: 100.71%;
	}

	#pu282
	{
		margin-top: -4066px;
		width: 100%;
	}

	#u282,#u282-bw
	{
		height: 127px;
	}

	#u2398
	{
		height: 384px;
	}

	#u2398-bw
	{
		z-index: 66;
		margin-top: 132px;
		height: 384px;
	}

	#u75-32
	{
		z-index: 208;
		margin-top: 153px;
		left: 167px;
		width: 67.06%;
	}

	#u86
	{
		z-index: 249;
		width: 270px;
		margin-top: 104px;
		left: 39px;
	}

	#u3336
	{
		z-index: 448;
		margin-right: -10000px;
		margin-top: 159px;
		width: 13.93%;
		left: 86.28%;
	}

	#u3336_img
	{
		width: 100.71%;
	}

	#author
	{
		left: -1px;
		top: -3550px;
		margin-bottom: -18px;
	}

	#pu283
	{
		margin-top: -3532px;
		width: 100%;
	}

	#u283,#u283-bw
	{
		height: 141px;
	}

	#u119
	{
		z-index: 401;
		width: 270px;
		margin-top: 114px;
		left: 19px;
	}

	#pu3791
	{
		margin-top: -3349px;
		width: 100%;
	}

	#u3791
	{
		z-index: 76;
		height: 1658px;
	}

	#u3791-bw
	{
		z-index: 76;
		margin-top: 167px;
		height: 1658px;
	}

	#u118-148
	{
		z-index: 253;
		left: 167px;
		width: 75.5%;
	}

	#u134
	{
		z-index: 403;
		width: 193px;
		margin-top: 502px;
		left: 694px;
	}

	#pu286
	{
		margin-top: -1524px;
		width: 100%;
	}

	#u286_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 1020px;
	}

	#u3765
	{
		z-index: 206;
		width: 197px;
		margin-top: 80px;
		left: 29px;
	}

	#u286,#u286-bw
	{
		min-height: 141px;
	}

	#books
	{
		left: 29px;
	}

	#pu2404
	{
		margin-top: -1383px;
	}

	#u2404
	{
		height: 1285px;
	}

	#u2404-bw
	{
		z-index: 67;
		height: 1285px;
	}

	#u3767-129
	{
		z-index: 77;
		margin-top: 9px;
		left: 167px;
		width: 83.63%;
	}

}

@media (min-width: 452px) and (max-width: 832px)
{
	#muse_css_mq
	{
		background-color: #000340;
	}

	#bp_832.active
	{
		display: block;
	}

	#page
	{
		min-height: 500px;
		max-width: 832px;
	}

	#page_position_content
	{
		margin-bottom: -36px;
	}

	#pslideshowu1467
	{
		padding-bottom: 4752px;
		width: 100%;
	}

	#slideshowu1467
	{
		margin-right: -10000px;
		margin-top: 166px;
		left: 224px;
	}

	#u280
	{
		z-index: 414;
		width: 675px;
		padding-bottom: 133px;
		position: fixed;
		top: 1px;
		left: 50%;
		margin-left: -338px;
	}

	#u96
	{
		z-index: 415;
		width: 675px;
		position: fixed;
		top: 1px;
		left: 50%;
		margin-left: -338px;
	}

	#menuu243
	{
		z-index: 417;
		width: 404px;
		position: fixed;
		top: 79px;
		left: 50%;
		margin-left: -183px;
	}

	#u251
	{
		width: 79px;
		min-height: 19px;
	}

	#u252
	{
		width: 79px;
		padding-bottom: 2px;
	}

	#u252:hover
	{
		margin-left: 0px;
		width: 79px;
	}

	#u252:active
	{
		margin-left: 0px;
		width: 79px;
	}

	#u253-4
	{
		width: 79px;
		top: 1px;
	}

	#u252:hover #u253-4
	{
		margin-left: 0px;
		width: 79px;
	}

	#u252:active #u253-4
	{
		margin-left: 0px;
		width: 79px;
	}

	#u301
	{
		width: 79px;
		min-height: 19px;
		left: 81px;
	}

	#u304
	{
		width: 79px;
		padding-bottom: 2px;
	}

	#u252.MuseMenuActive #u253-4,#u304:hover
	{
		margin-left: 0px;
		width: 79px;
	}

	#u304:active
	{
		margin-left: 0px;
		width: 79px;
	}

	#u305-4
	{
		width: 79px;
		top: 1px;
	}

	#u304:hover #u305-4
	{
		margin-left: 0px;
		width: 79px;
	}

	#u304:active #u305-4
	{
		margin-left: 0px;
		width: 79px;
	}

	#u259
	{
		width: 79px;
		min-height: 19px;
		left: 162px;
	}

	#u262
	{
		width: 79px;
		padding-bottom: 2px;
	}

	#u304.MuseMenuActive #u305-4,#u262:hover
	{
		margin-left: 0px;
		width: 79px;
	}

	#u262:active
	{
		margin-left: 0px;
		width: 79px;
	}

	#u263-4
	{
		width: 79px;
		top: 1px;
	}

	#u262:hover #u263-4
	{
		margin-left: 0px;
		width: 79px;
	}

	#u262:active #u263-4
	{
		margin-left: 0px;
		width: 79px;
	}

	#u266
	{
		width: 79px;
		min-height: 19px;
		left: 243px;
	}

	#u269
	{
		width: 79px;
		padding-bottom: 2px;
	}

	#u262.MuseMenuActive #u263-4,#u269:hover
	{
		margin-left: 0px;
		width: 79px;
	}

	#u269:active
	{
		margin-left: 0px;
		width: 79px;
	}

	#u252.MuseMenuActive,#u304.MuseMenuActive,#u262.MuseMenuActive,#u269.MuseMenuActive
	{
		margin-left: 0px;
		width: 77px;
	}

	#u271-4
	{
		width: 79px;
		top: 1px;
	}

	#u269:hover #u271-4
	{
		margin-left: 0px;
		width: 79px;
	}

	#u269:active #u271-4
	{
		margin-left: 0px;
		width: 79px;
	}

	#u269.MuseMenuActive #u271-4
	{
		margin-left: 0px;
		width: 79px;
	}

	#u273
	{
		width: 80px;
		min-height: 19px;
		left: 324px;
	}

	#u276
	{
		width: 80px;
		padding-bottom: 2px;
	}

	#u276:hover
	{
		margin-left: 0px;
		width: 80px;
	}

	#u276:active
	{
		margin-left: 0px;
		width: 80px;
	}

	#u276.MuseMenuActive
	{
		margin-left: 0px;
		width: 78px;
	}

	#u277-4
	{
		width: 80px;
		top: 1px;
	}

	#u276:hover #u277-4
	{
		margin-left: 0px;
		width: 80px;
	}

	#u276:active #u277-4
	{
		margin-left: 0px;
		width: 80px;
	}

	#u276.MuseMenuActive #u277-4
	{
		margin-left: 0px;
		width: 80px;
	}

	#pu281
	{
		margin-top: -4915px;
		width: 100%;
	}

	#u281
	{
		min-height: 15px;
		padding-bottom: 73px;
	}

	#u281_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 832px;
	}

	#home
	{
		width: 22px;
		margin-right: -10000px;
		margin-top: -3px;
	}

	#u281-bw
	{
		min-height: 15px;
	}

	#u299
	{
		height: 112px;
	}

	#u299-bw
	{
		margin-top: 374px;
		height: 112px;
	}

	#u393
	{
		width: 833px;
		height: 296px;
		position: relative;
		margin-right: -10000px;
		margin-top: 77px;
		left: -1px;
	}

	#u2395
	{
		width: 831px;
		height: 311px;
		position: relative;
		margin-right: -10000px;
		margin-top: 481px;
		left: 2px;
	}

	#u3294
	{
		margin-top: 304px;
		width: 19.12%;
	}

	#u3699
	{
		z-index: 74;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 206px;
		width: 8.78%;
		left: 3.85%;
	}

	#pu394-23
	{
		width: 0.01px;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 138px;
		margin-left: 118px;
	}

	#u394-23
	{
		width: 436px;
		min-height: 216px;
		margin-left: 12px;
	}

	#pu79-9
	{
		width: 0.01px;
		margin-top: 201px;
	}

	#u79-9
	{
		z-index: 240;
		width: 497px;
		min-height: 181px;
		margin-right: -10000px;
		left: 1px;
	}

	#u2803
	{
		z-index: 410;
		width: 281px;
		min-height: 28px;
		margin-right: -10000px;
		margin-top: 76px;
	}

	#u2808
	{
		z-index: 411;
		width: 291px;
		min-height: 39px;
		margin-right: -10000px;
		margin-top: 131px;
		left: 2px;
	}

	#u91
	{
		z-index: 251;
		width: 215px;
		margin-right: -10000px;
		margin-top: 460px;
		left: 20px;
	}

	#appearances
	{
		width: 22px;
		margin-right: -10000px;
		margin-top: 774px;
		left: 1px;
	}

	#contacts
	{
		margin-top: 374px;
		left: 1px;
	}

	#u3322
	{
		z-index: 412;
		margin-top: 257px;
		width: 33.42%;
		left: 64.79%;
	}

	#u2793
	{
		width: 226px;
		margin-top: 111px;
		left: 592px;
	}

	#u3685
	{
		margin-right: -10000px;
		margin-top: 654px;
		width: 13.83%;
		left: 79.45%;
	}

	#pu282
	{
		margin-top: -4123px;
		width: 100%;
	}

	#u282,#u282-bw
	{
		height: 166px;
	}

	#u2398
	{
		width: 831px;
		height: 384px;
		position: relative;
		margin-right: -10000px;
		margin-top: 166px;
		left: 1px;
	}

	#u75-32
	{
		z-index: 208;
		width: 792px;
		margin-top: 222px;
		left: 20px;
	}

	#u86
	{
		z-index: 249;
		width: 270px;
		margin-top: 144px;
		left: 20px;
	}

	#u3336
	{
		z-index: 448;
		margin-right: -10000px;
		margin-top: 44px;
		width: 13.95%;
		left: 86.3%;
	}

	#u3699_img,#u3685_img,#u3336_img
	{
		width: 100%;
	}

	#author
	{
		left: -1px;
		top: -3523px;
		margin-bottom: -18px;
	}

	#pu283
	{
		margin-top: -3505px;
		width: 100%;
	}

	#u283,#u283-bw,#u286
	{
		height: 141px;
	}

	#u286-bw
	{
		margin-top: 1981px;
		height: 141px;
	}

	#u3791
	{
		z-index: 76;
		width: 833px;
		height: 1830px;
		position: relative;
		margin-right: -10000px;
		margin-top: 151px;
		left: -1px;
	}

	#u118-148
	{
		z-index: 253;
		width: 793px;
		margin-top: 183px;
		left: 19px;
	}

	#u119
	{
		z-index: 401;
		width: 270px;
		margin-top: 114px;
		left: 19px;
	}

	#u134
	{
		z-index: 403;
		width: 193px;
		margin-top: 670px;
		left: 592px;
	}

	#books
	{
		margin-top: 1981px;
		left: 9px;
	}

	#pu2404
	{
		margin-top: -1383px;
	}

	#u2404
	{
		width: 833px;
		height: 1285px;
		position: relative;
		margin-right: -10000px;
	}

	#u3767-129
	{
		z-index: 77;
		width: 788px;
		margin-top: 92px;
		left: 54px;
	}

	#u3765
	{
		z-index: 206;
		width: 197px;
		left: 20px;
	}

}

@media (max-width: 451px)
{
	#muse_css_mq
	{
		background-color: #0001c3;
	}

	#bp_451.active
	{
		display: block;
	}

	#page
	{
		min-height: 499.84999999999945px;
		padding-bottom: 0px;
		max-width: 451px;
	}

	#page_position_content
	{
		margin-top: -37px;
		padding-bottom: 62px;
	}

	#u280
	{
		padding-top: 99px;
		padding-bottom: 21px;
		position: relative;
		left: -50%;
		margin-left: 225.52499999999998px;
		width: 100%;
		max-width: 451px;
	}

	#u96
	{
		z-index: 413;
		width: 451px;
		position: fixed;
		top: 0px;
		left: 50%;
		margin-left: -227px;
	}

	#menuu243
	{
		z-index: 415;
		min-height: 29px;
		position: fixed;
		top: 90px;
	}

	#u251
	{
		min-height: 29px;
		width: 19.52%;
	}

	#u252
	{
		padding-bottom: 12px;
		width: 100%;
	}

	#u252:hover
	{
		width: 100%;
		margin-left: 0%;
	}

	#u252:active
	{
		width: 100%;
		margin-left: 0%;
	}

	#u253-4
	{
		top: 6px;
		width: 100%;
	}

	#u252.MuseMenuActive,#u252:hover #u253-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u252:active #u253-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u301
	{
		min-height: 29px;
		width: 19.52%;
		left: 19.96%;
	}

	#u304
	{
		padding-bottom: 12px;
		width: 100%;
	}

	#u252.MuseMenuActive #u253-4,#u304:hover
	{
		width: 100%;
		margin-left: 0%;
	}

	#u304:active
	{
		width: 100%;
		margin-left: 0%;
	}

	#u305-4
	{
		top: 6px;
		width: 100%;
	}

	#u304.MuseMenuActive,#u304:hover #u305-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u304:active #u305-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u259
	{
		min-height: 29px;
		width: 19.74%;
		left: 39.92%;
	}

	#u262
	{
		padding-bottom: 12px;
		width: 100%;
	}

	#u304.MuseMenuActive #u305-4,#u262:hover
	{
		width: 100%;
		margin-left: 0%;
	}

	#u262:active
	{
		width: 100%;
		margin-left: 0%;
	}

	#u263-4
	{
		top: 6px;
		width: 100%;
	}

	#u262.MuseMenuActive,#u262:hover #u263-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u262:active #u263-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u266
	{
		min-height: 29px;
		width: 19.74%;
		left: 60.09%;
	}

	#u269
	{
		padding-bottom: 12px;
		width: 100%;
	}

	#u262.MuseMenuActive #u263-4,#u269:hover
	{
		width: 100%;
		margin-left: 0%;
	}

	#u269:active
	{
		width: 100%;
		margin-left: 0%;
	}

	#u271-4
	{
		top: 6px;
		width: 100%;
	}

	#u269.MuseMenuActive,#u269:hover #u271-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u269:active #u271-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u273
	{
		min-height: 29px;
		width: 19.74%;
		left: 80.27%;
	}

	#u276
	{
		padding-bottom: 12px;
		width: 100%;
	}

	#u269.MuseMenuActive #u271-4,#u276:hover
	{
		width: 100%;
		margin-left: 0%;
	}

	#u276:active
	{
		width: 100%;
		margin-left: 0%;
	}

	#u277-4
	{
		top: 6px;
		width: 100%;
	}

	#u276.MuseMenuActive,#u276:hover #u277-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u276:active #u277-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#u276.MuseMenuActive #u277-4
	{
		width: 100%;
		margin-left: 0%;
	}

	#menuu243-bw
	{
		z-index: 415;
	}

	#u280-wrapper
	{
		position: fixed;
		top: 0px;
		z-index: 412;
		left: 50%;
		margin-left: -227px;
		width: 100%;
		max-width: 451px;
	}

	#u281
	{
		height: 88px;
	}

	#u281-bw
	{
		margin-top: 18px;
		height: 88px;
	}

	#slideshowu1467
	{
		margin-left: 224px;
		margin-top: 79px;
	}

	#pu299
	{
		margin-top: -53px;
		width: 100%;
	}

	#u299-bw
	{
		margin-top: 276px;
		height: 161px;
	}

	#u393
	{
		width: 452px;
		height: 288px;
		position: relative;
		margin-right: -10000px;
		left: -1px;
	}

	#u394-23
	{
		width: 240px;
		min-height: 283px;
		margin-right: -10000px;
		margin-top: 13px;
		left: 20px;
	}

	#u3294
	{
		margin-top: 272px;
		width: 27.94%;
		left: 0.89%;
	}

	#contacts
	{
		margin-top: 287px;
		left: -1px;
	}

	#u3322
	{
		z-index: 410;
		margin-top: 164px;
		width: 48.79%;
		left: 53.22%;
	}

	#u2793
	{
		width: 162px;
		margin-top: 44px;
		left: 269px;
	}

	#pu2395
	{
		margin-top: -6px;
		width: 100%;
	}

	#u2395
	{
		width: 450px;
		height: 180px;
		position: relative;
		margin-right: -10000px;
		margin-top: 7px;
		left: 2px;
	}

	#u79-9
	{
		z-index: 238;
		width: 411px;
		min-height: 58px;
		margin-right: -10000px;
		margin-top: 46px;
		left: 20px;
	}

	#u91
	{
		z-index: 249;
		width: 123px;
		margin-right: -10000px;
		left: -1px;
	}

	#u2803
	{
		z-index: 408;
		width: 401px;
		min-height: 20px;
		margin-right: -10000px;
		margin-top: 116px;
		left: 20px;
	}

	#u2808
	{
		z-index: 409;
		width: 396px;
		min-height: 20px;
		margin-right: -10000px;
		margin-top: 155px;
		left: 20px;
	}

	#appearances
	{
		left: -1px;
	}

	#pu3336
	{
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 89px;
		width: 17.52%;
		margin-left: 82.71%;
	}

	#u3336
	{
		z-index: 446;
		width: 79.75%;
		margin-left: 20.26%;
	}

	#u3685
	{
		width: 78.49%;
	}

	#u2398
	{
		width: 445px;
		height: 465px;
		position: relative;
		margin-right: -10000px;
		margin-top: 161px;
		left: 6px;
	}

	#u75-32
	{
		z-index: 206;
		width: 411px;
		min-height: 421px;
		margin-top: 180px;
		left: 20px;
	}

	#u86
	{
		z-index: 247;
		width: 174px;
		margin-top: 143px;
		left: 2px;
	}

	#author
	{
		width: 22px;
		margin-right: -10000px;
		margin-top: 606px;
	}

	#pu2404
	{
		margin-top: -5px;
	}

	#u2404
	{
		height: 2949px;
	}

	#u2404-bw
	{
		z-index: 67;
		margin-top: 5px;
		height: 2949px;
	}

	#u118-148
	{
		z-index: 251;
		width: 411px;
		min-height: 2861px;
		margin-top: 40px;
		left: 20px;
	}

	#u119
	{
		z-index: 399;
		width: 199px;
		left: 11px;
	}

	#u134
	{
		z-index: 401;
		width: 138px;
		margin-top: 849px;
		left: 287px;
	}

	#books
	{
		margin-top: 2912px;
	}

	#ppu3336,#u3336_img,#u3685_img,#pu286
	{
		width: 100%;
	}

	#u299,#u282,#u282-bw,#u283,#u283-bw,#u286,#u286-bw
	{
		height: 161px;
	}

	#u3791
	{
		z-index: 74;
		height: 1219px;
	}

	#u3791-bw
	{
		z-index: 74;
		margin-top: 161px;
		height: 1219px;
	}

	#u3767-129
	{
		z-index: 75;
		width: 398px;
		margin-top: 203px;
		left: 20px;
	}

	#u3765
	{
		z-index: 204;
		width: 181px;
		margin-top: 133px;
	}

	body
	{
		min-width: 450px;
	}
}

