/*================================================================
!!!ВСЕ ОБЩИЕ ПАРАМЕТРЫ!!!
================================================================*/

/* ОБЩИЕ ПАРАМЕТРЫ ТЕГА BODY
================================================================*/
body {
	/*ЗАДАЕМ ШИРИНУ В 100%*/
	width			: 100%;
	/*ВЫСТАВЛЯЕМ ВСЕ ОТСТУПЫ РАВНЫМИ НУЛЮ*/
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
	/*ЗАДАЕМ ОСНОВНОЙ ФОН*/
	background		: #e9e9e9;
	/*ЗАДАЕМ ОСНОВНОЙ ШРИФТ + БЕЗ ЗАСЕЧЕК - SANS-SERIF*/
	color			: #000000;
	font-family		: "Arial", sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	text-decoration	: none;
}
/* ОБЩИЕ ПАРАМЕТРЫ ОСНОВНОЙ КОНТЕНТНОЙ ЧАСТИ
================================================================*/
#main {
	/*ЗАДАЕМ ОСНОВНОЙ ФОН*/
	background		: #f9f9f9;
}
#main_div {
	/*ЗАДАЕМ ВЕРХНЕЕ ФОНОВОЕ ИЗОБРАЖЕНИЕ - 990PX*/
	background		: url('../images/bg_top.png') top left repeat-x;
}
#main_div_div {
	/*ЗАДАЕМ ШИРИНУ В 990PX*/
	width			: 990px;
	/*ЦЕНТРУЕМ MAIN ПО ГОРИЗОНТАЛИ*/
	position		: relative;
	top				: 0px;
	left			: 50%;
	margin-left		: -495px;
	/*ЗАДАЕМ ВЕРХНЕЕ ФОНОВОЕ ИЗОБРАЖЕНИЕ - 990PX*/
}
#copyright {
	/*ЗАДАЕМ ВЕРХНЮЮ РАМКУ В 1PX*/
	border-top		: solid 1px #cccccf;
	/*ЗАДАЕМ ВЫСОТУ В 50PX*/
	height			: 50px;
	/*ЗАДАЕМ ОСНОВНОЙ ФОН*/
	background		: #e9e9e9;
}
#copyright div {
	/*ЗАДАЕМ ШИРИНУ В 990PX И ВЫСОТУ В 50PX*/
	width			: 990px;
	height			: 50px;
	/*ЦЕНТРУЕМ MAIN ПО ГОРИЗОНТАЛИ И ОПУСКАЕМ НА 10PX ОТ РАМКИ*/
	position		: relative;
	left			: 50%;
	margin-left		: -495px;
	margin-top		: 10px;
	/*ЗАДАЕМ ОСНОВНОЙ ФОН*/
	background		: #e9e9e9;
	/*ЗАДАЕМ ВЫРАВНИВАНИЕ ТЕКСТА ПО ПРАВОМУ КРАЮ*/
	text-align		: right;
}
/* ОБЩИЕ ПАРАМЕТРЫ ТАБЛИЦ
================================================================*/
table {
	/*ВЫСТАВЛЯЕМ ВСЕ ОТСТУПЫ РАВНЫМИ НУЛЮ*/
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
}
tr {
	/*ВЫСТАВЛЯЕМ ВСЕ ОТСТУПЫ РАВНЫМИ НУЛЮ*/
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
}
td {
	/*ВЫСТАВЛЯЕМ ВСЕ ОТСТУПЫ РАВНЫМИ НУЛЮ*/
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
}
/* ОБЩИЕ ПАРАМЕТРЫ ФОРМ
================================================================*/
form {
	/*ВЫСТАВЛЯЕМ ВСЕ ОТСТУПЫ РАВНЫМИ НУЛЮ*/
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
}
input {
	/*ВЫСТАВЛЯЕМ ВСЕ ОТСТУПЫ РАВНЫМИ НУЛЮ*/
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
}
select {
	/*ВЫСТАВЛЯЕМ ВСЕ ОТСТУПЫ РАВНЫМИ НУЛЮ*/
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
}
button {
	/*ВЫСТАВЛЯЕМ ВСЕ ОТСТУПЫ РАВНЫМИ НУЛЮ*/
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
}
checkbox {
	/*ВЫСТАВЛЯЕМ ВСЕ ОТСТУПЫ РАВНЫМИ НУЛЮ*/
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
}
radio {
	/*ВЫСТАВЛЯЕМ ВСЕ ОТСТУПЫ РАВНЫМИ НУЛЮ*/
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
}
/* ОБЩИЕ ПАРАМЕТРЫ ССЫЛОК
================================================================*/
a {
	/*ШРИФТ*/
	font-size		: 12px;
	color			: #007cc2;
	text-decoration	: underline;
}
/* ОБЩИЕ ПАРАМЕТРЫ ИЗОБРАЖЕНИЙ
================================================================*/
img {
	/*ЗАДАЕМ ШИРИНУ РАМКИ ВОКРУГ ИЗОБРАЖЕНИЯ РАВНОЙ 0PX*/
	border			: 0px;
	behavior		: url('/engine/iepngfix/iepngfix.htc');
}



