@charset "windows-1251";
/*SYSTEM*/
html, body, table, td, div, p, img, span, form, select, input, textarea, h1, h2, h3, h4, h5, h6 { padding: 0px; margin: 0px; }
html, body { height: 100%; width: 100%; }
.html, body, table, td, div { zoom: 1; }
body { font: normal 12px/16px Arial; color: #000000; text-decoration: none; }
a { font: normal 12px/16px Arial; color: #0561a6; text-decoration: underline; }
.img_frame { border: 1px solid #e2e2e2; background: #ffffff; padding: 4px; }
/*END OF SYSTEM*/

/*DECORATION*/
#realbody1 { text-align: center; background: #F4D4AB; }
#realbody2 { width: 1004px; margin: 0px auto; background: url(/themes/default/img/main_bg.jpg) repeat left 149px; }
#realbody3 { background: url(/themes/default/img/header_img.jpg) no-repeat center top; }
#realbody4 { background: url(/themes/default/img/footer_bg.jpg) repeat-x 223px bottom; }
#realbody5 { background: url(/themes/default/img/main_ld1.gif) no-repeat left bottom; }
#realbody6 { background: url(/themes/default/img/main_rd1.gif) no-repeat right bottom; }
#realbody7 { background: url(/themes/default/img/main_rd2.jpg) no-repeat right bottom; }
#header_box { padding: 42px 0px 47px 38px; text-align: left; }
#main_box { padding: 0px 44px 0px 42px; }
#content1 { background: #ffffff url(/themes/default/img/content_b.gif) repeat-x left bottom; }
#content2 { background: url(/themes/default/img/lc_bg.gif) repeat-y left top; }
#content3 { background: url(/themes/default/img/rc_bg.gif) repeat-y right top; }
#content4 { background: url(/themes/default/img/content_ld.jpg) no-repeat left bottom; }
#content5 { background: url(/themes/default/img/content_rd.jpg) no-repeat right bottom; }
#content6 { background: url(/themes/default/img/content_t.gif) repeat-x left top; }
#content7 { background: url(/themes/default/img/content_lu.gif) no-repeat left top; }
#content8 { background: url(/themes/default/img/content_ru.gif) no-repeat right top; padding: 7px 4px 0px 4px; }
.b_h1 { background: url(/themes/default/img/block_side.gif) repeat-x left top; }
.b_h2 { background: url(/themes/default/img/block_bg.gif) repeat-x left 1px; }
.b_h3 { background: url(/themes/default/img/block_side.gif) repeat-y left top; }
.b_h4 { background: url(/themes/default/img/block_side.gif) repeat-y right top; }
.b_h5 { background: url(/themes/default/img/block_lu.gif) no-repeat left top; }
.b_h6 { background: url(/themes/default/img/block_ru.gif) no-repeat right top; }
.b_h7 { padding: 6px 16px 11px 16px; text-align: center; }
.b_h7 div { border-bottom: 1px solid #d6d6d6; font: bold 12px/16px Arial; color: #181818; text-decoration: none; padding-bottom: 4px; text-align: center; }
.b_h7b { padding: 6px 16px 11px 16px; text-align: center; }
.b_h7b div { border-bottom: 1px solid #d6d6d6; font: bold 14px/16px Arial; color: #181818; text-decoration: none; padding-bottom: 4px; text-align: center; }
.b_h7t { padding: 6px 16px 11px 16px; text-align: left; }
.b_h7t h1 { font: bold 20px/30px Arial; color: #181818; text-decoration: none; border-bottom: 1px solid #d6d6d6; }
.b_h7ti { padding: 15px 16px 18px 57px; text-align: left; background: url(/themes/default/img/title_img1.gif) no-repeat 15px 10px; }
.b_h7ti div { border-bottom: 1px solid #d6d6d6; padding-left: 10px; }
.b_h7ti h1 { font: bold 20px/30px Arial; color: #181818; text-decoration: none; }
.b_f1 { background: url(/themes/default/img/block_side.gif) repeat-x left bottom; }
.b_f2 { background: url(/themes/default/img/block_ld.gif) no-repeat left bottom; }
.b_f3 { background: url(/themes/default/img/block_rd.gif) no-repeat right bottom; }
.b_f4 { height: 15px; overflow: hidden; }
.b_img { text-align: center; padding-bottom: 5px; }
.b_img img { border: 1px solid #e2e2e2; background: #ffffff; padding: 4px; }
.b_txt { text-align: left; padding: 0px 14px 0px 20px; }
.b_txt_center { text-align: left; padding: 0px 16px 0px 16px; }
.b_txt_mid { padding: 14px 1px 0px 1px; }
.b_txt_title { background: url(/themes/default/img/block_bg.gif) repeat-x left top; text-align: center; padding: 7px 0px 5px 0px; font: bold 12px/16px Arial; color: #181818; text-decoration: none; }
.button_l1 { padding: 9px 0px 5px 20px; }
.button_l2 { background: url(/themes/default/img/more_l.gif) no-repeat left top; width: 100px; }
.button_l3 { background: url(/themes/default/img/more_r.gif) no-repeat right top; padding: 0px 3px; }
.button_l4 { background: url(/themes/default/img/more_bg.gif) repeat-x left top; text-align: center; }
.button_l4 a { font: bold 12px/18px Arial; color: #ffffff; text-decoration: none; }
.button_c1 { padding: 9px 0px 5px 0px; text-align: center; }
.button_c2 { background: url(/themes/default/img/more_l.gif) no-repeat left top; width: 120px; margin: 0px auto; }
.button_c3 { background: url(/themes/default/img/more_r.gif) no-repeat right top; padding: 0px 3px; }
.button_c4 { background: url(/themes/default/img/more_bg.gif) repeat-x left top; text-align: center; }
.button_c4 a { font: bold 12px/18px Arial; color: #ffffff; text-decoration: none; }
.spacer4 { height: 4px; overflow: hidden; background: #ffffff; }
.img_frame { border: 1px solid #e2e2e2; background: #ffffff; padding: 4px; }
.grayline { height: 10px; overflow: hidden; margin-bottom: 5px; border-bottom: 1px solid #d6d6d6; }
.grayline30 { height: 15px; overflow: hidden; margin-bottom: 15px; border-bottom: 1px solid #d6d6d6; }
.txt_red { font: normal 12px/16px Arial; color: #c73c13; text-decoration: none; }
.txt_redu { font: normal 12px/16px Arial; color: #e9b3a3; text-decoration: underline; }
.txt_redu span { font: normal 12px/16px Arial; color: #c73c13; }
/*END OF DECORATION*/

/*TOP MENU*/
#tm_box { padding: 0px 23px 0px 23px; text-align: left; }
#tm_box td { padding-right: 5px; }
.tm_item1 { background: url(/themes/default/img/tm_l.gif) no-repeat left top; }
.tm_item2 { background: url(/themes/default/img/tm_r.gif) no-repeat right top; padding:  0px 11px 0px 12px; }
.tm_item3 { background: url(/themes/default/img/tm_bg.gif) repeat-x left top; text-align: center; padding-top: 2px; width: 130px; }
.tm_on a { font: bold 16px/27px Arial; color: #a22501; text-decoration: none; }
.tm_off a { font: bold 16px/27px Arial; color: #181818; text-decoration: none; }
/*END OF TOP MENU*/

/*LEFT COLUMN*/
#lcc1 { vertical-align: top; padding: 0px 6px 55px 0px; }
#lcc2 { width: 214px; text-align: left; }
.lc_menu { padding: 14px 20px 8px 20px; text-align: left; }
.lc_menu ul { list-style: none; padding: 0px; margin: 0px; }
.lc_menu li { padding: 0px 0px 11px 16px; text-align: left; background: url(/themes/default/img/bullet_arrow.gif) no-repeat left 9px; }
.lc_menu a { font: bold 12px Arial; color: #a0c3dd; text-decoration: underline; }
.lc_menu span { font: bold 12px Arial; color: #0561a6; }
/*END OF LEFT COLUMN*/

/*RIGHT COLUMN*/
#rcc1 { vertical-align: top; padding: 0px 0px 121px 6px; }
#rcc2 { width: 214px; text-align: left; }
.rc_menu { padding: 14px 0px 5px 0px; text-align: left; }
.rc_menu ul { list-style: none; padding: 0px; margin: 0px; }
.rc_menu li { padding: 0px 0px 5px 15px; text-align: left; background: url(/themes/default/img/bullet_arrow.gif) no-repeat left 6px; }
.rc_menu a { font: normal 12px Arial; color: #a0c3dd; text-decoration: underline; }
.rc_menu span { font: normal 12px Arial; color: #0561a6; }
/*END OF RIGHT COLUMN*/

/*CENTRAL COLUMN*/
#ccc { width: 100%; text-align: left; vertical-align: top; padding-bottom: 22px; }
/*END OF CENTRAL COLUMN*/

/*FOOTER*/
#footer1 { height: 72px; }
#footer2 { text-align: center; padding-top: 18px; font: normal 11px/16px Arial; color: #000000; text-decoration: none; }
#footer2 span { padding-top: 18px; font: normal 11px/16px Arial; color: #493f32; text-decoration: none; }
/*END OF FOOTER*/
.txt {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}
h2 { border-bottom: 1px solid #d6d6d6; font: bold 14px/16px Arial; color: #181818; text-decoration: none; padding-bottom: 4px; text-align: center; }

