html {
	background: #B9E6FB url(img/bg.png) repeat-x;
}
body {
	background: url(img/main.jpg) no-repeat;
	margin: 0 auto;
	width: 1000px; min-height: 881px;
	font-family: verdana, arial, sans-serif;
	font-size: 9pt;
}


table {
	border-collapse: collapse;
}
td p {
	margin: 0;
}

#top {
	position: relative;
}

/* Логотип */
#logo {
	position: absolute; top: 70px; left: 65px;
	width: 309px; height:41px;
}


/*Кнопка переключения языка*/
#eng {
	position: absolute;
	right: 191px;
	line-height: 24px;
}
#eng a {
	font-size: 92%;
	color: #ace1ff;
	font-style: italic;
	text-align: center;
}

/*Мини-меню*/
#mini {
	position: absolute;
	line-height: 14px;
	right: 100px;
	padding-top: 6px;
}
#mini a {
	font-size: 92%;
	color: #fff;
	font-style: italic;
}

/*Поиск*/
#search {
	position: absolute;
	top: 82px; right: 90px;
		font-size: 92%;
}
#search input {
	vertical-align: middle;
}
/*Строка поиска*/
#str {
	color: #cbcbcb;
	width:150px; 
	border: 1px solid #aaa;
	background: #f2f2f2;
	padding: 4px;
}

/*Меню*/
#menu {
	padding-top: 130px; padding-left: 50px;
	height: 52px;
}
#menu a {
	display: block;
	line-height: 30px;
	float: left;
	padding: 0 16px;
	font-style: italic;
	font-size: 109%;
	color: #fff;
}
#menu a:hover, #menu a.sel {
	background: url(img/menu.png) scroll right no-repeat;
	text-decoration: none;
}

/*Главная*/
#about {
	padding: 20px 70px 0 600px;  
	min-height: 550px;
	color: #14386a;
}
#about h1 {
	font-size: 178%;
	color: #fff;
	margin-left: -25px;	
	font-weight: normal;
}
/*Дата*/
#about h3 {
	color: #3b72c0;
	font-weight: normal;
}
#about a {
	color: #9d0000;
	font-style: italic;
}
/*Кнопки "подробнее" и "все новости"*/
a.right {
	color: #fff !important;
	padding-top: 25px;
	float: right;
}

/*Контент на остальных страницах*/
#content {
	margin-left: 260px;  margin-bottom: 30px;
	background: url(img/c_bg.png) repeat-y;
	width: 704px;
	color: #15386a;
}
#content_top {
	background: url(img/c_top.png) no-repeat;
	min-height: 454px;
	padding: 36px 42px;
}
#content_bottom {
	background: url(img/c_bottom.png) no-repeat;
	height: 42px;
}
#content h1 {
	font-size: 178%;
	color: #70a4e7;
	font-weight: normal;
}
#content h3, #content a {
	font-weight: normal;
	color: #70a4e7;
}
#content li {
	list-style-type: none;
}
#content li:before {
	color: #70a4e7; /* Цвет маркера */
	content: "■  "; 
}
#content img {
	margin:0 20px 20px 0;
}


/*Подменю*/
#menu2 a {
	font-size: 109%;
	color: #70a4e7;
	padding-right: 30px;
	font-style: italic;
}
#menu2 a:hover, #menu2 a.sel {
	color: #d40000;
	text-decoration: none;
}

/*Копирайты и адреса*/
#bottom {
	position: relative;
	color: #3b72c0;
	font-size: 92%;
}
#bottom a {
	color: #3b72c0;
}
#copy { 
	float: left;
	padding-left: 70px;
}
#info {
	position: absolute;
	margin-left: 385px;
	padding-bottom: 10px;
}
