@charset "windows-1251";
/* CSS Document */

#noscroll { overflow-x:hidden;}
body {
	font-family: "Trebuchet MS", Tahoma, "Lucida Console", Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #150606;
	background-image: url(pics/bg.jpg);
	background-position:center top;}

img { border: 0 }
a {color: #d8a120;}

div.block {position:absolute;
	top: 38em;
	left: 50%;
	width:80em;
	height:44.9em;
	margin-top: -22.45em; /*1/2 of  height*/
	margin-left: -40em; /*1/2 of width*/
	border: none;
	/*background-color: #f3f3f3;*/}

div.lang {
	position: relative;
	left: 830px;
	top: -180px;}
div.logo_name {
	position: relative;
	left: 364px;
	top: -102px;}

div.content {
	position:absolute; float:right;
	right: 30px;
	top: 55px;
	width: 900px;
	height: 412px;}
div.menu_button {
	position:absolute; float:right;
	right: 10px;
	top: 155px;
	width: 128px;
	height: 128px; z-index: 99999999;}

#menu_submenu {	Z-INDEX: 88888888; WIDTH: 100%;  POSITION: absolute; font-size:12px}
div.menu_submenu  {	PADDING: 2px 0px 0px 0px; BACKGROUND: #000000; FILTER: alpha(opacity=80); HEIGHT: 20px; opacity: 0.8}
.menu_submenu ul { list-style: none;}
.menu_submenu ul li {float: left; margin-right: 2px; }
.menu_submenu a { font-size: 12px; text-align: center; color: #FFFFFF; text-decoration: none; display: block; padding: 0 10px; }
.menu_submenu li a:hover { background: #333;}

div.onpaper { height: 391px;  background: #f3e0b9 url(pics/bg_paper.jpg) no-repeat top left; margin: 0px 0px; padding: 20px 40px 0px 40px; color: #333333;}
div.onhalfpaper { height: 391px;  background: #f3e0b9 url(pics/bg_halfpaper.jpg) no-repeat top right; margin: 0px 0px; padding-bottom: 20px; color: #333333;}

h6.news_title {color: #870000; font-size: 17px; padding-top: 1px; margin-bottom: 10px}
div.news_name { font-size: 16px; font-weight:bold; padding-top: 15px;}
div.news_content { font-size:12px;}

div.specprop {font-size:14px;  margin-bottom: 35px; display:block; margin-left: 45px; position:relative;}
div.specprop img {float:left; padding-right:10px;}
h6.specprop_title { background-color: #870000; font-size: 16px; margin-top: 5px; padding: 5px; color:#FFFFFF; margin-left: 45px; font-weight:normal}

.halftext {position: relative; width: 370px; height: 410px; float: right; padding: 20px 20px; font-size: 140%;}

div.partners {
	position:absolute; float:right;
	right: 30px; 
	top: 555px;}
div.partners img {padding: 0px 10px 10px 10px;}
div.contacts {
	position: absolute; float:right;
	text-align: right;
	right: 30px;
	top: 480px; width: 450px;}
	.contacts img {margin-left: 25px}
div.time {
	position: absolute; float:left;
	left: 30px;
	top: 490px;}
	
	
/*png for ie6*/
div .logo_name{
height:152px;
width:249px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='pics/logo.png'); 

}	
.logo_name a img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
div .menu_button{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='pics/menu_button.png'); 
}
div .menu_button a img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
#schemeImg{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='pics/scheme-1.png'); 
}
#schemeImg img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

		.black_overlay{
			display:none;
			position: absolute;
			top: 0%;
			left: 0%;
			right:0%;
			bottom:0%;
			height:70em;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:0.8;
			filter: alpha(opacity=80);
		}
		#complexImg{
		margin-left:0px;}
		.white_content2 {
			display:none;
			position: absolute;
			top:20%;
			margin-top:-20px;
			left: 50%;
			margin-left:-240px;
			padding: 0px;
			z-index:1002;
			overflow: auto;
		}
		.white_content {
			display:none;
			position: absolute;
			top:50%;
			margin-top:-20px;
			left: 50%;
			margin-left:-240px;
			padding: 0px;
			z-index:1002;
			overflow: auto;
		}

		  a{
		border:0px;
		}
		  a img{
		border:0px;
		margin:0px;}
		.closeButton{
		position:absolute;
		top:2px;
		right:2px;
		}

/*end png*/

/**/
#slider1{
height:411px;
}
/**/

div.copyright {
position: absolute; float:left;
	left: 30px;
	top: 550px;
	font-size:10px;
	color: #999999;	}
div.copyright a {color:#999999}

