body
{
	background: #2b100e;
	//background-image: url('/i/_blank.gif');
}

h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.6em;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
h1.super
{
	font-size: 3.5em;
	font-weight: bold;
}
h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.4em;
	font-weight: normal;
	margin: 0;
	padding: 0;
	letter-spacing: 0.1em;
}
h3, h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	margin: 0 0 0.5em 0;
	padding: 0;
}
.zoomed
{
	cursor: move;
}
.nozoomed
{
	cursor: default;
}
ul#subNavigation
{
	left: 251px;
	//left: 271px;
}

#MainContainer
{
	position: absolute;
	width: 2703px;
	height: 1456px;
}
a
{
	cursor: pointer;
}
a.nolink
{
	text-decoration: none;
	cursor: text;
}

#subBackground
{
	width: 100%;
	height: 3000px;
	position: absolute;
	top: 0;
	z-index: 0;
}
#Background
{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
#Background img
{
	position: absolute;
}
#Background img#BG
{
	position: relative;
	width: 100%;
	height: 100%;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/about/background.jpg',sizingMethod='scale');
}


#HeadLinks
{
	width: 100%;
	height: 100%;
	position: absolute;
}
#HeadLinks div,
#subContent div
{
	position: absolute;
	color: #ffffff;
	cursor: default;
}
.nozoomed #HeadLinks div
{
	cursor: pointer;
}
.zoomed #HeadLinks div
{
	cursor: move;
}
#HeadLinks div div
{
	position: relative;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}
#HeadLinks div div img
{
	position: absolute;
	left: 0;
	top: 0;
	
	width: 100%;
	height: 100%;
}


#subContent p
{
	font-size: 0.8em;
	padding-top: 0;
	margin-top: 0;
	line-height: 180%;
	cursor: text;
}
#subContent
{
	font-family: Arial, Helvetica, sans-serif;
	
	position: absolute;
	width: 100%;
	height: 100%;
	
}


#History-head,
#subHistory
{
	color: #ffffff;
	text-align: left;
	left: 4.14%;
	margin-left: 0.3em;
	top: 57.14%;
	width: 28%;
}
#subHistory
{
	top: 61.82%;
}
.nolink img.header-links
{
	display: none;
}
.nolink img.header-text
{
	display: inline;
}
.link img.header-links
{
	display: inline;
}
.link img.header-text
{
	display: none;
}


#Kolorit-head
{
	left: 3%;
	top: 10%;
	margin-top: 0.7em;
	width: 18%;
	height: 4%;
}
#Kolorit-content
{
	left: 4%;
	top: 13%;
	margin-top: 1.5em;
	width: 26%;
	padding-left: 0.5em;
}
#subContent div#Kolorit-content-top,
#subContent div#Kolorit-content-bottom
{
	position: relative;
	margin-bottom: 1em;
}

#Kolorit-content-top p
{
	line-height: 180%;
	padding-left: 0.5em;
	text-indent: -0.5em;
	position: relative;
	font-size: 1em;
	margin: 0 0 0 -0.5em;
}

#Kolorit-content-bottom
{
	position: relative;
	//height: 1px;
}
#Kolorit-content-bottom div
{
	position: relative;
	margin-right: 5%;
	width: 44%;
	float: left;
	clear: none;
	color: #ffde97;
}
#Kolorit-content-bottom p
{
	line-height: 160%;
}
#Kolorit-content-bottom a
{
	color: #ffffff;
}
#Kolorit-content-bottom a:hover
{
	color: #ffde97;
}

#subHistory div
{
	position: relative;
	margin-left: 5%;
	width: 28%;
	float: left;
	margin-top: 3%;
}
#subHistory div
{
	margin-top: 0;
}
#subHistory #History-head-1,
#subHistory #History-1
{
	margin-left: 0;
}

#subHistory p
{
	line-height: 160%;
}
#subHistory div#Olympic
{
	position: relative;
	width: auto;
	float: left;
	margin: 3em 1em 1em -250px;

}
#subHistory div#Olympic img
{
	position: relative;
	margin-left: -60px;
	//left: -60px;
}
#subHistory span#Olympic-caption
{
	position: absolute;
	color: #916346;
	font-style: italic;
	font-size: 0.9em;
	line-height: 100%;
	font-family: "Times New Roman", Times, serif;
	left: 0;
}
#subHistory div#oldPhotos
{
	float: none;
	position: relative;
	width: 100%;
	left: -30px;
	zoom: 1;
}
#subHistory div#oldPhotos img.oldPhoto
{
	position: relative;
	top: 0;
	left: 0;
	width: 213px;
	height: 148px;
	margin: 0;
	z-index: 1;
	cursor: pointer;
}
#subHistory div#oldPhotos div#switchArrows
{
	position: absolute;
	top: 139px;
	left: 15px;
	width: 48px;
	height: 18px;
	margin: 0;
	z-index: 4;
	background: none;
}
#subHistory div#oldPhotos div#switchArrowsLeft,
#subHistory div#oldPhotos div#switchArrowsRight
{
	position: relative;
	margin: 0;
	padding: 0;
	top: 0;
	left: 0;
	height: 18px;
	cursor: pointer;
	background: none;
}
#subHistory div#oldPhotos div#switchArrowsLeft
{
	width: 25px;
	background: url('/i/about/switch-arrows-left.png') no-repeat;
	//background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/about/switch-arrows-left.png',sizingMethod='scale');
}
#subHistory div#oldPhotos div#switchArrowsLeft.hovered
{
	background: url('/i/about/switch-arrows-left-hover.png') no-repeat;
	//background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/about/switch-arrows-left-hover.png',sizingMethod='scale');
}
#subHistory div#oldPhotos div#switchArrowsRight
{
	width: 23px;
	background: url('/i/about/switch-arrows-right.png') no-repeat;
	//background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/about/switch-arrows-right.png',sizingMethod='scale');
}
#subHistory div#oldPhotos div#switchArrowsRight.hovered
{
	background: url('/i/about/switch-arrows-right-hover.png') no-repeat;
	//background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/about/switch-arrows-right-hover.png',sizingMethod='scale');
}
#subHistory div#oldPhotos p.caption
{
	margin-top: 0.5em;
	margin-left: 18px;
	font-family: "Times New Roman", Times, serif;
	color: #916346;
	font-style: italic;
}
#subHistory a
{
	color: #ffde97;
}
#subHistory a:hover
{
	color: #ffffff;
}
#WhitePlus
{
	width: 21px;
	height: 27px;
	z-index: 10;
	cursor: pointer;
}


#History-head
{
	left: 3.93%;
	width: 12.02%;
	height: 4.05%;
}

#Gorod-head
{
	top: 72.87%;
	left: 39%;
	width: 9.02%;
	height: 7%;
}
#Gorod-content
{
	color: #ffffff;
	top: 73%;
	padding-top: 0.3em;
	left: 49%;
	width: 14%;
	
}
#Gorod-content p.big
{
	color: #ffffff;
	font-size: 1em;
	line-height: 160%;
}
#Gorod-content p
{
	color: #958887;
}
#Super-head
{
	color: #fddc96;
	top: 28.8%;
	left: 36%;
	
	width: 13.01%;
	height: 13.04%;
}
#Kombinat-brief
{
	top: 43.07%;
	left: 36%;
	padding-left: 1.4em;
	width: 8%;
	color: #8f9db8;
	
}
#Kombinat-brief p
{
	line-height: 160%;
	color: #8f9db8;
}
#Kombinat-brief a
{
	color: #895e54;
	
}
#Kombinat-full
{
	text-align: left;
	left: 59%;
	padding-left: 0.9em;
	width: 6%;
	margin-left: -3%;
	top: 34.34%;
}
#Job-head
{
	top: 16.14%;
	left: 76.47%;
	color: #fddc96;
	width: 16.01%;
	height: 4.05%;
}
#Job-content
{
	top: 20.19%;
	left: 77%;
	margin-left: -0.1em;
	padding-left: 3em;
	width: 15%;
}
#Job-content p
{
	line-height: 150%;
}
#Job-content a
{
	color: #ffde97;
}
#Job-content a:hover
{
	color: #ffffff;
}
#Leader-head
{
	left: 73%;
	top: 56%;
	width: 14.01%;
	height: 7%;
}
#Leader-head a.h2,
#Super-head a.h1super,
#Job-head a.h2
{
	color: #fddc96;
}

#Leader-content
{
	left: 73%;
	top: 63%;
	margin-top: 1em;
	margin-left: 0.8em;
	width: 20%;
	font-size: 1.2em;
}
#Leader-content p
{
	line-height: 160%;
}
#Leader-content p.gray
{
	font-size: 0.7em;
	color: #958887;
}

.header, .line
{
	display: none;
}


div#ZoomNavigator img#MiniMap
{
	width: 101px;
	height: 54px;
}


a.vacancy
{
	font-size: 0.8em;
	color: #ffde97;
}
a.vacancy:hover
{
	color: #ffffff;
}
