body{
	margin:auto;
	padding:0;
	width: 100%;
	background-color:#530909;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	border:0;}
table{
	border-collapse:collapse;
	border:0;}
a{
	color:#0b2e73;
	text-decoration:none;}
a:hover{
	color:#3774ed;
	text-decoration:none;}
a img{
	border: 0;}
p{
	margin: 8px 0;
	text-indent: 30px;
	text-align: justify;
	padding: 0;}
h1,h2,h3,h4{margin:5px 0;}
h1{font-size:16px;}
h2{font-size:15px;}
h3{font-size:14px; margin: 14px 0 0 0;}
h4{font-size:13px;}
blockquote{
	border: 1px #FFF solid;
	background-color:#e7ceb4;
	margin: 10px;
	padding: 8px;
	font-style: italic;}
hr{
	border:0;
	border-top:1px solid #FFF;}

/*--------------------------*/
div.mainphoto{
	margin: 0;
	text-align: center;}
div.mainphoto img{
	border:1px solid #6C0404;
	background-color: Maroon;
	margin:-20px 0 0 0;
	//margin:-20px 0 0 0;
	padding: 5px;}
table.photo{
	width: 100%;
	text-align: center;
	margin: 10px;}
table.photo img{
	background-color: Maroon;
	border: 0;
	margin: 0 0 15px -20px;
	//margin: 0 0 15px -30px;}
/*--------------------------*/

.all{
	width:922px;
	margin:10px auto;
	border: 1px solid #FFF;
	padding:5px 5px 0 5px;}
.content, .top, .footer{
	text-align: left;
	clear: both;
	width: 900px;
	padding:0 9px;}
.content{
	margin:13px 0 0 0;}
	
/*--------------------------*/
.lang{
	float: right;
	_clear:both;
	font-size:12px;
	margin:-15px 10px 0 0;
	_margin:0 10px 0 0;}
.lang a{
	color:#F8ECDA;}
.lang a:hover{
	color:#EBC894;}
/*--------------------------*/
.main{
	padding:25px 18px 40px 23px;
	margin:4px 8px 0 140px;
	//margin:11px 8px 0 140px;
	width:704px;
	background-color:#F8ECDA;
	border:2px solid #FFF;}
.inmain{
	text-align: left;
	color: #530909;}
	
/*--------------------------*/
.footer{
	text-align: right;
	padding: 0 0 20px 0;
	margin:0 0 -15px 0;
	//margin:0 16px 0px 0;}
.footer img{
	margin:10px -1px 0 0;
	_margin:10px 5px 0 0;}
/*--------------------------*/
.main_menu{
	position: absolute;
	top:229px;
	_top:242px;}
/*--------------------------*/
.video_mail{
	width:690px;
	height:398px;
	margin:5px 105px;
	background: url(/ajantis/i/ramka01.jpg) no-repeat top left;
	padding:10px;}
.video_youtube{
	width:690px;
	height:354px;
	margin:5px 105px;
	background: url(/ajantis/i/ramka01.jpg) no-repeat top left;
	padding:10px;}
/*--------------------------*/
.pic{
	margin: 10px;
	display: block;
	clear: both;}
.pictext{
	margin:10px 0;
	font-weight: bold;
	text-indent: 0;}
/*--------------------------*/
.banners{
	clear: both;
	padding: 5px;
	text-align: left;
	float: none;
}
.banners img{
	margin:0 10px 0 0;
	display: block;
	float: none;
	clear: both;}
/*--------------------------*/
.news{
	background:#E7D0B6 url(i/news_bg.jpg) repeat-y left top;}
.news h2{
	color:#9D1111;}
.news p{
	text-indent: 0;}
.newsdate{
	color:#410707;
	font-size:9px;}
.news hr{
	color: #410707;
	background: #410707;
	border:0;
	height: 1px;
	margin:3px 0;
	padding:0;
	line-height:1px;
	width: 10%;}
.news .newsautor{
	text-align: right;
	font-style: normal;
	font-weight: bold;}
.articles_list li{
	margin:8px 5px;}
.rambler{
	position: absolute;
	top:620px;
}
/*--------------------------*/
img.equip{
	padding:2px;
	border: 1px #FFF solid;
}