@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%; }

body { font: normal 12px/15px Tahoma; color: #403f3f; text-decoration: none; }

a { font: normal 12px/15px Tahoma; color: #1d5a85; text-decoration: underline; }

/*END OF SYSTEM*/



/*DECORATION*/

#rb1 { background: url(/themes/default/img/main_r_bg.gif) repeat-y right top; }

#rb2 { background: url(/themes/default/img/main_right.gif) no-repeat right top; padding-right: 58px; }

#header { background: url(/themes/default/img/header_img.jpg) no-repeat right top; height: 227px; cursor: pointer; }

#logo { background: url(/themes/default/img/logo.png) no-repeat left top;  height: 227px; width: 537px; cursor: pointer; }

* html #logo { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/logo.png', sizingMethod='fixed'); height: 227px; width: 537px; cursor: pointer; }

.clearall { clear: both; height: 1px; overflow: hidden; }

.txt_red { font: normal 12px/15px Tahoma; color: #a23321; text-decoration: none; }

.txt_red_b { font: bold 12px/15px Tahoma; color: #a23321; text-decoration: none; }

#path { font: normal 12px/15px Tahoma; color: #403f3f; text-decoration: none; padding: 0px 0px 20px 0px; text-transform: uppercase; }

#path a { font: normal 12px/15px Tahoma; color: #403f3f; text-decoration: none; text-transform: uppercase; }

#path a:hover { font: normal 12px/15px Tahoma; color: #403f3f; text-decoration: underline; text-transform: uppercase; }

/*END OF DECORATION*/



/*TOP MENU*/

#tm_box { border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; background: #fdb516; }

#tm_box td { padding: 0px 14px; white-space: nowrap; }

#tm_box div { width: 200px; text-align: left; }

.tm_line { border-right: 1px solid #ffffff; }

.tm_search { width: 130px; font: normal 12px Tahoma; color: #6a6c6e; }

.tm_sbut {  border: none; font: bold 12px Arial; color: #ffffff; text-decoration: none; text-transform: uppercase; background: #445a6a; width: 80px; }

.tm_on { background: #445a6a; }

.tm_on a { font: bold 16px/45px Arial; color: #ffffff; text-transform: uppercase; text-decoration: none; }

.tm_off a { font: bold 16px/45px Arial; color: #32495a; text-transform: uppercase; text-decoration: none; }

/*END OF TOP MENU*/



/*LEFT COLUMN*/

#lcc1 { vertical-align: top; background: #ffffff url(/themes/default/img/lc_bg.gif) repeat-y right top; padding-bottom: 28px; }

#lcc2 { width: 228px; }

#lc_search { height: 176px; background: #fdb516 url(/themes/default/img/lc_yellow_bg.gif) repeat-y right top; font: bold 14px/30px Arial; color: #445a6a; text-decoration: none; }

#lc_search2 { padding: 5px 11px 30px 11px; text-align: left; }

#lc_search2 select { width: 205px; font: normal 11px Tahoma; color: #6a6c6e; margin-bottom: 8px; }

#lc_search_btn { text-align: center; padding-top: 5px; }

#lc_search_btn input { border: none; font: bold 14px Arial; color: #ffffff; text-decoration: none; text-transform: uppercase; background: #445a6a; width: 116px; }

.lc_item { cursor: pointer; border-bottom: 1px solid #ffffff; border-top: 1px solid #ffffff; margin-bottom: 2px; text-align: left; }

.lc_item a { font: bold 16px/28px Arial; color: #ffffff; text-decoration: none; padding: 0px 13px; }

.lc_color1 { background: #ff7105 url(/themes/default/img/lm_orange.gif) repeat-x left bottom; }

.lc_color2 { background: #a1d23a url(/themes/default/img/lm_green.gif) repeat-x left bottom; }

.lc_color3 { background: #98cafb url(/themes/default/img/lm_blue.gif) repeat-x left bottom; }

.lc_color4 { background: #1982bf url(/themes/default/img/lm_darkblue.gif) repeat-x left bottom; }

.lc_color5 { background: #c1bec5 url(/themes/default/img/lm_gray.gif) repeat-x left bottom; }

.lc_color6 { background: #ee1767 url(/themes/default/img/lm_pink.gif) repeat-x left bottom; }

.lc_color7 { background: #d53516 url(/themes/default/img/lm_red.gif) repeat-x left bottom; }

.lc_color8 { background: #fe2f25 url(/themes/default/img/lm_ultrared.gif) repeat-x left bottom; }

.lc_color9 { background: #1556A3 url(/themes/default/img/lm_ultradarkblue.gif) repeat-x left bottom; }

.lc_color10 { background: #3c8090 url(/themes/default/img/lm_darkgreen.gif) repeat-x left bottom; }

.lc_subitems { padding: 8px 15px 12px 13px; text-align: left; margin: 0px; list-style: none; }

.lc_subitems li { padding: 2px 0px; margin: 0px; list-style: none; }

.lc_on { font: normal 13px Arial; color: #114b74; text-decoration: none; }

.lc_on a { font: normal 13px Arial; color: #114b74; text-decoration: underline; }

.lc_off { font: normal 13px Arial; color: #1b2f3e; text-decoration: none; }

.lc_off a { font: normal 13px Arial; color: #1b2f3e; text-decoration: underline; }

/*END OF LEFT COLUMN*/



/*RIGHT COLUMN*/

#rcc { vertical-align: top; text-align: left; width: 100%; }

#rc_info1 { background: url(/themes/default/img/therm_info_bg.gif) repeat-x left top; font: normal 11px/14px Tahoma; color: #1f1f1f; text-decoration: none; }

#rc_info1 span { font: bold 11px/14px Tahoma; color: #a23321; text-decoration: none; }

#rc_info2 { background: url(/themes/default/img/therm_info_right.gif) no-repeat right top; }

#rc_info3 { background: url(/themes/default/img/therm_info_img.jpg) no-repeat left top; height: 192px; }

#rc_info4 { background: url(/themes/default/img/therm_info_ru.gif) no-repeat right top; padding: 23px 32px 38px 275px; text-align: left; }

#rc_main { padding: 20px 0px 30px 28px; text-align: left; }

.rc_title { background: #ebecec url(/themes/default/img/content_title.gif) no-repeat left top; padding: 0px 40px; font: bold 16px/28px Arial; color: #445a6a; text-decoration: none; text-transform: uppercase; margin-bottom: 26px; }

.rc_title h1 {  font: bold 16px/28px Arial; color: #445a6a; text-decoration: none; text-transform: uppercase; }

.rc_text { padding-right: 25px; text-align: left; }

.rc_cat_img { vertical-align: top; padding: 0px 15px 5px 0px; }

.rc_cat_desc {vertical-align: top; text-align: left; width: 100%; padding: 0px 0px 5px 0px; }

.rc_cat_icons { text-align: left; vertical-align: top; padding: 0px 15px 20px 0px; }

.rc_art_l {vertical-align: top; padding: 0px 10px 15px 0px; }

.rc_art_r { vertical-align: top; text-align: left; width: 100%; }

/*END OF RIGHT COLUMN*/



/*FOOTER*/

#fcl1 { background: url(/themes/default/img/lc_bg.gif) repeat-y right top; }

#fcl2 { background: #fdb516 url(/themes/default/img/lc_yellow_bg.gif) repeat-y right top; height: 28px; overflow: hidden; }

#fcl3 { background: url(/themes/default/img/footer_img.gif) no-repeat 20px 13px; height: 66px; }

#fcr1 { width: 100%; vertical-align: top; text-align: left; }

#fcr2 { background: #fdb516 url(/themes/default/img/footer_r.gif) no-repeat right top; border-left: 1px solid #fedc91; height: 28px; }

#fcr3 { padding: 17px 0px 0px 25px; text-align: left; font: normal 11px/15px Tahoma; color: #244b67; text-decoration: none; }

#fcr3 span { font: normal 11px/15px Tahoma; color: #575757; text-decoration: none; }

/*END OF FOOTER*/
