* {
	padding : 0px;
	margin: 0px;
	border: 0px none;
	position : static;
}
div{
	position : static;
}
body{
	background : #BEC5D9;
}
table{
	padding : 0;
	border-collapse : collapse;
	width : 100%;
}
td{
	vertical-align : top;
	text-align : left;
}
#left{
	background : #202052;
	width : 200px;
	text-align : center;
	padding-top : 32px;
}
#left-logo{
	width : 166px;
	height : 114px;
	background : url(images/left-logo.jpg) no-repeat center;
	margin : 2px 0 0 0;
	text-align : center;
}
#left-menu{
	margin-top : 60px;
	background : #373764 url(images/left-menu.gif) repeat-y right;
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	padding-top : 1px;
	text-align : left;
	width : 200px;
}
#left-menu a{
	color : #FFFFFF;
	text-decoration : none;
	padding : 5px 0 4px 26px;
	background : #202052 url(images/left-menu1.gif) no-repeat 100% 0;
	display: block;
	margin-bottom : 1px;
	width : 174px;
}
#left-menu a.b{
	background : #202052 url(images/left-menu2.gif) no-repeat 100% 0;
}
#left-menu a.c{
	background : #202052 url(images/left-menu3.gif) no-repeat 100% 0;
}
#left-menu a:hover, .left-menu-a, #left-menu a.b:hover, #left-menu a.c:hover{
	background : #202052 url(images/left-menu-a.gif) repeat-y 100% 0;
	font-weight : bold;
}
.left-menu-a{
	padding : 5px 0 4px 26px;
	margin-bottom : 1px;
}
#main{
	background : #F2F3F7 url(images/right-menu-border.gif) repeat-y 640px 0;
}
#header{
	background : #BEC5D9 url(images/header-stroke.gif) repeat-x 0 100%;
	font-size : 1px;
	padding-bottom : 4px;
}
#header2{
	background : url(images/kreml.jpg) no-repeat;
	width : 714px;
	height : 104px;
	margin-left : 35px;
	font-size : 14px;
	color : #2A5B8C;
	letter-spacing : 1px;
	font-weight : bold;
}
#header2 p{
	padding : 82px 0 0 75px;
}
marquee{
	width : 480px;
}
#menu-header{
	background : #8A95B4;
	width : 100%;
}
#header-menu{
	width : 518px;
	height : 28px;
	margin-left : 59px;
}
#header-menu a{
	display: block;
	height : 28px;
	float : left;
}
a.info, a.info:hover{
	width : 94px;
	background : url(images/header-info.gif) no-repeat;
}
a.expo{
	background : url(images/header-expo.gif) no-repeat;
	width : 164px;
}
a.visitor{
	background : url(images/header-visitor.gif) no-repeat;
	width : 172px;
}
a.pr{
	background : url(images/header-pr.gif) no-repeat;
	width : 88px;
}
a.info:hover, a.expo:hover, a.visitor:hover, a.pr:hover{
	background-position : 0 -28px;
}
#flash{
	border-top : 1px solid #202052;
	padding : 2px 0 2px 0;
	background-color : #FFFFFF;
	width : 640px;
}
#content{
	width : 640px;
	background-color : #FFFFFF;
}
#title{
	padding : 6px 0 6px 72px;
	border-bottom : 1px solid #2A1E6B;
	border-top : 1px solid #2A1E6B;
	background-color : #00ABC3;
}
.title1{
	font : 900 17px Arial, Helvetica, sans-serif;
	color : #002B53;
}
#text{
	padding : 53px 119px 147px 72px;
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : justify;
	line-height : 18px;
	color : #202052;
}
#text strong{
	color : #2A1E6B;
}
#text a, #news a{
	text-decoration : none;
	color : #002B53;
	font-weight : bold;
}
#text a:hover, #news a:hover{
	color : #E52675;
}
#text a.name:hover{
		color : #002B53;
}
.pink{
	color : #E52675;
	font-weight : bold;
}
H1{
	font : bold 17px "Times New Roman", Times, serif;
	letter-spacing : 1px;
	}
H2{
	font : bold 15px Arial, Helvetica, sans-serif;
}
#slide img, #slide84 img {
	width : 122px;
	height : 122px;
	border : 3px solid #BEC5D9;
	margin : 0 0px 30px 0px;
}
#slide, #slide84{
	text-align : justify;
}
#right-menu{
	background : url(images/right-menu-fon.gif) repeat-x 0 147px;
}
#right-menu0, #news{
	background : url(images/right-menu0.gif) repeat-x;
	margin-left : 4px;
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #202052;
}
#right-menu0{
	height : 29px;	
}
#news p{
	margin : 0 0 8px 18px;
	width : 135px;
}
#right-menu1{
	margin-top : 118px;
	width : 111px;
}
#right-menu1 a{
		font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		display : block;
		color : #202052;
		text-decoration : none;
		background-color : #BDC3D8;
		width : 100%;
		margin-bottom : 5px;
		padding : 3px 0 2px 18px;
}
#right-menu1 a:hover{
		background-color : #D6DAE6;
}
#right-menu1 a.eng{
	border-left : 4px solid #E52675;
}
#right-menu1 a.eng:hover{
	border-left : 4px solid #FA3B8A;
	color : #E52675;
}
#right-menu1 a.deu{
	border-left : 4px solid #91518B;
}
#right-menu1 a.deu:hover{
	border-left : 4px solid #A666A0;
	color : #91518B;
}
#right-menu1 a.fra{
	border-left : 4px solid #2C6899;
}
#right-menu1 a.fra:hover{
	border-left : 4px solid #417DAE;
	color : #2C6899;
}
#footer{
	padding : 10px 20px 20px 20px;
	border-bottom : 1px solid #202052;
	border-top : 1px solid #202052;
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #2A1E6B;
	background-color : #E3E6EE;
	margin-bottom : 50px;
}
#footer a{
	font-weight : bold;
	text-decoration : none;
	color : #2A1E6B;
}
#footer a:hover{
	text-decoration : underline;
}
#layer, #layer2{
	position:absolute;
	background-color : #F2F3F7;
	border : 3px solid #8A95B4;
	padding:20px;
	display:none;
	cursor: pointer;
	font-size:medium;
	font-weight:bold;
}
#layer {
	padding :20px;
}
#text .red, #right-menu .red{ color:#FF0000}

#text .green{color:#003300}