A {color: #185DA2;}
A:visited {color: #185DA2;}
A:hover {color: #C01200;}

H1,H2,H3,H4,H5,H6 {color: #013e55;}
HR {border: 0; border-top: 1px dashed #51BCF1; height: 0}

.psmt_table TH {background: #eee; color: #5E9DC0;}

/*-- ÍÎÂÛÉ ÃÎÄ, ÍÅ ÇÀÁÛÒÜ ÓÁÐÀÒÜ -------------------------------------------------------------------*/
#elki {position: fixed; left: 0; bottom: 0; width: 100%; height: 200px; background: url(/images/elki.png) 50% repeat-x; }

/*-- ÁËÎÊÈ -------------------------------------------------------------------*/
BODY {background: #EFFCFF url(/images/bg_x.png) 0 -88px repeat-x;}
#header {height: 180px;}
#header #logo {left: 14px; top: 18px; width: 208px; height: 50px;}
#header H1 {position: absolute; left: 60px; top: 62px; color: #0573A6; font: 10px Arial; text-transform: uppercase;}
#wrapper {background: #D0F6FF url(/images/bg_wrapper.jpg) no-repeat; }
#footer {height: 60px; background: #1DBFF2; color: #005C91; border-top: 11px solid #10D2F5}
#footer #zakaz {height: 38px; text-align: right; border: 3px solid #85DCF8; color: #005C91;}
          .ya_d #footer {height: 44px;}
          .ya_d #footer #zakaz {height: 22px}

#page_in_bottom #article LI {background-position: 0 5px;}
.fine_ul UL UL LI {background-position: 0 4px; background-repeat: no-repeat; padding-left: 9px;}

/*-- ÒÅËÅÔÎÍ Â ØÀÏÊÅ -------------------------------------------------------------------*/
#phone {top: 80px; left: 16px; padding: 7px 18px; height: auto; background: url(/images/icons/transparent85.png);  border: 1px solid #54BCE3; font: 12px Tahoma; color: #005C91;}
#phone SPAN {color: #005C91; font: bold 14px Arial; letter-spacing: 1px;}
#phone H5 {color: #005C91; font: bold 15px Arial;}
#phone H5.phone_long {top: 0px; left: 0px; width: 380px; padding: 5px; font: 12px Tahoma; line-height: 14px; background: #FDF9BC; border: solid 2px #fff}
#phone SPAN.weekend_span {color: #3aab20;}
#phone SPAN.workday_span {color: #20acb5;}
#phone CENTER {margin: 4px 0 0 0;}
#phone CENTER DIV {margin-bottom: 7px;}
#phone CENTER SPAN {float: left; margin: 0 1px; letter-spacing: 0;}
#phone CENTER SPAN.rects {margin: 3px 5px 0 5px;}
#phone CENTER SPAN.rect {padding: 4px; font-size: 0px; margin: 0 1px; background: #2AE9F7; border: solid 1px #71A3BB}
#phone CENTER SPAN.weekend_rect {background: #50f72a;}

.ya_d #phone {top: 135px;}
/*-- ÂÅÐÕÍÅÅ ÌÅÍÞ -------------------------------------------------------------------*/
.menu_top {left: 218px; top: 183px;}
.menu_top a, .menu_top a:visited, .menu_top INPUT {color: #DDF3FF;}
.menu_top a.sel, .menu_top a.sel:visited, .menu_top a:hover, .menu_top a.sel:hover {color: #005C91}
.menu_top ul ul A, .menu_top ul ul A:visited {color: #027082;}
.menu_top ul ul A:hover {color: #0E4859;}
.menu_top ul ul {border: 1px solid #34A4DE; border-width: 0 1px;}
.menu_top ul ul li {background: #CBFCFF; border-bottom: 1px solid #34A4DE;}
.menu_top ul ul li.over {background: #B0F3F8;}
.menu_top ul ul ul {border-top: 1px solid #34A4DE;}

.menu_top a, .menu_top a:visited, .menu_top INPUT {padding: 3px 9px 5px 9px;}

/*-- ËÅÂÎÅ ÌÅÍÞ -------------------------------------------------------------------*/
.menu_left_cmb A, .menu_left_cmb A:visited, .menu_left_cmb SPAN {color: #005C91;}
.menu_left_cmb A:hover, .menu_left_cmb #empty_menu A:hover {color: #000; background: #B5E8F5;}
.menu_left_cmb A I {color: #6FC1EB}
.menu_left_cmb A:hover I {color: #37A3DB}
.menu_left_cmb UL LI A, .menu_left_cmb UL LI A:visited {border-bottom: solid 1px #B5E8F5}
.menu_left_cmb UL UL LI A, .menu_left_cmb UL UL LI A:visited {border-bottom: none}
.menu_left_cmb #menu_catalog H4 A, .menu_left_cmb #empty_menu A, .menu_left_cmb #menu_catalog H4 A:visited, .menu_left_cmb #empty_menu A:visited {color: #014871; border-bottom: none}

.menu_left_cmb UL UL LI A, .menu_left_cmb UL UL LI A:visited,
.menu_left_cmb UL UL LI.over>LI>A, .menu_left_cmb UL UL LI.over>LI>A:visited
{color: #005C91; background: url(/images/bg_y.png) -831px 0 repeat-y;}

.menu_left_cmb UL UL LI.over>A, .menu_left_cmb UL UL LI.over>A:visited
{color: #000; background: url(/images/bg_y.png) -1014px 0 repeat-y;}


/*-- ÂÑß×ÅÑÊÈÅ ÖÂÅÒÍÛÅ ØÒÓÊÈ -------------------------------------------------------------------*/
#form_search .search_btn {color: #DDF3FF;}
#btn_to_basket {color: #DDF3FF;}
#basket_block {color: #000D2E;}
#basket_block SPAN {color: #fff;}
#header_dop #in_basket {color: #fff;}
.left_block H5 {color: #fff;}
.left_block .div_scroll, .left_block TABLE {border: solid 1px #34A4DE; border-width: 0 1px 1px 1px;}
#footer_dop A, #footer_dop A:visited, #show_hide_menu {color: #005C91}
#footer_dop A:hover, #show_hide_menu:hover {color: #000}
#catalog .hover {background: #AEE5F0;}
#catalog .kod, .kod {background: #63B5DA;}


/*-- ÔÎÐÌÀ ÏÎÈÑÊÀ -------------------------------------------------------------------*/
#search_global {border-bottom: solid 1px #fff}
#search_global LABEL {color: #005C91;}

/*-- ÝÏÈÃÐÀÔ -------------------------------------------------------------------*/
#epigraph .framing {border: 2px solid #6ACCFF}
#epigraph H1, #epigraph H1 A, #epigraph H1 A:visited {color: #013e55}
#epigraph H1 A:hover {color: #0072FF}

/*-- ÖÂÅÒÍÀß ÑÒÐÎÊÀ-ÒÓËÁÀÐ -------------------------------------------------------------------*/
.catalog_up {color: #DDF3FF; border-top: 1px solid #ADDCF4}
.catalog_up A, .catalog_up A:visited {color: #DDF3FF;}
.catalog_up A.sel, .catalog_up A.sel:visited, .catalog_up SPAN.sel, .catalog_up A:hover, .page_numbers B {color: #005C91}

/*-- ÊÀÐÒÎ×ÊÈ ÒÎÂÀÐÎÂ -------------------------------------------------------------------*/
#catalog_kart .kart, #catalog_block .kart {border-color: #D6F8FF;}

/*-- ÁËÎÊ Ñ ÊÀÐÒÈÍÊÀÌÈ ÄËß ÊÀÐÒÎ×ÊÈ ÒÎÂÀÐÎÂ -------------------------------------------------------------------*/
#img_block TD {border: 1px solid #BDF7FC;}
#img_block TD.hover {border: 1px solid #70c0f8;}

/*-- ÒÎËÜÊÎ ÄËß ÝÒÎÃÎ ÑÀÉÒÀ -------------------------------------------------------------------*/
#comp_btn {background-color: #9DE1F2}
INPUT.important {background: #185DA2 url(/images/bg_btn_imp.gif) repeat-x;}

/*-- ÎÏÒÈÌÈÇÀÖÈß ÐÈÑÓÍÊÎÂ. ÄËß ÎÑÒÀËÜÍÛÕ ÍÀÄÎ ÁÓÄÅÒ ÒÎÆÅ ÏÅÐÅÄÅËÀÒÜ -------------------------------------------------------------------*/
#page_in_top_bg {background: url(/images/bg_x.png) 0 -66px repeat-x; height: 17px; margin-bottom: -17px;}
#form_search .search_str {background: url(/images/search.png) 0 -28px;}
#form_search .search_btn {background: url(/images/search.png) -136px 0}
#btn_to_basket {background-image: url("/images/btn_to_basket.jpg");}
.left_block H5 {background-image: url("/images/bg_h_firm.png");}
#catalog .catalog_main H3,  .catalog_main H3 {background-image: url("/images/bg_h3.png");}
.menu_left_cmb H4, .menu_left_cmb #empty_menu LI {background-image: url("/images/bg_menu_h.png");}

#header_dop, .catalog_up {background-image: url(/images/bg_x.png);}
#header_dop {background-position: 0 0;}
.menu_top a.sel,
.menu_top a:hover,
.menu_top a.sel:hover,
.page_numbers B, .page_numbers A:hover,
.catalog_up_div A.sel, .catalog_up_div SPAN.sel, .catalog_up_div A:hover {background: url(/images/bg_x.png) 0 -22px repeat-x;}
#header_dop #in_basket {background: url(/images/bg_x.png) right -44px no-repeat;}
.menu_left_cmb H4, .menu_left_cmb #empty_menu LI {background: url(/images/bg_y.png);}
#catalog .catalog_main H3, .catalog_main H3, .comm_list_out H3 {background: url(/images/bg_y.png) -216px 0 repeat-y;}
.left_block H5 {background-image: url(/images/bg_mix.png);}
#basket_block {background: url(/images/bg_mix.png) -203px 0 no-repeat;}

/*-- ÔÎÐÌÛ -------------------------------------------------------------------*/
.form_main {background: #E3FAFF; border: 1px solid #95E2F4;}
.form_main TEXTAREA, .form_main INPUT, .form_main SELECT {border: 1px solid #95E2F4;}
.form_main .btn {background: #BCECF7;}
.form_main H5, .form_main H6 {border-bottom: 1px solid #95E2F4}
.form_main .kcaptcha {border: 1px solid #95E2F4}
.form_main .dis {background: #FFEED0;}
.frm_search .form_main .btn {background: #BCECF7 url(/images/icons/search.gif) no-repeat 5px 3px}
.frm_search .form_main .reset {background: #BCECF7}
.frm_as_str .form_main .btn_str {background: #BCECF7}
#frm_calcfiltr .rem {color: #36A5FC;}
#frm_search INPUT {border: 1px solid #95E2F4}
#tbl_reg TD#f {border-right: 1px dashed #51BCF1}

/*-- ÁÅÃÓÍÊÈ ÄËß ÑÂÎÉÑÒÂ -------------------------------------------------------------------*/
#props TD {color: #185DA2;}
#props .prop_ds TD {background-color: #79c2e7;}
#props_div #balloon_in {background-color: #e7f5f8; color: #185DA2; border-color: #13a0c8;}

#props A, #props A:visited {color: #185DA2; border-color: #185DA2;}
#props A.sel {background: #79c2e7; color: #fff}

#prop_find P {background: #e6faff; color: #13a0c8;}
#prop_find B {color: #13a0c8;}

#props .prop_ds TD.full_min DIV {background: url(/images/bg_mix.png) -182px 0 no-repeat}
#props .prop_ds TD.full_max DIV {background: url(/images/bg_mix.png) -189px 0 no-repeat}
#props_div #balloon #balloon_arr {background: url(/images/bg_mix.png) -196px 0 no-repeat}
#prop_find INPUT {width: 126px; height: 34px; margin: 5px 0 0 0; border: none; background: url(/images/btn_find.png) no-repeat; cursor: pointer}

