@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%; }
a { font: normal 13px/18px Arial; color: #ffe402; text-decoration: underline; }
a:hover { font: normal 13px/18px Arial; color: #ffe402; text-decoration: none; }
/*END OF SYSTEM*/

/*DECORATION*/
#rb1 { height: 100%; background: #000005 url(/themes/default/img/main_bg.gif) repeat-x left top; }
#rb2 { height: 100%; vertical-align: top; text-align: center; padding: 0px 25px 28px 25px; font: normal 13px/18px Arial; color: #f3f3f3; text-decoration: none; }
#rb3 { width: 951px; margin: 0px auto; }
#content { background: url(/themes/default/img/content_bg.gif) repeat-x left top; }
.txt_yellow { font: normal 13px/18px Arial; color: #ffe402; text-decoration: none; }
.txt_yellow_b { font: bold 13px/18px Arial; color: #ffe402; text-decoration: none; }
.imgframe3 { border: 3px solid #fefefe; }
.imgframe5 { border: 5px solid #e7e7e7; }
.imgleft { margin: 0px 17px 5px 0px; float: left; }
.clearall { clear: both; height: 1px; overflow: hidden; }
/*END OF DECORATION*/

/*HEADER*/
#h_logo { text-align: left; vertical-align: top; padding: 27px 20px 25px 0px; width: 100%; }
.h_nav { vertical-align: top; }
.h_lang { padding-top: 10px; text-align: left; }
.h_search { padding: 3px 7px 20px 0px; }
.h_search div { background: #172532; border: 1px solid #c9c9c9; height: 17px; width: 149px; padding: 0px 4px; text-align: left; }
.h_search input { border: 0px; border: none; background: #172532; font: normal 11px Arial; color: #f3f3f3; }
.h_button { padding: 2px 0px 20px 0px; }
#tm_box { padding: 4px 6px 0px 6px; }
#tm_box td { background: url(/themes/default/img/tm_bg.gif) repeat-x left top; }
#tm_box a { font: bold 12px/27px Arial; color: #fedf64; text-decoration: none; }
#tm_box div { text-align: center; }
.tm_i1 { background: url(/themes/default/img/tm_l.gif) no-repeat left top; }
.tm_i2 { background: url(/themes/default/img/tm_r.gif) no-repeat right top; padding: 0px 22px; }
/*END OF HEADER*/

/*LEFT COLUMN*/
#lcc { vertical-align: top; border: 1px solid #4f5860; background: #1c242b; }
#lcc_main1 { width: 406px; }
#lcc_main2 { padding: 11px 15px; text-align: left; }
#lcc_menu1 { width: 309px; }
#lcc_menu2 { padding: 0px 15px 11px 15px; text-align: left; }
.lm_title { font: bold 12px/47px Arial; color: #dddcdc; text-decoration: none; }
#lc_menu { padding: 0px; margin: 0px; list-style: none; }
#lc_menu li { padding: 0px 0px 6px 0px; margin: 0px; list-style: none; }
#lc_menu a { font: normal 12px Arial; color: #84888c; text-decoration: underline; }
#lc_menu a span { font: normal 12px Arial; color: #f3f3f3; }
#lc_menu a:hover { font: normal 12px Arial; color: #847c19; text-decoration: underline; }
#lc_menu a:hover span { font: normal 12px Arial; color: #ffe303; }
/*END OF LEFT COLUMN*/

/*RIGHT COLUMN*/
#rcc { vertical-align: top; text-align: left; width: 100%; }
#rcc_txt { vertical-align: top; text-align: left; width: 100%; padding: 0px 17px 17px 17px; border: 1px solid #4f5860; background: #1c242b; }
.rc_title { font: bold 12px/47px Arial; color: #dddcdc; text-decoration: none; }
h1 { font: bold 12px/47px Arial; color: #dddcdc; text-decoration: none; text-transform: uppercase; }
.form input { width: 250px;border: 1px solid #c9c9c9; background: #172532; font: normal 11px Arial; color: #f3f3f3; }
.form select { width: 250px;border: 1px solid #c9c9c9; background: #172532; font: normal 11px Arial; color: #f3f3f3; }
.form textarea { width: 250px; height: 100px; border: 1px solid #c9c9c9; none; background: #172532; font: normal 11px Arial; color: #f3f3f3; }
.search_res { border-collapse: collapse; }
.search_res td { vertical-align: top; text-align: left; padding: 2px; border: 1px solid #c9c9c9; border-collapse: collapse; }
/*END OF RIGHT COLUMN*/

/*BOTTOM*/
#bcc1 { padding: 0px 12px 12px 12px; }
#bcc2 { background: #1c242b; border: 1px solid #4f5860; padding: 0px 0px 20px 0px; font: normal 11px/18px Arial; color: #f3f3f3; text-decoration: none; text-align: left; }
#bcc2 a { font: bold 11px/18px Arial; color: #ffe402; text-decoration: none; }
#news td { padding: 0px 22px 0px 20px; text-align: left; vertical-align: top; width: 50%; }
.bcc_line { border-right: 1px solid #677078; }
.bcc_date { float: left; background: url(/themes/default/img/date_bg.gif) no-repeat left center; font: bold 11px/18px Verdana; color: #000000; text-decoration: none; padding: 0px 20px 0px 10px }
.bcc_title { padding: 0px 20px; font: bold 12px/47px Arial; color: #dddcdc; text-decoration: none; }
/*END OF BOTTOM*/

/*FOOTER*/
#footer { background: url(/themes/default/img/footer_bg.gif) repeat-x left top; padding: 20px 0px; text-align: center; font: normal 11px/16px Tahoma; color: #eaeaea; text-decoration: none; }
#footer span { font: normal 11px/16px Tahoma; color: #ffe402; text-decoration: none; }
/*END OF FOOTER*/
