/* .layout-center{
	margin-top:-40px;

} */

body{
	background-image:url(/f/1/global/bg.jpg);
}

#content{
	width:auto;
	margin:0;
}

#section-line, #header{
	display:none;
}

#logo{
	width:382px;
	margin:0 auto;
}

#logo img{
	width:382px;
	height:85px;
}

#tower{
	margin:0 auto;
	width:800px;
	background:url(tower-sha.png) 50% 100% no-repeat;
	padding-bottom:29px;
	position:relative;
}

#tower.with-flash{
	width:100%;
	margin:0;
	background:none;
}

#tower img{
	display:block;
}

#menu{
	list-style-type:none;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	left:0;
}

#menu li{
	position:absolute;
	font-family:sans-serif;
	padding:0.2em 0.5em;
	font-size:79%;
	opacity:0.8;
}

#menu .hotel{
	background:#2f6c96;
	left:254px;
	top:143px;
}

#menu .apartments{
	background:#b1b04b;
	left:208px;
	top:328px;
}

#menu .podium{
	background:#764119;
	left:175px;
	top:700px;
}

#menu .offices{
	background:#0f1010;
	left:450px;
	top:573px;
}

#menu .place{
	background:#6b2028;
	left:302px;
	top:762px;
}

#menu .excursion{
	left:415px;
	top:215px;
	white-space:nowrap;
}

#menu .excursion a{
	color:#306e96;
}

#content{
	top:auto;
	width:100%;
	margin-left:0;
	z-index:2;
}

.articles{
	font-size:69%;
	font-family:sans-serif;
	position:relative;
	clear:both;
	margin-bottom:3em;
}

.articles h2{
	text-transform:uppercase;
	font-style:normal;
	letter-spacing:0.3em;
	margin:1em 25px 0.2em 15px;
	padding-left:25px;
	color:#4c4c48;
	border-bottom:1px solid #323332;
	font-size:89%;
}

.articles h2 a{
	text-decoration:none;
}

.articles .date{
	font-family:serif;
	font-style:italic;
}

.articles .column{
	width:20%;
	float:left;
	color:#8a8a80;
	margin-top:1em;
}

.articles .column p{
	padding:0 25px 0 40px;
}

.articles .column a{
	color:#bdbdaf;
}

.articles .column.last{
	width:19%;
}


#artlebedev{
	width:30%;
	float:left;
	margin-left:50%;
	position:relative;
	left:-40px;
}

#artlebedev img{
	display:block;
	position:relative;
	left:-45px;
	z-index:3;
}

#copyright{
	float:left;
	width:19%;
	margin-left:0;
	padding-top:37px;
	position:static;
}


#news{
	color:#8a8a80;
}

#news img{
	display:block;
	margin-top:-0.2em;
	margin-left:40px;
}

#artlebedev p, #copyright p{
	padding:0 25px 0 40px;
}

#footer{
	position:relative;
	z-index:1;
}


