BODY.BodyPage{
}
body, td, th, li, input, textarea {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body, td, th, li, input, textarea{
	color: Black;
}

A{
	color: #404040;
	text-decoration: none;
}
A:HOVER{
	color: #900303;
}

/*new*/
P{
	margin-top: 14px;
}

/*new*/
H1, H2, H3{
	color: Black;
	font-weight: bold;
}
H1{
	margin-top: 14px;
	margin-bottom: 15px;
	font-size: 12px;
}
H2{
	margin-top: 25px;
	margin-bottom: 15px;
	font-size: 11px;
}
H3{
	font-size: 11px;
	margin-top: 15px;
	margin-bottom: 3px;
}

/*new*/
UL{
	margin-top: 4px;
	margin-bottom: 0px;
	margin-left: 23px;
}
LI{
	margin-bottom: 4px;
	list-style-image: url(pics/li-1.gif);
}

/*new*/
/* шапка */
.Top_Td{
	background-image: url(pics/bg-1.gif);
	background-position: right top;
	background-repeat: repeat-y;
}
/* /шапка */

/*new*/
/* подвал */
.Bottom_Td{
	background-image: url(pics/bg-2.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
.BottomEmail, .BottomCopyright{
	padding-left: 35px;
	padding-right: 30px;
	text-decoration: none;
	color: Black;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
.BottomEmail{
	font-size: 13px;
}
.BottomCopyright{
	font-size: 12px;
}
/* /подвал */

/*new*/
/* менеджеры */
.Managers_Text{
	font-size: 11px;  
	color: #828282;
	font-weight: bold;
}
/* менеджеры */

/*new*/
/* верхнее меню */
A.TopMenu, .TopMenu_on{
	font-size: 13px;
	text-decoration: none;
	color: White;
	padding-top: 1px;
	padding-bottom: 3px;
	padding-left: 7px;
	padding-right: 7px;
	width: 100%;
}
A.TopMenu_on, A.TopMenu_on:HOVER{
	color: #f8c300;
}
A.TopMenu:HOVER{
	color: #c0c0c0;
}
/* /верхнее меню */

/*new*/
/* левое меню */
DIV.LeftMenu_Level2{
	margin-top: 25px;
}
DIV.LeftMenu_Level3{
	margin-bottom: 15px;
}
DIV.LeftMenu_Level2 A, DIV.LeftMenu_Level3 A{
	font-size: 11px;
	text-decoration: none;
	display: block;
	width: 100%;
}
DIV.LeftMenu_Level2 A{
	font-weight: bold;
	padding-bottom: 1px;
}
DIV.LeftMenu_Level3 A{
	font-weight: normal;
	padding-bottom: 0px;
}
DIV.LeftMenu_Level2 A.On{
	color: #b0b0b0;
}
/* /левое меню */

/* правое меню */
DIV.RightMenu{
	margin-top: 25px;
}
DIV.RightMenu A{
	font-size: 11px;
	text-decoration: none;
	display: block;
	width: 100%;
	font-weight: normal;
}
DIV.RightMenu A.On{
	color: #b0b0b0;
}
/* /правое меню */


/* Подменю (на странице справа врезка) */
.SubMenuTable{
	background-color: #676767;
	width: 230px;
	margin-left: 10px;
	margin-bottom: 18px;
}
.SubMenu, .SubMenu_on{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.SubMenu{
	color: White;
	text-decoration: underline;
}
A.SubMenu:HOVER{
	color: #e5ddbe;
}
.SubMenu_on{
	color: #e5ddbe;
	text-decoration: none;
}
/* /Подменю (на странице справа врезка) */

/*new*/
/* центральная часть с текстом */
.CenterText{
	text-align: justify;
}
/* /центральная часть с текстом */

/*new*/
/* правая часть с текстом */
.RightText{
	font-size: 10px;
}
/* /правая часть с текстом */

/* иконки в меню */
.MenuIco{
	margin-right: 15px;
}
/* /иконки в меню */

/*new*/
/* заголовок новости */
.NewsListTitle, .NewsListTitle_on{
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}
.NewsListTitle{
	color: Black;
}
.NewsListTitle_on{
	color: #7f7f7f;
}
A.NewsListTitle:HOVER{
}

/* дата новости */
.NewsDate {
	color: Black;
	font-size: 11px;
	font-weight: bold;
	width: 100%;
	margin-bottom: 15px;
}
/* месяц и год новости */
.NewsDateMonthYear{
	color: Black;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 3px;
	font-size: 11px;
}

/* текст новости */
.NewsText, .NewsText_on{
	font-size: 10px;
	margin-top: 3px;
}
.NewsText{
	color: Black;
}
.NewsText_on{
	color: #7f7f7f;
}

/*new*/
/* текст под большой картинкой */
.ImgText{
	font-size: 10px;
	margin-top: 3px;
	color: White;
}


/*new*/
/* постраничная навигация */
.pagemenu, .pagemenu_on{
	font-size: 11px;
	height: 16px;
	padding-top: 1px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 2px;
	margin-right: 2px;
	color: Black;
	text-decoration: none;
	font-weight: bold;
}
.pagemenu{
}
.pagemenu_on{
	text-decoration: none;
	background-color: #ffcc00;
}
A.pagemenu:HOVER{
	color: #ffcc00;
}
/* /постраничная навигация */

/*new*/
/* Задача-Решение в портфолио */
TABLE.TaskDecision H3{
	margin-top: 0px;
}
TABLE.TaskDecision{
	margin-bottom: 15px;
}
/* /Задача-Решение в портфолио */

/* элементы форм */
.inp{
	width: 100%;
	border: 1px solid #d6cabe;
	padding-left: 5px;
	padding-top: 2px;
}
INPUT.inp{
	height: 21px;
}
.Key{
}
/* /элементы форм */

HR{
	color: #f8c300;
	height: 4px;
	margin-bottom: 12px;
	margin-top: 5px;
}

/* кнопка закрыть окно */
.KeyCloseWindow{
	font-size: 11px;
	color: #404040;
	text-decoration: none;
	width: 100px;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 4px;
}
.KeyCloseWindow:HOVER{
	color: #404040;
}

/* верхняя сортировка в портфолио */
.PortfSort, .PortfSort_on{
	font-weight: bold;
}
.PortfSort_on{
	color: #f8c300;
}

/* баннеры */
.ImgSpec{
	border: 1px solid #404040;
}
/* /баннеры */

/* клиентские стили */
.Font9{
	font-size: 11px;
}
/* .клиентские стили */

