
body 
{font-family: Arial, Tahoma, Verdana, Sans-Serif; font-size: 11px; margin: 0 0 10px 0; padding: 0px; background: #3e89b4 url('/images/bg.gif') repeat-x; behavior:url("csshover.htc");}

a:link {color: #2c5c81;}
a:visited {color: #2c5c81;}
a:hoover {color: #2c5c81;}
img {border: 0px;}
form {margin: 0px;}
table {border-collapse: collapse; width: 100%;}
table td {vertical-align: top;}
table.selectable tr:hover {background-color: #e5e5e5;}
input,select,textarea {font-family: Arial, Tahoma, Verdana, Sans-Serif; font-size: 12px;}

#map_bg {height: 500px; background-image: url('/images/map_bg.jpg'); background-repeat: no-repeat; background-position: 100% 0%;}
#header { margin: 13px 20px 0px 20px;}
#head_banner {margin-left: 42px; margin-right: 47px;}
#nav_buttons {margin-left: 43px;}
#header .nav_button {margin-bottom: 11px; margin-left: 38px;}
#header p {margin: 0px 0px 7px 0px;}
#header a:link {color: #b6ecff; font-style: italic;}
#header a:visited {color: #b6ecff; font-style: italic;}
#header a:hover {color: #b6ecff; font-style: italic;}
#header .navLinks {color: white; font-size: 12px; line-height: 1.4;}
#header .link_img {margin: 5px 7px -4px 0;}

#container {}

#left_col {width: 74%; float: left; padding-bottom: 20px;}

#sub_search_panel {background: #f0edde url('/images/search_panel_bg.jpg') 100% 100% repeat-x; padding: 0px 0px 14px 20px; font-style: italic;}
#search_panel {background: url('/images/adv_search_corner.gif') 100% 0% no-repeat; padding: 12px 20px 0 0;}
#search_form {color: #4A4220; width: 100%;}
#search_panel hr {border-top: #d2cfbb solid 1px; border-bottom: #f0eddd solid 1px;}
#search_panel .update_time {color: #968F6F; font-size: 12px; float: right; margin-right: 10px;}
#search_panel .input {width: 20%; margin: 0px 0px -3px 4px;}
#search_panel .input_label {padding-left: 15px; margin-right: 4px;}
#search_panel .checkbox {margin-bottom: -2px;}
#search_panel .checkbox_label {padding-right: 7px;}
.adv_search {float: left; margin-left: 10px; font-size: 12px;}
.search_button {float: left;}
.search_notice {color: #666666; font-size: 12px; font-style: italic; margin-top: 12px;}

#sub_advanced_search_panel {background: url('/images/adv_search_bg.gif') 0% 0% repeat-x; padding: 0px 0px 14px 20px; font-size: 12px; border-bottom: #ccc7a9 solid 1px;}
.adv_search_cat_menu {height: 180px; width: 345px; overflow: scroll;}
.adv_search_label {font-weight: bold; color: #4a4220; font-style: normal; font-size: 12px;}

.adv_search_cat_menu {background-color: white; color: black; font-style: normal;}
b.adv_search_sub_menu {color: #56636b;}
input {margin-bottom: -1px;}
select {margin-bottom: -2px;}
.p_10 {padding-left: 10px;}
.p_33 {padding-left: 33px;}
.p_55 {padding-left: 55px; }
.search {width: 120px;}

#tab {margin: 14px 0px -3px 12px; width: 214px;}

#content { background-color: white; padding: 10px 0 30px 0; font-size: 12px;}
#body {padding: 0 20px 0 20px;}

table.tabs {border: 0px; border-collapse: collapse;}
table.tabs td {height: 25px; font-weight: bold; color: #737373; text-align: center; vertical-align: middle; cursor: pointer; background-color: white; padding-bottom: 1px; background-repeat: no-repeat; background-position: 0% 0%;
}
*table.tabs td {height: 23px; font-weight: bold; color: #737373; text-align: center; vertical-align: middle; cursor: pointer; background-color: white; padding-bottom: 1px; background-repeat: no-repeat; background-position: 0% 0%;
}
#tab_1 {width: 147px; background: url('/images/a_tab.gif') no-repeat;}
#tab_2 {width: 147px; background: url('/images/d_tab.gif') no-repeat;}
#tabs_bottom_line {height: 3px; background: url('/images/tabs_bottom_bg.gif') repeat-x; }
table.tabs .tabs_selected {font-weight: bold; color: #64521B; }

.scroll_panel {background: url('/images/tabs_bottom_bg.gif') repeat-x; border-bottom: 1px solid #e3e0d1; padding-top: 4px;}
*.scroll_panel {background: url('/images/tabs_bottom_bg.gif') repeat-x; border-bottom: 1px solid #e3e0d1; padding-top: 3px;}
.scroll_panel_container {padding-top: 10px; padding-left: 20px; overflow: scroll; height: 175px; background-color: #f0f1e8;}
.scroll_panel a:link {font-size: 12px; font-style: italic;}
.scroll_panel a:visited {font-size: 12px; font-style: italic;}
.scroll_panel a:hoover {font-size: 12px; font-style: italic;}
.scroll_panel p {margin: 10px 0 10px 0;}

#tender_news {padding-right: 34px; padding-left: 10px;}
#tender_news p {margin: 15px 0 15px 0;}
#tender_news a:link {font-size: 12px; font-style: italic;}
#tender_news a:hover {font-size: 12px; font-style: italic;}
#tender_news a:visited {font-size: 12px; font-style: italic;}

#tender_news p.name_group {padding: 2px 0 0 0; margin: 0 0 10px 0; font-style: normal;}
#tender_news p.name_group a:link {font-size: 18px; font-style: normal;}
#tender_news p.name_group a:visited {font-size: 18px; font-style: normal;}
#tender_news p.name_group a:hover {font-size: 18px; font-style: normal;}

#right_col {float: right;  margin: 20px 10px 0px 20px; width: 22%;}
#tender_add_button {margin-top: 20px;}
#tender_add_label {font-style: italic; font-size: 12px; color: #988852; padding: 15px 0 0 0; display: block;}
#tender_add_label a:link {color: #988852; text-decoration: underline;}
#tender_add_label a:visited {color: #988852; text-decoration: underline;}
#tender_add_label a:hover {color: #988852; text-decoration: underline;}

.table_separator {width: 12px;}
.main_label {font-size: 29px; font-weight: normal; margin: 5px 0 15px 0;}
.main_label_margin {margin-left: 20px;}

.tender_add_label a :link {color: #85784d; text-decoration: underline;}
.tender_add_label a :visited {color: #85784d; text-decoration: underline;}
.tender_add_label a :hover {color: #85784d; text-decoration: underline;}

.razdel 
{padding: 0px 0px 0px 10px;  border-bottom: #C9D1D6 solid 1px; background: url('/images/razdel_bg.gif') repeat-x; margin: 0px 0px 10px 0px; height: 29px;}
.razdel .razdel_name { margin-top: 7px; font-style: italic; color: #4C5765; font-size: 18px;}
.razdel img {margin: 0px 3px 0px 9px;}
.razdel a:link {font-size: 12px; text-decoration: none; border-bottom: #2C5C81 dashed 1px;}
.razdel a:visited {font-size: 12px; text-decoration: none; border-bottom: #2C5C81 dashed 1px;}
.razdel a:hover {font-size: 12px; text-decoration: none; border-bottom: #2C5C81 dashed 1px;}

p.name_group {padding: 2px 0 0 0; margin: 0 0 10px 0;}
p.name_group a:link {font-size: 18px;}
p.name_group a:visited {font-size: 18px;}
p.name_group a:hover {font-size: 18px;}

p.name_cat {margin: 12px 0 5px 0;}
#list2 .name_cat {margin-left: 10px;}
.name_cat_label {font-size: 18px; color: #85784d; text-decoration: underline; cursor: pointer;}
.name_cat_num {font-size: 14px; color: #999999; padding: 16px 0px 8px 3px;}
.name_cat a:link {font-size: 18px; color: #85784d; text-decoration: underline;}
.name_cat a:visited  {font-size: 18px; color: #85784d; text-decoration: underline;}
.name_cat a:hoover {font-size: 18px; color: #85784d; text-decoration: underline;}

p.sub_cat {margin: 8px 0px 5px 20px;}
.sub_cat .name_cat_label {font-size: 13px; font-weight: bold; color: #85784d; text-decoration: underline; cursor: pointer;}
.sub_cat .name_cat_num {font-size: 12px; color: #999999; margin-top: -10px;}
.sub_cat a:link {font-weight: bold; font-size: 13px; color: #85784d;}
.sub_cat a:visited {font-weight: bold; font-size: 13px; color: #85784d;}
.sub_cat a:hover {font-weight: bold; font-size: 13px; color: #85784d;}


table.cat_list_cont {background-color: #f0f1e8; border-bottom: #e3e0d1 solid 1px; width: 100%;}
table.cat_list_cont td {padding-right: 20px;}
table.cat_list_cont .cat_list_inner {margin: 10px 0px 0px 0px; width: 100%;}
* table.cat_list_cont .cat_list_inner {margin: 10px 0px 24px 15px; width: 95%;}
table.cat_list_cont .cat_list_inner td {color: #999999; padding: 3px 6px 3px 6px;}

div.cat_list_cont .cat_list_inner {width: 100%;}
* div.cat_list_cont .cat_list_inner {width: 95%;}
div.cat_list_cont .cat_list_inner td {padding: 3px 6px 3px 6px; color: #999999; font-size: 11px; vertical-align: top;}
div.cat_list_cont {padding: 10px 10px 14px 10px; background-color: #f0f1e8; border-bottom: #e3e0d1 solid 1px; width: 95%;}

table.cat_list_inner a {color: #1775be;}
table.cat_list_inner a:visited {color: #1775be;}
table.cat_list_inner a:hover {color: #1775be;}
table.cat_list_inner tr:hover {background-color: #d9dad3;}


#menu {background: url('/images/menu_bg.gif') 100% 100% repeat-x; width: 100%; margin-top: 20px;}
#menu td { padding: 7px 10px 7px 10px; border-top: #70A2C1 solid 1px; border-bottom: white solid 0px; vertical-align: middle;}
#menu .end_element {border-left: white solid 0px; border-right: white solid 0px; background-color: #3e89b4; height: 1px; padding: 0;}

.menu_item a:link {color: #FFFAC6; text-decoration: none;}
.menu_item a:visited {color: #FFFAC6; text-decoration: none;}
.menu_item a:hover {color: #FFFAC6; text-decoration: underline;}

.menu_selected_item {color: white; font-weight: bold; background: url('/images/active_menu_item.gif') repeat-x;}

#menu td.menu_subitem {padding: 7px 10px 7px 20px; color: white;}
#menu td.menu_subitem a:link {color: white; text-decoration: none;}
#menu td.menu_subitem a:visited {color: white; text-decoration: none;}
#menu td.menu_subitem a:hover {color: white; text-decoration: underline;}

#statistics {}
#stat_spacer {background-color: #3e89b4; height: 29px; border-bottom: #377da5 solid 1px;}
#stat_info {border-top: #63a6cf solid 1px; border-bottom: #306d90 solid 1px; background-color: #367aa1; padding: 12px 10px 8px 10px; color: white; font-weight: bold;}
#stat_info_table {border-collapse: collapse; margin-top: 11px;}
.stat_info_label {font-weight: normal; font-style: italic; color: #8dd5ff; padding-right: 12px;}
#stat_bottom_shadow {background: url('/images/stat_bottom_shadow.gif') repeat-x; height: 14px;}

#reklama {padding-left: 10px;}

.b2b_banner {margin: 24px 0px 29px 0px;}
.b2bcontext_block {color: white; margin: 2px 0px 16px 0px;}
p.b2bcontext_link {margin-top: 9px;}
p.b2bcontext_link a:link {color: a3d9fa; text-decoration: none;}
p.b2bcontext_link a:visited {color: a3d9fa; text-decoration: none;}
p.b2bcontext_link a:hover {color: a3d9fa; text-decoration: none;}

p.b2bcontext_label { margin: 0px;}
p.b2bcontext_label a:link {color: #275060; font-weight: bold; text-decoration: underline;}
p.b2bcontext_label a:visited {color: #275060; font-weight: bold; text-decoration: underline;}
p.b2bcontext_label a:hover{color: #275060; font-weight: bold; text-decoration: underline;}

.b2b_label {text-align: right;}
.b2b_label a:link {color: #a3d9fa;}
.b2b_label a:visited {color: #a3d9fa;}
.b2b_label a:hover { color: #a3d9fa;}

#footer {padding: 28px 0px 10px 20px; color: #c0dff1; margin-top: 1px; border-top: #e2e2e2 solid 1px;}
#footer a:link {color: white;}
#footer a:visited {color: white;}
#footer a:hover {color: white;}
#text_block {}
#counters_block {text-align: right;}
#counters_block img {margin: 0px 0px 0px 10px;}

.none_visible {display: none;}
.visible {display: block; border-bottom: #e5e5e5 solid 1px;}

.path {font-size: 11px;}

.form_table {width: 100%;}
.form_table td {padding-bottom: 3px;}
.form_table .label {width: 132px;}
.imp {color: red; padding-left: 4px;}
.divider {border-top: #d8d8d0 solid 1px; height: 2px; color: white;}
.input_w1 {width: 160px;}
.input_w2 {width: 240px;}
.input_w3 {width: 360px;}
.input_h1 {height: 70px;}
.input_h2 {height: 150px;}
.under_label {font-size: 11px; font-style: italic; color: #666666;}
.error_flag_label{font-size: 11px; font-style: italic; color: #d21a1a;}
.error_flag img {margin: 0 7px -1px 10px;}
.error_field {border: #d21a1a solid 1px;}
.submit {font-weight: bold; height: 25px;}

.gray_block {padding: 20px 20px 28px 20px; background-color: #f0f1e8; font-size: 12px;}

.i_link {font-style: italic;}
.link_18 {font-size: 18px;}

.float_left {float: left; overflow: hidden;}

.main_separator {color: #dadada; height: 1px; border: white solid 0px; background-color: #dadada; margin: 0; padding: 0;}
p {margin: 11px 0 11px 0;}

.actions {padding: 9px 20px 9px 20px; border-bottom: #d9d5be solid 1px; background-color: #f0f1e8; color: #c3bfa8; font-size: 12px; }
.actions b {color: black;}

.prim {padding: 0; margin: 18px 0 20px 0;}

ul.what_todo {padding: 0; margin: 0;}
ul.what_todo ol {padding-left: 20px; margin: 0;}

table.navigation_panel { width: 345px; vertical-align: top;}
table.navigation_panel td {background-color: #f0f1e8;  font-style: italic; font-size: 12px; color: #4a4220; vertical-align: middle; padding: 10px 0 10px 5px;}
.navigation_panel input {width: 50px; margin-left: 7px;}
.navigation_panel b {font-style: normal;}
.navigation_panel img {margin-right: 7px;}
.navigation_panel img.next_tenders {margin-left: 10px;}
.navigation_panel select {margin-left: 10px; width: 160px;}

.tenders_list tr:hover {background-color: #f2f2f2;}
.tenders_list td {border-top: #e5e5e5 solid 1px; padding: 18px 0 18px 20px; font-size: 11px; color: #333333;}
.tenders_list td a:link {font-size: 14px; color: #3399cc;}
.tenders_list td a:visited {font-size: 14px; color: #3399cc;}
.tenders_list td a:hover {font-size: 14px; color: #3399cc;}
.tenders_list td.sum {font-style: italic; width: 38%;}
.tenders_list td.sum b {font-style: normal;}
.tenders_list td.del {padding-right: 10px;}
.bill {margin-top: 7px;}

.tenders_number {color: #999999; font-size: 16px;}

.news_list {font-size: 12px; color: #333333;}
.news_list td {padding: 13px 0 13px 0;}
.news_list td.date {font-style: italic; color: #999999; width: 18%;}
.news_list a:link {font-size: 14px;}
.news_list a:visited {font-size: 14px;}
.news_list a:hover {font-size: 14px;}
.news_list .new_name {margin-bottom: 5px;}

.tenders_info td {padding: 18px 10px 18px 20px; font-size: 12px; font-style: italic; vertical-align: middle;}
.tenders_info td.price , .tenders_info td.info {border-top: #e5e5e5 solid 1px; border-bottom: #e5e5e5 solid 1px;}
.tenders_info td.price {background-color: #f0f1e8; font-size: 14px;}
.tenders_info td.info {border-right: #e5e5e5 solid 1px;}
.tenders_info td.info b {font-style: normal; margin-right: 3px;}

.tenders_warning {width: 592px; height: 98px; text-align: center;}
.tenders_warning td.sign {color: #97876c; font-size: 72px; background-color: #d9d5ce; vertical-align: middle; text-align: center; width: 98px;}
.tenders_warning td.info {color: #993333; font-size: 12px; background-color: #f1ece4; padding: 18px 0 0 22px; text-align: left;}
 ul {margin: 10px 0px 10px 20px;}
 ul ol {margin: 0; padding: 0 0 5px 0;}
 
 .gray {color: #999999;}
 
 .darkgray_block {padding: 18px 0 20px 29px; background-color: #eaeeef;}
 
 .tender_contact_info {font-size: 12px;}
 .tender_contact_info table {width: 312px;}
 .tender_contact_info table td {padding: 3px 0 3px 0;}
 .tender_contact_info td.info {width: 64px;}
 .tender_contact_info .attr, .tender_contact_info .cont  {color: #666666; font-style: italic;}
 .tender_contact_info .cont { width: 120px;}
 .tender_contact_info .attr { width: 70px;}
 .tender_contact_info a:link {color: black;}
 .tender_contact_info a:visited {color: black;}
 .tender_contact_info a:hover {color: black;}
 table.tabs {width: auto;}
 
 .section_list td {font-size: 12px; color: #999999; padding: 5px 10px 5px 5px;}
 .section_list a:link {font-size: 14px; color: #1775be;}
 .section_list a:visited {font-size: 14px; color: #1775be;}
 .section_list a:hoover {font-size: 124x; color: #1775be;}
 td.first_td{padding-right: 30px;}
 
 .news_block_info {padding-left: 20px;}
 .news_block_date {color: #999999; font-size: 12px; font-style: italic; margin-bottom: 10px;}
 .news_block_link{color: #999999; font-size: 12px; font-style: italic; margin-top: 20px;}
 
 #article {padding: 0 20px 0 20px; color: #333333;}
 #article .anons {font-style: italic; font-size: 14px; margin-bottom: 23px; width: 444px;}
 #article h2 {font-weight: normal; font-size: 18px; margin: 20px 0 10px 0;}
 #article h3 {font-size: 14px; font-weight: bold; margin: 20px 0 10px 0;}
 #article .photo_block {margin: 18px 0 18px 0; width: auto;}
 #article .photo_desc {padding-left: 20px; font-style: italic; font-size: 12px; color: #666666; width: 200px;}
 #article .download_block {color: #999999; font-style: italic; margin: 20px 0 20px 20px;}
 #article .download_block a:link {color: #2c5c81; font-size: 14px;}
 #article .download_block a:visited {color: #2c5c81; font-size: 14px;}
 #article .download_block a:hover {color: #2c5c81; font-size: 14px;}
 #article .download_block img {margin-bottom: -6px; margin-right: 5px;}
 #article ul, ol {margin: 20px 0 20px 40px; padding: 0;}
 #article ul li, ol li {margin: 0; padding: 5px 0 5px 0;}
 #article ol li ol {margin: 5px 0 0 0;; padding: 0 0 0 35px;}
 #article ul li {list-style-image: url('/images/marker.gif');}
 #article .info_table td {vertical-align: middle;}
 #article .info_table tbody tr:hover {background-color: #f2f2f2;}
 #article .info_table tbody td {padding: 16px 0 16px 10px; border-bottom: #e5e5e5 solid 1px;}
 #article .info_table thead td {padding: 16px 0 10px 10px; border-bottom: #2c5c81 solid 1px; font-weight: bold;}
 #article .info_table td.name {width: 156px;}
 #article .info_table td.price {width: 117px;}
 #article a:link {color: #2c5c81; font-size: 12px;}
 #article a:visited {color: #844f83; font-size: 12px;}
 #article p.ex {margin: 20px 0 20px 0px;}
 
 #subscribe_panel {width: 250px;}

 
#adv_search_form b {cursor:pointer;}
#otrasli_cat .p_55 {padding-left: 33px;}