/*-- ÁËÎÊÈ -------------------------------------------------------------------*/
BODY {background: #E7EEEE url(/images/bg_body.gif) repeat-x;}
#header {height: 255px;}
#header #logo {left: 435px; top: 50px; width: 178px; height: 54px;}
#wrapper {background: #828284 url(/images/bg_wrapper.jpg) no-repeat;}
#page_in_top {background: #fff url(/images/bg_page_in_top.gif) repeat-x;}
#page_in_bottom {background: url(/images/bg_page_in_bottom.gif) bottom repeat-x;}
#footer {height: 38px; border-top: 2px solid #707071; color: #26A3B5; padding-top: 12px; background: #A5A1A0 url(/images/bg_footer.gif) repeat-x;}
#footer #zakaz {border: 3px solid #C0C0C0; color: #5C5C5C;}

/*-- ÒÅËÅÔÎÍ Â ØÀÏÊÅ -------------------------------------------------------------------*/
#phone {left: 442px; top: 97px;}
#phone H5 {color: #fff; font: bold 18px Trebuchet MS; letter-spacing: 2px;}
#phone H5.phone_long {top: 5px; left: 0px; width: 420px; padding: 5px; font: bold 11px Tahoma; letter-spacing: 0; line-height: 11px; background: #82B0C9; border: solid 2px #fff; color: #E6E7EB}

/*-- ÂÅÐÕÍÅÅ ÌÅÍÞ -------------------------------------------------------------------*/
.menu_top {top: 256px;}

/*-- ËÅÂÎÅ ÌÅÍÞ -------------------------------------------------------------------*/
.menu_catalog {padding-top: 5px}

/*-- ÂÑß×ÅÑÊÈÅ ÖÂÅÒÍÛÅ ØÒÓÊÈ -------------------------------------------------------------------*/
#btn_to_basket {color: #424848;}
#btn_to_basket:hover {color: #000;}
#basket_block {color: #fff;}
#basket_block SPAN {color: #fff;}
.left_block H5 {color: #424848;}
.left_block .div_scroll, .left_block TABLE {border: solid 1px #D4D8DB; border-width: 0 1px 1px 1px;}

#show_hide_menu, #show_hide_menu:visited {color: #E6E7EB}
A#show_hide_menu:hover {color: #fff}
#footer_dop A, #footer_dop A:visited {color: #fff}
#footer_dop A:hover, #show_hide_menu:hover {color: #E5FFFF}
#catalog .hover {background: #CEE7EA;}
#catalog .kod, .kod {background: #82B0C9;}
#icons_main A {background: url(/images/icons_this/icons_main.png) no-repeat;}
#catalog_upline SPAN, #catalog_upline #catalog_sort A.sel {background: #ABE7FC;}

.left_block H5.top, .left_block H5.bot {background-color: #C5C4C1; border-top: none}
.lenta_div {border: solid 1px #D4D8DB;}

#prop_block I, #prop_block A.sel, #prop_block A.sel:visited, #prop_block A:hover  {color: #0762A8}
#prop_block A:hover {background: #CBE7FB;}

.vid A, .vid A:visited {background-color: #A19E9B;}
.vid A.sel, .vid A:hover {background-color: #60baf8;}

.left_block_new H4, .left_block_new H4 A {color: #fff !important}

/*-- ÝÏÈÃÐÀÔ -------------------------------------------------------------------*/

/*-- ÖÂÅÒÍÀß ÑÒÐÎÊÀ-ÒÓËÁÀÐ -------------------------------------------------------------------*/
.catalog_up {color: #424848;}
.catalog_up A, .catalog_up A:visited {color: #424848;}
.catalog_up A.sel, .catalog_up A.sel:visited, .catalog_up SPAN.sel, .catalog_up A:hover, .page_numbers B {color: #0762A8}

/*-- ÊÀÐÒÎ×ÊÈ ÒÎÂÀÐÎÂ -------------------------------------------------------------------*/
#catalog_kart .kart, #catalog_block .kart {border-color: #E9F1F2;}
.insets_body, #insets_index DIV {border: solid 1px #CED2D0;}
.insets_body #dot {background: #CED2D0;}

/*-- ÁËÎÊ Ñ ÊÀÐÒÈÍÊÀÌÈ ÄËß ÊÀÐÒÎ×ÊÈ ÒÎÂÀÐÎÂ -------------------------------------------------------------------*/
#img_block TD {border: 1px solid #C3D6D8;}
#img_block TD.hover {border: 1px solid #91B9D1;}

/*-- ÒÎËÜÊÎ ÄËß ÝÒÎÃÎ ÑÀÉÒÀ -------------------------------------------------------------------*/
#check_no_kart LABEL {color: #E6E7EB}

/*-- ÔÎÐÌÛ -------------------------------------------------------------------*/
.form_main {background: #EEF5F6; border: 1px solid #C3D6D8;}
.form_main TEXTAREA, .form_main INPUT, .form_main SELECT {border: 1px solid #C3D6D8;}
.form_main H5, .form_main H6 {border-bottom: 1px solid #C3D6D8}
.form_main .kcaptcha {border: 1px solid #C3D6D8}
.form_main .dis {background: #FFEED0;}
.frm_search .form_main .btn {background: #E0D9CF url(/images/icons/search.gif) no-repeat 5px 3px}
.frm_search .form_main .reset {background: #E0D9CF}
.frm_as_str .form_main .btn_str {background: #E0D9CF}
#frm_calcfiltr .rem {color: #36A5FC;}
#frm_search INPUT {border: 1px solid #C3D6D8}
#tbl_reg TD#f {border-right: 1px dashed #51BCF1}
.form_main .btn {background: #DDEAEB; border-color: #D5DADA #97C5C8 #97C5C8 #D5DADA;}
.form_main INPUT.btn:hover, .form_main INPUT.btn_hover {background: #C8DEE0; border-color: #C2C7C7 #69AAAF #69AAAF #C2C7C7;}

/*-- ÖÂÅÒÀ ÏÀÐÀÌÅÒÐÎÂ -------------------------------------------------------------------*/
#props .prop_ds TD, #props .prop_ds TD.empty DIV, #props .prop_ds TD.full DIV {background-color: #a0a0a0}
#props .prop_ds TD.full SPAN {background: #E5EBEB;}
#prop_find P {background: #E5EBEB; color: #a0a0a0;}
#prop_find B {color: #a0a0a0;}
#prop_find A.filters_show {background: #a0a0a0; border: solid 1px #a0a0a0}
#balloon_in {background-color: #efefef; border-color: #a0a0a0; color: #707070;}

/*-- ÍÈÆÍßß ÔÈÊÑÈÐÎÂÀÍÍÀß ÑÒÐÎÊÀ -------------------------------------------------------------------*/
#bottom_string_in {background: #676462;}

/*-- ÔÎÍ È ÎÁÂÎÄÊÀ ÄËß ÊÍÎÏÊÈ ÍÀÂÅÐÕ È ÂÅÁ-ÊÎÍÑÓËÜÒÀÍÒÀ -------------------------------------------------------------------*/
.to_top.bright, .to_top:hover, #wc_a:hover {background-color: #676462}

/*-- ÈÇÌÅÍÅÍÈß ÄËß ÂÅÐÕÍÅÉ ÔÈÊÑÈÐÎÂÀÍÍÎÉ ÑÒÐÎÊÈ -------------------------------------------------------------------*/
#basket_block {text-align: left; z-index: 150}

/*-- ÔÎÐÌÀ ÏÎÈÑÊÀ -------------------------------------------------------------------*/
#form_search_new {z-index: 120}
#form_search_new TABLE {width: 187px;}
#form_search_new .search_str {height: 18px; padding-left: 3px; color: #ccc; border: solid 1px #fff;  box-shadow: 1px 1px 2px #666}
#form_search_new .td_search_btn {width: 45px;}
#form_search_new .search_btn {
	height: 22px; width: 55px; padding: 0 auto 4px auto; 
	color: #424848;
	box-shadow: 1px 1px 2px #666;
	background: #918750; 
	background: linear-gradient(top, #EBF6F7, #E3E9E9 50%, #D0D7D6 50%, #C3C0BC);
	background: -moz-linear-gradient(top, #EBF6F7, #E3E9E9 50%, #D0D7D6 50%, #C3C0BC);
	background: -o-linear-gradient(top, #EBF6F7, #E3E9E9 50%, #D0D7D6 50%, #C3C0BC);
	background: -webkit-linear-gradient(top, #EBF6F7, #E3E9E9 50%, #D0D7D6 50%, #C3C0BC);
}

/*-- ÂÅÐÕÍßß ÔÈÊÑÈÐÎÂÀÍÍÀß ÑÒÐÎÊÀ -------------------------------------------------------------------*/
.header_fixed #header_in {background: #676462}

.header_fixed #form_search_new TABLE, 
.header_fixed #basket_block,
#phone_fixed .toggle_link:hover    
{
	width: auto;
	background-color: #acaaa9;
}

.header_fixed #basket_block:hover, 
.header_fixed #basket_block.hover,
.header_fixed .lines:hover, 
.lines.sel 
{
	border-color: #676462;
}
.header_fixed #form_search_new .search_str, .header_fixed #form_search_new .search_btn {box-shadow: none}

/*-- !ÂÅÐÕÍßß ÔÈÊÑÈÐÎÂÀÍÍÀß ÑÒÐÎÊÀ ------

/*-- ÑËÅÄÓÞÙÀß È ÏÐÅÄÛÄÓÙÀß ÑÒÐÀÍÈÖÛ ÂÍÓÒÐÈ ÊÀÒÀËÎÃÀ -------------------------------------------------------------------*/
.pages B {color: #ACAAA9;}
.pages .block_page > A, .pages .block_page DIV A {border: solid 1px #ACAAA9; color: #ACAAA9;}

.pages .block_page:hover > A, 
.pages .block_page DIV A:hover,
.pages .block_page A:hover 
	{background: #ACAAA9; color: #fff}

/*-- ÐÀÇÍÎÅ -------------------------------------------------------------------*/
.h1_seo {
	color: #fff;
	background: #ACAAA9; 
	background: -moz-linear-gradient(top left, #ACAAA9, #ACAAA9 40%, transparent);
	background: -webkit-linear-gradient(top left, #ACAAA9, #ACAAA9 40%, transparent);
	background: -o-linear-gradient(top left, #ACAAA9, #ACAAA9 40%, transparent);
	background: -ms-linear-gradient(top left, #ACAAA9, #ACAAA9 40%, transparent);
	background: linear-gradient(top left, #ACAAA9, #ACAAA9 40%, transparent);
}
