@charset "windows-1251";
/*SYSTEM*/
html, body, table, div, p, img, h1, h2, h3, h4, h5, h6, form, textarea, select, input, td { padding:0px; margin:0px; }
html, body { width:100%; height:100%; }
html, body, table, td, div { zoom:1; }
body { background:#FFFFFF; font:normal 13px/16px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }
a { font:normal 13px/16px Arial, Helvetica, sans-serif; color:#157d00; text-decoration:underline; }
/*END OF SYSTEM*/

/*DECORATION*/
#header1 { background:url(/themes/default/img/header_bg.gif) repeat-x left top; }
#header2 { background:url(/themes/default/img/header_lu.jpg) no-repeat left top; }
#header3 { background:url(/themes/default/img/header_right.jpg) no-repeat right top; }
#header4 { height:256px; }
#header5 { text-align:left; padding:110px 0px 14px 280px; font:normal 30px/30px Arial, Helvetica, sans-serif; color:#197C05; text-decoration:none; }
#content_box { padding:0px 4px 4px 4px; }
#lc_top1 { background:#f1f9e9 url(/themes/default/img/green_lu.gif) no-repeat left top; }
#lc_top2 { background:url(/themes/default/img/green_ru.gif) no-repeat right top; height:6px; width:196px; overflow:hidden; }
#lc_bottom1 { background:#f1f9e9 url(/themes/default/img/green_ld.gif) no-repeat left top; }
#lc_bottom2 { background:url(/themes/default/img/green_rd.gif) no-repeat right top; height:6px; width:196px; overflow:hidden; }
#lc { vertical-align:top; text-align:left; padding:8px 8px 4px 8px; background:#f1f9e9; }
#rc_top1 { background:#f8f8f8 url(/themes/default/img/gray_side.gif) repeat-x left top; }
#rc_top2 { background:url(/themes/default/img/gray_lu.gif) no-repeat left top; }
#rc_top3 { background:url(/themes/default/img/gray_ru.gif) no-repeat right top; height:6px; width:196px; overflow:hidden; }
#rc_bottom1 { background:#f8f8f8 url(/themes/default/img/gray_side.gif) repeat-x left bottom; }
#rc_bottom2 { background:url(/themes/default/img/gray_ld.gif) no-repeat left top; }
#rc_bottom3 { background:url(/themes/default/img/gray_rd.gif) no-repeat right top; height:6px; width:196px; overflow:hidden; }
#rc {
	vertical-align:top; text-align:left; padding:8px 8px 4px 8px;
	background:#f8f8f8; border-left:1px solid #ddd9d9; border-right:1px solid #ddd9d9;
}
#cc { vertical-align:top; text-align:left; padding:5px 23px 15px 23px; width:100%; }

.img_frame { border:1px solid #a7d19f; }
.line { background:#eaeaea url(/themes/default/img/line_side.gif) no-repeat left top; height:2px; overflow:hidden; margin:11px 0px; }
.spacer20 { height:20px; overflow:hidden; }
.clearall { clear:both; height:1px; overflow:hidden; }
.txt_green { font:normal 13px/16px Arial, Helvetica, sans-serif; color:#157d00; text-decoration:none; }
.txt_standart { font:normal 13px/16px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }
.mytable { border:1px solid #000000; border-collapse:collapse; }
.mytable td { border:1px solid #000000; border-collapse:collapse; padding:4px; text-align:center; width:50% }
.mytable2 { border:1px solid #000000; border-collapse:collapse; }
.mytable2 td { border:1px solid #000000; border-collapse:collapse; padding:2px; }
/*END OF DECORATION*/

/*TOP MENU*/
#tm_box { background:url(/themes/default/img/tm_bg.gif) repeat-x left top; padding:3px 2px 3px 3px; }
#tm_box a { font:normal 16px/38px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-transform:uppercase; }
#tm_box div { text-align:center; }
#tm_box td { white-space: nowrap; }
.tm_on1 { background:#77db00 url(/themes/default/img/tm_on_bg.gif) repeat-x left bottom; }
.tm_on2 { background:url(/themes/default/img/tm_on_l.gif) no-repeat left bottom; }
.tm_on3 { background:url(/themes/default/img/tm_on_r.gif) no-repeat right bottom; }
.tm_off1 { background:#4b8d05 url(/themes/default/img/tm_off_bg.gif) repeat-x left bottom; }
.tm_off2 { background:url(/themes/default/img/tm_off_l.gif) no-repeat left bottom; }
.tm_off3 { background:url(/themes/default/img/tm_off_r.gif) no-repeat right bottom; }
/*END OF TOP MENU*/

/*LEFT COLUMN*/
#lc ul { list-style:none; padding:0px; margin:0px 0px 0px 5px; }
#lc li { list-style:none; padding:0px 0px 16px 25px; margin:0px; }
.lc_on { background:url(/themes/default/img/bullet_green.gif) no-repeat left 2px; }
.lc_on a { font:normal 14px Arial, Helvetica, sans-serif; color:#136503; text-decoration:none; text-transform:uppercase; }
.lc_off { background:url(/themes/default/img/bullet_gray.gif) no-repeat left 2px; }
.lc_off a { font:normal 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-transform:uppercase; }
.banner { padding:8px 0px 0px 0px; text-align:center; }
.txt_l_box { padding:8px 0px 0px 0px; }
/*END OF LEFT COLUMN*/

/*RIGHT COLUMN*/
#rc h1 {
	text-align:center; text-decoration:none; margin-bottom:12px;
	font:normal 16px Arial, Helvetica, sans-serif; color:#000000;
}
.news_item {
	background:url(/themes/default/img/bullet_page.gif) no-repeat left 2px;
	padding:0px 5px 20px 22px; text-align:left;
}
.news_item a { font:normal 11px/16px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }
.news_item span { font:bold 11px/16px Arial, Helvetica, sans-serif; color:#157d00; text-decoration:none; }
/*END OF RIGHT COLUMN*/

/*CENTRAL COLUMN*/
#cc h1 { font:normal 18px/36px Arial, Helvetica, sans-serif; color:#0a0a0a; text-align:left; text-transform:uppercase; }
#cc h1 span { font:normal 18px/36px Arial, Helvetica, sans-serif; color:#157d00; text-transform:uppercase; }
#cc h1 span span { font:normal 14px/36px Arial, Helvetica, sans-serif; color:#5b5b5b; text-transform:uppercase; }
h2 { font:normal 14px Arial, Helvetica, sans-serif; color:#157d00; text-align:left; text-transform:uppercase; }
.cc_line { background:#eaeaea url(/themes/default/img/line_side.gif) no-repeat left top; height:6px; overflow:hidden; }
.path { padding:6px 5px 6px 0px; text-align:left; }
.path a {
	background:url(/themes/default/img/bullet_path.gif) no-repeat left center; padding:0px 9px 0px 13px;
	font:normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-transform:uppercase;
}
.path span {
	background:url(/themes/default/img/bullet_path.gif) no-repeat left center; padding:0px 0px 0px 13px;
	font:normal 12px Arial, Helvetica, sans-serif; color:#157d00; text-decoration:none; text-transform:uppercase;
}
.path_line { background:#eaeaea url(themes/default/img/line_side.gif) no-repeat left top; height:2px; overflow:hidden; margin-bottom:13px; }
.cat_img { padding-right:14px; vertical-align:top; }
.cat_img img { border:1px solid #a7d19f; }
.cat_desc { text-align:left; vertical-align:top; width:100%; }
.cat_desc a { font:bold 12px Arial, Helvetica, sans-serif; color:#157d00; text-decoration:none; }
.cat_page_img { text-align:center; }
.cat_page_gal td { text-align:center; width:50%; }
.cat_page_gal div { text-align:center; padding:10px 0px 15px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; }
.cat_page_desc { text-align:center; padding:20px 0px 10px 0px; }
.cat_page_desc span { font:bold 12px Arial, Helvetica, sans-serif; color:#157d00; text-decoration:none; }

.txt_table { border-collapse:collapse; border:1px solid #000000; }
.txt_table td { border-collapse:collapse; border:1px solid #000000; padding:3px; }
/*END OF CENTRAL COLUMN*/

/*FOOTER*/
#footer1 { padding:0px 4px; }
#footer2 { background:#76d800 url(/themes/default/img/footer_bg.gif) repeat-x left bottom; }
#footer3 { background:url(/themes/default/img/footer_lu.gif) no-repeat left top; }
#footer4 {
	background:url(/themes/default/img/footer_ru.gif) no-repeat right top; text-align:center;
	font:normal 11px/37px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;
}
/*END OF FOOTER*/
