@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%; }

/*END SYSTEM*/

/*DECORATION*/

#bodi { width: 985px; margin: 0px auto; }
#logo { margin-top: -33px; z-index: 100; position: relative; width: 370px; }
#logo_txt { font: normal 14px/16px Arial; color: #262626; margin-top: -32px; padding-left: 70px; letter-spacing: 3px; z-index: 200; position: relative; }
#top_adres { background: url(img/red_z.gif) repeat-x left top; font: bold 14px/16px Arial; color: #ffffff; padding: 8px 0px 0px 410px; height: 25px; }
#top_adres a { font: bold 14px/16px Arial; color: #ffffff; text-decoration: underline; }
#top_adres a:hover { font: bold 14px/16px Arial; color: #ffffff; text-decoration: none; }
#top_adres span { padding-left: 39px; }
#t_body { margin: 2px 5px 30px 0px; }
/*END OF DECORATION*/

/*HEADER*/

#header { margin-top: -22px; }
#header a { font: bold 12px/22px Arial; color: #ffffff; text-decoration: none; }
#header a:hover { font: bold 12px/22px Arial; color: #ffffff; text-decoration: underline; }
#header1 { background: url(images/header_photo1.jpg) no-repeat left top; width: 550px; height: 41px; padding-top:262px; }
#header1_bott { background: url(img/img_bott1.png) repeat-y left top; width: 550px; height: 40px; }
#header1_bott_txt { padding-left: 20px; font: normal 12px/12px Arial; color: #ffffff; letter-spacing: 1px; }
#header1_bott_txt_str img { padding: 8px 25px 0px 0px; }
#header2 { background: url(images/header_photo2.jpg) no-repeat left top; width: 210px; height: 41px; padding-top:108px; margin:0px 7px 7px 0px; }
#header2_bott { background: url(img/img_bott2.png) repeat-y left top; width: 210px; height: 40px; }
#header2_bott_txt { padding-left: 8px; font: normal 11px/12px Arial; color: #ffffff; letter-spacing: 1px; }
#header2_bott_txt_str img { padding: 8px 6px 0px 0px; }
#header3 { background: url(images/header_photo3.jpg) no-repeat left top; width: 210px; height: 41px; padding-top:108px;margin:0px 0px 7px 0px; }
#header3_bott { background: url(img/img_bott2.png) repeat-y left top; width: 210px; height: 40px; }
#header3_bott_txt { padding-left: 8px; font: normal 11px/12px Arial; color: #ffffff; letter-spacing: 1px; }
#header3_bott_txt_str img { padding: 8px 6px 0px 0px; }
#header4 { background: url(images/header_photo4.jpg) no-repeat left top; width: 210px; height: 41px; padding-top:108px; }
#header4_bott { background: url(img/img_bott2.png) repeat-y left top; width: 210px; height: 40px; }
#header4_bott_txt { padding-left: 8px; font: normal 11px/12px Arial; color: #ffffff; letter-spacing: 1px; }
#header4_bott_txt_str img { padding: 8px 6px 0px 0px; }
#header5 { background: url(images/header_photo5.jpg) no-repeat left top; width: 210px; height: 41px; padding-top:108px; }
#header5_bott { background: url(img/img_bott2.png) repeat-y left top; width: 210px; height: 40px; }
#header5_bott_txt { padding-left: 8px; font: normal 11px/12px Arial; color: #ffffff; letter-spacing: 1px; }
#header5_bott_txt_str img { padding: 8px 6px 0px 0px; }

/*END OF HEADER*/



/*LEFT COLUMN*/