/*================================================================
!!!INDEX CSS!!!
================================================================*/

/* CSS ДЛЯ COPYRIGHT
================================================================*/
.copyright {
	position		: relative;
	top				: 10px;
	padding-right	: 40px;
	font-size		: 12px;
	color			: #8e8e8e;
	text-decoration	: none;
}
.copyright a{
	color			: #007cc2;
	text-decoration	: underline;
}
/* CSS ДЛЯ ШАПКИ
================================================================*/
#flash_object {
	height			: 170px;
	text-align		: center;
	position		: relative;
	z-index			: 0;
}
/* ПАРАМЕТРЫ СПИСКА MENU TOP
================================================================*/
#menu_top {
	/*ЗАДАЕМ ШИРИНУ В 990PX И ВЫСОТУ В 38PX*/
	width			: 990px;
	height			: 38px;
}
#menu_top ul {
	/*УБИРАЕМ ЗАЗОРЫ В СПИСКЕ*/
	padding			: 0px;
	margin			: 0px;
	border			: 0px;
	/*ЦЕНТРУЕМ СПИСОК*/
	margin-left		: 42px;
}
#menu_top ul li {
	/*УБИРАЕМ ЗАЗОРЫ В ЭЛЕМЕНТЕ СПИСКА*/
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
	/*УБИРАЕМ КРУЖОЧКИ И Т.П. ПЕРЕД ЭЛЕМЕНТАМИ СПИСКА*/
	list-style		: none;
	/*УСТАНАВЛИВАЕМ СПИСОК В СТРОКУ*/
	display			: inline;
}
#menu_top ul li div{
	/*УБИРАЕМ ЗАЗОРЫ В ЭЛЕМЕНТЕ СПИСКА*/
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
	/*ЗАДАЕМ ШИРИНУ ЭЛЕМЕНТА В 182PX И ВЫСОТУ В 38PX*/
	width			: 182px;
	height			: 38px;
	/*ВЫРАВНИВАЕМ СОДЕРЖИМОЕ ЭЛЕМЕНТА СПИСКА ПО ЦЕНТРУ ЭКРАНА*/
	text-align		: center;
	/*УСТАНАВЛИВАЕМ ФОН ЭЛЕМЕНТА*/
	background		: url('../images/bg_top_menu.png') left top no-repeat;
	/*УСТАНАВЛИВАЕМ ДЛЯ ДИВОВ ПРИВЯЗКУ К ЛЕВОМУ КРАЮ ПРЕДЫДУЩЕГО ЭЛЕМЕНТА*/
	float			: left;
}
#menu_top ul li div#current {
	/*УБИРАЕМ ЗАЗОРЫ В ЭЛЕМЕНТЕ СПИСКА*/
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
	/*ЗАДАЕМ ШИРИНУ ЭЛЕМЕНТА В 182PX И ВЫСОТУ В 38PX*/
	width			: 182px;
	height			: 38px;
	/*ВЫРАВНИВАЕМ СОДЕРЖИМОЕ ЭЛЕМЕНТА СПИСКА ПО ЦЕНТРУ ЭКРАНА*/
	text-align		: center;
	/*УСТАНАВЛИВАЕМ ФОН ЭЛЕМЕНТА*/
	background		: url('../images/bg_top_menu_current.png') left top no-repeat;
	/*УСТАНАВЛИВАЕМ ДЛЯ ДИВОВ ПРИВЯЗКУ К ЛЕВОМУ КРАЮ ПРЕДЫДУЩЕГО ЭЛЕМЕНТА*/
	float			: left;
}
#menu_top ul li div a {
	/*ШРИФТ*/
	position		: relative;
	top				: 11px;
	font-size		: 14px;
	font-weight		: normal;
	color			: #007cc2;
	text-decoration	: none;
}
#menu_top ul li div#current a {
	/*ШРИФТ*/
	font-weight		: bold;
}
/* CSS ДЛЯ РАЗБИТИЯ САЙТА НА ЛЕВЫЙ И ПРАВЫЙ БЛОК
================================================================*/
#main_content {
	/*ЗАДАЕМ ШИРИНУ В 900PX*/
	width			: 900px;
	/*СМЕЩАЕМ ВПРАВО НА 45PX И СНИЗУ НА 20PX*/
	margin-left		: 45px;
	padding-bottom	: 20px;
}
#menu_left {
	/*ЗАДАЕМ ШИРИНУ В 250PX*/
	width			: 250px;
	vertical-align	: top;
}
#content {
	/*ЗАДАЕМ ШИРИНУ В 650PX*/
	width			: 650px;
	vertical-align	: top;
}
#content_bottom_blank {
	/*ЗАДАЕМ ОТСТУПЫ*/
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
	/*ЗАДАЕМ ВЫСОТУ*/
	height			: 25px;
}
/* CSS ДЛЯ ЛЕВОГО МЕНЮ
================================================================*/
.menu_left_subject {
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
	/*ШРИФТ*/
	margin-top		: 40px;
	font-family		: "Times New Roman", sans-serif;
	font-size		: 23px;
}
.menu_left_subject_portfolio_and_news {
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
	/*ШРИФТ*/
	margin-top		: 20px;
	font-family		: "Times New Roman", sans-serif;
	font-size		: 23px;
}
.menu_left_subject_type {
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
	/*ШРИФТ*/
	margin-top		: 10px;
	font-family		: "Arial", sans-serif;
	font-weight		: bold;
	font-size		: 13px;
	color			: #005fb7;
}
.menu_left_links {
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
	/*ШРИФТ*/
	text-indent		: -15px;
	margin-left		: 25px;
	margin-right	: 20px;
	margin-top		: 5px;
	padding-bottom	: 5px;
	font-size		: 13px;
}
.menu_left_links a{
	/*ШРИФТ*/
	font-family		: "Arial", sans-serif;
	font-weight		: normal;
	font-size		: 13px;
	color			: #005fb7;
}
.menu_left_links a#current{
	/*ШРИФТ*/
	font-weight		: bold;
}
.menu_left_links span {
	/*ШРИФТ*/
	padding-right	: 10px;
	position		: relative;
	top				: 2px;
	font-weight		: bold;
	font-size		: 18px;
	color			: #f6b501;
}
.menu_left_links_sub {
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
	/*ШРИФТ*/
	margin-left		: 25px;
}
/* CSS ДЛЯ ПОКАЗА ПОРТФОЛИО СЛЕВА
================================================================*/
#menu_left_portfolio_image {
	/*ШРИФТ*/
	margin-top		: 15px;
}
#menu_left_portfolio_shadow {
	/*ШРИФТ*/
	margin-top		: 5px;
	margin-bottom	: 5px;
	position		: relative;
	left			: -22px;
}
/* CSS ДЛЯ ПОКАЗА ОСНОВНОГО КОНТЕНТА
================================================================*/
.content_subject {
	/*ШРИФТ*/
	margin-top		: 30px;
	margin-bottom	: 7px;
	font-family		: "Times New Roman", sans-serif;
	font-size		: 34px;
}
.content_text {
	/*ШРИФТ*/
	font-family		: "Arial", sans-serif;
	font-weight		: normal;
	font-size		: 12px;
	color			: #000000;
}
/* CSS ДЛЯ ПОКАЗА НОВОСТЕЙ И ПАРТНЕРОВ НА ГЛАВНОЙ СТРАНИЦЕ
================================================================*/
.content_news_and_partners_subject {
	/*ШРИФТ*/
	margin-top		: 25px;
	font-family		: "Times New Roman", sans-serif;
	font-size		: 23px;
}
.content_news_and_partners_subject span {
	/*ШРИФТ*/
	font-size		: 12px;
}
.main_news {
	/*ПРИВЯЗЫВАЕМ К ЛЕВОМУ КРАЮ*/
	float			: left;
	/*ЗАДАЕМ ШИРИНУ В 215PX*/
	width			: 215px;
}
.main_news_block {
	/*СМЕЩАЕМ ВНИЗ НА 10PX*/
	margin-top		: 10px;
}
.main_news_left {
	/*ЗАДАЕМ ШИРИНУ В 245PX*/
	width			: 240px;
}
.news_subject {
	/*СДВИГАЕМ ПРАВЫЙ КРАЙ НА 20PX*/
	margin-right	: 20px;
	/*ШРИФТ*/
	text-align		: justify;
	font-family		: "Arial", sans-serif;
	font-weight		: normal;
	font-size		: 12px;
	color			: #000000;
}
.news_anonce {
	/*СДВИГАЕМ ПРАВЫЙ КРАЙ НА 20PX*/
	margin-right	: 20px;
	/*ШРИФТ*/
	margin-top		: 5px;
	text-align		: justify;
	font-family		: "Arial", sans-serif;
	font-weight		: normal;
	font-size		: 12px;
	color			: #7e7e7e;
}
.news_archive {
	/*ПОЗИЦИЯ*/
	width			: 620px;
	position		: relative;
	top				: 15px;
	/*ШРИФТ*/
	font-family		: "Arial", sans-serif;
	font-weight		: normal;
	font-size		: 12px;
	color			: #7e7e7e;
	text-align		: right;
}
#partners_list {
	/*УСТАНАВЛИВАЕМ ПОЗИЦИЮ БЛОКА
	ОТОБРАЖЕНИЯ НЕКОТОРЫХ ИЗ ПАРТНЕРОВ
	НА ГЛАВНОЙ СТРАНИЦЕ*/
	padding-top		: 10px;
	vertical-align	: top;
}
.partners_list_once {
	/*ЗАДАЕМ РАЗМЕР БЛОКА ВЫВОДА
	ОДНОГО ПАРТНЕРА НА ГЛАВНОЙ СТРАНИЦЕ
	И ПРИВЯЗЫВАЕМ ЕГО К ЛЕВОМУ КРАЮ*/
	float			: left;
	width			: 100px;
}
/* CSS ДЛЯ WEB ПОРТФОЛИО
================================================================*/
.web_portfolio_left {
	/*ЗАДАЕМ ШИРИНУ В 250PX*/
	width			: 225px;
	vertical-align	: top;
	/*РАМКИ*/
}
.web_portfolio_center {
	/*ЗАДАЕМ ШИРИНУ В 650PX*/
	width			: 225px;
	vertical-align	: top;
}
.web_portfolio_right {
	/*ЗАДАЕМ ШИРИНУ В 650PX*/
	width			: 205px;
	vertical-align	: top;
}
.web_portfolio_bg {
	width			: 203px;
	height			: 230px;
	border			: solid 1px #dadde2;
}
.web_portfolio_bg:hover {
	border			: 1px solid #4c88d4;
}
.web_portfolio_bg:hover img {
	opacity			: 0.7;
	filter			: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	cursor			: hand;
}
.polls {
	margin-left		: 10px;
	padding-top		: 10px;
}