body{margin:0;padding:0;background:#000;
	scrollbar-base-color: black;
	scrollbar-dark-shadow-color: black;
	scrollbar-face-color: #333;
	scrollbar-highlight-color: #333;
	scrollbar-shadow-color: black;
	scrollbar-track-color: black;
	}
.box{
	width:100%;
	background:url('img/box_fon.gif') repeat-x;	
	}
.main{
	width:1024px;
	overflow:hidden;
	}
.top{
	width:1024px;
	height:317px;
	float:left;
	}
.top_left{
	width:741px;
	height:317px;
	float:left;
	background:url('img/top_left.jpg');
	}
.top_right{
	width:283px;
	height:317px;
	float:left;
	background:url('img/top_right.jpg');	
	}
.top_right_ru-en{
	width:257px;
	height:49px;
	float:left;	
	background:url('img/top_right_ru-en.jpg');
	position:absolute;
	top:0;
	right:0;
	}
.en{
	color:#fff;
	float:left;
	font:0.72em Tahoma, sans-serif;
	text-decoration:none;
	margin:14px 0 0 75px;
	}
.ru{
	color:#fff;
	float:left;
	font:0.72em Tahoma, sans-serif;
	text-decoration:none;
	margin:14px 0 0 69px;
	}
.en:hover, .ru:hover{color:#bbb;text-decoration:none;}
.middle{
	width:1024px;
	height:483px;
	float:left;	
	}
.middle_left{
	width:309px;
	height:100%;
	float:left;
	background:url('img/middle_left.jpg') no-repeat;
	}
.middle_left span{
	color:#444;
	font:0.7em Tahoma, sans-serif;
	position:relative;
	top:460px;
	left:50px;
	}
.menu{
	width:715px;
	height:35px;
	background:#000;
	float:right;
	}
.gallery, .contacts, .menu span{
	position:relative;
	color:#fff;
	font:0.72em Tahoma, sans-serif;
	text-decoration:none;
	}
.gallery:hover, .contacts:hover{
	text-decoration:underline;
	}
.gallery{top:15px; left:539px;}
.menu span{top:15px; left:543px;}
.contacts{top:15px; left:547px;}

.name{
	width:715px;
	height:68px;
	float:right;
	background:url('img/name.jpg');
	}
.foto_text{
	width:715px;
	float:right;
	}
.foto{
	width:256px;
	height:332px;
	float:left;
	background:url('img/foto_fon.jpg');
	text-align:center;
	padding:24px 0;
	}
.foto img{
	margin:24px 0; 
	}
.text{
	width:459px;
	height:380px;
	float:left;
	}
.textarea{	
	width:85% !important;
	width:90%;
	height:90%;
	margin:15px;
	}
.contakts{
	width:439px;
	height:380px;
	float:left;
	margin-left:20px;
	}
.contakts span{
	color:white;
	font:0.72em Tahoma, sans-serif;
	}