@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/14px Tahoma; color: #4e4e4e; }
a { font: normal 12p/14px Tahoma; color: #1d5a85; text-decoration: underline; }
a:hover { font: normal 12p/14px Tahoma; color: #1d5a85; text-decoration: none; }
/*END OF SYSTEM*/

/*CMS STYLES*/
.pagesplit { margin-top: 15px; border-top: 3px solid #B6B6B6; padding: 8px 0px 10px 8px; text-align: left; font: bold 12px/14px Tahoma; color: #4e4e4e; }
.path { padding: 0px 0px 20px 0px; margin: -10px 0px 0px 0px; text-align: left; font: bold 12px Arial; color: #025A7E; }
.path a { font: normal 12px Arial; color: #025A7E; text-decoration: underline; }
.path a:hover { font: normal 12px Arial; color: #025A7E; text-decoration: none; }
/*END OF CMS STYLES*/

/*DECORATION*/
#rb1 { background: #8e8e8e; height: 100%; }
#rb2 { height: 100%; vertical-align: top; }
#rb3 { background: url(/themes/default/img/main_l.gif) repeat-y left top; }
#rb4 { background: url(/themes/default/img/main_r.gif) repeat-y right top; }
#rb5 { background: url(/themes/default/img/main_d.gif) repeat-x left bottom; }
#rb6 { background: url(/themes/default/img/main_ru.jpg) no-repeat right top; }
#rb7 { background: url(/themes/default/img/main_rd.gif) no-repeat right bottom; }
#rb8 { background: url(/themes/default/img/main_ld.gif) no-repeat left bottom; padding: 0px 38px 33px 0px; }

.title { background: url(/themes/default/img/title_line.gif) repeat-x left 10px; margin-bottom: 28px; text-align: left; }
.title h1, .title h2 { font: bold 26px Arial; color: #2c2c2c; padding-right: 15px; background: #ffffff; display: inline; text-transform: uppercase; }
.title span { font: bold 26px Arial; color: #025a7e; background: #ffffff; text-transform: uppercase; }

.link_blue_dbl { font: normal 12px/14px Tahoma; color: #7c9fb8; text-decoration: underline; }
.link_blue_dbl:hover { font: normal 12px/14px Tahoma; color: #7c9fb8; text-decoration: none; }
.link_blue_dbl span { font: normal 12px/14px Tahoma; color: #1d5a85; }
.txt_red_T11b { font: bold 11px/14px Tahoma; color: #a23321; }
/*END OF DECORATION*/

/*LEFT COLUMN*/
#lcc1 { background: url(/themes/default/img/lc_cat_bg.gif) repeat-y left top; vertical-align: top; }
#lcc2 { width: 272px; text-align: left; }
#lc_top1 { background: #ffffff url(/themes/default/img/main_l.gif) repeat-y left top; }
#lc_top2 { background: url(/themes/default/img/main_lu.jpg) no-repeat left top; }
#lc_top_nav1 { padding: 18px 4px  0px 42px; }
#lc_top_nav2 { border-bottom: 6px solid #e6e6e6; padding-bottom: 18px; }
#lc_top_nav2 td { vertical-align: middle; text-align: center; }
.lc_top_nav_line { border-right: 1px solid #cdcdcd; }
#lc_top_logo { padding: 21px 0px 30px 42px; text-align: center; }
.lc_top_shadow { background: url(/themes/default/img/lc_block_shadow.gif) no-repeat right top; height: 7px; overflow: hidden; }
#lc_top_lm { background: url(/themes/default/img/lm_bg.gif) repeat-y left top; padding: 13px 0px; }
#lc_top_lm a { font: normal 17px/23px Arial; color: #ffffff; text-decoration: none; }
#lc_top_lm a:hover { font: normal 17px/23px Arial; color: #ffffff; text-decoration: none; }
.lm_on { background: url(/themes/default/img/lm_on_bg.gif) repeat-y left top; cursor: pointer; }
.lm_on div { background: url(/themes/default/img/lm_bullet.gif) no-repeat 64px 4px; padding: 0px 8px 0px 83px; text-align: left; }
.lm_off { padding: 0px 8px 0px 83px; text-align: left; cursor: pointer; }
#lc_top_cart1 { background: url(/themes/default/img/lc_cart_bg.gif) repeat-y left top; padding: 5px 5px 5px 64px; text-align: left; }
#lc_top_cart2 { background: url(/themes/default/img/lc_cart_img.gif) no-repeat left top; height: 84px; }
#lc_top_cart3 { padding: 0px 0px 0px 11px; text-align: left; font: bold 12px/30px Arial; color: #ffffff; }
#lc_top_cart4 { text-align: left; padding: 0px 8px 0px 12px; font: bold 11px/14px Arial; color: #ffffff; }
#lc_top_cart4 span { font: bold 11px/14px Arial; color: #ffe303; }
#lc_top_cart5 { float: left; padding-right: 9px; }
#lc_top_cart6 { font: bold 11px/14px Arial; color: #baebff; text-decoration: underline; padding-right: 5px; background: url(/themes/default/img/bull_small_b_arrow.gif) no-repeat right 4px; }
#lc_top_cart6:hover { font: bold 11px/14px Arial; color: #baebff; text-decoration: none; padding-right: 5px; background: url(/themes/default/img/bull_small_b_arrow.gif) no-repeat right 4px; }
#lc_cat { background: url(/themes/default/img/lc_cat_title.gif) no-repeat 13px 20px; padding: 13px 13px 35px 75px; text-align: left; }
#lc_cat ul { padding: 0px; margin: 0px; list-style: none; }
.lc_cat_top { margin: 0px; padding: 0px 0px 5px 14px; text-align: left; list-style: none; background: url(/themes/default/img/bull_b_round.gif) no-repeat left 6px; }
.lc_cat_sub { margin: 0px; padding: 0px 0px 5px 20px; text-align: left; list-style: none; background: url(/themes/default/img/bullet_minus.gif) no-repeat 9px 7px; }
#lc_cat a { font: normal 11px Tahoma; color: #8ea9bc; text-decoration: underline; }
#lc_cat a span { font: normal 11px Tahoma; color: #1d5a85; }
#lc_cat a:hover { font: normal 11px Tahoma; color: #8ea9bc; text-decoration: none; }
#lc_cat a:hover span { font: normal 11px Tahoma; color: #1d5a85; }
/*END OF LEFT COLUMN*/

/*RIGHT COLUMN*/
#rcc { width: 100%; vertical-align: top; text-align: left; background: #ffffff url(/themes/default/img/header_bg.gif) repeat-x left top; }
#rc_header1 { background: url(/themes/default/img/header_l.jpg) no-repeat left top; height: 238px; }
#rc_header2 { padding: 15px 27px 0px 0px; text-align: right; font: bold 15px Arial; color: #2c2c2c; }
#rc_header2 span { font: bold 15px Arial; color: #025a7e; }
#rc_header3 { text-align: right; padding: 30px 27px 0px 0px; }
.rc_search1 { width: 180px; border: 1px solid #514343; background: #ffffff; font: normal 12px Arial; color: #727272; }
.rc_search2 { margin-left: 10px; border: 1px solid #514343; font: normal 11px Arial; color: #514343; background: #E0E7E9; width: 60px; }
#rc_main { padding: 18px 35px 15px 32px; text-align: left; }
.rc_items_table td { vertical-align: top; text-align: left; width: 33%; }
.rc_item_box { width: 200px; background: url(/themes/default/img/img_frame_top.gif) repeat-x left top; padding-top: 4px; }
.rc_item_img img { border: 1px solid #e0e7e9; }
.rc_item_desc { padding: 10px 0px 14px 0px; text-align: center; font: normal 11px/14px Tahoma; color: #4e4e4e; }
.rc_itempage_img {vertical-align: top; padding-right: 15px; text-align: left; }
.rc_itempage_desc {vertical-align: top; width: 100%; text-align: left; }
.rc_cart_title td { border: 1px solid #B6B6B6; border-collapse: collapse; background: #1C88B5; font: bold 12px Tahoma; color: #ffffff; padding: 3px; text-align: left; }
.rc_cart_items td { border: 1px solid #B6B6B6;  border-collapse: collapse; padding: 3px; text-align: left; vertical-align: top; }
/*END OF RIGHT COLUMN*/

/*FOOTER*/
#footer_l { padding-left: 42px; }
#footer_l div { background: #ffffff url(/themes/default/img/footer_l.gif) no-repeat left top; height: 58px; }
#footer_r { background: url(/themes/default/img/footer_bg.gif) repeat-x left top; vertical-align: middle; text-align: left; padding: 0px 0px 0px 17px; font: normal 11px/15px Verdana; color: #1d5a85; }
#footer_r span { font: normal 10px/15px Verdana; color: #565656; }
/*END OF FOOTER*/

.files {
	display:none;
}

.main_text h1{
	font-size:14px;
}

.parametres  {
	border:1px solid;
}

.parametres  td{
	border-top:1px solid;
}

}
.article table td{
	border-top:1px solid;
}

.double_block_header2 a {
	font-weight:bold;
}
