a.td_link:link {text-align:right; color:#000000; font-size:12; text-decoration: none; font-family:Arial, Tahoma; line-height:1}
a.td_link:visited {text-align:right; color:#000000; font-size:12; text-decoration: none; font-family:Arial, Tahoma; line-height:1}
a.td_link:hover {text-align:right; color:#000000; font-size:12; text-decoration: underline; font-family:Arial, Tahoma; line-height:1}

a.top_link:link {text-align:right; color:#4C4C4C; font-size:12; text-decoration: none; font-family:Arial, Tahoma; line-height:1}
a.top_link:visited {text-align:right; color:#4C4C4C; font-size:12; text-decoration: none; font-family:Arial, Tahoma; line-height:1}
a.top_link:hover {text-align:right; color:#4C4C4C; font-size:12; text-decoration: underline; font-family:Arial, Tahoma; line-height:1}

a.right_link:link {text-align:right; color:#ffffff; font-size:12; font-weight:bold; text-decoration: none; font-family:Arial; line-height:1}
a.right_link:visited {text-align:right; color:#ffffff; font-size:12; font-weight:bold; text-decoration: none; font-family:Arial; line-height:1}
a.right_link:hover {text-align:right; color:#ffffff; font-size:12; font-weight:bold; text-decoration: underline; font-family:Arial; line-height:1}

a.bottom_link:link {text-align:right; color:#939598; font-size:10; font-weight:bold; text-decoration: none; font-family:Arial; line-height:1}
a.bottom_link:visited {text-align:right; color:#939598; font-size:10; font-weight:bold; text-decoration: none; font-family:Arial; line-height:1}
a.bottom_link:hover {text-align:right; color:#939598; font-size:10; font-weight:bold; text-decoration: underline; font-family:Arial; line-height:1}

a.main_menu:link {text-align:right; color:#ffffff; font-size:12; font-weight:bold; text-decoration: none; font-family:Arial; line-height:1}
a.main_menu:visited {text-align:right; color:#ffffff; font-size:12; font-weight:bold; text-decoration: none; font-family:Arial; line-height:1}
a.main_menu:hover {text-align:right; color:#ffffff; font-size:12; font-weight:bold; text-decoration: none; font-family:Arial; line-height:1}

a.sub_menu:link {text-align:right; color:#ffffff; font-size:12;  text-decoration: none; font-family:Arial; line-height:1}
a.sub_menu:visited {text-align:right; color:#ffffff; font-size:12;  text-decoration: none; font-family:Arial; line-height:1}
a.sub_menu:hover {text-align:right; color:#ffffff; font-size:12;  text-decoration: none; font-family:Arial; line-height:1}

a.hadline:link {text-align:right; color:#ffffff; font-size:12;  text-decoration: none; font-family:Arial; line-height:1}
a.hadline:visited {text-align:right; color:#ffffff; font-size:12;  text-decoration: none; font-family:Arial; line-height:1}
a.hadline:hover {text-align:right; color:#ffffff; font-size:12;  text-decoration: underline; font-family:Arial; line-height:1}

a.content:link {text-align:right; color:#113388; font-size:12; text-decoration: none; font-family:Arial, Tahoma;}
a.content:visited {text-align:right; color:#113388; font-size:12; text-decoration: none; font-family:Arial, Tahoma;}
a.content:hover {text-align:right; color:#113388; font-size:12; text-decoration: underline; font-family:Arial, Tahoma;}

a.map:link {text-align:right; color:#ffffff; font-size:14; font-weight:bold; text-decoration: none; font-family:Arial;}
a.map:visited {text-align:right; color:#ffffff; font-size:14; font-weight:bold; text-decoration: none; font-family:Arial;}
a.map:hover {text-align:right; color:#ffffff; font-size:14; font-weight:bold; text-decoration: underline; font-family:Arial;}

.fist_text
{
  background: url(../images/main_top.jpg);
  font-family: Arial, Tahoma, Arial;
  background-color:#DEDFE0;
}

.td_center_box
{
  background-color:#113388;
  font-family:Arial;
  font-size:12;
  color:#ffffff;
  padding-top:4;
  padding-left:10;
  padding-right:10;
  padding-bottom:4;
  vertical-align:top;
}

.text_top_link
{
  font-family:Arial, Arial, Tahoma;
  font-size:12;
  color:#4C4C4C;
  padding-left:15;
  padding-right:5;
}

.text_top
{
  font-family: Arial, Arial, Tahoma;
  font-size:14;
  color:#ffffff;
  padding-top:10;
}

.bg_logo
{
  background: url(../images/bg_logo.gif);
  font-family: Arial, Tahoma, Arial;
  font-size:0;
}

.bg_logo_404
{
  background: url(../images/bg_logo_404.gif);
  font-family: Arial, Tahoma, Arial;
  font-size:0;
}

.td_logo
{
  font-family: Arial, Tahoma, Arial;
  font-size:0;
  text-align:center;
  vertical-align:top;
  padding-top:23;
}

.bg_top_1
{
  background-color:#DEDFE0;
}

.bg_top_2
{
  background-color:#113388;
}

.bg_top_2_404
{
  background-color:#808080;
}

.bg_top_3_404
{
  background-color:#FFCC00;
}

.bg_top_4_404
{
  background-color:#eeeeee;
}

.pix_line
{
  background: url(../images/pix_line.gif);
  font-family: Arial, Tahoma, Arial;
  font-size:0;
}

.td_blue
{
  background-color:#E5ECF6;
}

.td_content
{
  background-color:#EEEEEE;
}

.td_linc_main
{
  font-family: Arial, Tahoma, Arial;
  font-size:12;
  vertical-align:top;
  color:#000000;
  padding-left:7;
  padding-right:7;
  padding-bottom:10;
  padding-top:14;
}

.td_text_pb_2
{
  font-family: Arial, Tahoma, Arial;
  font-size:12;
  vertical-align:top;
  color:#000000;
  padding-left:7;
  padding-right:7;
}

.td_linc_main_zaglavie
{
  vertical-align:top;
  color:#113388;
  padding-left:7;
  padding-right:7;
  padding-top:10;
  padding-bottom:10;
}

.td_img
{
  font-size:0;
}

.menu {background: #ffffff;}

#menu A {
	color: #4C4C4C;
	text-decoration: none;
	float: left;
	display: block;
  padding: 5px 0px 5px 0px;
  font-family: Arial, Tahoma;
  font-size:11;
}

#menu A {float: none; width:100%;}

#menu A:hover {
  padding: 5px 0px 5px 0px;
  background: #DEDFE0;
  width:100%;
}

.td_menu
{
  padding-left:7;
  padding-right:7;
}

.sub_menu {}
#sub_menu {
	margin: 0;
	list-style: none;
}
#sub_menu A {
	color: #ffffff;
	text-decoration: none;
	float: left;
	display: block;
	padding: 6px 15px 5px 15px;
}
#sub_menu A {float: none;}
#sub_menu A:hover {
 padding: 6px 15px 5px 15px;
 background: #819BCC;
}

.sub_left_menu {}
#sub_left_menu {
	margin: 0;
	list-style: none;
}
#sub_left_menu A {
  color: #ffffff;
	text-decoration: none;
	float: left;
	display: block;
	padding: 6px 0px 5px 0px;
}
#sub_left_menu A {float: none; width:100%; text-align:left;}

#sub_left_menu A:hover {
 padding: 6px 0px 5px 0px;
 float: left;
 background: #819BCC;
 display: block;
 width:100%;
}

.lang_menu_line
{
 background-color:#DFDFDF;
}

.text_bottom
{
  color:#939598;
  font-family:Arial, Arial, Tahoma;
  font-size:10;
}

.td_bottom
{
  padding-top:20;
  padding-bottom:10;
}

.td_menu_right
{
  background-color:#8C8C94;
  padding-top:0;
  padding-bottom:0;
}

.div_menu_pages
{
  background-color:#8C8C94;
  padding:7px;
  margin:2px;
  float:left;
}

.div_menu_pages_active
{
  background-color:#113388;
  padding:7px;
  margin:2px;
  float:left;
}

.td_main_menu
{
  padding-left:15;
  padding-right:15;
  padding-bottom:7;
  padding-top:7;
}

.td_main_menu_l
{
  padding-left:2;
}
.td_main_menu_r
{
  padding-right:2;
}

.td_main_menu_action
{
  padding-left:15;
  padding-right:15;
  padding-bottom:7;
  padding-top:7;
  background: url(../images/bg_menu_act_center.gif);
}

.td_main_menu_action_l
{
  padding-left:2;
  background-color:#ffffff;
}
.td_main_menu_action_r
{
  padding-right:2;
  background-color:#ffffff;
}

.td_sub_menu
{
  padding-left:0;
  padding-right:0;
  padding-bottom:0;
  padding-top:0;
}

.td_sub_menu_action
{
  padding-left:0;
  padding-right:0;
  padding-bottom:0;
  padding-top:0;
  background-color:#819BCC;
}

.td_sub_menu_text
{
  padding-left:14;
  padding-right:7;
  padding-bottom:0;
  padding-top:0;
}


H1 {
	font: bold 18px  Arial, Tahoma, sans-serif;
	color: #113388;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
  padding-bottom:0;
	letter-spacing: 1px;
}

H2 {
  font-family: Arial, Tahoma, sans-serif;
  font-weight:bold;
  font-size:12;
  color: #113388;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
  padding-bottom:0;
	letter-spacing: 1px;
}

.td_h1
{
  padding-left:171px;
  padding-top:27px;
  padding-bottom:14px;
  padding-right:14;
}

.td_h2
{
  padding-top:10;
  padding-bottom:14;
}

.td_h2_tpl_3
{
  padding-left:171px;
  padding-top:10;
}

.td_p_block_1
{
  padding-left:171px;
  padding-right:7px;
  font-family:Arial, Tahoma;
  font-size:12;
}

.td_p_block_2
{
  font-family:Arial, Tahoma;
  font-size:12;
}

.td_print_text
{
  font-family:Arial, Tahoma;
  font-size:12;
}

.content_text
{
  font-family:Arial, Tahoma;
  font-size:12;
}


.td_link_in_content
{
  padding-left:171px;
  padding-top:7;
  padding-bottom:7;
  padding-right:7px;
  font-family:Arial, Tahoma;
  font-size:12;
  background-color:#B3C4DC;
}

.table_main
{
  font-family:Arial;
  font-size:12;
  border-style:solid;
  border-color:#ffffff;
  border-width:5;
}

.table_top
{
  background:#B3C4DC;
  font-family:Arial;
  font-size:12;
  font-weight:bold;
  border-style:solid;
  border-color:#ffffff;
  border-width:1;
}

.table_colum
{
  background:#E5ECF6;
  font-family:Arial;
  font-size:12;
  border-style:solid;
  border-color:#ffffff;
  border-width:1;
}

.td_action_text
{
 background-color:#B6B6BE;
 font-family:Arial;
 font-size:12;
 padding-top:2;
 padding-bottom:2;
 padding-left:4;
}

.contacts
{
 background-color:#426BB3;
 font-family:Arial;
 font-size:14;
 color:#ffffff;
 padding-left:10;
}

.num_pages
{
 font-family:Arial;
 font-size:12;
 color:#ffffff;
 line-height:1
}

.text_red
{
  font-family:Arial;
  font-size:12;
  color:#FF0000;
}

