body {
      margin: 0px;
		padding: 0px;
		background-color: White;
}
table, td {
      color: Black;
      font: 11px Arial, sans-serif;
}
img {	border: 0px; }
H1 {
		color: #0066CC;
		font: 24px Tahoma;
		padding-top: 25px;
}
H2 {
		color: #EC4C00;
		font: bold 17px Arial, sans-serif;
}
#header {
      position: relative;
		z-index: 1;
		height: 350px;
		background: url(/www/images/bg02.jpg) repeat-x bottom;
}
.orange {
	  margin: 20px 10px 10px 165px;
     font: 13px Verdana, sans-serif;
}
.orange a {font: 13px Arial, sans-serif; font-weight: bold; }
.orange a:link {color: White; text-decoration: underline; }
.orange a:visited {color: White; text-decoration: underline; }
.orange a:hover {color: White; text-decoration: none; }
.orange1 {
	  margin: 5px 10px 10px 11px;
     font: 13px Verdana, sans-serif;
}
.orange1 a {font: 13px Arial, sans-serif;  font-weight: bold; }
.orange1 a:link {color: White; text-decoration: underline; }
.orange1 a:visited {color: White; text-decoration: underline; }
.orange1 a:hover {color: White; text-decoration: none; }
.orange2_ru {
	  margin: 13px 10px 10px 112px;
     font: 13px Verdana, sans-serif;
}
.orange2_ru a {font: 13px Arial, sans-serif;  font-weight: bold; }
.orange2_ru a:link {color: White; text-decoration: underline; }
.orange2_ru a:visited {color: White; text-decoration: underline; }
.orange2_ru a:hover {color: White; text-decoration: none; }

.orange2_en {
	margin: 7px 10px 10px 112px;
	font: 13px Verdana, sans-serif;
}
.orange2_en a {font: 13px Arial, sans-serif;  font-weight: bold; }
.orange2_en a:link {color: White; text-decoration: underline; }
.orange2_en a:visited {color: White; text-decoration: underline; }
.orange2_en a:hover {color: White; text-decoration: none; }

.onstand {
	  margin: 125px 0px 0px 30px;
     font: bold 13px Arial, sans-serif;
     line-height: 20px;
}
#lang{		position: absolute;
		z-index: 3;
		top: 85px;
		left: 14%;
		font: bold 11px Arial, sans-serif;
}
#inner_lang{
		position: absolute;
		z-index: 3;
		top: 125px;
		left: 4%;
		font: bold 11px Arial, sans-serif;
}
#inner_lang a {color: #ff5f04; text-decoration: underline;}
#lang a {color: #ff5f04; text-decoration: underline;}
#windows {
		height: 247px;
		background: url(/www/images/bg01.jpg) repeat-x top;
}
#shelf {
		position: absolute;
		z-index: 2;
		top: 50px;
		right: 80%;
		height: 239px;
		width: 230px;
		background: url(/www/images/bg_04.gif) repeat-x top;
}
#books {
		position: absolute;
		z-index: 3;
		top: 100px;
		right: 86%;
		height: 219px;
		width: 100%;
		background: url(/www/images/shelf.jpg) repeat-x bottom left;
}
#girl {
		position: absolute;
		z-index: 4;
		top: 65px;
		left: 3%;
		height: 254px;
		width: 268px;
		background: url(/www/images/wo.png) no-repeat;
}
#stand {
		position: absolute;
		z-index: 3;
		top: 0px;
		right: 44%;
		height: 273px;
		width: 227px;
/*		background: url(/www/images/img05.gif) no-repeat;*/
}
#reception {
		position: absolute;
		z-index: 5;
		top: 75px;
		right: 0%;
		height: 285px;
		width: 223px;
		background: url(/www/images/img03.gif) no-repeat;
}
#cil {
		position: absolute;
		z-index: 4;
		top: 0px;
		right: 25%;
		height: 348px;
		width: 80px;
		background: url(/www/images/img02.gif) no-repeat;
}
#people {
		position: absolute;
		z-index: 4;
		top: 55px;
		right: 33%;
		height: 293px;
		width: 214px;
		background: url(/www/images/img01.gif) no-repeat;
}
#reception2 {
		position: absolute;
		z-index: 1;
		top: 25px;
		right: 0%;
		height: 165px;
		width: 137px;
		background: url(/www/images/img03sb.gif) no-repeat;
}
#reception3 {
		position: absolute;
		z-index: 2;
		top: 10px;
		right: 0%;
		height: 270px;
		width: 223px;
		background: url(/www/images/img03s.gif) no-repeat;
}
#people2 {
		position: absolute;
		z-index: 2;
		top: 0px;
		right: 7%;
		height: 267px;
		width: 122px;
		background: url(/www/images/img01s.gif) no-repeat;
}
#people3 {
		position: absolute;
		z-index: 1;
		top: 30px;
		right: 20%;
		height: 151px;
		width: 90px;
		background: url(/www/images/img01sb.gif) no-repeat;
}
#stand2 {
		position: absolute;
		z-index: 1;
		top: -12px;
		right: 11%;
		height: 191px;
		width: 159px;
