body {margin:0; padding:0; min-width:1100px; _width:1100px; position:relative}
body {background:#B39A89 url("/img/bottom_bg.jpg") 0 bottom repeat-x; font-family:Tahoma; font-size:12px; color:#FEFEFE}
#body_bg {display:none; background:url("/img/page_bg.jpg") repeat-x; position:absolute; top:0; width:100%; height:100%; z-index:100;}
/* #body_bg {background:url("/img/page_bg.jpg") repeat-x; position:absolute; top:0; width:100%; height:100%; z-index:100;}
body -  */

.bx-component-panel {z-index:10000; position:relative}

*html #central  {}

#top_1 {position:relative; height:154px; width:100%; z-index:100; overflow:hidden}
#top_1 div {position:absolute; height:154px; }
.top_1a {left:0; width:580px; background:url("/img/top_1a.jpg") no-repeat}
.top_1bg {width:auto; _width:100%; left:492px; right:585px; background:url("/img/top_1bg.jpg")}
.top_1b {right:0; width:585px; background:url("/img/top_1b.jpg") no-repeat}

#top_2 {position:relative; height:248px; width:100%; z-index:100; overflow:hidden}
#top_2 div {position:absolute; height:284px; }

.top_2a {left:0; width:320px; background:url("/img/top_2a.jpg") no-repeat}
.top_2bg {width:auto; _width:100%; left:320px; right:770px; background:url("/img/top_2bg.jpg");} 
.top_2b {right:0; width:770px; background:url("/img/top_2b.jpg") no-repeat; }

#header_contacts {position:absolute; right:197px; width:250px; top:8px; z-index:300}

#top_menu {position:absolute; left:345px; /*left:400px;*/ top:70px; z-index:200;}
#top_menu_2 {position:absolute; right:20px; top:70px; z-index:200;}
#top_menu a, #top_menu_2 a {display:block; margin-bottom:20px; color:#F1ECD9; background:url("/img/arrow.gif") no-repeat 15px 5px; padding-left:25px}
#top_menu .col, #top_menu_2 .col {float:left; margin-right:20px}

#pre_central {position:relative; margin-top:-200px; z-index:100; }
#col_left {width:200px; padding-left:60px}
#content {padding:0 30px}
#col_right {width:150px; padding-right:25px}
#central #content, #central #col_right {padding-top:140px }
#central #content {padding-bottom:45px}

.col_h {height:22px; margin:20px 0; background:url("/img/col_sh_1b.gif") no-repeat right top #DEE5ED; overflow:hidden}
.col_h2 {height:22px; background:url("/img/col_sh_1a.gif") no-repeat; padding-left:25px;}
.col_h3 {padding-top:4px}
.col_h, .col_h div {color:black}
.col_h {font-weight:bold}
.col_content a, #col_right a, #col_left a {display:block; margin:6px 0; font-size:11px; color:white; text-decoration:none}
.col_content a, #col_right a, #col_left a {padding-left:35px; background:url("/img/arrow.gif") no-repeat 15px 5px}
.col_content a, #col_right a, #col_left a {font-size:12px; margin-bottom:8px} /* Remake */

.mnu b a {background-image:url("/img/arrow_white.gif"); color:#FFED59;}
.mnu_lev_plus {margin-left:40px}
.mnu_lev_plus a {color:#FFED59; background:none; padding-left:10px;}
body .mnu b a, body .mnu_lev_plus a {color:white}

#bottom {position:relative; width:100%; height:157px; margin-top:40px;}
#bottom table {position:absolute; bottom:60px; background:#5D1F08} 
#bottom table td {height:82px;} 

.bottom_4a {width:509px; background:url("/img/bottom_1a.jpg") no-repeat}
.bottom_4bg {background:blue}
.bottom_4b {width:434px; background:url("/img/bottom_1b.jpg") no-repeat}

.bottom_ln1, .bottom_ln2 {position:absolute; left:70px}
.bottom_ln1, .bottom_ln2, .bottom_ln1 a { font-size:12px;}
.bottom_ln1 {top:35px; color:#FFDC4F;}
.bottom_ln1 .in_cnt {position:relative}
.bottom_ln1 a {color:#FFDC4F; text-decoration:none}
.bottom_ln1 a:hover {text-decoration:underline}
.bottom_ln2 {top:65px; color:#BE9C67}
.bottom_phone {position:absolute; top:65px; /* right:262px; */ text-align:right}
.bottom_phone {left:688px; width:150px; float:right}

.chain {margin-bottom:16px}
.chain .nav_dl {width:3px; height:5px; background:url("/img/arrow.gif") no-repeat 1px 6px; margin:0 6px; display:inline}

h1 {font-size:18px; margin:16px 0 16px 0; color:#FFF289}
h2 {margin:25px 0px 10px 0px;}

a {color:white}

/* Prods */
.filter_prod_el {}

/* List */

#list {margin-top:20px}

#filter {width:268px; ; padding:15px 0; position:relative; background:#571D05; overflow:hidden}
#filter .bg1, #filter .bg2 {width:268px; height:3px; position:absolute; _font-size:1px;}
#filter .bg1 {top:0px; background:url("/img/catalog_filter_1.jpg") no-repeat}
#filter .bg2 {bottom:0px; background:url("/img/catalog_filter_2.jpg") no-repeat; _margin-bottom:-1px}

#filter_table {width:268px; }
#filter_table td {color:#CDA790; font-weight:bold; vertical-align:bottom}
#filter_table td.f_name {padding:14px 0 2px 20px;}

#filter_table tbody input, #filter_table tbody select {border:1px #A99174 solid; background:#FFF; color:black; margin:0 4px;}
#filter_table .filter_input_short {width:50px; }
#filter_table .filter_input_select, #filter_table .filter_input_text {width:135px}
#filter_table tfoot td {text-align:right; padding:10px 20px 0 0}

.prod_about {margin:20px 0 15px 0}

.prod_list ul {margin:-2px 0 0 0; padding:0}
.prod_list li {margin:0 0 4px 0; padding-left:35px; background:url("/img/arrow.gif") no-repeat 15px 5px; list-style:none}
ul.two_cols_list {display:table; float:left; width:140px}

.catalog-element {margin:12px 0 0 0}
.catalog_leftcol {float:left; margin-right:12px; clear:both}
.catalog_rightcol {float:left;}
.catalog_leftcol, .catalog_rightcol {margin-bottom:22px;}

.catalog_pic {border:1px solid #FFED60}
.catalog_pic img {border:4px solid grey; margin-bottom:-2px}

.catalog_list_service {margin-top:12px}
.catalog_compare_label {margin-left:10px; padding-left:10px; background:url("/img/arrow.gif") no-repeat 0px 5px; }

.catalog_link_div {margin:5px 0 14px 0; color:#883513; _margin-bottom:24px}
.catalog_link {color:#83281E; background:white; padding:4px; font-weight:bold}
/*
.catalog_more {display:block; background:url("/img/button_more.jpg") no-repeat; width:100px; height:20px }
*/
.catalog_desc {display:block;}

.catalog_e b.special {color:#83281E; display:block; margin:12px 3px 13px 0; _margin:10px 3px -7px 0}
.catalog_e b.special a {color:#83281E}
.catalog_e .input_submit {margin-left:-4px}

/* Detail */

.catalog-element ul.ul_props {margin:0; padding:0}
.catalog-element li.li_props {margin:0;}
.catalog-element ul.ul_props {background:#78727E url("/img/arrow_grey.jpg") 10px 7px no-repeat;}
.catalog-element li.li_props  {background:url("/img/grad_grey_to_brown.jpg") right 0 repeat-y; padding:6px 28px; margin:8px 0; font-family:Arial; font-size:12px; font-weight:bold; list-style:none}
.catalog-element .props td {padding:2px 0 2px 30px}
.catalog-element .props td.td_header {padding:0}
.catalog-element .link_more {text-decoration:none}
.catalog-element .link_more:hover {text-decoration:underline}

.catalog-element .item_header {padding-bottom:20px}

.catalog-element b.price {padding-left:0px; font-size:14px}
.catalog-element b.special {color:#83281E; font-size:14px; padding-left:4px;}
.catalog-element .catalog_pic {border:1px solid #FFED60}
.catalog-element .catalog_pic img {border:4px solid grey; margin-bottom:-2px}

button, .button {
	width:141px; height:19px;  border:0;
	font-size:11px; color:#591B02; cursor:pointer;  text-align:left;
	background:url(/img/button_blank.jpg); display:inline-block;
}

.button_ask, .button_return, .button_price, .button_order, .button_more {display:block; margin-top:10px; border:0; cursor:pointer; _cursor:hand}

.button_ask, .button_return, .button_price, .button_order {width:141px; height:19px;}
.button_small, .button_more  {width:97px; height:19px;}

.button_ask {background:url("/img/button_ask.jpg")}
.button_return {background:url("/img/button_return.jpg")}
.button_price {background:url("/img/button_price.jpg")}
.button_order {background:url("/img/button_order3.jpg")}
.button_more {background:url("/img/button_more.jpg")}

.catalog-element .button_ask, .catalog-element .button_order {margin:15px 0 0 0px}

/* Sale */
.sale_basket_basket td, .sale_basket_basket a {color:black}
.btn_sale, .btn_form  , .inputbodybutton {border:0; width:141px; height:19px; background:url("/img/button_blank.jpg"); font-family:Arial; font-size:10px; color:#591B02;}
.sale_order_full_table {border:1px solid #FFDE22}
body table.sale_order_full th, body table.sale_order_full td, body table.sale_basket_basket td, body table.sale_basket_basket th {border:1px #FFDC92 solid}
body table.sale_order_full th, body table.sale_basket_basket th {background-image:url("/img/table_head.gif"); color:#000 /* #FFCF69 */ }
body table.sale_order_full td, body table.sale_basket_basket td {color:#333}

/*Form */
.inputsubmit, .input_submit, #filter_submit {color:#FFED59; border:0; padding:0 16px 0 0; font-size:16px; font-weight:bold; background-color:transparent; background:url("/img/arrow_yellow.gif") right 50% no-repeat; cursor:pointer; _cursor:hand}
* html .input_submit, * html  #filter_submit {text-align:left; margin-left:6px}
#filter_submit  {background-image:url("/img/arrow_brown.jpg")}





/*  */







