a img {
	border: 0px;
}

div.iconscontainer {
	position: absolute;
	height: 30px;
	left: 5%;
	left: 2%;
	padding-left: 35px;
	padding-left: 0px;
}
div.icons {
	float: left;
	padding: 10 28 5 0;
	padding: 6 25 5 0;
}
div.langscontainer {
	position: absolute;
	height: 30px;
	right: 2%;
}
div.langs {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: center;
	float: left;
	padding: 5 10 5 10;
}
div.langs a, div.langs a:visited {
	color: #006699;
	text-decoration: underline;
}
div.langs a:hover {
	color: #006699;
	text-decoration: none;
}
div.topcontainer {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 300px;
}
div.picturecontainer {
	position: relative;
	top: 0px;
	left: 0px;
	overflow: hidden;
	width: 100%;
	height: 300px;
	background-image: url('img/bg_picture_top.gif');
	background-repeat: repeat-x;
}
div.pictureleft {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 75%;
	height: 300px;
	background-image: url('img/picture_top_left.jpg');
	background-repeat: no-repeat;
	background-position: right top;
}
div.pictureright {
	position: absolute;
	top: 0px;
	left: 75%;
	width: 25%;
	height: 300px;
	background-image: url('img/picture_top_right.jpg');
	background-repeat: no-repeat;
	background-position: left top;
}
div.lightscontainer {
	position: absolute;
	overflow: hidden;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 300px;
}
div.lights {
	float: left;
	width: 110px;
	height: 300px;
	background-image: url('img/bg_light.png');
	background-repeat: no-repeat;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/bg_light.png,sizingMethod=scale);
}
div.picturecubecontainer {
	position: absolute;
	top: 0px;
	left: 75%;
	width: 25%;
	height: 300px;
}
div.picturecube {
	position: absolute;
	top: 0px;
	left: -75px;
	width: 375px;
	height: 300px;
	background-image: url('img/picture_cube.png');
	background-repeat: no-repeat;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/picture_cube.png,sizingMethod=scale);
}
div.logo {
	position: absolute;
	top: 0;
	left: 5%;
	width: 334px;
	height: 162px;
}
div#logomd {
	background-image: url('img/logo_md.png');
	background-repeat: no-repeat;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/logo_md.png,sizingMethod=scale);
}
div#logoru {
	background-image: url('img/logo_ru.png');
	background-repeat: no-repeat;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/logo_ru.png,sizingMethod=scale);
}
div#logoen {
	background-image: url('img/logo_en.png');
	background-repeat: no-repeat;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/logo_en.png,sizingMethod=scale);
}
div.menucontainer {
	position: absolute;
	left: 0px;
	top: 250px;
	width: 65%;
	height: 50px;
}
div.menuitemcontainer {
	position: relative;
	width: 100%;
	height: 50px;
	background-image: url('img/bg_m_border.gif');
	background-position: bottom right;
	background-repeat: no-repeat;
}
div.menuitem {
	position: relative;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: center;
	padding: 16 20 10 20;
}
td#mi {
	background-image: url('img/bg_m_i.gif');
	background-repeat: repeat-x;
	color: #000;
}
td#ma {
	background-image: url('img/bg_m_a.gif');
	background-repeat: repeat-x;
	color: #FFF;
}
div.menuborder {
	float: left;
	width: 1px;
	height: 50px;
	color: #000;
}
div.menuitem#i a, div.menuitem#i a:visited {
	color: #000;
	text-decoration: underline;
}
div.menuitem#a a, div.menuitem#a a:visited {
	color: #FFF;
	text-decoration: underline;
}
div.menuitem#i a:hover, div.menuitem#a a:hover {
	text-decoration: none;
}

td.bottom {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: left;
	color: #333;
	padding: 15 20 15 20;
	background-color: #E1E1E1;
	background-image: url('img/bg_bottom.gif');
	background-position: left top;
	background-repeat: repeat-x;
}
td.bottom h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	text-align: left;
	color: #FFF;
	margin: 0 0 10 0;
}
td.bottom a, td.bottom a:visited {
	color: #006699;
	text-decoration: underline;
}
td.bottom a:hover {
	color: #006699;
	text-decoration: none;
}
td.bottom2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: left;
	color: #FFF;
	padding: 10 20 10 20;
	background-color: #999;
}
td.content {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: left;
	color: #333;
	padding: 10 0 10 0;
	background-color: #FFF;
}
td.contentmain {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: left;
	color: #333;
	padding: 0 20 0 20;
	background-color: #FFF;
}
td.contentnews {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: left;
	color: #333;
	padding: 0 20 0 0;
	background-color: #FFF;
}
td.contentmain h1, td.contentnews h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	text-align: left;
	color: #999;
}
td.contentmain h2, td.contentnews h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	text-align: left;
	color: #999;
}
td.contentmain h1, td.contentmain h2 {
	margin: 35 0 20 0;
}
td.contentnews h1, td.contentnews h2 {
	margin: 35 0 20 20;
}
td.contentmain a, td.contentmain a:visited {
	color: #006699;
	text-decoration: underline;
}
td.contentmain a:hover {
	color: #006699;
	text-decoration: none;
}
td.contentmain ul {
	padding: 0 0 0 0;
	margin: 0 20 40 0;
	list-style-image: url('img/arrow.gif');
}
td.contentmain ul li {
	padding: 0 0 0 0;
	margin: 4 40 0 60;
}
span.red {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: left;
	color: #993300;
}
div.newsone {
	background-color: #ECF8FD;
	padding: 5 20 5 20;
}
div.newsonetext {
	padding: 5 20 0 20;
}
div.newsonetextcont {
	padding: 5 20 0 0;
}
div.newsonetext a, div.newsonetext a:visited, div.newsonetextcont a, div.newsonetextcont a:visited {
	color: #006699;
	text-decoration: underline;
}
div.newsonetext a:hover, div.newsonetextcont a:hover {
	text-decoration: none;
}
td.contentprojects {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: left;
	color: #333;
	padding: 0 0 20 0;
}
td.contentprojects a, td.contentprojects a:visited {
	color: #006699;
	text-decoration: underline;
}
td.contentprojects a:hover {
	color: #006699;
	text-decoration: none;
}
td.contentprojects a#big {
	font-size: 18px;
}
#pr1 {
	font-size: 12px;
}
#pr2 {
	font-size: 14px;
}
#pr3 {
	font-size: 16px;
}
#pr4 {
	font-size: 18px;
}
#pr5 {
	font-size: 20px;
}
#pr6 {
	font-size: 22px;
}
p.link {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
img.banner {
	padding: 0 0 0 0;
	margin: 5 0 0 0;
}
td.contentstorycontainer {
	padding: 25 20 25 0;
}
div.contentstorycont {
	padding: 0 0 0 0;
	background-color: #BEE0EE;
}
div.contentstory {
	position: relative;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: left;
	color: #333;
	padding: 10 20 20 20;
}
div.contentstory h2 {
	font-size: 24px;
	margin: 0 0 20 0;
}
div.contentstory a, div.contentstory a:visited {
	color: #003366;
	text-decoration: underline;
}
div.contentstory a:hover {
	color: #003366;
	text-decoration: none;
}
div.contentstory img {
	padding: 0 0 0 0;
	margin: 0 20 10 0;
}

.contentmain ul.menuchild {
	padding: 5 0 0 30;
	margin: 0 0 0 0;
}
.contentmain ul.menuchild li {
	margin: 5 0 0 0;
	list-style-image: url('img/arrow.gif');
}
