@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 14px/15px Arial; color: #000000; min-width: 1004px; }
a { font: normal 14px/15px Arial; color: #000000; text-decoration: underline; }
a:hover { font: normal 14px/15px Arial; color: #000000; text-decoration: none; }
h1 { font: normal 20px Arial; color: #2287c6; margin-bottom: 10px; }
h2 { font: normal 24px Arial; color: #6a6a6a; text-align: center; margin-bottom: 13px; }
/*END OF SYSTEM*/

/*DECORATION*/
.space30 { height: 30px; overflow: hidden; }
.banner { text-align: center; }
/*END OF DECORATION*/

/*HEADER*/
#header1 { background: url(/themes/img/header_bg.gif) repeat-x left top; }
#header2 { background: url(/themes/img/header_r.jpg) no-repeat right top; height: 276px; }
#header_icons { text-align: right; padding: 0px 779px 0px 0px; }
#header_logo { padding: 15px 15px 0px 100px; vertical-align: top; }
#header_logo div { text-align: center; font: bold 22px/46px Arial; color: #148A57; padding: 13px 0px 28px 0px;}
#header_counter { padding: 32px 0px 0px 0px; width: 100%; text-align: left; }
#header_counter div { text-align: left; height: 105px; font: normal 22px/26px Arial; color: #52a4d5; }
#header_counter span { font: normal 16px/26px Arial; color: #353535; }
#header_magnify1 { text-align: right; }
#header_magnify2 { background: url(/themes/img/header_magnify.jpg) no-repeat left bottom; width: 960px; height: 77px; margin: 0px 0px 0px auto; }
#header_magnify3 { padding: 24px 0px 0px 132px; text-align: left; font: normal 18px Verdana; color: #f9fdfe; }
#header_magnify3 a { font: normal 18px Verdana; color: #f9fdfe; text-decoration: none; }
#header_magnify3 a:hover { font: normal 18px Verdana; color: #f9fdfe; text-decoration: underline; }
#tm { background: url(/themes/img/tm_bg.gif) repeat-x left bottom; }
#tm td { vertical-align: middle; text-align: center; height: 40px; padding: 0px 5px; }
.tm_line { background: url(/themes/img/tm_line.gif) no-repeat right top; }
.tm_off a { font: normal 18px Arial; color: #929292; text-decoration: none; }
.tm_off a:hover { font: normal 18px Arial; color: #2d8eca; text-decoration: none; }
.tm_on { background: #e0e0e0 url(/themes/img/tm_on.gif) repeat-x left top; }
.tm_on a, .tm_on a:hover { font: normal 18px Arial; color: #2d8eca; text-decoration: none; }
#header_text { height: 50px; margin: -50px 0px 0px 56px; font: normal 18px/19px Arial; color: #ed6412; text-align: left; width: 270px; }
/*END OF HEADER*/

/*LEFT COLUMN*/
#lcc1 { vertical-align: top; padding: 2px 0px 0px 0px; }
#lcc2 { width: 295px; text-align: left; }
#lc_rub1 { margin-top: 3px; background: #e4e4e4 url(/themes/img/lc_title_rubrics_bg2.gif) repeat-x left top; font: normal 22px/55px Arial; color: #26a86d; }
#lc_rub1_ { margin-top: 3px; background: url(/themes/img/lc_title_rubrics_bg2_.gif) repeat-x left top; font: normal 22px/55px Arial; color: #26a86d; }
#lc_rub2 { background: url(/themes/img/ico_rubrics.gif) no-repeat right top; padding-right: 77px; }
#lc_rub2_ { background: url(/themes/img/ico_rubrics_.gif) no-repeat right top; padding-right: 77px; }
#lc_rub3 { background: url(/themes/img/lc_title_rubrics_bg1.jpg) no-repeat right top; text-align: center; padding: 0px 0px 7px 25px; }
#lc_rub3 a { font: normal 18px/55px Arial; color: #26a86d; text-decoration: none; }
#lc_rub3 a:hover { font: normal 18px/55px Arial; color: #3ab97a; text-decoration: none; }

#lc_rub3_ { background: url(/themes/img/lc_title_rubrics_bg1_.jpg) no-repeat right top; text-align: center; padding: 0px 0px 7px 25px; }
#lc_rub3_ a { font: normal 18px/55px Arial; color: #26a86d; text-decoration: none; }
#lc_rub3_ a:hover { font: normal 18px/55px Arial; color: #3ab97a; text-decoration: none; }



#lc_rub_box1 { padding-right: 12px; margin-bottom: 5px; }
#lc_rub_box2 { background: #e4e4e4; padding: 0px 15px 25px 16px; text-align: left; }
.lc_rubrics { list-style: none; margin: 0px; padding: 0px; }
.lc_rubrics li { list-style: none; margin: 0px; padding: 2px 0px 5px 18px; text-align: left; }
.lc_rubrics a { font: bold 12px Arial; color: #2D8EC1; text-decoration: underline; }
.lc_rubrics a:hover { font: bold 12px Arial; color: #2D8EC1; text-decoration: none; }
.lc_rubrics_curr { background: url(/themes/img/bullet_double.gif) no-repeat left 7px; }
#lc_buying1 { background: url(/themes/img/lc_title_bg2.gif) repeat-x left 11px; margin-bottom: 6px; }
#lc_buying2 { background: url(/themes/img/ico_buying.gif) no-repeat right top; padding-right: 77px; }
#lc_buying3 { background: url(/themes/img/lc_title_bg1.jpg) no-repeat right 11px; text-align: center; }
#lc_buying3 a { font: normal 18px/67px Arial; color: #26a86d; text-decoration: none; }
#lc_buying3 a:hover { font: normal 18px/67px Arial; color: #3ab97a; text-decoration: none; }
#lc_news1 { background: #e4e4e4 url(/themes/img/lc_title_news_bg2.gif) repeat-x left top; }
#lc_news1_ { background: url(/themes/img/lc_title_news_bg2_.gif) repeat-x left top; }
#lc_news2 { background: url(/themes/img/ico_news.gif) no-repeat right top; padding-right: 77px; }
#lc_news2_ { background: url(/themes/img/ico_news_.gif) no-repeat right top; padding-right: 77px; }
#lc_news3 { background: url(/themes/img/lc_title_news_bg1.jpg) no-repeat right top; text-align: center; padding-bottom: 7px; }
#lc_news3_ { background: url(/themes/img/lc_title_news_bg1_.jpg) no-repeat right top; text-align: center; padding-bottom: 7px; }
#lc_news3 a { font: normal 18px/55px Arial; color: #26a86d; text-decoration: none; }
#lc_news3 a:hover { font: normal 18px/55px Arial; color: #3ab97a; text-decoration: none; }
#lc_news3_ a { font: normal 18px/55px Arial; color: #26a86d; text-decoration: none; }
#lc_news3_ a:hover { font: normal 18px/55px Arial; color: #3ab97a; text-decoration: none; }
#lc_news_box1 { padding-right: 12px; margin-bottom: 5px; }
#lc_news_box2 { background: #e4e4e4; padding: 0px 15px 25px 16px; text-align: left; }
.lc_news_box3 { padding: 0px 15px 25px 16px; text-align: left; }
.lc_news_date { background: url(/themes/img/bullet_bluedot.gif) no-repeat left 3px; padding: 0px 0px 6px 15px; text-align: left; font: bold 14px Arial; color: #2287c6; }
.lc_news_link { padding-bottom: 6px; }
.lc_news_link a { font: bold 12px Arial; color: #000000; text-decoration: underline; }
.lc_news_link a:hover { font: bold 12px Arial; color: #000000; text-decoration: none; }
.lc_news_text { text-align: left; }
.lc_news_line { background: url(/themes/img/dotslash.gif) repeat-x left center; height: 30px; }
#lc_actions1 { background: url(/themes/img/lc_title_bg2.gif) repeat-x left 10px; }
#lc_actions2 { background: url(/themes/img/ico_actions.gif) no-repeat right top; padding-right: 77px; }
#lc_actions3 { background: url(/themes/img/lc_title_bg1.jpg) no-repeat right 10px; text-align: center; }
#lc_actions3 a { font: normal 18px/67px Arial; color: #26a86d; text-decoration: none; }
#lc_actions3 a:hover { font: normal 18px/67px Arial; color: #3ab97a; text-decoration: none; }
#lc_feedback1 { background: url(/themes/img/lc_title_bg2.gif) repeat-x left 11px; margin-bottom: 11px; }
#lc_feedback2 { background: url(/themes/img/ico_feedback.gif) no-repeat right top; padding-right: 60px; }
#lc_feedback3 { background: url(/themes/img/lc_title_bg1.jpg) no-repeat right 11px; text-align: center; }
#lc_feedback3 a { font: normal 18px/67px Arial; color: #26a86d; text-decoration: none; }
#lc_feedback3 a:hover { font: normal 18px/67px Arial; color: #3ab97a; text-decoration: none; }
#lc_forum1 { background: url(/themes/img/lc_title_bg2.gif) repeat-x left 3px; }
#lc_forum2 { background: url(/themes/img/ico_forum.gif) no-repeat right top; padding-right: 87px; }
#lc_forum3 { background: url(/themes/img/lc_title_bg1.jpg) no-repeat right 3px; text-align: center; padding-bottom: 8px; }
#lc_forum3 a { font: normal 18px/51px Arial; color: #26a86d; text-decoration: none; }
#lc_forum3 a:hover { font: normal 18px/51px Arial; color: #3ab97a; text-decoration: none; }
/*END OF LEFT COLUMN*/

/*CENTRAL COLUMN*/
#ccc { width: 100%; vertical-align: top; text-align: left; padding: 15px 10px 0px 12px; }

/*END OF CENTRAL COLUMN*/

/*RIGHT COLUMN*/
#rcc { vertical-align: top; padding: 15px 10px 0px 0px; }
.rc_banner { padding-bottom: 0px; }
/*END OF RIGHT COLUMN*/

/*FOOTER*/
#footer_l1 { background: url(/themes/img/footer_lbg.gif) repeat-x left bottom; }
#footer_l2 { background: url(/themes/img/footer_l1.jpg) no-repeat left bottom; }
#footer_l3 { background: url(/themes/img/footer_l2.gif) no-repeat 132px bottom; height: 173px; }
#footer_logo_left { padding: 75px 0px 0px 132px; }
#footer_l_logo { padding: 120px 0px 0px 560px; text-align: left; }
#footer_l_copyright { padding: 0px 0px 0px 260px; text-align: left; font: normal 12px Arial; color: #444444; white-space: nowrap; margin: -30px 0px 0px 0px; }
#footer_l_copyright a { font: normal 11px/12px Arial; color: #000000; text-decoration: none; }
#footer_l_copyright a:hover { font: normal 11px/12px Arial; color: #000000; text-decoration: underline; }
#footer_r1 { background: url(/themes/img/footer_lbg.gif) repeat-x left bottom;  }
#footer_r2 { background: url(/themes/img/footer_r.jpg) no-repeat right bottom; height: 173px; width: 411px; }
#footer_r3 { padding: 100px 65px 0px 0px; text-align: right; font: bold 36px Arial; color: #306F98; }
#footer_r4 { text-align: right; padding: 0px 65px 0px 0px; font: normal 14px Arial; color: #444444; }
#footer_logo { text-align: right; vertical-align: bottom; padding: 0px 15px 30px 0px; width: 100%; }
/*END OF FOOTER*/



.section {
 width: 100%;
 background: #FFF;
 margin: 0 0 30px;
}
ul.tabs {
 height: 28px;
 line-height: 25px;
 list-style: none;
 border-bottom: 1px solid #DDD;
 background: #FFF;
 margin-left: 0px;
 padding: 0px;
}
.tabs li {
 float: left;
 display: inline;
 margin: 0 1px -1px 0;
 padding: 0 13px 1px;
 color: #777;
 cursor: pointer;
 background: #F9F9F9;
 border: 1px solid #E4E4E4;
 border-bottom: 1px solid #F9F9F9;
 position: relative;
}

.tabs li.red {
 float: left;
 display: inline;
 margin: 0 1px -1px 0;
 padding: 0 13px 1px;
 color: #FF0000;
 cursor: pointer;
 background: #F9F9F9;
 border: 1px solid #FF0000;
 border-bottom: 1px solid #F9F9F9;
 position: relative;
}

.tabs li:hover {
 color: #F70;
 padding: 0 13px;
 background: #FFFFDF;
 border: 1px solid #FFCA95;
}
.tabs li.current {
 color: #444;
 background: #FFF;
 padding: 0 13px 2px;
 border: 1px solid #D4D4D4;
 border-bottom: 1px solid #FFF;
}
.box {
 display: none;
 border: none;
 background: #FFF;
 padding: 0 12px;
}
.box.visible {
 display: block;
}