/*		background: url(/www/images/img05s.gif) no-repeat;*/
}
#LeftHr {
		position: absolute;
		top: 318px;
		left: 0px;
		width: 240px;
		border-top: 4px solid #F48000;
		z-index: 4;
}
#LeftHeader {
		position: absolute;
		top: 324px;
		left: 0px;
		width: 200px;
      margin-left: 150px;
		color: #EC4C00;
		font: bold 17px Arial, sans-serif;
		z-index: 7;
}
#RightHr {
		position: absolute;
		top: -2px;
		right: 0px;
		width: 70px;
		border-top: 4px solid #F48000;
		z-index: 8;
}
#BottomHr {
		position: relative;
		width: 100%;
		border-top: 4px solid #F48000;
		margin-top: 20px;
		margin-bottom: 10px;
}
.cell, .bcell {
      padding: 10px 10px 5px 20px;
      color: #333333;
      font: 11px Tahoma;
}
.cell a {
      font: 12px Arial;
      color: #0066CC;
}
.bcell a { color: #FF7C00; }
.bcell a:hover { color: #FF7C00;  text-decoration: none;  }
.dates {
      padding: 30px 0px 0px 40px;
}

.xxx {
      color: #EC4C00;
      font: 12px Tahoma;
      text-decoration: none;
     }
.xpo {
      color: #FF7C00;
      font: 12px Tahoma;
      text-decoration: underline;
}
.xpo A {
	   color: #0066CC;
      font: 11px Tahoma;
}
.xpo A:link {
	   color: #0066CC;
      font: 11px Tahoma;
}
.xpo A:hover { text-decoration: none; }
.xpo IMG {
      margin: 10px 0px 4px 0px;
}
.page {
      color: #FF7C00;
      font: 11px Tahoma;
      background-color: #f0f0f0;
}
a.pages:link {
      color: #0066CC;
      font: 11px Tahoma;
      text-decoration: underline;
}
a.pages:hover {
      text-decoration: none;
}
.header {
      padding-left: 45px;
		color: #EC4C00;
		font: bold 17px Arial, sans-serif;
}
.header2 {
      margin-right: 75px;
		color: #EC4C00;
		font: bold 17px Arial, sans-serif;
}
#greet {
		background-color: #F3F3F3;
		margin: 5px 20px 0px 0px;
		padding: 5px 30px 100px 45px;
	   color: #333333;
      font: 11px Tahoma;
}
#greet p { color: #0066CC; font: bold 12px Arial;  }

.time {
    font: 10px arial, verdana;
	 color: #c0c0c0;
}
.copy {
    font: 11px arial, verdana;
	 color: #c0c0c0;
    padding: 0px 50px 5px 20px;
 }
.selected {
     font: bold 13px Arial, sans-serif;
     color: #F48000;
     background-color: #f0f0f0;
     width: 90px;
}
.innermenu {
    padding-top: 40px;
}
.innermenu A {
    color: #0066CC;
    font: bold 13px Arial, sans-serif;
}
.innermenu A:hover {
    text-decoration: none;
    color: #F48000;
}
.text {
	color: Black; font: 12px Arial, sans-serif;
}
.text p {
	margin: 0px 40px 10px 0px;
}
.text p a {
    color: #0066CC;
}
.olink         {color: #FF7C00; font: 12px Arial, sans-serif; }
a.olink:link    {color: #FF7C00; text-decoration: underline;}
a.olink:hover   {color: #FF7C00; text-decoration: none;}
a.olink:visited {color: #FF7C00; text-decoration: underline;}
