BODY, IMG, DIV, TABLE, TD, H1, FORM, P, INPUT, UL {
	BORDER: none;
	PADDING: 0px;
	MARGIN: 0px;
}

TABLE {
	BORDER-COLLAPSE:collapse;
}

INPUT, SELECT {
	BORDER: 1px solid #716F64;
	BORDER-BOTTOM: 1px solid #F1EFE2;
	BORDER-RIGHT: 1px solid #F1EFE2; 
	FONT: 11px tahoma;
	PADDING: 0px 2px;
}

A {
	TEXT-DECORATION: underline;
}

A:hover {
	TEXT-DECORATION: none;
}


DIV.content TABLE TH {
	FONT: bold 11px tahoma;
	BACKGROUND: #F28B24;
	COLOR: #FFFFFF;
	BORDER: 1px solid #E9E7E5;
}

DIV.content TABLE TD {
	FONT: 11px tahoma;
	BACKGROUND: #FDFCFC;
	COLOR: #6E6E6E;
	PADDING: 2px;
	BORDER: 1px solid #E9E7E5;
}


TABLE.top_tab {
	BACKGROUND: #235FA7;
}

TD.top_logo {
	BACKGROUND: url('images/fondovy/top_left_bg.jpg') top left no-repeat;
	WIDTH: 460px;
	HEIGHT: 153px;
}

TD.top_logo IMG {
	MARGIN: 40px 10px 0px 70px;
/*	MARGIN: 4px 10px 0px 45px;*/
}

TD.slogan {
	BACKGROUND: url('images/top_main_bg.jpg') top left repeat-x;
	HEIGHT: 153px;
	WHITE-SPACE: nowrap;
}

TD.slogan IMG {
	MARGIN-TOP: 16px;
}

TD.mid_logo {
	BACKGROUND: url('images/mid_left_bg.gif') top left repeat-y #235fa7;
	WIDTH: 214px;
	HEIGHT: 465px;
}

TD.mid_logo_bg {
	BACKGROUND: url('images/mid_left_bg.gif') top left repeat-y #235fa7;
	VERTICAL-ALIGN: bottom;
}

TD.mid_logo_bg DIV{
	BACKGROUND: url('images/mid_logo_bg.jpg') bottom left no-repeat #235FA7;
	FONT: 10px tahoma;
	COLOR: #C4DDF3;
	PADDING-LEFT: 33px;
	HEIGHT: 435px;
}

TD.mid_logo_bg DIV A{
	COLOR: #89C3FF;
}

TD.low_center_bg {
	BACKGROUND: url('images/low_center_bg.jpg') top left repeat-x #235FA7;
	HEIGHT: 47px;
}

TD.low_right_bg {
	BACKGROUND: url('images/low_right_bg.jpg') top left repeat-x #235FA7;
	HEIGHT: 47px;
	WIDTH: 194px;
}

TD.low_right_bg_end {
	BACKGROUND: url('images/low_right_bg_end.jpg') top left repeat-x #235FA7;
	HEIGHT: 47px;
	WIDTH: 13px;
}

DIV.headcrumb {
	FONT: 11px tahoma;
	COLOR: #000000;
	BACKGROUND: url('images/headcrumb.jpg') top left no-repeat;
	PADDING: 12px 2px 11px 2px;
}

DIV.headcrumb A {
	FONT: 11px tahoma;
	COLOR: #000000;
	TEXT-DECORATION: none;
}

DIV.headcrumb A:hover {
	TEXT-DECORATION: underline;
}

TD.content {
	BACKGROUND: #FDFCFC; 
	FONT: 12px tahoma;
	PADDING: 0px 26px 19px 26px;
	TEXT-ALIGN: justify; 
}

DIV.content {
	FONT: 12px tahoma;
	TEXT-ALIGN: justify; 
	LINE-HEIGHT: 16px;
}

DIV.content DIV {
	FONT: 11px tahoma;
	TEXT-ALIGN: justify; 
	COLOR: #72727E;
}

DIV.content H1 {
	FONT: 12px tahoma;
	COLOR: #015CB3;
	MARGIN: 10px 0px;
	TEXT-TRANSFORM: uppercase;
	FONT-WEIGHT: bold;
}

DIV.content A {
	COLOR: #FE6201;
}

DIV.content A:hover {
	COLOR: #1889E7;
	TEXT-DECORATION: none;
}