#lc { vertical-align: top; border-right: solid 5px #ffffff; }
#lc_div { background: #414143; padding-bottom: 10px; }
#h1_main { background: url(img/lc_h1.jpg) no-repeat left top; text-align: center; width: 245px; }
#h1_main h1 { font: bold 16px/41px Arial; color: #ffffff; }
#h1_main h2 { font: bold 16px/41px Arial; color: #ffffff; }
#h1_main_h2 { background: url(img/lc_h1.jpg) no-repeat left top; text-align: center; width: 245px; font: bold 16px/41px Arial; color: #ffffff; }
.top_level { list-style-image: url(img/li_1.gif); margin: 0px; padding: 0px; color: #ffffff; }
.top_level a { font: normal 14px/24px Arial; color: #ffffff; text-decoration: none; }
.top_level a.selected:hover {color:#ff6600;}
.top_level a:hover { font: normal 14px/24px Arial; color: #f63b29; text-decoration: underline; }
.sub_level { list-style-image: url(img/li_2.gif); margin-left: 15px; padding: 0px;}
.sub_level { font: normal 12px/16px Arial; color: #ffffff; text-decoration: none; }
.sub_level a { font: normal 12px/16px Arial; color: #ffffff; text-decoration: none; }
.sub_level a:hover { font: normal 12px/16px Arial; color: #f63b29; text-decoration: underline; }
.sub_level a.selected:hover {color:#ff6600;}
.sub_level span { font: normal 12px/16px Arial; color: #f63b29; text-decoration: underline; }

/*END OF LEFT COLUMN*/

/*RIGHT COLUMN*/

#rc { width: 100%; vertical-align: top; }
#rc td { vertical-align: top; }
.h2_main { background: url(img/rc_h1.jpg) no-repeat left top; text-align: center; }
.h2_main h1 { font: bold 16px/41px Arial; color: #ffffff; }
.h2_main h2 { font: bold 16px/41px Arial; color: #ffffff; }
.h2_main_h2 { background: url(img/rc_h1.jpg) no-repeat left top; text-align: center; font: bold 16px/41px Arial; color: #ffffff; }
#rc_column1 { padding-right: 5px; vertical-align: top; width: 33%; }
#rc_column2 { padding-right: 5px; vertical-align: top; width: 33%; }
#rc_column3 { vertical-align: top; width: 33%; }
#rc_column1_b { height: 520px; padding: 0px 10px; border-right: solid 1px #BABFC2; border-left: solid 1px #BABFC2; border-bottom: solid 1px #BABFC2; }
.rc_column1_txt { font: normal 12px/16px Arial; color: #262626; text-align: left; padding: 10px 35px 0px 0px; }
.rc_page_txt { font: normal 12px/16px Arial; color: #262626; }
.rc_column1_txt a { font: normal 12px/16px Arial; color: #f63b29; text-decoration: underline; }
.rc_column1_txt a:hover { font: normal 12px/16px Arial; color: #f63b29; text-decoration: none; }
.rc_column1_line { text-align: right; padding: 0px 12px 0px 0px; border-bottom: solid 1px #d2d2d2; background: url(img/line_red_str.gif) no-repeat right 17px; }
.rc_column1_line a { font: normal 12px/32px Arial; color: #f63b29; text-decoration: underline; }
.rc_column1_line a:hover { font: normal 12px/32px Arial; color: #f63b29; text-decoration: none; }
#rc_column2_b { height: 520px; padding-left: 4px; border-right: solid 1px #BABFC2; border-left: solid 1px #BABFC2; border-bottom: solid 1px #BABFC2; }
#rc_column2_b img { padding-top: 18px; }
#rc_column3_b { height: 520px; border-right: solid 1px #BABFC2; border-left: solid 1px #BABFC2; border-bottom: solid 1px #BABFC2; }
.rc_column3_b_img { text-align: center; padding: 8px 0px; }
#rc_column3_txt { font: bold 12px/14px Arial; color: #262626; padding: 10px 0px 0px 6px; }
#rc_column3_txt span { font: 12px/18px Arial; color: #f63b29; }
.rc_column3_line { text-align: right; padding: 5px 12px 5px 0px; background: url(img/line_red_str.gif) no-repeat right 17px; margin-right: 8px; }
.rc_column3_line a { font: normal 12px/32px Arial; color: #f63b29; text-decoration: underline; }
.rc_column3_line a:hover { font: normal 12px/32px Arial; color: #f63b29; text-decoration: none; }
.rc_column4_txt a { font: normal 12px/16px Arial; color: #f63b29; text-decoration: underline; }
.rc_column4_txt a:hover { font: normal 12px/16px Arial; color: #f63b29; text-decoration: none; }
.rc_column4_line { text-align: right; padding: 0px 12px 0px 0px; background: url(img/line_red_str.gif) no-repeat right 17px; }
.rc_column4_line a { font: normal 12px/32px Arial; color: #f63b29; text-decoration: underline; }
.rc_column4_line a:hover { font: normal 12px/32px Arial; color: #f63b29; text-decoration: none; }
#obj_pad { padding-left: 3px; }

/*END OF RIGHT COLUMN*/

/*BOTTOM PHOTO*/

#t_bottom { margin-bottom: 15px; }
#rast { width: 245px; }
#t_bottom img { border: solid 0px #464646; margin-left: 5px; margin-right: 5px; }

/*END OF BOTTOM PHOTO*/

/*FOOTER*/

#footer { background: url(img/red_z.gif) repeat-x left top; font: bold 14px/33px Arial; color: #ffffff; text-align: center; margin-bottom: 15px; }

/*END OF FOOTER*/

.counter {
	position: relative;
	top: -10px;
	right: -70px;
}









