body { color: #000; font: 13px Verdana, Sans-serif; margin: 0 0 0 0; padding-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; }

form, input					{ color: #000; font: 11px Verdana, sans-serif; line-height: 14px }
select, option, textarea	{ color: #000; font: 11px Verdana, sans-serif; line-height: 14px }
td							{ color: #000; font: 13px Verdana, sans-serif; }
p							{ color: #000; font: 13px Verdana, sans-serif; line-height: 130%; }

ul							{ list-style-type: circle; }
li							{ color: #000; font: 13px Verdana, sans-serif; line-height: 130%; }

img							{ border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px; }

a:link				{ color: #0055a0; text-decoration: underline; }
a:visited			{ text-decoration: underline; }
a:hover				{ color: #0066cc; text-decoration: underline; }
a:active			{ color: red; text-decoration: underline; }

hr					{ border-bottom: #e5edd8 1px solid; width: 100%; height: 1px; margin: 2px auto; font-size: 1px; line-height: 0px; }
div.hr				{ border-bottom: #e5edd8 1px solid; width: 100%; height: 1px; margin: 6px auto; font-size: 1px; line-height: 0px; }

.margin24			{ margin-top: 24px;}
.margin12			{ margin-top: 12px;}
.margin8			{ margin-top: 8px; }
.margin6			{ margin-top: 6px; }
.margin4			{ margin-top: 4px; }
.margin2			{ margin-top: 2px; }

.margin_bottom_24	{ margin-bottom: 24px;}
.margin_bottom_12	{ margin-bottom: 12px;}
.margin_bottom_8	{ margin-bottom: 8px; }
.margin_bottom_6	{ margin-bottom: 6px; }
.margin_bottom_4	{ margin-bottom: 4px; }
.margin_bottom_2	{ margin-bottom: 2px; }

.fs_65				{ font-size: 65%}
.fs_70				{ font-size: 70%}
.fs_75				{ font-size: 75%}
.fs_80				{ font-size: 80%}

/* Кнопка серая*/
.button				{ font-size: 13px; padding-left: 12px; padding-top: 2px; padding-right: 12px; padding-bottom: 2px;}

.rus_background		{ background: #F5FCF9 }
.red_background		{ background: #FFF4F4 }

/* Поле логотипа*/
.logo_top { margin-top: 10px; margin-left: 10px }
.logo_txt { margin-top: 42px; margin-left: 10px; margin-bottom: 0; color: #000080; font-size: 11px; font-weight: bold; }
.logo_ban { margin-top: 32px; margin-bottom: 0 }

/* Верхнее горизонтальное меню*/
.gorizontal_menu		{ background: #0055a0; width: 100%; }
.menu_margin            { margin: 0px 10px 2px 10px}
.line_nav				{ color: #fff; font-size: 11px; }

a.menu_nav				{ color: #fff; text-decoration: none; }
a.menu_nav:visited		{ color: #fff; text-decoration: none; }
a.menu_nav:hover		{ color: #fff; text-decoration: none; padding-bottom: 0px;  border-bottom: #fff 2px solid; }

a.menu_lang:link, a.menu_lang:visited	{ color: #fff; font-size: 10px; text-decoration: none; }
a.menu_lang:hover						{ color: #fff; text-decoration: none; }

/* Форма поиска*/
.search					{ background: #E0EFF6; width: 100%; height: 180px; border:1px solid #A7C6D8; }

.search_base			{ font-size: 10px; }

a.search_help:link, a.search_help:visited { font-size: 10px; color: #000000; text-decoration: underline; }
a.search_help:hover { text-decoration: underline; }

/* Нижняя часть страницы*/
.bottom					{ background: #0055a0; width: 100%; }

.copyright				{ color: #fff; font-size: 11px; }

a.copyright:link, a.copyright:visited	{ color: #fff; font-size: 11px; text-decoration: underline; }
a.copyright:hover						{ color: #fff; font-size: 11px; text-decoration: underline; }

/* Левое меню*/
.menu_left_table				{ background: #ffffff; width: 100%; border:1px solid #cccccc; }

.menu_left_top			{
 color: #000; font-size: 10px; background-color: #D9E6EE; padding-right: 4px; padding-left: 6px; padding-top: 2px; padding-bottom: 2px
}
.menu_left_top_firms			{color: #FFFFFF; font-size: 10px; background-color: #0055a0; padding-right: 4px; padding-left: 6px; padding-top: 2px; padding-bottom: 2px}

a.menu_left_top_firms			{color: #FFFFFF; font-size: 10px; background-color: #0055a0; padding-right: 4px; padding-left: 6px; padding-top: 2px; padding-bottom: 2px; text-decoration: none;}
a.menu_left_top_firms:visited	{color: #FFFFFF; font-size: 10px; background-color: #0055a0; padding-right: 4px; padding-left: 6px; padding-top: 2px; padding-bottom: 2px; text-decoration: none;}
a.menu_left_top_firms:hover		{color: #FFFFFF; font-size: 10px; background-color: #0055a0; padding-right: 4px; padding-left: 6px; padding-top: 2px; padding-bottom: 2px; text-decoration: none;}


.sidemenu
{ padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;
  margin: 12px 2px 4px 2px; border-top: #e5e5e5 1px solid; }

.sidemenu li
{ padding-right: 0px; padding-left: 0px; padding-top: 4px; padding-bottom: 8px;
  margin: 0px 0px 0px 0px; border-bottom: #e5e5e5 1px solid; list-style-type: none; }

/* Центральное меню*/
.menu_center			{ width: 100%; }

a.menu_center_top:link, a.menu_center_top:visited {
 color: #000000; font-size: 11px; text-decoration: underline; }

a.menu_center_top:hover {
 color: #7b7b7b; text-decoration: underline; }

.menu_center_top {
 color: #7b7b7b; font-size: 11px; padding-right: 0px; padding-left: 0px; padding-top: 4px; padding-bottom: 20px; }

.menu_marker {
 color: #000000; font-size: 12px; background-color: #D9E6EE;
 padding-right: 4px; padding-left: 6px; padding-top: 2px; padding-bottom: 2px; font-weight: bold }

.menu_center_uvaga { font-size: 11px;}

.letter {
 color: red; font-size: 19px; }

.seraja_ramka		{ background: #F8F8F8; border:1px solid #CCCCCC; }
.no_br				{ white-space: nowrap; }

/*----------------------- Маленькие черные ссылки для КВЕД------------*/
a.small_black_link:link		{ color: #000080; font-size: 11px; TEXT-DECORATION: none }
a.small_black_link:visited	{ color: #800080; font-size: 11px; TEXT-DECORATION: none }
a.small_black_link:hover	{ color: #000;    font-size: 11px; TEXT-DECORATION: none }
a.small_black_link:active	{ color: #000;    font-size: 11px; TEXT-DECORATION: none }

/*----------------------- Синяя ссылка для текста------------*/
A.vip_link_0:link			{ color: #0033CC; font-size: 12px; TEXT-DECORATION: underline }
A.vip_link_0:visited		{ color: #800080; font-size: 12px; TEXT-DECORATION: underline }
A.vip_link_0:hover			{ color: #4787CA; font-size: 12px; TEXT-DECORATION: underline }
A.vip_link_0:active			{ color: green;   font-size: 12px; TEXT-DECORATION: underline }

/*----------------------- Синяя ссылка большая------------*/
A.vip_link_1:link			{                 font-size: 16px; TEXT-DECORATION: underline }
A.vip_link_1:visited		{                 font-size: 16px; TEXT-DECORATION: underline }
A.vip_link_1:hover			{                 font-size: 16px; TEXT-DECORATION: underline }
A.vip_link_1:active			{                 font-size: 16px; TEXT-DECORATION: underline }

/*----------------------- Красная ссылка большая------------*/
A.vip_link_2:link			{ color: #CC3300; font-size: 18px; TEXT-DECORATION: underline }
A.vip_link_2:visited		{                 font-size: 18px; TEXT-DECORATION: underline }
A.vip_link_2:hover			{ color: #FF0033; font-size: 18px; TEXT-DECORATION: underline }
A.vip_link_2:active			{                 font-size: 18px; TEXT-DECORATION: underline }

.vip_0						{ color: #0033CC; font-size: 12px; }
.vip_1						{ color: #000080; font-size: 16px; }
.vip_2						{ color: #CC3300; font-size: 18px; }

/*----------------------- Уменьшенные ссылки------------*/
A.vip_link_1s:link			{                 font-size: 11px; TEXT-DECORATION: underline }
A.vip_link_1s:visited		{                 font-size: 11px; TEXT-DECORATION: underline }
A.vip_link_1s:hover			{                 font-size: 11px; TEXT-DECORATION: underline }
A.vip_link_1s:active		{                 font-size: 11px; TEXT-DECORATION: underline }

A.vip_link_2s:link			{ color: #CC3300; font-size: 12px; TEXT-DECORATION: underline }
A.vip_link_2s:visited		{                 font-size: 12px; TEXT-DECORATION: underline }
A.vip_link_2s:hover			{ color: #FF0033; font-size: 12px; TEXT-DECORATION: underline }
A.vip_link_2s:active		{                 font-size: 12px; TEXT-DECORATION: underline }

.vip_0s						{ color: #0033CC; font-size: 10px; }
.vip_1s						{ color: #000080; font-size: 11px; }
.vip_2s						{ color: #CC3300; font-size: 12px; }