DIV.content SPAN.bold {
	FONT: bold 12px tahoma;
	COLOR: #0970DA;
	LINE-HEIGHT: 16px;
}

DIV.content SPAN.light_bold {
	FONT: 12px tahoma;
	COLOR: #0970DA;
	LINE-HEIGHT: 16px;
}

DIV.right_col {
	PADDING-TOP: 7px;
	BACKGROUND: url('images/right_top_bg.jpg') top left no-repeat;
	TEXT-ALIGN: center;
	WIDTH: 194px;
	HEIGHT: 31px;
}

HTML:root DIV.right_col {
	HEIGHT: 24px;
}

DIV.right_col A {
	FONT: bold 11px tahoma;
	COLOR: #013CA4;
	TEXT-DECORATION: none;
	MARGIN: 12px 10px 11px 10px;

}

DIV.right_col A:hover {
	COLOR: #FE6201;
	TEXT-DECORATION: underline;
}

DIV.right_col SPAN {
	FONT: bold 11px tahoma;
	COLOR: #FE6201;
	TEXT-DECORATION: underline;
	MARGIN: 12px 10px 11px 10px;
}

TD.right_col_tab {
	FONT: 11px tahoma;
	BACKGROUND: url('images/right_main_bg.jpg') top left repeat-y;
	WIDTH: 194px;
}

DIV.linx A {
	TEXT-DECORATION: none;
	FONT: bold 11px tahoma;
	COLOR: #015CB3;
	DISPLAY: block;
	MARGIN: 19px 8px;
	PADDING: 14px 17px 14px 24px;
	BACKGROUND: url('images/arrow_right_m.jpg') top left no-repeat #F4F2F1;
}

DIV.linx A.current {
	BACKGROUND: url('images/arrow_down_m.jpg') top left no-repeat #F4F2F1;
	COLOR: #2E94FE;
}

DIV.linx DIV.current A {
	FONT: 11px tahoma;
	COLOR: #333333;
	BACKGROUND: url('images/arrow_blue_m.jpg') top left no-repeat;
	PADDING: 0px 15px;
	MARGIN: 5px 18px;
}

DIV.linx DIV.current A:hover, DIV.linx DIV.current A.current {
	COLOR: #FE6201;
	TEXT-DECORATION: none;
}

INPUT.submit {
	FONT: 11px ;
	COLOR: #FFFFFF;
	BACKGROUND: #276CB2;
	BORDER: none;
	MARGIN-TOP: 11px;
	PADDING: 2px 5px;;
}

DIV.menu {
	BACKGROUND: url('images/mid_logo_bottom_bg.jpg') top left no-repeat;
	FONT: bold 12px tahoma;
	MARGIN-BOTTOM: 30px;
	PADDING-LEFT: 23px;
}

DIV.menu A {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	DISPLAY: block;
	MARGIN: 0px 23px 15px 0px;
}

DIV.menu A:hover{
	COLOR: #89C3FF;
}

DIV.search {
	FONT: bold 11px tahoma;
	COLOR: #FFFFFF;
	MARGIN-LEFT: 23px;
	CLEAR: both;
}

DIV.search INPUT {
	MARGIN: 6px 2px 1px 0px;
	WIDTH: 141px;
}

DIV.search INPUT.submit_img {
	MARGIN: 2px 5px -5px 0px;
	BORDER: none;
	WIDTH: 21px;
	HEIGHT: 21px;
}

DIV.forms {
	MARGIN: 7px 0px 15px 0px;
}
DIV.forms A {
	COLOR: #FFFFFF;
}

DIV.info, DIV.info_bottom {
	FONT: 10px tahoma;
	COLOR: #C4DDF3;
	MARGIN-LEFT: 33px; 
}

DIV.info A, DIV.info_bottom A{
	COLOR: #89C3FF;
}

DIV.info A:hover, DIV.info_bottom A:hover{
	TEXT-DECORATION: none;
}

DIV.info_bottom {
	PADDING-TOP: 10px;
	WIDTH: 194px;
	MARGIN-LEFT: 0px; 
}

TD.mid_right_border {
	BACKGROUND: url('images/right_bg_grad.jpg') top right repeat-y;
}

TD.right_bottom_bg_grad {
	BACKGROUND: url('images/right_bottom_bg_grad.jpg') top right repeat-y;
}

