.box-clouds {
/*		position: absolute;
		left: 0px;
		top: 0px;
		height: 460px; */
		font-size:0.8em;
		background:#8ba6bc  url('images/clouds.jpg') top right no-repeat;
		width:100%;
}


.box-clouds-ny {
/*		position: absolute;
		left: 0px;
		top: 0px;
		height: 460px; */
		font-size:0.8em;
		background:#8ba6bc  url('images/clouds-ny.jpg') top right no-repeat;
		width:100%;
}

.box-text a {
		color: #005498;
}

.box-text {
		padding: 0px 0px 0px 50px;
		width: 72%;
		clear:both;
}

.box-text-all {
		margin-right:123px;
		clear:both;
}

.box-text2 {
		padding: 0px 0px 0px 50px;
		float: left;
		width: 38%;
		display: inline;
		text-align:left;
}

.box-menu {
		position: absolute;
		float:right;
		right: 0px;
		top: 90px;
		width: 212px;
				position: fixed;
                //position: absolute;
                top: expression(
                    document.getElementsByTagName( 'body' )[0].scrollTop + 90+"px"
                );
}

.box-menu-in {
		padding: 0px 28px 18px 35px;
		background: url('images/bkg-menu.gif');
}

.box-menu-in div {
		font-size: 12px;
		color: white;
		cursor: pointer;
		padding: 7px 5px 7px 15px;
}


.box-menu-out {
		padding: 5px;
		background-color:#404b10;
		text-align: center;
}

.box-menu-out div {
		font-size: 12px;
		color: white;
		cursor: pointer;
		padding: 7px 5px 7px 15px;
		margin-right:15px;
		display: inline;
}


.box-news {
		background: url('images/highland.jpg') top right no-repeat #596330;
		padding: 50px 22px 0px 50px;
}

.box-cell {
		vertical-align: top;
		padding: 10px 30px 10px 0px;
		color: white;
		cursor: pointer;
		font-size: 11px;
}

.box-headnews {
		padding: 10px 20px 10px 50px;
		font-size: 12px;
		font-weight: bold;
		color: white;
		background: url('images/bkg-news.jpg') left no-repeat #404b10;
}

.box-name {

		right: 53px;
		top: 12px;
		cursor: pointer;
		position: fixed;
		//position: absolute;
         top: expression(
         document.getElementsByTagName( 'body' )[0].scrollTop + 12+"px"
                );
}

.box-gall {
		float:left;
		display:inline;
		width:120px;
		height:200px;
		margin:0px 50px 0px 0px;
}

.box10 { padding: 10px 10px 10px 0px; }

.box-mesto {
		padding-bottom:10px;
		font-size:12px;
		color:#44627a;
}

.hot {
		font-size:10px;
		padding:0px 5px 2px 5px;
		background-color:#770000;
		color:white;
		margin-left:5px;
}

#box	{
		position:absolute;
		left:0px;
		top:110px;
		width:1px;
		height:8px;
}
div#boxx{
		padding: 20px;
		margin: 20px;
	    background:#acbecd;
		color:#000
}

