body{text-align:left; border:0; font:normal 11px Tahoma,Arial,Verdana; margin:0; padding:0;}
ul, ol, img, div, table, form, h1, h2, h3, h4 {margin:0; padding:0; border:0;}
ul, ol {list-style:none;}
h1 {font-size:18px; font-weight:bold; font-family:Tahoma,Arial,Verdana; color:#3983ca; margin:10px 0;}
h2 {font-size:14px; font-weight:bold; font-family:Tahoma,Arial,Verdana; color:#3983ca;}
h3 {font-size:12px; font-weight:bold; font-family:Tahoma,Arial,Verdana; color:#3983ca; display:inline; }
h4 {font-size:11px; font-weight:bold; font-family:Tahoma,Arial,Verdana; color:#3983ca; margin-bottom:4px;}
hr {border:solid 1px #eaeaea; margin-bottom:15px;}

a {color:#3983ca; text-decoration:underline;}
a:hover {text-decoration:none;}

#page {text-align:center; width:1000px; margin:0; vertical-align:top;}

#icons {width:739px; height:71px; background:url('/img/frontend/head_1_3.jpg') no-repeat; text-align:left; vertical-align:top; padding:22px 5px 0;}
#icons div {margin: 3px 2px;}
#icons div a {font-size:9px; color:#3983ca; text-decoration:none;}

#path {width:551px; height:24px; background:url('/img/frontend/center_path_bg.jpg') no-repeat; padding:0 0 0 155px; text-align:left; vertical-align:top; color:#3983ca; font-size:10px;}
#path a {font-size:10px;}
#path li {display:inline; margin:0 5px 0 3px;}

button.btn_search {width:68px; _width:74px; height:22px; background:url('/img/frontend/search_btn_bg.jpg') repeat-x; border:0; border-width:0px; margin:6px 0; padding:0; font-size:11px; font-weight:bold; color:#FFFFFF; padding-top:3px;}
button.btn_podpis {width:150px; _width:150px; height:22px; background:url('/img/frontend/search_btn_bg.jpg') repeat-x; border:0; border-width:0px; margin:6px 0; padding:0; font-size:11px; font-weight:bold; color:#FFFFFF; padding-top:3px;}
button .lcol {width:4px; height:22px; background:url('/img/frontend/search_btn_bl.jpg') no-repeat left bottom; float:left; margin:-4px 0 0 -3px; _margin:-3px 0 0 0;}
button .rcol {width:4px; height:22px; background:url('/img/frontend/search_btn_br.jpg') no-repeat right bottom; float:right; margin:-4px -3px 0 0; _margin:-3px 0 0 0;}

#search {width:261px; height:34px; background:url(img/search_right_corners.jpg) no-repeat right #d8e2ed; margin-top:18px; margin-bottom:9px; text-align:left;}
.menu {width:140px; margin:5px 10px 5px 13px; border-color:#a2b0be; border-style:solid; border-width:1px; height:17px; font-size:11px; color:#b2b2b2; padding-left:10px; vertical-align:bottom; padding-top:3px;}

.toplayer {width:261px; height:2px; background-color:#b2cfea;}
.toplayer2 {width:202px; height:2px; background-color:#b2cfea;}
.middlelayer {width:261px; height:1px; background-color:#dbdbdb;}

.lmenu {width:261px; margin:0 0 1px 0; height:27px; background:url('/img/frontend/menu_left_bg.jpg') repeat-y; text-align:right;}
.lmenu .rbc {float:right; width:4px; height:27px; background:url('/img/frontend/menu_left_br.gif') no-repeat right bottom;}
.lmenu div.link {padding:5px 14px 0 0;}
.lmenu div.link a {font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.lmenu div.link a:hover {text-decoration:underline;}

.lmenu_open_head {width:247px; background-color:#f3f3f3; height:21px; text-align:right; padding:5px 14px 0 0;}
.lmenu_open_head a {font-weight:bold;}



.lmenu_list {width:247px; background-color:#f6f6f6; text-align:right; padding:4px 14px 4px 0;}
.lmenu_list ul {margin:10px 0 5px;}
.lmenu_list ul li {margin:5px 0;}

.left-data {width:247px;color:#888; height:82px; font-size:11px; background:#f7f8fc; text-align:right; padding:0 14px 0 0;}

#lcol .lmenu_last {margin-top:11px; width:247px; background:url('/img/frontend/menu4_left_tr.gif') no-repeat right top #d8e2ed; text-align:right; padding:6px 14px 0 0; height:23px;}
#lcol .lmenu_last h3 {color:#bccad8;}

ul#last_news {background-color:#f1f5f9; width:261px; color:#888888;}
ul#last_news li {min_height:30px; border-bottom:solid 1px #FFFFFF; padding:15px; text-align:right;}
ul#last_news li a {font-weight:bold; text-decoration:none;}
ul#last_news li a:hover {text-decoration:underline;}

#lcol {width:261px; vertical-align:top; background:url('/img/frontend/bottom_left_end.jpg') no-repeat center bottom; background-color:#F1F5F9;}
#rcol {width:202px; vertical-align:top; background-color:#ecf1f5;}
#footer {width:537px; vertical-align:bottom; height:1%; color:#aabed0; font-size:9px; text-align:right; padding-top:20px;}
#mcol {width:537px; vertical-align:top; height:99%;}

#footer .about {text-align:left; width:385px; margin:10px 0 20px 152px;}

#rcol .first_head {width:202px; padding-top:22px; height:21px; text-align:left; background:url('/img/frontend/ico_whiteBg.jpg') no-repeat left #FFFFFF; margin-bottom:2px;}
#rcol .first_head .solid {width:157px; height:18px; margin-left:35px; padding:3px 0 0 10px; background-color:#d2deea;}

#rcol .second_head {width:202px; padding-top:22px; height:21px; text-align:left; background:url('/img/frontend/ico_grayBg.jpg') no-repeat left #ecf1f5;}
#rcol .second_head .solid {width:157px; height:18px; margin-left:35px; padding:3px 0 0 10px; background-color:#c7d6e4;}

#rcol .body {background-color:#ecf1f5; padding:12px 4px 18px 14px; width:184px; text-align:left;}
#rcol .body ul li {margin:4px 0;}
#rcol .body ol li {margin:10px 0;}
#rcol .body .border {border:solid 1px #c7d6e4; padding:1px; background-color:#ffffff;}

#rcol .body2 {background-color:#ecf1f5; width:202px; text-align:center; padding:10px 0;}

#rcol .lmenu_last {width:188px; background-color:#d8e2ed; text-align:left; padding:6px 0 0 14px; height:23px;}
#rcol .lmenu_last h3 {color:#bccad8;}

.ramka {width:493px; height:98px; margin-top:-98px; _margin-top:-100px; z-index:10;}
.ramka_news {margin-top:5px; padding:1px; border:1px solid #b9b8b4;}

#mcol .central {margin:0 -5px 0 5px;}

.content {text-align:left; margin:23px; color:#4b4b4b; vertical-align:top;}
.content td {padding:0 10px; vertical-align:top;}
.content li {margin-bottom: 20px;}
.content li div {margin-bottom:5px;}

//*20 px height td*/
.tree {padding:0 0 0 5px; min-width:180px;}
.tree .level {width:12px; padding-left:0; background:url(/img/frontend/tree_bg_vertical.gif) no-repeat left; float:left; height:20px;}
.tree .level_more {width:12px; padding-left:0; background:url(/img/frontend/tree_node_node.gif) no-repeat left; float:left; height:20px;}
.tree .clear {clear:both; height:0px; width:0px; padding:0; margin:0; display:block; _display:inline;}

.img_first_open, .img_first_close, .img_last_close, .img_close, .img_open, .img_node_more, .img_node_last {width:12px; height:20px; float:left;}
.first_open, .first_close, .last_close, .close, .open {float:left; padding-left:5px; font-weight:bold; height:17px; padding-top:3px;}
.node_more { float:left; padding-left:10px; height:20px;}
.node_last { float:left; padding-left:10px; height:20px;}

.img_first_open { background:url(/img/frontend/tree_open_first.gif) no-repeat left; height:20px;}
.img_first_close { background:url(/img/frontend/tree_close_first.gif) no-repeat left; height:20px;}
.img_last_close { background:url(/img/frontend/tree_close_last.gif) no-repeat left; height:20px;}
.img_close { background:url(/img/frontend/tree_close_center.gif) no-repeat left; height:20px;}
.img_open { background:url(/img/frontend/tree_open_center.gif) no-repeat left; height:20px;}
.img_node_more { background:url(/img/frontend/tree_node_more.gif) no-repeat left; padding-left:5px; height:20px;}
.img_node_last { background:url(/img/frontend/tree_node_last.gif) no-repeat left; padding-left:5px; height:20px;}

.date {color:#FFF; font-size:10px; background:url('/img/frontend/news_item_bg.jpg') no-repeat right; height:9px; padding:1px 5px 5px 15px; _padding:1px 5px 2px 15px;}
#lcol .white {background-color:#FFFFFF;}
.at_sklad {color:#18a207;}
.bgcolored {background-color:#f1f4f9;}

.list_items {background-color:#f6f6f6; color:black; padding:10px 8px 8px;}
.list_items .hr {width:100%+16px; height:1px; background-color:#e6e6e6; margin:8px -8px 5px;}
.list_items h3 {font-weight:normal;}

.attrs {color:black;}
.attrs td {padding:3px 10px;}
.very_big {font-size:22px;}
.moneys {float:left;}
.ebanutost {white-space: nowrap; width:60px;}
.dolbanutost {background-color:#c6d6e3; padding:6px 15px; width:95%; color:#397ec3; font-weight:bold;}
.zaebalo {padding:10px 20px; width:100%;}