UL {
	MARGIN-LEFT: 19px;
}

LI {
	PADDING-LEFT: 31px;
}





.top_submenu {
	BACKGROUND: url("images/top_right_bg_slogan.jpg") top left no-repeat !important;
	WIDTH: 473px !important;
	HEIGHT: 113px !important;
	MARGIN-TOP: 20px;
}

HTML:root .top_submenu {
	HEIGHT: 93px;
}

A#menu1 {
	DISPLAY: block;
	MARGIN: -12px 0px 0px 0px !important;
	POSITION: absolute;
}

A#menu2 {
	DISPLAY: block;
	MARGIN: 75px 0px 0px 264px !important;
	POSITION: absolute;
}

.top_submenu DIV.submenu1 {
	POSITION: absolute;
	MARGIN: 25px 0px 0px 10px;
}

.top_submenu DIV.submenu2 {
	POSITION: absolute;
	MARGIN: -7px 0px 0px 274px;
}

.top_submenu DIV A {
	DISPLAY: block;
	FONT: bold 11px tahoma;
	COLOR: #2d63a9;
	TEXT-DECORATION: none;
}

.top_submenu DIV A:hover {
	COLOR: #5ba9f3;
}





TABLE.spec_tab TH {
	FONT: bold 11px tahoma !important;
	BACKGROUND: #F28B24 !important;
	BORDER: none !important;
	PADDING: 2px 5px !important;
	COLOR: #FFFFFF !important;
}

TABLE.spec_tab TR.gray TD {
	BACKGROUND: #E9E7E5 !important;
}

TABLE.spec_tab TR TD {
	BACKGROUND: none !important;
}

TABLE.spec_tab TD {
	BACKGROUND: #FDFCFC !important;
	BORDER: none !important;
	PADDING: 2px 5px !important;
	FONT: 11px tahoma !important;
	COLOR: #6E6E6E !important;
}

DIV.menu A.current_razdel {
	COLOR: #2E94FE;
}

DIV.menu A.current_razdel_left {
	COLOR: #89C3FF;
}

DIV.linx A:hover {
	COLOR: #2E94FE;
}

TD.right_col_tab H1 {
	COLOR: #213981;
	FONT: bold 11px tahoma;
	MARGIN: 25px 15px 12px 15px;
}

TD.right_col_tab A.right_col_link {
	FONT: 11px tahoma;
	COLOR: #1889E7;
}

TD.right_col_tab A.right_col_link:hover {
	TEXT-DECORATION: none;
}

SPAN.news_first_date, .news_second_date{
	FONT-SIZE: 11px;
	BACKGROUND: #F28B24;
	COLOR: #FFFFFF;
	PADDING: 1px 6px;
	MARGIN: 0px 2px 0px;
}

P.news_alt A {
	COLOR: #013CA4;
}

.second_menu {
	BACKGROUND: transparent url("/images/second_menu_bg.gif") left top repeat-x;
	MARGIN-TOP: 5px;
	HEIGHT: 75px;
	FONT: 11px tahoma;
	COLOR: #fff;
}

.second_menu TABLE {
	BACKGROUND: transparent url("/images/second_menu_left.gif") left top no-repeat;
}

.second_menu TABLE TD {
	VERTICAL-ALIGN: top;
	PADDING-TOP: 17px;
}

.second_menu TABLE TD.first_cell {
	WIDTH: 82px;
}

.second_menu TABLE TD.last_cell {
	BACKGROUND: transparent url("/images/second_menu_right.gif") right top no-repeat;
}

.second_menu A {
	DISPLAY: block;
	PADDING: 5px 0 7px 40px;
	FONT: 11px tahoma;
	COLOR: #fff;
	TEXT-DECORATION: none;
}

#link_1 A { BACKGROUND: transparent url("/images/comp1.gif") left top no-repeat }
#link_2 A { BACKGROUND: transparent url("/images/comp2.gif") left top no-repeat }
#link_3 A { BACKGROUND: transparent url("/images/comp3.gif") left top no-repeat }
#link_4 A { BACKGROUND: transparent url("/images/comp4.gif") left top no-repeat }
.second_menu TABLE A:hover { BACKGROUND: transparent url("/images/compass2.jpg") left top no-repeat !important }


.second_menu A:hover {
	TEXT-DECORATION: underline;
}




