.b_osnova{float:none; margin:0 auto; padding:0px; width:992px; overflow: hidden; background:  url(images/content_bg.png) scroll left top repeat-y;}
.b_header{float:left; width:100%; position: relative; height:228px; background:  url(images/header-bg.png) scroll left top no-repeat;}

.b_header .b_logo{float:left; margin:24px 0px 0px 50px; width:171px; height:175px;}
.b_header .b_midle_block{float:left; width:500px; margin-left:43px;}
.b_header .b_midle_block .b_top_search{float:left; position: relative;  width:495px; padding:2px 0px 2px 2px; margin:15px 0px 0px 3px; height:24px; background:  url(images/search_bg.png) scroll left top no-repeat; }
.b_header .b_midle_block .b_top_search input.b_top_search_text{position: absolute; left:2px; top:2px; font-size: 11px; padding:4px 52px 4px 10px; color:#bebebe; width:430px; border:0px; height:15px; background: url(); }
.b_header .b_midle_block .b_top_search input#b_top_search_submit{position: absolute; padding: 0px ; right:4px; top:2px; width:27px; height:23px; border: 0px ; background: url(); cursor: pointer;}




table.title-search-result td.title-search-item a{font-size: 13px; color:#5D5D5D; line-height: 16px;}
table.title-search-result td.title-search-item b{font-size: 13px; color:#13609F; line-height: 16px; font-weight: bold;}

.b_header .b_midle_block .b_top_search form{float:left; width:100%; height:23px;}

.b_header .b_midle_block .b_more_search{float:right; width:400px;  margin:0px 15px 0px 0px; text-align: right;}
.b_header .b_midle_block .b_more_search a{color:#e3f7ff; font-size: 11px;}

.b_header .b_midle_block .b_middle_col{float:left; width:100%; margin-top:22px;}
.b_header .b_midle_block .b_middle_col .b_left{float:left; width:220px; margin:0px 15px 0px 5px;}
.b_header .b_midle_block .b_middle_col .b_left ul{float:left; margin:0px; padding:0px;}
.b_header .b_midle_block .b_middle_col .b_left ul li{float:left; font-size: 11px; color:#e3f7ff; line-height: 16px; width:100%; margin:4px 0px 0px 0px; padding:0px; list-style: none url();}
.b_header .b_midle_block .b_middle_col .b_left ul li b{font-size: 12px; color:#fff;}
.b_header .b_midle_block .b_middle_col .b_left ul li.b_icq{padding:0px 0px 0px 20px; background:  url(images/ico/icq.png) scroll left 1px no-repeat;}


.b_header .b_midle_block .b_middle_col .b_right{float:right; width:160px; margin:0px 15px 0px 0px;}
.b_header .b_midle_block .b_middle_col .b_right label.b_log{float:left; font-size: 11px; color:#fff; margin:2px 0px 5px 0px; line-height: 16px;}
.b_header .b_midle_block .b_middle_col .b_right input.b_log{float:right; font-size: 11px; padding:0px 4px 0px 4px; width:92px; height:18px; border:1px solid #868686; border-radius: 3px; line-height: 15px; color:#989898; margin:0px 0px 5px 0px; background:#e7e7e7  url(images/login-input-bg.png) scroll left top repeat-x;}

.b_header .b_midle_block .b_middle_col .b_right label.b_chek{float:right; font-size: 11px; color:#fff; margin:0px 0px 5px 0px; line-height: 16px;}
.b_header .b_midle_block .b_middle_col .b_right input.b_chek{float:right; margin:2px 0px 5px 5px;}

.b_header .b_midle_block .b_middle_col .b_right .b_left_bl{float:left; width:90px;}
.b_header .b_midle_block .b_middle_col .b_right .b_left_bl a{color:#fff; font-size: 11px; line-height: 16px;}
.b_header .b_midle_block .b_middle_col .b_right #b_auth_submit{float:right; font-size: 11px; padding:0px; width:48px; height:20px; border:0px; line-height: 15px; color:#505050; margin:4px 0px 5px 0px; background:  url(images/get_in.png) scroll left top no-repeat; text-align: center; cursor: pointer;}
.b_header .b_midle_block .b_middle_col .b_right #b_auth_submit:hover{opacity:0.8;}

.b_header .b_right_col{float:right; width:176px; margin:12px 18px 0px 0px;}
.b_header .b_right_col .b_info{float:left; width:140px; line-height: 14px; margin:0px 0px 0px 15px; color:#858585; font-size: 11px; text-align: center; background:  url(images/ico/cart-clock.png) no-repeat scroll left top ;}
.b_header .b_right_col .b_info span{font-size: 10px; color:#afc5d6;}

.b_header .b_right_col .b_smoll_basket{float:left; width:176px; margin:0px 5px 0px 0px; background:  url(images/ico/cart-top.png) scroll 116px top no-repeat;} 
.b_header .b_right_col .b_smoll_basket .b_name{float:left; width:100%; line-height: 20px; margin:0px 0px 11px 0px; font-size: 15px; color:#4e8ae6;}
.b_header .b_right_col .b_smoll_basket td{font-size: 12px; line-height: 16px; color:#484848;}
.b_header .b_right_col .b_smoll_basket .b_in_basket_link{float:left; font-size: 11px; padding:0px; width:93px; line-height: 20px; height:20px; margin:10px 0px 20px 37px; background:  url(images/oformit_zak.png) scroll left top no-repeat;  cursor: pointer; text-decoration: none;}
.b_header .b_right_col .b_smoll_basket .b_in_basket_link:hover{opacity:0.8;}
.b_header .b_right_col .b_smoll_basket .b_ress{float:left; display:block; margin:0px 0px 0px 13px; font-size: 11px; color:#fff; line-height: 16px;}
.b_header .b_right_col .b_smoll_basket .b_ress a{ font-size: 11px; color:#fff; line-height: 16px; text-decoration: none;}
.b_header .b_right_col .b_smoll_basket .b_ress a:hover{ font-size: 11px; color:#fff; line-height: 16px; text-decoration: underline;}

.b_name_search{float:left; width:630px; padding:6px 20px 0px 20px; height:31px; position: relative; margin:10px 5px 10px 5px;  background:  url(images/left_block_cat.jpg) scroll left top repeat-x;}
.b_name_search #title-search-input{float:left; font-size: 11px; color:#bebebe; line-height: 16px; width:450px; padding:3px 40px 3px 10px; height:16px; background: #fbfbfb; border:1px #ccc solid; border-radius: 5px;}
.b_name_search #title-search-input.b_select{color:#000;}


.b_name_search #b_top_search_submit{position: absolute; cursor: pointer; right:71px; top:5px; width:98px; height:26px; border:0px; background:  url(images/search_bbb.png) scroll left top no-repeat;}
.b_name_search #b_top_search_submit:hover{opacity:0.9;}


.b_header .b_top_menu{position: absolute; top:184px; right:80px; width:635px; height:43px;}
.b_header .b_top_menu ul{float:left; width:100%; margin:0px; padding:0px;}
.b_header .b_top_menu ul li{float:left; margin:0px 5px 0px 0px; padding:0px; list-style: none url(); line-height: 16px;}
.b_header .b_top_menu ul li a{float:left; display:block; margin:0px; padding:25px 10px 1px 10px; color:#7b7b7b;  line-height: 16px; text-decoration: none; font-size: 13px;}
.b_header .b_top_menu ul li a.b_index_0{background:  url(images/ico/home.png) scroll center 5px no-repeat;}
.b_header .b_top_menu ul li a.b_index_1{background:  url(images/ico/id.png) scroll center 5px no-repeat;}
.b_header .b_top_menu ul li a.b_index_2{background:  url(images/ico/ico3.png) scroll center 5px no-repeat;}
.b_header .b_top_menu ul li a.b_index_3{background:  url(images/ico/info.png) scroll center 5px no-repeat;}
.b_header .b_top_menu ul li a.b_index_4{background:  url(images/ico/dost.png) scroll center 4px no-repeat;}
.b_header .b_top_menu ul li a.b_index_5{background:  url(images/ico/mail.png) scroll center 5px no-repeat;}
.b_header .b_top_menu ul li a.b_index_6{background:  url(images/ico/ico7.png) scroll center 3px no-repeat;}

.b_header .b_top_menu ul li.selected{background:  url(images/top_menu_bg.jpg) scroll left top repeat-x; border-left:1px solid #de4f14;  border-right:1px solid #de4f14;}    
.b_header .b_top_menu ul li.selected a{color:#fff;}
.b_header .b_top_menu ul li.selected a:hover{color:#fff;}
.b_header .b_top_menu ul li a:hover{color:#5291db;}
.b_header .b_top_menu ul li.b_last{background:  url(images/top_menu_bg2.jpg) scroll left top repeat-x; border-left:1px solid #5292df;  border-right:1px solid #5292df;}
.b_header .b_top_menu ul li.b_last a{color:#fff;}
                                          
/*���� ����*/
.b_content_block{float:left; width:960px; margin:0px 16px 0px 16px;}
.b_content_block .b_left_colum{float:left; width:221px; margin:0px 8px 0px 0px;}
.b_content_block .b_left_colum .b_left_menu{float:left; width:100%; margin:2px 0px 20px 0px; position: relative;}
.b_content_block .b_left_colum .b_left_menu .b_name{float:left; margin:9px 0px 0px 10px;  font-size: 16px; color:#e8e8e8; line-height: 20px; border-right:1px solid #0981d8; border-left:1px solid #0981d8; background:  url(images/left_block_cat.jpg) scroll left top repeat-x;}
.b_content_block .b_left_colum .b_left_menu .b_name a{display:block; float:left; font-size: 16px; padding: 9px 0 8px 10px; color:#e8e8e8; line-height: 20px;  width:198px; text-decoration: none; background:  url(images/arrow_23.png) scroll 190px 12px no-repeat;}

.b_content_block .b_left_colum .b_left_menu .b_name a.b_menu_124{background:  url(images/arrow_234.png) scroll 180px 12px no-repeat;}


.b_content_block .b_left_colum .b_left_menu ul.b_poboch_ul{position: absolute; display:none; left:0px; top:46px; z-index: 6;}

.b_content_block .b_left_colum .b_left_menu ul{float:left; width:220px; margin:0px; padding:10px 0px 0px 0px; background:  url(images/left_menu_li_1.jpg) scroll right bottom repeat-y;}
.b_content_block .b_left_colum .b_left_menu ul li{float:left; position: relative; width:210px; cursor:pointer; margin:0px 5px 0px 10px; padding:6px 0px 10px 0px; border-bottom:1px solid #dcdcdc;  list-style: none url(); line-height: 16px; background:  url(images/left_menu_li_1.jpg) scroll right bottom repeat-y;}
.b_content_block .b_left_colum .b_left_menu ul li a{float:left; width:186px;  display:block; font-size: 12px; color:#676767; text-decoration: none; padding:0px 15px 0px 8px;}
.b_content_block .b_left_colum .b_left_menu ul li a span{font-size: 12px; color:#aeaeae;}
.b_content_block .b_left_colum .b_left_menu ul li a.b_parent{background: url(images/left_menu_a.png) scroll 196px 4px no-repeat;}

.b_content_block .b_left_colum .b_left_menu ul li:hover{border:0px;  margin:0px 5px 0px 4px; padding:6px 0px 11px 5px; border-right:1px solid #cdcdcd;  background:#ff4f13  url(images/bot_line_marker_left_menu.jpg) scroll left bottom no-repeat;}
.b_content_block .b_left_colum .b_left_menu ul li:hover a{color:#fff; background: url();}
.b_content_block .b_left_colum .b_left_menu ul li ul{display:none; position: absolute; padding:0px; width:210px; left:216px; top:-1px; z-index: 4;}
.b_content_block .b_left_colum .b_left_menu ul li:hover ul{display:block;  background:  url() ;  border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd;}
.b_content_block .b_left_colum .b_left_menu ul li:hover ul li a{color:#676767;}
.b_content_block .b_left_colum .b_left_menu ul li:hover ul li{border:0px; margin:0px;}
.b_content_block .b_left_colum .b_left_menu ul li:hover ul li:hover{ padding:6px 0px 10px 0px; margin:0px; background:#ff4f13  url() scroll right bottom repeat-y;}
.b_content_block .b_left_colum .b_left_menu ul li:hover ul li:hover a{color:#fff;}

.b_content_block .b_left_colum .b_left_menu ul li:hover ul ul{display:none;}


.b_content_block .b_left_colum .b_left_menu .b_block_in{float:left; overflow: hidden; position: relative; width:199px; padding:6px 0px 0px 10px; font-size: 12px; color:#fff; line-height: 16px; height:21px; margin:10px 0px 5px 10px;  background:  url(images/top_block_blue_repeat.jpg) scroll left top repeat-x; border-bottom:1px solid #cdcdcd; border-left:1px solid #71c7ff;}
.b_navigation_block{float:left; width:100%; left:-25px;  margin:10px 0px 0px 0px; position: relative;}
.b_navigation_block .b_clear_left_block{position: absolute; height:29px; width:40px; left:-4px; top:0px;  background:  url(images/top_block_blue_right.png) scroll left top no-repeat;}
.b_navigation_block .b_new_arrow{float:left; height:29px; position: relative;}
.b_navigation_block .b_left_arrow{position: absolute; left:0px; top:0px; width:40px; height:29px;  background:  url(images/top_block_blue_left.png) scroll left top no-repeat;}
.b_navigation_block .b_arrow_content{float:left; height:29px; margin:0px 5px 0px 17px; padding:6px 7px 0px 7px;  height:21px; background:  url(images/top_block_blue_repeat.jpg) scroll left top repeat-x;}
.b_navigation_block .b_right_arrow{position: absolute; right:-13px; top:0px; width:18px; height:29px;  background:  url(images/top_block_blue_right.png) scroll left top no-repeat;}
.b_navigation_block .b_arrow_content a{font-size: 12px; color:#fff; line-height: 16px; text-decoration: none;}

.b_navigation_block .b_new_arrow_rad{float:left; height:29px; position: relative;}
.b_navigation_block .b_left_arrow_rad{position: absolute; left:0px; top:0px; width:40px; height:29px;  background:  url(images/top_block_rad_left.png) scroll 5px top no-repeat;}
.b_navigation_block .b_arrow_content_rad{float:left; height:29px; font-size: 12px; color:#fff; line-height: 16px; text-decoration: none; margin:0px 5px 0px 17px; padding:6px 7px 0px 7px;  height:21px; background:  url(images/top_block_rad_repeat.jpg) scroll left top repeat-x;}
.b_navigation_block .b_right_arrow_rad{position: absolute; right:-13px; top:0px; width:18px; height:29px;  background:  url(images/top_block_rad_right.png) scroll left top no-repeat;}
.b_navigation_block .b_arrow_content_rad a{font-size: 12px; color:#fff; line-height: 16px; text-decoration: none;}






.b_content_block .b_left_colum .b_left_menu .b_block_in a{position: absolute; width:400px; font-size: 12px; color:#fff; line-height: 16px; text-decoration: none;  z-index: 1;}
.b_block_in .b_hide_blcok{position: absolute; right:-8px; top:0px; background:  url(images/top_block_blue_right_hide.png) scroll right top no-repeat; z-index: 2; width:40px; overflow: hidden; height:29px;}

/*���� ���� �����*/
.b_content_block .b_left_colum .b_left_baners{float:left; width:100%; margin:10px 0px 0px 10px;}
.b_content_block .b_left_colum .b_left_baners a{float:left; width:100%; margin:10px 0px 0px 0px;}

.b_content_block .b_left_colum .b_left_services{float:left; width:100%; margin:10px 0px 10px 10px;}
.b_content_block .b_left_colum .b_left_services .b_name{float:left; padding: 9px 0 8px 10px; font-size: 16px; color:#e8e8e8; line-height: 20px; width:189px; border-right:1px solid #0981d8; border-left:1px solid #0981d8; background:  url(images/left_block_cat.jpg) scroll left top repeat-x;}

.b_content_block .b_left_colum .b_left_services .b_services_block{float:left; width:197px; margin:13px 0px 0px 0px; padding:0px 0px 9px 0px; border-bottom: 1px  dashed #787878;}
.b_content_block .b_left_colum .b_left_services .b_services_block .b_zag{float:left; width:100%; font-size: 13px; color:#474747;}
.b_content_block .b_left_colum .b_left_services .b_services_block .b_left_col{float:left; width:52px; margin:15px 0px 0px 6px;}
.b_content_block .b_left_colum .b_left_services .b_services_block .b_right_col{float:left; width:138px; margin:8px 0px 0px 0px; font-size: 12px; color:#787878; line-height: 16px;}
.b_content_block .b_left_colum .b_left_services .b_services_block .b_right_col span{color:#ff4f13; line-height: 20px; font-size: 12px;}

                                                
.b_content_block .b_left_colum .b_left_rss{float:left; width:100%; margin:10px 0px 10px 10px;}
.b_content_block .b_left_colum .b_left_rss .b_name{float:left; padding: 9px 0 8px 10px; font-size: 16px; color:#e8e8e8; line-height: 20px; width:189px; border-right:1px solid #0981d8; border-left:1px solid #0981d8; background:  url(images/left_block_cat.jpg) scroll left top repeat-x;}
.b_content_block .b_left_colum .b_left_rss .b_for_inp{float:left; width:199px; margin:15px 0px 10px 0px; background: #fff url() ; border:1px solid #d1d1d1; height:25px; border-radius:5px; }
.b_content_block .b_left_colum .b_left_rss .b_for_inp input{float:left; margin:0px; padding:3px 8px 5px 8px; width:184px; line-height: 16px; height:18px; border:0px; background:  url() ;}
.b_content_block .b_left_colum .b_left_rss .b_chekboks{float:left; width:100%; margin:0px 0px 10px 0px;}
.b_content_block .b_left_colum .b_left_rss .b_chekboks input{float:left; width:20px; margin:4px 11px 0px 4px;}
.b_content_block .b_left_colum .b_left_rss .b_chekboks label{float:left; width:140px; font-size: 10px; color:#8a8a8a;}
.b_content_block .b_left_colum .b_left_rss .b_submit{float:left; cursor: pointer; padding: 0px ; width:120px; height:26px; border:0px; margin:0px 0px 10px 0px; background:  url(images/podpis.jpg) scroll left top no-repeat;}



.b_content_block .b_right_colum{float:right; width:683px;  padding: 0 28px 0 9px; background:  url(images/right_colum_bg.jpg) scroll left top no-repeat;}
.b_content_block .b_right_colum .b_description_line{float:left; width:640px; margin:0px 20px; font-size: 13px; line-height: 16px; color:#787878;}
.b_content_block .b_right_colum .b_description_line h1{line-height: 20px; font-size: 16px; margin:22px 0px 0px 0px; padding:0px; color:#cd3f0f; font-weight: normal; line-height: 20px; text-align: center;}
.b_content_block .b_right_colum .b_description_line p{font-size: 13px; line-height: 16px; color:#787878; margin:18px 0px 0px 0px; padding:0px; line-height: 16px; text-indent: 30px;}
.b_content_block .b_right_colum .b_description_line a{font-size: 13px; color:#13609F; line-height: 16px;}
.b_content_block .b_right_colum .b_description_line b{font-size: 13px; line-height: 16px; color:#5555;}

                                                  

.b_content_block .b_right_colum .b_catalog_popular{float:left; width:675px; padding:20px 0px 0px 0px; margin:5px 4px 0px 4px; border-top: 1px dashed #cfcfcf;}
.b_content_block .b_right_colum .b_catalog_popular .b_name{float:left; padding: 9px 20px 8px 20px; font-size: 16px; color:#e8e8e8; line-height: 20px; width:auto; border-right:1px solid #0981d8; border-left:1px solid #0981d8; background:  url(images/left_block_cat.jpg) scroll left top repeat-x;}

.b_content_block .b_right_colum .b_catalog_element{float:left; width:135px; margin:20px 45px 0px 0px;}
.b_content_block .b_right_colum .b_catalog_element .b_for_foto{float:left; width:100%; height:108px; border:1px solid #c4c4c4; border-radius: 4px; background: #fff url() ;}
.b_content_block .b_right_colum .b_catalog_element .b_for_name{float:left; text-align: center; overflow: hidden; width:100%; margin-top:6px; height:45px; line-height: 15px; }
.b_content_block .b_right_colum .b_catalog_element .b_for_name a{line-height: 15px; font-size: 11px; color:#444444; text-decoration: none;}
.b_content_block .b_right_colum .b_catalog_element .b_for_name a:hover{color:#1989db;}
.b_content_block .b_right_colum .b_catalog_element .b_for_cost{float:left; text-align: center; height:20px; overflow: hidden; width:100%; margin:3px 0px 0px 0px; font-size: 15px; color:#cd3f0f;}
.b_content_block .b_right_colum .b_catalog_element .b_rate{float:left;  width:100%; margin-top:3px; font-size: 11px; color:#3d3d3d;}
.b_content_block .b_right_colum .b_catalog_element .b_in_basket{float:left; text-align: center; height:20px; width:100%; margin-top:5px;}
.b_content_block .b_right_colum .b_catalog_element .b_in_basket a{border-radius: 4px;  padding:2px 8px 4px 8px; text-decoration: none;  background: #ff4f13 url() ; color:#fff; font-size: 12px; line-height: 16px;}
.b_content_block .b_right_colum .b_catalog_element .b_in_basket a:hover{background: #e6430b url() ;}

.b_content_block .b_right_colum .b_catalog_element .b_in_compare{float:left; margin:4px 0px 0px 0px; width:100%; text-align: center;}
.b_content_block .b_right_colum .b_catalog_element .b_in_compare a{font-size: 11px; color:#628cbb;}

.b_content_block .b_right_colum .b_catalog_element .b_at_compare{float:left; margin:4px 0px 0px 0px; width:100%; text-align: center;}
.b_content_block .b_right_colum .b_catalog_element .b_at_compare a{font-size: 11px; color:#628cbb;}


.b_pod_galery .b_at_basket{text-align: left !important;}

.b_content_block .b_right_colum .b_catalog_element.last{ margin:20px 0px 0px 0px;}


.b_at_basket{float:left; text-align: center; height:20px; width:100%; margin-top:5px;}
.b_at_basket a{border-radius: 4px;  padding:2px 8px 4px 8px; text-decoration: none;  background: #1a8ae5 url() ; color:#fff; font-size: 12px; line-height: 16px;}
.b_at_basket a:hover{background: #1a8ae5 url() ;}




.b_sort_and_also{float:left; width:100%; margin:10px 0px 0px 0px;}
.b_sort_and_also .b_sort_line{float:left; width:350px; color:#737373; font-size: 13px; line-height: 16px;}
.b_sort_and_also .b_sort_line a{color:#737373; font-size: 13px; line-height: 16px; padding: 0px  4px  0px 0px;}
.b_sort_and_also .b_sort_line a.selected{color:#ff4f13; font-size: 13px; line-height: 16px;}
.b_sort_and_also .b_sort_line a.selected:hover{text-decoration: underline;}                            

.b_sort_and_also .b_show_tipe{float:right; width:300px; text-align: right;}
.b_sort_and_also .b_show_tipe a{font-size: 11px; color:#656565;}
.b_sort_and_also .b_show_tipe a.select{font-size: 11px; color:#ff4f13;}
.b_sort_and_also .b_show_tipe a.select:hover{text-decoration: underline;}


.b_nav_string{float:left; width:350px; margin:10px 0px 0px 0px;}
.b_nav_string a{float:left; margin:0px 5px 0px 0px; display:block; color:#737373; font-size: 13px; line-height: 16px;}
.b_nav_string b{float:left; margin:0px 5px 0px 0px; display:block; color:#128ae6; font-size: 14px; line-height: 16px;}
.b_nav_string img{float:left; display:block; margin-top:3px;}
.b_nav_string span{float:left; margin:0px 5px 0px 0px; display:block; color:#737373; font-size: 13px; line-height: 16px;}

.b_sort_and_also .b_display_for{float:right; margin:10px 0px 0px 0px; text-align: right; width:250px; color:#737373; font-size: 13px; line-height: 16px;}
.b_sort_and_also .b_display_for a{color:#737373; font-size: 13px; line-height: 16px; padding:0px 3px 0px 3px;}
.b_sort_and_also .b_display_for a.selected{border:1px solid  #737373; border-radius: 2px; background: #fff url(); text-decoration: none;}






.b_content_block .b_right_colum .b_catalog_element2{float:left; padding:7px; width:657px; margin:10px 0px 0px 0px; background: #fff url() ; border:1px solid #c6c6c6;}
.b_content_block .b_right_colum .b_catalog_element2 .b_for_foto{float:left; width:140px;}
.b_content_block .b_right_colum .b_catalog_element2 .b_for_name{float:left; width:338px; margin:10px 11px 0px 10px;}
.b_content_block .b_right_colum .b_catalog_element2 .b_for_cost{float:left; width:150px; color: #CD3F0F; font-size: 15px; height: 20px; margin: 23px 0 0; overflow: hidden; text-align: center;}
.b_content_block .b_right_colum .b_catalog_element2 .b_in_basket{float:left; width:150px; text-align: center; margin:8px 0px 0px 0px;}
.b_content_block .b_right_colum .b_catalog_element2 .b_in_basket a{ background: url("") repeat scroll 0 0 #FF4F13; border-radius: 4px 4px 4px 4px; color: #FFFFFF; font-size: 12px; line-height: 16px; padding: 2px 8px 4px; text-decoration: none;}
.b_content_block .b_right_colum .b_catalog_element2 .b_in_basket a:hover{background: #e6430b url() ;}

.b_content_block .b_right_colum .b_catalog_element2 .b_in_compare{float:left; margin:7px 0px 0px 0px; width:100%; text-align: center;}
.b_content_block .b_right_colum .b_catalog_element2 .b_in_compare a{font-size: 11px; color:#628cbb;}
                                     
.b_content_block .b_right_colum .b_catalog_element2 .b_at_compare{float:left; margin:7px 0px 0px 0px; width:100%; text-align: center;}
.b_content_block .b_right_colum .b_catalog_element2 .b_at_compare a{font-size: 11px; color:#628cbb;}


.b_content_block .b_right_colum .b_catalog_element2 .b_for_name a{color: #444444; font-size: 11px; line-height: 15px; text-decoration: none;}
.b_content_block .b_right_colum .b_catalog_element2 .b_for_name a:hover{color:#1989db;}


.b_catalog_detail{float:left; width:660px; margin:20px 10px 0px 10px;}
.b_catalog_detail .b_name{float:left; width:100%; font-size: 16px; color:#637f95; font-weight: bold; margin:0px 0px 20px 0px;}
.b_catalog_detail .b_pod_galery{float:left; width:628px; border:1px solid #c8c8c8; background: #fff url() ; padding:15px;}

.b_catalog_detail .b_pod_galery .b_left_blockg{float:left; width:360px;}

.b_catalog_detail .b_pod_galery .b_right_blockg{float:left; width:190px; margin:0px 0px 0px 35px;}
.b_catalog_detail .b_pod_galery .b_right_blockg .b_in_order{float:left; width:100%; font-size: 12px; color:#959595;}
.b_catalog_detail .b_pod_galery .b_right_blockg .b_cost{float:left; width:100%; font-weight: bold; margin:12px 0px 0px 0px; font-size: 16px; color:#464646;}
.b_catalog_detail .b_pod_galery .b_right_blockg .b_cost span{font-size: 16px; color:#ff4c18; font-weight: bold;}

.b_catalog_detail .b_pod_galery .b_right_blockg .b_in_basket{float:left; width:150px; margin:10px 0px 0px 0px;}
.b_catalog_detail .b_pod_galery .b_right_blockg .b_in_basket a{ background: url("") repeat scroll 0 0 #FF4F13; border-radius: 4px 4px 4px 4px; color: #FFFFFF; font-size: 12px; line-height: 16px; padding: 2px 8px 4px; text-decoration: none;}
.b_catalog_detail .b_pod_galery .b_right_blockg .b_in_basket a:hover{background: #e6430b url() ;}

.b_catalog_detail .b_pod_galery .b_right_blockg  .b_in_compare{float:left; margin:7px 0px 0px 0px; width:100%; text-align: left;}
.b_catalog_detail .b_pod_galery .b_right_blockg  .b_in_compare a{font-size: 11px; color:#628cbb;}



.b_pagenav{float:left; width:100%; margin:10px 0px 10px 0px; font-size: 12px; color:#676767;}  
.b_pagenav a{font-size: 12px; color:#13609F;}




.b_sale_basket_basket td{padding:10px 10px 10px 0px; font-size: 12px; color:#444; border-top:1px solid #fff; border-bottom:1px solid #c4c4c4;}
.b_content_block .b_right_colum .b_description_line .b_sale_basket_basket td a{font-size: 12px; color:#444; text-decoration: none;}
.b_content_block .b_right_colum .b_description_line .b_sale_basket_basket td a:hover{font-size: 12px; color:#13609F; text-decoration: none;}


.b_sale_basket_basket th{padding:25px 10px 10px 0px; font-size: 12px; color:#737373; font-weight: normal; border-bottom:1px solid #c4c4c4;}
.b_sale_basket_basket td img{border:1px solid #888; margin:0px 0px 0px 0px;}
.b_sale_basket_basket td input{text-align: center; width:28px; padding:0px 3px 0px 3px}

.b_bas_itogo{float:left; width:628px; padding:10px 10px 0px 0px; height:30px; font-size: 14px; color:#cd3f0f; font-weight: bold;  text-align: right;  background:  url(images/pod_bas.jpg) scroll left top repeat-x;}
.b_content_block .b_right_colum .b_description_line .b_bas_itogo b{ font-size: 12px; font-weight: normal;  color:#444444;}

.b_content_block .b_right_colum .b_description_line .basket_DELET{display:block; width:20px; height:20px; background:  url(images/delet.jpg) scroll left top no-repeat;}
.b_content_block .b_right_colum .b_description_line .basket_DELET2{display:block; width:20px; height:20px; background:  url(images/delet.jpg) scroll left top no-repeat;}



.b_for_basket .b_in_basket_link{float:right; font-size: 11px; padding:0px; width:120px; line-height: 20px; height:29px; margin:10px 0px 20px 37px; background:  url(images/oformit_zak2.jpg) scroll left top no-repeat;  cursor: pointer; text-decoration: none;}
.b_for_basket .b_in_basket_link:hover{opacity:0.9;}
.b_for_basket .b_in_basket_link2{float:left; font-size: 11px; padding:0px; width:120px; line-height: 20px; height:29px; margin:10px 0px 20px 0px; background:  url(images/oformit_zak3.jpg) scroll left top no-repeat;  cursor: pointer; text-decoration: none;}
.b_for_basket .b_in_basket_link2:hover{opacity:0.9;}
 
.b_content_block .b_right_colum .b_description_line .b_for_basket .b_in_basket_link3{float:left; color:#fff; font-size: 12px; text-align: center; font-size: 11px; padding:6px 0px 0px 0px; width:120px; line-height: 16px; height:22px; margin:10px 0px 20px 0px; background:  url(images/rad_button.jpg) scroll left top no-repeat;  cursor: pointer; text-decoration: none;}
.b_for_basket .b_in_basket_link3:hover{opacity:0.9;}
                                                          
 
                                                             
.b_for_basket .b_name{float:left; padding: 9px 20px 8px 20px; font-size: 16px; color:#e8e8e8; line-height: 20px; width:auto; border-right:1px solid #0981d8; border-left:1px solid #0981d8; background:  url(images/left_block_cat.jpg) scroll left top repeat-x;}






.sale_order_full_table{width:620px !important;}
.sale_order_full_table_no_border{width:600px !important;}
.sale_order_full_table_no_border input{width:324px !important; font-size: 12px; color:#333; line-height: 16px;}
.sale_order_full_table_no_border textarea{width:324px !important; font-size: 12px; color:#333; line-height: 16px;}
.sale_order_full_table_no_border select{width:324px !important; font-size: 12px; color:#333; line-height: 16px;}


.b_sukcesss{float:left; color:#fff; font-size: 12px; text-align: right; width:100%;}
.b_sukcesss a{ color:#E3F7FF; font-size: 12px;}



.b_footer{float:left; width:960px; padding:0px 0px 30px 0px; margin:30px 16px 0px 16px; background:  url(images/footer_bg.jpg) scroll left top repeat;}
.b_footer .b_fot_contacts{float:left; width:160px; margin:20px 0px 0px 310px; font-size: 12px; color:#fff; line-height: 16px;}
.b_footer .b_fot_contacts b{font-size: 12px; color:#fff; line-height: 16px;}
.b_footer .b_fot_contacts a{ font-size: 12px; color:#fff; line-height: 16px; text-decoration: none;}
.b_footer .b_fot_contacts a:hover{text-decoration: underline;}




.b_footer .b_footer_text{float:left; width:200px; margin:20px 0px 0px 80px; font-size: 12px; color:#fff; line-height: 16px;}
.b_footer .b_footer_text a{ font-size: 12px; color:#fff; line-height: 16px; text-decoration: none;}
.b_footer .b_footer_text a:hover{text-decoration: underline;}

div.title-search-result{margin-left: 52px; margin-top: 235px;}
.title-search-result{top:40px !important; width:520px !important;}
.opisanieDiv {
	font-size:13px; 
	padding-top:30px; 
	color:#444444;
	/*padding-right: 30px;*/
}

.spisokR {
	color: #ffffff;

}

.spisokR li {
	background: url("images/top_block_blue_repeat.jpg") repeat-x scroll left top transparent;
	width: 300px;
	margin-bottom: 3px;
	padding-left: 5px;
	font-size: 14px;
}

.spisokR li:hover {
	background: url("images/top_block_rad_repeat.jpg") repeat-x scroll left top transparent;
}