<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
@-ms-viewport { width: device-width; }
@media only screen and (min-device-width: 800px) { 
	html { overflow:hidden; } 
}
*/
html { 
	height:100%; 
}
body {
	position: relative;
	overflow: hidden;
	width: 100%; 
	height: 100%; 
	margin: 0px; 
	padding: 0px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	line-height: 17px;
	background-color: #909090;
	color: black; 
}
h1 { 
	font-size: 22px; 
	line-height: 26px; 
	color: #e84e0e; 
	margin-bottom: 25px;
}
h2 { 
	font-size: 15px; 
	font-weight: bold;
	line-height: 18px; 
	margin: 20px 0px 10px 0px;
}
p {
	margin: 10px 0px 15px 0px;
	line-height: 19px;
}
a {
	background-color: inherit;
}
img {
	border: 0px;
	background-color: inherit;
}
sup { 
	position: relative; 
	top: -0.5em; 
	vertical-align: top; 
}
sub { 
	position: relative; 
	top: 0.5em; 
	vertical-align: top; 
}

div#main {
	position: relative;
	width: 100%;
	height: 100%;
}
div#pano {
	z-index: 0;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
}
div#menu {
	z-index: 10;
	position: relative;
	left: 25px;
	top: 25px;
	width: 40px;
	height: 96%;
}

div#menu ul {
	display: block;
	position: absolute;
	left: 0px;
	width: 60px;
	margin: 0px;
	padding: 0px;
}
div#menu li {
	display: block;
	position: relative;
	width: 40px;
	height: 40px;
	margin-bottom: 0px;
	overflow: hidden;
	
	cursor: pointer;
	background-color: #e9e9e9;
	transition: linear 0.25s;
}
div#menu ul#mainmenu { top: 50%; margin-top: -280px; }
div#menu li#thumbnails { height: 39px; border-bottom: 1px solid #676767; }
div#menu li#fullscreen div { position: absolute; top: 0px; left: 0px; width: 40px; height: 40px; display: none; }

/* transitions */
div#menu li img,
div#info2 img { 
	z-index: 0;
	position: absolute; 
	top: 0px;
	cursor: pointer;
	opacity: 1;
	filter:alpha(opacity=100);
	transition: linear 0.25s;
}
div#menu li img.hover, div#menu li img.active, div#info2 img.hover, div#info2 img.active { opacity: 0; filter:alpha(opacity=0); }
div#menu li img.hover, div#info2 img.hover { z-index: 10; left: -40px; }
div#menu li img.active, div#info2 img.active { z-index: 20; left: -80px; }
div#menu li:hover img.hover, div#info2:hover img.hover { opacity: 1; filter:alpha(opacity=100); }
div#menu li.selected, div#info2.selected { background-color: #E84E0E; }
/*div#menu li.selected img.idle { opacity: 0 !important; }*/
div#menu li.selected img.hover, div#info2.selected img.hover { opacity: 0 !important; filter:alpha(opacity=0) !important;}
div#menu li.selected img.active, div#info2.selected img.active { opacity: 1; filter:alpha(opacity=100); }

div#scenes div[id^='scroll'] {
	z-index: 10;
	position: absolute;
	left: 0px;
	width: 140px;
	height: 29px;
	cursor: pointer;
	background-repeat: no-repeat;
}
div#scenes div#scroll-up { top: 0px; background-image: url('../gfx/move-up.png'); }
div#scenes div#scroll-down { bottom: 0px;  background-image:  url('../gfx/move-down.png'); }
div#scenes {
	display: none;
	position: relative;
	overflow: hidden;
	top: 0px;
	left: 50px;
	width: 140px;
	height: auto;
	margin: 0px;
	padding: 0px;
	background-color: #e9e9e9;
}
div#scenes ul {
	display: block;
	position: absolute;
	overflow: hidden;
	top: 29px;
	left: 0px;
	width: 140px;
	margin: 0px;
	padding: 0px 0px 0px 17px;
}
div#scenes ul li {
	display: block;
	overflow: hidden;
	top: 0px;
	left: 0px;
	width: 100px;
	height: 68px;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	border: 4px solid #e9e9e9;
	cursor: pointer;
	outline: 1px solid transparent;
	outline-offset: -4px;
}
div#scenes ul li.selected,
div#scenes ul li:hover { width: 100px; border-color: #676767; outline-color: white; }
div#scenes ul li img {
	top: -16px;
	width: 100px;
	height: 100px;
}

div#map {
	display: none;
	position: relative;
	overflow: hidden;
	top: 0px;
	left: 50px;
	margin: 0px;
	padding: 0px;
	background-color: #e9e9e9;
}
div#mapinner {
	position: relative;
	margin: 25px;
	background-color: white;
}
div#mapinner img#background {
	position: absolute;
	border: 0px;
}
div#mapinner a {
	position: absolute;
	background-size: 100% 100%;
	background-image: url('../gfx/icons/map-inactive.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
div#mapinner a.selected {
	background-image: url('../gfx/icons/map-active.png');
} 

div#info2 { 
	position: absolute;
	z-index: 10;
	right: 25px;
	top: 50%;
	width: 40px;
	height: 40px;
	margin: -20px 0px 0px 0px;
	padding: 0px;
	overflow: hidden;
	background-color: #e9e9e9;
	cursor: pointer;
	transition: linear 0.25s;
}
div#article { 
	display: none;
	position: absolute;
	z-index: 10;
	right: 25px;
	top: 25px;
	width: 20%;
	padding: 50px 25px 25px 25px;
	background-color: #e9e9e9;
}
div#article div#inner {
	overflow: hidden;
	width: 100%;
	height: 100%;
}
div#article div[id^=article] { 
	display: none; 
	height: auto; 
}
div#article a {
	text-decoration: none;
	font-weight: bold;
	color: #e84e0e;
}
div#article table { width: 100%; }
div#article table th { font-weight: bold; text-align: left; }
div#article_help table { width: 100%; }
div#article_help table div.crop { width: 40px; overflow: hidden; }

#video {
	z-index: 10;
	display: none;
	position: absolute;
	left: 50%;
	top: 50%;
	width: 42%;
	height: 65%;
	margin-left: -20%;
	margin-top: -17%;
	padding: 8px 8px 40px 8px;
	background-color: #e9e9e9;
	overflow: hidden;
}
#video * {
	width: 100%;
	height: 100%;
}

div.close {
	z-index: 100;
	position: absolute;
	width: 40px !important;
	height: 40px !important;
	overflow: hidden;
	cursor: pointer;
}
div.close img {
	z-index: 0;
	position: absolute;
	top: 0px;
	left: 0px;
	width: auto !important;
	height: auto !important;
	opacity: 1;
	filter:alpha(opacity=100);
	transition: linear 0.25s;
}
div.close img.hover { z-index: 10; left: -40px; opacity: 0; filter:alpha(opacity=0); }
div.close:hover img.hover { opacity: 1; filter:alpha(opacity=100); }

div#close {
	top: 11px;
	right: 10px;
	background-color: inherit;
}
div#closevideo {
	right: -3px;
	bottom: 0px;
	background-color: inherit;
}</pre></body></html>