@media all{
    html, body {margin:0; padding:0; width:100%; height:100%;}
    a img {border: 0; outline:none;}
    /*_________*/
    html{font-size:100.01%}/*for Oper*/
    body{min-width:1000px;
        color:#000;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size:62.5%; /*10px; */
        background:#fff url(../images/bg_body.gif);
    }
    a {text-decoration:underline; color:#5f5f5f;}
    /*_________*/
    .small_font{font-size:.9167em;}
    .td_one_bg{background-image:none !important;}
    .text #inline1, .text #inline2{display:none;}
    #fancybox-outer{background:#f5f5dd !important; border:1px solid #8f8e7a !important;}
    #fancybox-content{/*border:none !important;*/border-color:#f8f4d7 !important;}
    #fancybox-close{right:-10px !important; top:5px !important; background:url(../images/bg_close_fancy.png) 0 0 no-repeat !important;}
    .popup2 {width:300px; height:190px;}
    .popup2 form.bg_form, .popup3 form.bg_form{padding:30px 0 20px 20px; background:none;}
    .popup2 form.bg_form .f_title, .popup3 form.bg_form .f_title{display:block; margin-bottom:14px; font-size:18px; color:#000004;}
    .popup2 form.f_link  fieldset, .popup3 form.f_link  fieldset{display:block; text-align:center;}
    .popup2 form.f_link  .input_wrap input{width:260px;}
    .popup2 form.f_link   fieldset.f_buttom, .popup3 form.f_link   fieldset.f_buttom{margin-top:32px;  white-space:nowrap;}
    .popup2 form.f_link   fieldset.f_buttom a, .popup3 form.f_link   fieldset.f_buttom a{position:relative; display:inline-block; overflow:hidden;
        width:123px; height:38px;
        background:url(../images/but_popup.png) 0 0 no-repeat;}
    .popup2 form.f_link   fieldset.f_buttom a.ok{margin-right:14px; }
    .popup2 form.f_link   fieldset.f_buttom a.ok:hover{background-position:0 -38px;}
    .popup2 form.f_link   fieldset.f_buttom a.cansel{margin-left:14px;  background-position:-123px 0;}
    .popup2 form.f_link   fieldset.f_buttom a.cansel:hover{background-position:-123px -38px;}
    .popup2 form.f_link   fieldset.f_buttom a.ok_press{background-position:0 -76px;}
    .popup2 form.f_link   fieldset.f_buttom a.cansel_press{background-position:-123px -76px;}

    .popup3 {width:314px; height:290px; font-size:12px;}
    .popup3.ls_popup, .popup3.ls_popup .popup3{height:170px;}
    .popup3 p{margin-bottom:16px;}
    .popup3 form.f_link   fieldset.f_buttom{margin-top:13px;}
    .popup3 form.f_link   fieldset.f_buttom a.ok{margin-right:14px; background-position:-246px 0;}
    .popup3 form.f_link   fieldset.f_buttom a.ok:hover{background-position:-246px -38px;}
    .popup3 form.f_link   fieldset.f_buttom a.cansel{margin-left:14px; background-position:-369px 0;}
    .popup3 form.f_link   fieldset.f_buttom a.cansel:hover{background-position:-369px -38px;}
    .popup3 form.f_link   fieldset.f_buttom a.ok_press{background-position:-246px -76px;}
    .popup3 form.f_link   fieldset.f_buttom a.cansel_press{background-position:-369px -76px;}
    .popup3.ls_popup form.f_link   fieldset.f_buttom a.ok{margin-right:14px;  background-position:0 0;}
    .popup3.ls_popup form.f_link   fieldset.f_buttom a.ok:hover{background-position:0 -38px;}
    .popup3.ls_popup form.f_link   fieldset.f_buttom a.cansel{margin-left:14px;  background-position:-123px 0;}
    .popup3.ls_popup form.f_link   fieldset.f_buttom a.cansel:hover{background-position:-123px -38px;}
    .popup3.ls_popup form.f_link   fieldset.f_buttom a.ok_press{background-position:0 -76px;}
    .popup3.ls_popup form.f_link   fieldset.f_buttom a.cansel_press{background-position:-123px -76px;}
    /*_________*/
    .custom-checkbox, .custom-radio {position: relative;}
    .custom-checkbox input, .custom-radio input {position: absolute;	left: 2px; top: 3px; margin: 0;z-index: 0;}
    .custom-checkbox label, .custom-radio label {display:block; position: relative;	z-index: 1;	cursor: pointer;}
    .custom-checkbox label {background: url("../images/bg_checkbox.png") 0 0  no-repeat;}
    .custom-checkbox label.hover, .custom-checkbox label.focus, .custom-radio label.hover, .custom-radio label.focus {background-position: 0 0;}
    .custom-checkbox label.checked, .custom-radio label.checked {background-position: 0 -19px; /*background-position: 0 -15px;*/}
    .custom-checkbox label.checkedHover, .custom-checkbox label.checkedFocus {background-position: 0 -19px; /*background-position: 0 -15px;*/}

    .popup3 .custom-checkbox label{padding-left:20px; line-height:19px; /*line-height:14px;*/}
    .popup3 .custom-checkbox input {height:12px; width:12px; left:0; top:1px;}

    .checkbox_field2 .custom-checkbox label{
        padding-left:22px; height:18px; line-height:18px;
        background-image:url("../images/bg_checkbox2.png");}
    .checkbox_field2 .custom-checkbox label.checkbox1.checked {background-position: 0 -17px;}
    .checkbox_field2 .custom-checkbox label.checkbox2.checked {background-position: 0 -35px;}
    .checkbox_field2 .custom-checkbox label.checkbox3.checked {background-position: 0 -53px;}
    .checkbox_field2 .custom-checkbox label.checkbox4.checked {background-position: 0 -71px;}
    .checkbox_field2 .custom-checkbox label.checkbox5.checked {background-position: 0 -89px;}
    .checkbox_field2 .custom-checkbox label.checkbox6.checked {background-position: 0 -107px;}
    .checkbox_field2 .custom-checkbox label.checkbox7.checked {background-position: 0 -125px;}
    .checkbox_field2 .custom-checkbox label.checkbox8.checked {background-position: 0 -143px;}

    .d_legend_block  .checkbox_field2 .custom-checkbox label {background-position: 0 -163px;}
    .d_legend_block  .checkbox_field2 .custom-checkbox label.checkbox1.checked {background-position: 0 -181px;}
    .d_legend_block  .checkbox_field2 .custom-checkbox label.checkbox2.checked {background-position: 0 -199px;}
    .d_legend_block  .checkbox_field2 .custom-checkbox label.checkbox3.checked {background-position: 0 -217px;}
    .d_legend_block  .checkbox_field2 .custom-checkbox label.checkbox4.checked {background-position: 0 -235px;}
    .d_legend_block  .checkbox_field2 .custom-checkbox label.checkbox5.checked {background-position: 0 -253px;}
    .d_legend_block  .checkbox_field2 .custom-checkbox label.checkbox6.checked {background-position: 0 -271px;}
    .d_legend_block  .checkbox_field2 .custom-checkbox label.checkbox7.checked {background-position: 0 -289px;}
    .d_legend_block  .checkbox_field2 .custom-checkbox label.checkbox8.checked {background-position: 0 -307px;}

    .checkbox_field2 .custom-checkbox input {height:12px; width:12px; left:0; top:2px;}
    /*_________*/
    .left_calendr .b_text{min-height:180px;}
    .right .left_calendr {overflow:hidden; width:236px; min-height:180px;}
    /*_________*/
    .slid_gallery {position:relative;}
    .slid_gallery .gallery_wrap{position:relative; overflow:hidden;}
    .slid_gallery .block-long{position:absolute; white-space:nowrap;}
    .slid_gallery .nav_arrow{position:absolute; display:block; overflow:hidden; top:0;}
    .slid_gallery .arroeleft{left:0;}
    .slid_gallery .arroeright{right:0;}
    /*_________*/
    .popup0 {position: absolute;  display:none;
        left: -74px; padding: 0 4px;
        border:1px solid #FFD161;  background:#FFF39F;
        color: #5F5F5F;}
    .popup0 .p_title{display:block; margin-bottom:14px; font-weight:bold; color:#c04442;}
    .f_but:hover  .popup0, .b_help:hover  .popup0, .comm:hover .popup0, .view:hover .popup0 , .reit:hover .popup0, .voic:hover .popup0,
    .list dd.list_block .b_place_in_top:hover .popup0,
    .list dd.list_block .b_reiting:hover .popup0,
    .list dd.list_block .b_reiting.hover .popup0,
    .users_vidjet .b_reiting:hover .popup0
    {display:block;  background:#FFF39F;}

    .b_help{position:absolute; top:10px; right:11px; z-index:430;}
    .b_help .wrap{overflow:visible; display:block; width:20px; height:19px; cursor:pointer; z-index:440 !important;
        background: url("../images/bg_help.png") 0 0 no-repeat;}
    .b_help:hover .wrap{background-position:0 -19px;}
    .b_help:hover  .popup0{width:300px; left:-290px; top:23px; z-index:450 !important;}
    .f_but{position:relative; overflow:visible !important; z-index:330; cursor:pointer;}
    .f_but:hover  .popup0{width:172px; padding:9px; right:0; top:20px; z-index:340;}

    .b_comments {white-space:nowrap; z-index:210; font-size:11px; /*line-height:17px;*/}
    .b_comments .date{line-height:17px;}
    .comm, .view, .reit, .voic {display:inline-block; position:relative; padding-left:18px; margin-left:5px;
        font-size:11px; line-height:1.5; text-decoration:none; background-position:0 center; /*background-position:0 2px;*/ background-repeat:no-repeat;}
    .comm {background-image:url("../images/comment1.gif");}
    .view {background-image:url("../images/view1.gif");}
    .reit {height:15px; padding-left:15px; background-image:url("../images/pic_ocenka.gif"); background-position:0 0;}
    .comm .popup0, .view .popup0, .reit .popup0, .voic .popup0,
    .list dd.list_block .b_place_in_top .popup0,
    .list dd.list_block .b_reiting .popup0,
    .users_vidjet .b_reiting:hover .popup0
    {bottom: 17px; white-space: nowrap;}
    .voic.b_fon, .date.b_fon {overflow:visible; padding-left:0;}
    .voic .popup0{left:0;}
    .comm .popup0, .view .popup0, .reit .popup0, .voic .popup0{background-image: url("../images/comment2.gif"); background-position:0 -3000px;  background-repeat:no-repeat;}
    .view .popup0 {background-image: url("../images/view2.gif"); }
    .reit .popup0 {background-image: url("../images/pic_ocenka2.png");}

    .comm:hover, .view:hover , .reit:hover {color:#cc6701;}
    .comm:hover{background-image: url("../images/comment2.gif");}
    .view:hover {background-image: url("../images/view2.gif");}
    .reit:hover {background-position:0 -14px;}
    /*_________*/
    .author {text-decoration:none;}
    .author strong{text-decoration:underline;}
    .b_fon_ico2 {display:inline-block; overflow:hidden; vertical-align:middle;
        text-decoration: none; margin-left:5px;
        background-image:url("../images/sprit_pic.gif"); background-repeat:no-repeat;}
    .author  .b_fon_ico2{ height:12px; width:14px;  background-position:-12px 0}
    .text .news_menu ul li.next_new_link a .b_fon_ico2{width:9px; height:5px;  background-position: -27px -64px}

    .brend_list .author .b_fon_ico2,
    .b_summ_table .author .b_fon_ico2,
    .ls_list .author .b_fon_ico2,
    .comment_list .author .b_fon_ico2,
    .forum_anons.news_anons .anons_author .b_fon_ico2,
    .forum_anons.news_anons .author .b_fon_ico2,
    .users_vidjet .author .b_fon_ico2
    {display:none;}
    .brend_list .author strong,
    .b_summ_table .author strong,
    .ls_list .author strong,
    .comment_list .author strong,
    .forum_anons.news_anons .anons_author strong,
    .forum_anons.news_anons .author strong,
    .users_vidjet .author strong
    {padding-right:16px;
        background:url("../images/img_user.gif") right bottom no-repeat;}
    /*_________*/
    span.old_price{text-decoration:line-through !important;}
    span.new_price{font-weight:bold; color:#cc6600; font-size:1.1667em;}
    /*_________*/
    .input_wrap2{position:relative; display:block; padding:1px; border:1px solid #fff; background:#d4d4d4;}
    .input_wrap2 input{position:relative; display:block; width:100%; text-indent:5px;
        height:26px; line-height:26px;
        padding:0; border:none; background:#fff;}
    /*_________*/
    .photo_form_block  .admin_multi.tegs_chojs .title{margin-right:0;}
    /*_________*/
    .admin_button_block{padding:0 17px 13px;}
    .admin_button_block.border_bottom_block{padding:0 17px 20px;}
    .admin_button_block .submit{margin-right:4px;}

    .admin_part .b_tabs {margin-top:0;}
    .admin_list.list{padding-bottom:0;}
    .admin_list.list dd.list_block {padding:8px; margin-bottom:5px;}
    .admin_list.list dd.list_block .b_comments{text-align:right;}
    .admin_list.list dd.list_block .b_comments a{margin-left:12px;}

    .admin_b_title{padding:0 15px 10px;
        color:#525249; font-size:1.3333em;
        font-family: Georgia,Times New Roman,Times,serif;}

    .kopf_block{overflow:hidden; display:inline-block; margin:0 15px;}
    .kopf_block{display:block;}
    .kopf_block.kopf_block_mit_select, .kopf_block.kopf_block_mit_select .kopf_block_body{overflow:visible;}
    .kopf_block dt{display:block; overflow:hidden;}
    .kopf_block dt span{display:inline-block; width:auto; padding-right:27px;
        background:url("../images/bg_kopf_block2.png") right 0 no-repeat;}
    .kopf_block dt span span{height:26px; line-height:26px;
        padding-left:9px; padding-right:0;
        font-weight:bold; color:#000; font-size:1.1667em;
        background:url("../images/bg_kopf_block.png") 0 0 no-repeat;}
    .kopf_block dd.kopf_block_body{/*position:relative;*/ display:block;  padding:5px; background:#e7e7e5;}
    .kopf_block dd.kopf_block_body{display:block;}
    .kopf_block dd.kopf_block_body .form_body fieldset{overflow:visible; display:inline-block;}
    .kopf_block dd.kopf_block_body .form_body fieldset{display:block;}
    .kopf_block dd.kopf_block_body .form_body label{display:inline; float:left;
        height:30px; /*line-height:30px;*/ margin-right:8px; vertical-align:middle;
        font-weight:bold; color:#000; /*font-size:1.1667em;*/}
    .kopf_block dd.kopf_block_body .form_body .with_long_label label{width:97px;}
    .kopf_block dd.kopf_block_body .form_body .with_long_label .last_symbol{padding-left:97px !important;}
    .kopf_block dd.kopf_block_body .form_body label em{display:inline-block; padding-top:.6em; font-style: normal;}
    .kopf_block dd.kopf_block_body .form_body label .red{margin-right:5px;}

    .kopf_block dd.kopf_block_body .form_body fieldset.load_img {overflow:hidden; position:relative;}
    .kopf_block dd.kopf_block_body .form_body fieldset.load_img input.file_input {position: absolute;
        width: 100%;  height:100%; top: 0; left: 0; line-height: 199px; margin: 0;  padding: 0;
        border:none !important; cursor: pointer !important;
        font-size: 199px; z-index: 2;}
    .kopf_block dd.kopf_block_body .form_body fieldset.load_img p{margin:0 85px 0 176px;}
    .kopf_block dd.kopf_block_body .form_body fieldset.load_img .submit{display:inline; float:right; margin-top:4px;}

    .photo_admin_list .load_img{padding:0 20px 12px;}
    .photo_admin_list .textarea_fieldset, .admin_brend .textarea_fieldset{position:relative; padding:0 21px 36px; /*padding:0 21px 24px;*/}
    .photo_admin_list .textarea_fieldset .counter, .admin_brend  .textarea_fieldset .counter{position:absolute; bottom:24px; left:21px;}
    .photo_admin_list dd, .admin_top_border_block{display:inline-block; overflow:hidden;
        padding: 15px 24px 18px;
        background: url("../images/bg_golos2.gif") 0 0 repeat-x;}
    .photo_admin_list dd, .admin_top_border_block{display:block;}
    .photo_admin_list .b_baner{padding:0 13px 0 4px;}
    .photo_admin_list .b_anons_text{display: block; overflow:hidden;}
    .photo_admin_list .admin_photo_info{display:inline-block; overflow:hidden; margin-top:10px;}
    .photo_admin_list .admin_photo_info{display:block;}
    .photo_admin_list .admin_photo_info div{display:inline; float:left; margin-right:110px;}
    .photo_admin_list .admin_photo_info a{margin-right:11px;}
    .photo_admin_list .admin_photo_info span{font-weight:bold; color: #cc6600;}
    .photo_admin_list .admin_photo_info .dell_photo{display:inline; float:right; margin-right:0;}

    .logo_block.kopf_block {margin-bottom:14px;}
    .logo_block.kopf_block dd.kopf_block_body{padding:25px 16px 13px; text-align:center;}
    .logo_block.kopf_block dd.kopf_block_body img{border:1px solid #dcdcdc;}
    .logo_block.kopf_block dd.kopf_block_body .form_body {margin-left:34px; margin-top:22px;}
    .logo_block.kopf_block dd.kopf_block_body .form_body fieldset.load_img p{margin:0 85px 0 136px;}
    .distr_filinput_block.kopf_block dd.kopf_block_body .form_body fieldset.load_img p{margin:0 85px 0 116px;}

    .info_form_block.kopf_block {margin-bottom:12px;}
    .info_form_block.kopf_block dd.kopf_block_body{padding:13px 17px 0;}
    .info_form_block.kopf_block dd.kopf_block_body fieldset{padding-bottom:13px;}
    .info_form_block.kopf_block dd.kopf_block_body .form_body label{text-align:right; width:141px;}
    .with_short_label.info_form_block.kopf_block dd.kopf_block_body .form_body label{width:100px !important;}
    .info_form_block.kopf_block dd.kopf_block_body .form_body p{margin:0 0 0 157px;}
    .with_short_label.info_form_block.kopf_block dd.kopf_block_body .form_body p{margin:0 0 0 108px !important;}
    .text p.form_p{margin:0 0 13px 136px;}
    .text .profile_status p.form_p, .text .profile_status_pass p.form_p{ margin-left: 126px;}

    .edit_form_block.kopf_block dd.kopf_block_body{padding:27px 22px 16px;}
    .edit_form_block.kopf_block {margin-bottom:20px;}

    .check_form.kopf_block dd.kopf_block_body{padding:10px 9px;}
    .check_form.kopf_block {margin-bottom:17px;}

    .photo_form_block.kopf_block dd.kopf_block_body{padding:20px 0 14px;}
    .photo_form_block.kopf_block {margin-bottom:17px;}

    .distr_filinput_block.kopf_block dd.kopf_block_body{padding:14px 20px;}
    .distr_filinput_block.kopf_block {margin-bottom:5px;}
    /*_________*/
    .b_tabs {padding-top:27px; margin-top:14px;}
    .admin_tabs.b_tabs {margin:14px 15px 0;}
    .b_tabs dl{overflow:hidden; display:inline-block; padding:0 13px;
        background: url("../images/bg_tabs_row.png") 0 26px repeat-x;}
    .b_tabs dl{display:block;}

    .b_tabs dd {position:relative; display:inline; clear:right; float: left; cursor: pointer;  height: 27px; margin-right: -8px; z-index:100;}
    .b_tabs dd .a{overflow: hidden; display:block; float: left;
        height:27px; padding: 0 29px 0 0;
        letter-spacing: 0;  text-align: center; text-decoration: none; cursor:pointer;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        background: url("../images/bg_tabs2.png") right 0 no-repeat;
        z-index:110;}
    .b_tabs dd .a span{display:block; overflow:hidden;
        height:22px; padding:5px 0 0 10px;
        background:url("../images/bg_tabs1.png") 0 0 no-repeat;
        z-index:120;}
    .b_tabs dd.first_tab .a span{background-position:0 -54px;}
    .b_tabs dd .a span strong {overflow:hidden; position:relative; display:block; color:#68686a;}
    .b_tabs dd .a span strong em{font-style: normal; color:#ff7e00;}
    .frends_spisok .b_tabs dd .a span strong em{font-weight:bold; color:#879d57;}
    .b_tabs dd.activ{z-index:200 !important;}
    .b_tabs dd:hover{z-index:180;}
    .b_tabs .b_curent_tabs  dd{z-index:185;}
    .b_tabs .b_curent_tabs dd:hover{z-index:190;}
    .b_tabs dd.activ .a, .b_tabs dd .a:hover{background-position:right -27px; z-index:210;}
    .b_tabs dd.activ .a span, .b_tabs dd .a:hover span{background-position:0 -27px; z-index:220;}

    .b_tabs dd.but_tabs {background: url("../images/bg_tabs2.png") right -57px no-repeat !important;}
    .b_tabs dd.but_tabs .a1{overflow: hidden; display:block; float: left;
        height:27px; padding: 0 41px 0 0;
        letter-spacing: 0;  text-align: center; text-decoration: none; cursor:pointer;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        background: url("../images/bg_tabs2.png") right -57px no-repeat !important;}
    .b_tabs dd.but_tabs .a1 span{display:block; overflow:hidden; height:22px; padding:7px 5px 0 10px;
        background:url("../images/bg_tabs1.png") 0 -81px no-repeat !important;}
    .b_tabs dd.but_tabs .a1 span strong {color:#fff;}

    .b_tabs_main dl{padding-bottom:23px; margin-top:-27px;}
    .b_tabs_main dl.curent_row{display:none;}

    .admin_tabs.b_tabs dl{padding:0;}
    .admin_tabs.b_tabs .b_tabs_main dl {padding-bottom: 23px;}
    .admin_tabs.b_tabs dd.activ .a, .admin_tabs.b_tabs dd .a:hover{background-position:right -85px;}
    .admin_tabs.b_tabs dd.activ .a span, .admin_tabs.b_tabs dd .a:hover span{background-position:0 -135px;}

    .b_curent_tabs {margin-top:-27px;}
    .b_curent_tabs dl{display:none;}
    .b_curent_tabs dl.curent_row{display:block;}

    .tabs_text{overflow:hidden; margin:20px 13px 26px;}
    .company_part .tabs_text,
    .brend_part .tabs_text,
    .search_rezult .tabs_text
    {margin:20px 0px 0px; /*margin:20px 0px 26px;*/}
    .mat_anons .tabs_text{margin:0 0 7px 0;}
    .tabs_text .tab_content{display:none;}
    .tabs_text .tab_content_curent{display:block;}

    .tabs_text .more_link2 {display:inline-block; position: relative; overflow: hidden;
        padding: 0 13px; margin-right:11px;
        border-color: #E4E4E4 #E4E4E4 #DFDFDF;  border-style: solid;  border-width: 1px;
        color: #686868; cursor: pointer;
        font-size: 12px; line-height: 22px; text-decoration: none;
        background: url("../images/bg_news_menu.gif") 0 bottom repeat-x;}
    .tabs_text .more_link2:hover{background-image:url("../images/bg_news_menu2.gif");  color: #686868;}
    /*_________*/
    .bg_form{position:relative; background:#efebce url(../images/_bg_bg_form.jpg) 0 0 no-repeat; border:1px solid #f2ecbd; border-top-color:#e1dcac; z-index:1;}
    .bg_form:after, .bg_form .after,
    .bg_form:before, .bg_form .before
    {display:block; position:absolute; content:"";
        width:6px; left:0px; bottom:5px; top:-1px; z-index:0;
        background:#efebce url(../images/bg_bg_form.jpg) 0 0 no-repeat; }
    .bg_form:after, .bg_form .after{background-position:right 0; left:auto; right:-1px;}
    .bg_form form{padding:10px 15px;/*padding:11px 16px;*/}
    .input_wrap{position:relative !important; display:inline-block;
        height:21px; line-height:21px;
        border:1px solid #A5A5A5;
        background:#fff url(../images/bg_input1.jpg) 0 0 repeat-x;}
    .input_wrap input{position:relative !important; text-indent:5px; padding:0; border:0; background:none; height:20px; line-height:20px;}
    .input_wrap input{background:url(../images/bg_input1.jpg) 10px 0 no-repeat;}
    /*_________*/
    .bg_form.togle_form  {position:relative; margin:0 11px 21px; background:none; z-index:1; border:none;}
    .bg_form.togle_form:after, .bg_form.togle_form  .after,
    .bg_form.togle_form:before, .bg_form.togle_form  .before,
    .bg_form.t_answer:after, .bg_form.t_answer  .after,
    .bg_form.t_answer:before, .bg_form.t_answer  .before ,
    .t_answer .bg_form:after, .t_answer .bg_form .after,
    .t_answer .bg_form:before, .t_answer .bg_form .before ,
    .bg_form.comment_add_form:after, .bg_form.comment_add_form  .after,
    .bg_form.comment_add_form:before, .bg_form.comment_add_form  .before,
    .bg_form.user_form:after, .bg_form.user_form  .after,
    .bg_form.user_form:before, .bg_form.user_form  .before,
    .bg_form.golos_form:after, .bg_form.golos_form  .after,
    .bg_form.golos_form:before, .bg_form.golos_form  .before
    {display:none;}

    .bg_form.user_form {background:none; padding:0 !important; background:none !important; border:none !important;}
    .bg_form.user_form .form_wrap{position:relative; padding:16px 13px; 	background:#E7E7E5; border:1px solid #E7E7E5;}

    .togle_form  form{position:relative; padding:16px 11px; background:#e7e7e5;}
    .hidden  {display:none;}
    .text .togle_form h3{margin-bottom:0; color:#535349;}
    .text .togle_form  h4{margin-bottom:10px; color:#525249; font-weight:bold; font-size:1.3334em;
        font-family: Georgia,Times New Roman,Times,serif;}
    .togle_form fieldset{overflow:visible; display:inline-block; margin-top:14px;}
    .togle_form fieldset{display:block;}
    .togle_form .float {display:inline; float:left; clear:right;}
    .togle_form fieldset  label{display:inline; float:left; clear:right; height:22px; line-height:22px; margin-right:4px;}
    .togle_form  .input_wrap{display:block;}
    .togle_form  .input_wrap{display:block !important; margin-left:64px;}
    .togle_form  .input_wrap input,
    .catalog_filter  .input_wrap input{display:block; width:100%;}
    .togle_form  .block-news-calendar input{width:142px;}
    .top100_form  .block-news-calendar input{width:84px;}

    .checkbox_field input{vertical-align:middle;}
    .checkbox_field em{white-space:nowrap; font-style: normal;}
    .checkbox_field span, .checkbox_label{white-space:nowrap; display:inline-block; vertical-align:middle;}
    .rassilka_form .checkbox_field span.togle_block_name{border-bottom:1px dotted #606060; cursor:pointer; z-index:20;}

    .togle_form fieldset.date_fild{line-height:1;}
    .togle_form fieldset.date_fild  .checkbox{margin-top:0; vertical-align:middle; line-height:1;}
    .togle_form fieldset.v_rejt {line-height:24px; vertical-align:middle;}
    .togle_form fieldset.v_rejt  .checkbox{margin-top:0px; vertical-align:middle;}
    .togle_form fieldset.checkbox_field{margin-right:110px; line-height:22px; vertical-align:middle;}
    .togle_form fieldset.checkbox_field input{margin:4px 3px 4px 9px !important; /*margin:5px 3px 0 9px !important;*/}
    .togle_form fieldset.last_field{margin-right:110px;}
    .togle_form.brends_form  fieldset.last_field{margin-right:310px;}
    .togle_form.top100_form   fieldset.last_field{margin-bottom:25px;}
    .togle_form fieldset.button_field {position:absolute; bottom:12px; right:13px; max-width:45%; text-align:right;}
    .togle_form.top100_form  fieldset.button_field {}
    .togle_form .togle_filds_but, .togle_form .togle_filds_but2 {margin-left:11px; color:#6f6f6c; cursor:pointer; border-bottom:1px dashed #6f6f6c; white-space:nowrap;}
    .togle_form .togle_filds_but em,.togle_form .togle_filds_but2 em{font-style: normal;}
    .togle_form .button_field .submit{margin-left:16px; margin-top:4px;}
    .togle_form .togle_filds_clear{ text-decoration:underline; cursor:pointer; color:#686868;
        white-space:nowrap; line-height:1.5; background:#e7e7e5; border:none; padding:0; text-indent:0; font-size:1em;
        font-family:Arial,Verdana,Helvetica,sans-serif}
    .top100_form  .submit input{font-weight:bold;}

    .togle_form  .period_fild {color:#686861;}
    .togle_form  .period_fild .input_wrap{display:inline-block !important; margin-left:0; width:30px; margin-right:5px;}
    .togle_form  .period_fild em{display:inline-block; vertical-align:top; height:22px; line-height:22px; font-style: normal;}

    .hidden_form_block{position:relative;}
    .hover_span{display:block; position:absolute; width:100%; height:100%; top:0; left:0; background:#E7E7E5; z-index:1000;}

    .togle_form .float{width:50%;}
    .togle_form .v_razdel{width:55%;}
    .togle_form.catalog_form .v_razdel, .togle_form.brends_form .v_razdel{width:40%;}
    .togle_form .v_razdel2{width:30%;}
    .togle_form .v_dop{width:45%;}
    .togle_form.catalog_form .v_dop, .togle_form.brends_form .v_dop{width:30%;}
    .togle_form  select{display:block;}
    .togle_form .v_name, .togle_form .v_country{margin-right:22px;}
    .togle_form .v_city{margin-left:50px;}
    .togle_form .v_proizv{margin-left:97px;}
    .togle_form  .v_rejt input{margin-top:8px;}
    .togle_form  .date_fild .input_wrap, .togle_form  .price_fild  .input_wrap{display:inline-block !important; margin-left:0;}
    .togle_form  .date_fild label, .togle_form  .price_fild  label{float:none; vertical-align: top; display: inline-block;}
    .togle_form  .date_fild .checkbox_label{display:inline-block; height:22px; line-height:22px; vertical-align:top;}
    .togle_form  .date_fild .checkbox_label input{margin-bottom:0;}

    .togle_form  .checkbox_field2 .checkbox_title{display:inline; float:left; width:116px;}
    .togle_form  .checkbox_field2 .checkbox_block{overflow:hidden;}
    .togle_form  .checkbox_field2 .checkbox_block .block{display:inline-block; margin:0 9px 9px 0;}

    .news_form  form{padding-bottom:41px;}
    /*_________*/
    .b_alf{overflow:hidden; display:inline-block; margin:0 13px 24px;}
    .b_alf{display:block;}
    .b_alf .slid_gallery {padding:0 25px;}
    .b_alf .slid_gallery .nav_arrow{width:25px; height:28px;
        background:url("../images/but_pagin.png") 0 -184px no-repeat;}
    .b_alf .slid_gallery .arroeleft:hover{background-position:0 -240px;}
    .b_alf .slid_gallery .arroeright{background-position:0 -212px;}
    .b_alf .slid_gallery .arroeright:hover{background-position:0 -268px;}
    .b_alf .gallery_wrap{height:28px; background:url("../images/bg_alfavit.png") 0 0 repeat-x;}

    .b_alf .slid_gallery  {margin-left:76px; margin-right:95px;}
    .b_alf .lang {display:inline; float:left; width:76px; line-height:28px;}
    .b_alf .all_link {display:inline; float:right; height:28px; line-height:28px;}

    .b_alf .lang a{margin-right:5px ;text-transform:uppercase;}

    .b_alf .slid_gallery{padding:0 25px;}

    .text .b_alf  .slid_gallery ul.block-long{display:block; list-style:none; height:28px; line-height:28px; margin:0; padding:0;}
    .text .b_alf .slid_gallery ul.block-long li{display:inline-block;
        margin:0; padding:0;}
    .b_alf .slid_gallery ul.block-long li a{overflow:hidden; display:inline-block;
        width:24px; height:24px; line-height:24px; margin-top:2px;
        text-align:center; text-decoration:none; font-weight:bold; color:#5d5d5d; text-transform:uppercase;
        background:url("../images/but_pagin.png") 0 -344px no-repeat;}
    .b_alf .slid_gallery ul.block-long li a:hover{background-position:0 -320px; color:#5d5d5d;}
    .b_alf .slid_gallery ul.block-long li a.active,  .b_alf .slid_gallery ul.block-long li a.clicked{background-position:0 -296px;}

    /*.b_alf .slid_gallery .shadow{position:absolute; overflow:hidden; height:24px; width:24px; top:2px; background:#fff;}
 .b_alf .slid_gallery .shl{left:25px;}
 .b_alf .slid_gallery .shr{right:25px;}*/

    .text .b_alf .rus_alf ul.e_alf{display:none;}
    .text .b_alf .eng_alf ul.r_alf{display:none;}
    /*_________*/
    .block_pagin{overflow:hidden; display:inline-block; padding:0 13px 7px;}
    .block_pagin{display:block;}
    .block_pagin.block_pagin_bottom{padding-bottom:25px;}
    .block_pagin.block_pagin_bottom.block_pagin_border{margin-bottom:10px; background: url("../images/bg_dasched_border.gif") 0 bottom repeat-x scroll;}

    .block_pagin .pagin_form{display:inline; float:left; /*width:203px;*/ /*width:160px;*/ margin-right:17px; background:none !important; vertical-align:top; font-size:0.9167em;}
    .block_pagin .pagin_form.bg_form:after, .block_pagin .pagin_form.bg_form .after,
    .block_pagin .pagin_form.bg_form:before, .block_pagin .pagin_form.bg_form .before
    {display:none;}
    .block_pagin .pagin_form.bg_form{border:none;}
    .block_pagin .pagin_form .submit{margin-left:3px;}
    .pagin_form .input_wrap {vertical-align:middle;}
    .pagin_form .input_wrap input{width:31px; /*width:63px;*/}
    .pagin_form p{margin-bottom:0 !important;}

    .pagin_inpage{display:inline; float:right; width:170px; white-space:nowrap; text-align:right;}
    .pagin_inpage span{margin-right:7px; line-height:22px;}
    .pagin_inpage a{display:inline-block;
        width:24px; height:23px; line-height:23px; margin-left:4px;
        text-decoration:none; color:#737373; text-align:center;
        background:url("../images/but_pagin.png") 0 -161px no-repeat;}
    .pagin_inpage a.active{background-position:0 -138px;}

    .block_pagin .pagin_wraper{overflow:hidden; height:23px; position:relative;}
    .block_pagin .pagin_wraper .main_block{display:inline-block; position:relative; overflow:hidden; padding-right:76px;}
    .block_pagin .last_block{position:absolute; top:0; right:0;}

    .pagin a, .pagin span, .pagin em {overflow:hidden; display:inline-block;
        width:24px; height:23px; line-height:23px;  text-align:center;
        background:url("../images/but_pagin.png") 0 0 no-repeat;}
    .pagin em{background:none; width:20px;}
    .pagin .a_pagin {display:inline-block;
        margin-right:1px;
        background-position:0 0; color:#FFFFFF;}
    .pagin a.a_pagin {background-position:0 -23px; text-decoration: none; color:#737373;}
    .pagin a.next, .pagin a.prev, .pagin a.first, .pagin a.last {overflow:hidden; white-space:nowrap; text-indent:24px; margin-right: 1px;}
    .pagin a.prev {background-position:0 -46px;}
    .pagin a.next {background-position:0 -69px;}
    .pagin a.first {background-position:0 -92px;}
    .pagin a.last {background-position:0 -115px;}

    .pagin_wraper a, .pagin_wraper span, .block_pagin .last_block em {display:inline; float:left;}
    .block_pagin .last_block em {display:none;}

    .block_pagin .main_block.block_with_more  .last_block em {display:inline;}
    .block_pagin .main_block.block_with_more  {padding-right:95px;}

    .block_pagin.block_pagin_small .first,
    .block_pagin.block_pagin_small .last,
    .block_pagin.block_pagin_short .first,
    .block_pagin.block_pagin_short .last,
    .block_pagin.block_pagin_short .last_block em
    {display:none !important;}
    .block_pagin.block_pagin_short .main_block,
    .block_pagin.block_pagin_small .main_block{padding-right:51px;}
    .block_pagin.block_pagin_short .main_block.block_with_more,
    .block_pagin.block_pagin_small .main_block.block_with_more{padding-right:68px;}
    /*_________*/
    .action_menu{position:absolute; top:10px; right:37px; text-align:right; z-index:320;}
    .action_menu dl{position:relative; display:none; text-align:left; margin-right:1px;
        padding-top:6px; background:#f5f5dd; border:1px solid #fff; border-top:none;}
    .action_menu a:hover{color:#cc6600;}
    .action_menu dd{padding:5px 24px 3px 10px;}
    .action_menu dl a{color:#5c5c5c;}
    .action_menu dl a .b_fon_ico {/*width:27px;*/ width:27px;}
    .brend_part .action_menu dl a .b_fon_ico {width:26px;}
    .action_menu dl a.add_brend .b_fon_ico{width:25px; height:12px; background-position:0 -73px;}
    .action_menu dl a.edit_brend .b_fon_ico{width:25px; height:12px; background-position:0 -402px;}
    .action_menu dl a.add_hit .b_fon_ico {width:25px; height:12px; background-position:0 -37px;}
    .action_menu dl a.edit_hit .b_fon_ico {width:25px; height:12px; background-position:0 -49px;}
    .action_menu dl a.add_news .b_fon_ico {background-position:0 -249px;}
    .action_menu dl a.edit_news .b_fon_ico {height:12px;background-position:0 -237px;}
    .action_menu dl a.del_hit .b_fon_ico {width:23px; /*width:25px;*/ height:17px; margin-top:0; background-position:0 -373px;}
    .action_menu dl a.edit_tovar .b_fon_ico {width:25px; height:14px; margin-top:0; background-position:0 -330px;}
    .action_menu dl a.del_tovar .b_fon_ico {width:25px; height:17px; margin-top:0; background-position:0 -356px;}

    .action_menu .open dl{display:block; z-index:321;}
    .action_menu .arrow{position:relative; display:inline-block; overflow:hidden; margin-bottom:-6px;
        width:86px; height:22px; white-space:nowrap; text-indent:86px; cursor:pointer; z-index:322;
        background: url("../images/but_dejst.gif") 0 0 no-repeat;}
    .action_menu .arrow:hover{background-position:0 -22px;}
    .action_menu .arrow_press, .action_menu .arrow_press:hover{background-position:0 -44px;}
    .action_menu .open .arrow_press, .action_menu .open .arrow_press:hover{background-position:0 -66px;}
    .action_menu .open .arrow{background-color:#f5f5dd; height:23px; background-position:0 -66px;}

    .action_menu dd.border_top{padding-top:14px !important; margin-top:12px !important;
        background:url("../images/bg_action_menu_dd.gif") 0 top repeat-x;}
    .company_part .action_menu dl,
    .company_razdel_list .action_menu dl,
    .news_part .action_menu dl
    {padding-top:1px;}
    .catalog_part .action_menu dl
    {padding-top:12px;}
    .company_part .action_menu dd,
    .company_razdel_list .action_menu dd
    {padding:5px 3px 3px 6px;}
    .news_part .action_menu dd
    {padding:5px 20px 3px 10px;}
    .hit_list .action_menu dd
    {padding:5px 12px 3px 7px;}
    .catalog_part .action_menu dd
    {padding:1px 14px 9px 7px;}
    .user_part .action_menu dd
    {padding-bottom:5px;}
    .catalog_part .action_menu dl a.del_hit, .hit_list.hit_list_all .action_menu dl a.del_hit {margin-bottom:-7px;}
    /*_________*/
    .info_block{position:absolute; top:45px; right:14px; font-size:11px; color:#686868;  z-index:100;}
    .info_block .b_lastchange {display:block; height:17px; line-height:17px; margin-bottom:18px;}
    .info_block .b_place_in_top {display:block; margin-bottom:4px; margin-left:63px;}
    .info_block .b_place_in_top .b_fon_ico {height:15px; background-image:url("../images/bg_b_place_in_top.png");  margin-top:-1px; }
    .info_block  .b_ocenka,
    .b_aticals .b_ocenka,
    .user_part .fl_b .b_baner .b_ocenka
    {margin-left:63px; height:18px; line-height:18px;}
    .info_block  .b_ocenka .span_but,
    .b_aticals  .b_ocenka .span_but,
    .b_news_footer .b_ocenka .span_but,
    .post_text .post_profile .b_ocenka  .span_but,
    .user_part .fl_b .b_baner .b_ocenka  .span_but
    {vertical-align:top; margin-top:2px;}
    /*_________*/
    .b_fon {display:inline-block; overflow:hidden;}
    .b_fon .b_fon_ico {display: inline; overflow:hidden;  margin-top:2px;
        float: left; height: 13px; width: 13px; margin-right: 5px; text-decoration: none;
        background-image: url("../images/sprit_pic.gif");    background-repeat:no-repeat;}
    .b_lastchange .b_fon_ico{width:17px; height:15px; margin-top:1px; background-image:url("../images/bg_last_change.png");}
    .b_lastchange.b_fon_ico {width:17px; height:15px; background-image:url("../images/bg_last_change.png");  margin-top:-1px; }
    .b_lastchange strong{font-weight:normal;}
    .add_mess .b_fon_ico {margin-top:5px; width:29px; height:12px; margin-top:1px; background-position: 0 -85px;}
    .action_menu dl a.add_tem .b_fon_ico {width:29px; height:12px; margin-top:1px; background-position: 0 -97px;}
    .action_menu dl a.edit_company .b_fon_ico {width:25px; height:16px; margin-top:0; background-position: 0 -261px;}
    .action_menu a.add_news .b_fon_ico {width:28px; height:12px; margin-top:3px; background-position: 0 -294px;}
    .action_menu a.add_tovar .b_fon_ico {width:28px; margin-top:3px; background-position: 0 -318px;}
    .add_ignor .b_fon_ico{width:15px; height:17px; margin-top:0; margin-right:5px; background-position:0 -277px;}
    .add_vote .b_fon_ico{width:26px; height:13px; margin-top:1px; margin-right:5px; background-position:0 -466px;}
    .add_umfrage .b_fon_ico{width:26px; height:13px; margin-top:1px; margin-right:5px; background-position:0 -479px;}
    .dell_frend .b_fon_ico{width:22px; height:12px; background-position:0 -593px;}
    .frends_list .dell_frend .b_fon_ico{margin-right:12px;}
    .edit_frend .b_fon_ico{width:26px; height:12px; background-position:0 -617px;}
    .add_frend .b_fon_ico{width:26px; height:13px; background-position:0 -605px;}
    .history_frend .b_fon_ico{width:16px !important; height:15px; margin-left:3px; margin-right:13px; background-position:-20px -530px;}
    .voic .b_fon_ico,
    .golos .news .b_comments .date .b_fon_ico
    {display:inline-block; float:none; margin-top:0px; vertical-align:middle; margin-right:5px;}
    .voic .b_fon_ico{width:8px; height:9px; background-position:-28px -237px;}
    .voic:hover .b_fon_ico{background-position:-28px -257px;}
    .golos .news .b_comments .date .b_fon_ico{width:12px; height:12px; margin-top:-2px; background-position:-24px -357px;}
    .golos .news .b_comments .date:hover .b_fon_ico{background-position:-24px -369px;}
    .user_title {line-height:1em;}
    .user_title .b_fon_ico{ margin-top:0.2em; width:36px; height:11px; margin-right:10px; background-position:0 -109px;}
    .user_title.of_line .b_fon_ico{background-position:0 -120px;}
    .add_albom .b_fon_ico{width:28px; height:13px; background-position:0 -517px;}
    .edit_albom .b_fon_ico{width:28px; height:13px; background-position:0 -492px;}
    .add_photo .b_fon_ico{width:26px; height:12px; background-position:0 -505px;}
    .edit_photo .b_fon_ico{width:24px; height:12px; background-position:0 -581px;}
    .dell_photo .b_fon_ico{width:19px !important; height:18px; margin:0 4px 0 4px; background-position:0 -563px;}
    .sort_photo .b_fon_ico{width:14px; height:15px; margin:0 0 0 5px; background-position:-23px -387px; /*background-position:-22px -387px;*/}
    .change_photo .b_fon_ico{width:18px !important; height:16px; margin:0 2px 0 3px; background-position:0 -547px;}
    .change_main_photo .b_fon_ico{width:25px; height:14px; margin:0 2px 0 3px; background-position:0 -658px;}
    .main_photo .b_fon_ico{width:15px; height:14px; margin:-1px 2px 0 0px; background-position:-21px -565px;}
    .dell_albom .b_fon_ico{width:19px !important; height:16px; margin:0 10px 0 3px; background-position:0 -530px;}
    .u_visible .b_fon_ico{width:18px !important; height:15px; margin:0 2px 0 0; background-position:-18px -629px;}
    .u_visible:hover .b_fon_ico{width:18px !important; height:15px; margin:0 2px 0 0; background-position:-18px -672px;}
    .login_user_invis .u_visible .b_fon_ico{width:18px !important; height:15px; margin:0 2px 0 0; background-position:0 -629px;}
    .login_user_invis .u_visible:hover .b_fon_ico{background-position:0 -672px;}
    .forum_anons.news_anons .anons_title .b_fon_ico{display:none;}
    .forum_anons.news_anons .hot .anons_title .b_fon_ico{display:inline; width:12px; height:16px; margin-right:3px; background-position:-24px -613px;}
    .forum_anons.news_anons .star .anons_title .b_fon_ico{display:inline; width:10px; height:10px; margin-right:3px; background-position:-26px -403px;}
    .geboren_users .u_geboren .b_fon_ico{width:28px; height:14px; margin-top:0; background-position:0 -644px;}
    .distr_add, .distr_ignor,.distr_confirm, .distr_save,
    .admin_del_sotr, .admin_edit_sotr {overflow:visible;}
    .distr_add, .distr_ignor, .distr_confirm{font-size:1.0909em;}
    .distr_add .b_fon_ico{width:16px; height:16px; margin-right:4px; margin-top:-1px; background-position:-20px -547px;}
    .distr_ignor .b_fon_ico, .distr_confirm .b_fon_ico, .distr_save .b_fon_ico{width:19px; height:18px; margin-right:4px; margin-top:-2px; background: url("../images/bg_del_distr.png") 0 0 no-repeat;}
    .distr_confirm .b_fon_ico{background-position:0 -18px;}
    .distr_save .b_fon_ico{width:16px; height:16px; background-position:0 -123px;}
    .admin_del_sotr .b_fon_ico, .admin_edit_sotr .b_fon_ico{width:19px; height:18px; margin-right:4px; margin-top:-2px; background: url("../images/bg_del_distr.png") 0 0 no-repeat;}
    .admin_edit_sotr .b_fon_ico{height:15px; background-position:0 -108px;}
    /*_________*/
    .togle_form_but, .togle_form_but2{position:relative;display:inline-block; height:23px; line-height:23px;
        width:130px; padding:0 8px; text-align:left; white-space:nowrap;
        border:1px solid #e1e1e1; border-bottom:none; text-decoration:none; color:#666; font-size:12px;
        background: url("../images/but_roll_form.png") 0 0 repeat-x;}
    .top100_diagrama .togle_form_but, .top100_list  .togle_form_but{width:130px;}
    .togle_form_but:hover{color:#666 !important;}
    .togle_form_but .b_fon_ico, .togle_form_but2 .b_fon_ico{height:4px; width:13px;
        float:right; clear:left; margin-right:0; margin-left:6px; margin-top:11px;
        background: url("../images/bg_li1.gif") 0 -23px  no-repeat;}
    .togle_form_but_active .b_fon_ico, .togle_form_but2_active .b_fon_ico{background-position:0 -19px;}
    .togle_form_but em, .togle_form_but2 em{font-style:normal;}
    /*_________*/
    .span_but{overflow:hidden; display:inline-block; cursor:pointer;  height:12px; width:12px;
        background-image: url("../images/sprit_pic.gif"); background-repeat:no-repeat;}
    .plus1{background-position:0 0; margin-right:2px;}
    .minus1{background-position:0 -12px;}
    /*_________*/
    .b_aticals  {position:relative;}
    .b_aticals  .b_ocenka{position:absolute; top:0; right:16px;}
    .b_aticals  .b_block_title, #about_block  .b_block_title {font-size:20px; padding:0px 140px 8px 16px; margin-bottom:11px; color:#666;
        background: url("../images/bg_menu_bottom.gif") 0 bottom repeat-x;}
    .b_aticals  .b_anons, #about_block  .b_anons {padding:0 16px 20px;}
    /*_________*/
    .b_ocenka{font-size:11px;}
    .b_reiting{color:#8c8c8c;}
    .b_reiting .b_fon_ico{background-image:url("../images/pic_ocenka.png");}
    .b_reiting .b_golos{color:#3e3e3e; margin:0 8px 0 4px;}
    .info_block .b_ocenka .b_reiting, .b_aticals .b_ocenka .b_reiting{display:inline;}
    /*_________*/
    .b_upr .link_distr .b_fon_ico{background-image:url("../images/pic_distr.png");  margin-top:0; }
    .b_upr .link_add, .b_upr .link_write   {margin-left:12px;}
    .b_upr .link_add .b_fon_ico {width:24px; height:12px; background-position:0 -61px;}
    .b_upr .link_write .b_fon_ico{width:29px; height:12px; background-position:0 -85px;}
    .b_upr .link_exel {margin-left:15px;}
    .b_upr .link_exel .b_fon_ico{width:13px; height:12px; background-position:-23px -306px;}
    /*_________*/
    .right_align{text-align:right;	display:block;}
    .red{color:#cc6600;}
    .h1{display:block;}
    .wrap{position:relative;}
    /*_________*/
    .border_bottom_block{position:relative;
        padding-bottom:8px; margin-bottom:10px !important;
        /*background:#fff url(../images/bg_border_bottom_block.gif) 0 bottom no-repeat;*/
    }
    .border_bottom_block .corne2{display:block; position:absolute;
        height:8px; line-height:8px; width:8px; bottom:0; right:0;
        background:url(../images/bg_border_bottom_block.gif) right bottom no-repeat;}
    /*_________*/
    .border_top_block{position:relative;
        padding-top:8px; margin-bottom:10px; border:1px solid #ddd69b;
        background:#fff /*url(../images/bg_border_top_block.gif) 0 0 no-repeat;*/ /*!important*/}
    .text .one_border.border_top_block {border:none; padding:0; background:none;}
    .text .one_border.border_top_block  .border_top_block {padding-bottom:8px; margin-bottom:10px;}
    .border_top_block.forum.forum_thema{padding-bottom:13px;}

    .left   .border_top_block, .right   .border_top_block{padding-top:11px;}
    .border_top_block.border_top_block_empty{padding-top:0px; margin-bottom:0px; height:5px; line-height:5px; font-size:0;}
    .border_top_block .corne{/*display:block;*/ display:none; position:absolute;
        height:8px; line-height:8px; width:8px; top:0; right:0;
        background:url(../images/bg_border_top_block.gif) right 0 no-repeat;}
    .border_top_block .b_title{display:block;
        line-height:1; /*margin:0 1px;*/ padding:0px 17px; padding-bottom:4px;
        background:#7f7f7f; color:#fff; font-size:18px; font-weight:normal;
        font-family: Georgia,Times New Roman,Times,serif;}
    .right .border_top_block .b_title{padding:0px 15px 4px;}
    .border_top_block .b_title_two_row  {padding:0;}
    .border_top_block .b_title_two_row  span{padding:0px 17px 4px; display:block;}
    .border_top_block .b_title_two_row  span.two_row{background:#fff; color:#cc6600;}
    .border_top_block .b_title a{padding-left:10px; color:#ffd0c3; text-decoration:none; font-size:12px;
        font-family: Arial, Verdana, Helvetica, sans-serif;}
    .border_top_block .b_title a:hover{color:#ffd0c3;}

    .text .border_top_block .b_title {background:#fff; color:#da7e19; padding:0; margin:0;}
    .text .border_top_block .b_title span{margin-left:9px; color:#5c5c5c;}
    .text .border_top_block.obnov_list .b_title span{white-space:nowrap;   margin-left: 0px;}

    .text .border_top_block.golos .b_title {margin:0 200px 0 11px;}

    .border_top_block .b_text{display:block; padding:19px 11px 18px;}
    .border_top_block.catalog_spis .b_text{/*padding-top:14px;*/ padding-top:2px;}

    .dasched_border_bottom  .d_border_block{position:relative;
        background:url(../images/bg_dasched_border.gif) 0 top repeat-x;}
    .dasched_border_bottom  .d_border_block .d_corne{display:block; overflow:hidden; position:absolute;
        height:2px; width:47px; top:-1px; margin:0;
        background:url(../images/bg_d_corne.png) 0 0 no-repeat;}
    .dasched_border_bottom  .d_border_block .bl{left:0; background-image:url(../images/bg_d_corne_l.png);}
    .dasched_border_bottom  .d_border_block .br{right:0;}

    .v_dasched{padding-top:0; padding-bottom:0;}

    .b_two_coll{overflow:hidden; display:inline-block;}
    .b_two_coll{display:block;}
    .b_two_coll .col1, .b_two_coll .col2{position:relative; display:inline; float:left; clear:right; width:50%; padding:10px 0;
        background:url(../images/bg_vert_dash.gif) right 0 repeat-y;}
    .v_dasched .b_two_coll .col1 .b_title, .v_dasched .b_two_coll .col1 .b_text{padding:0 12px;}
    .v_dasched .b_two_coll .col2 .b_title, .v_dasched .b_two_coll .col2 .b_text{padding:0 10px;}
    .v_dasched .b_two_coll .col1 .b_text, .v_dasched .b_two_coll .col2 .b_text{padding-top:18px;}

    .b_two_coll .col2{background-position:left 0; padding-left:1px; margin-left:-1px;}

    .b_two_coll .col1 li, .b_two_coll .col2 li{overflow:hidden; display:inline-block; margin-bottom:9px;}
    .b_two_coll .col1 ul, .b_two_coll .col2 ul{margin-bottom:-9px;}
    .b_two_coll .col1 li.d_border_block, .b_two_coll .col2 li.d_border_block{padding-top:8px;}
    .b_two_coll .col1 li, .b_two_coll .col2 li{display:block;}
    .b_two_coll .col1 .b_baner, .b_two_coll .col2 .b_baner{display:inline; float:left; clear:right; margin-right:13px;}

    .hit_anons a.more, .anons a.more{padding-left:9px; font-size:11px; color: #5F5F5F; text-decoration:underline; vertical-align:middle;
        font-family: Arial, Verdana, Helvetica, sans-serif;}
    .hit_anons a.more:hover, .anons a.more:hover{color:#cc6600;}

    .anons a.anons_title, .anons a.anons_more{text-decoration:none; font-weight:bold;}
    /*.anons .anons_title, .anons .anons_more{display:block; text-decoration:none; margin-bottom:9px; font-weight:bold;}*/
    .anons a.anons_more, .news1_anons a.anons_title, .news2_anons a.anons_title{font-weight:normal;}
    /*.anons .anons_more{margin-bottom:5px; line-height:1.5;}*/
    .anons a.anons_title:hover{text-decoration:underline; color:#cc6600;}
    .anons .date, .right .news_anons .date, .anons .view, .anons .comm{font-size:11px;}
    .anons .date{color:#a3a3a3;}
    .anons .anons_text{display:block;}

    .round_img .b_baner{position:relative; background-repeat:no-repeat; background-position:0 0;}

    .strip_table tr td{background:#fff; padding:5px 0; /*padding:14px 0;*/}
    .b_summ_table .strip_table tr td{padding:10px 0;}
    .strip_table .ev td, .strip_table .ev th{background:#f3f3f3;}

    .round_table tr td.td1, .round_table tr td.td_last{padding:0; vertical-align:top; width:5px;}
    .round_table tr td.td1 div.strip_table_corne , .round_table tr td.td_last div.strip_table_corne  {overflow:hidden; height:5px; width:5px; line-height:5px; font-size:1; margin-right:2px;}
    .round_table tr td.td_last div.strip_table_corne  {margin-right:0; margin-left:7px;}
    .round_table .ev td.td1, .round_table .ev td.td_last, .round_table .ev td.td1 div.strip_table_corne , .round_table .ev td.td_last div.strip_table_corne
    {background:#f3f3f3 url(../images/bg_corne.gif) 0 -5px no-repeat;}
    .round_table .ev  td.td1{background-position:-10px bottom;}
    .round_table .ev  td.td_last{background:#f3f3f3 url(../images/bg_corne_r.gif) right bottom no-repeat; }
    .round_table .ev  td.td_last div.strip_table_corne  {background-position:-5px -5px;}

    .strip_table_pink  .ev td, .strip_table_pink  .ev th{background:#f3f3f3;}
    .strip_table_pink .ev td.td1, .strip_table_pink .ev td.td_last, .strip_table_pink .ev td.td1 div.strip_table_corne, .strip_table_pink .ev td.td_last div.strip_table_corne
    {background:#f3f3f3 url(../images/bg_corne_pink.gif) 0 0 no-repeat;}
    .strip_table_pink .ev td.td1 div.strip_table_corne, .strip_table_pink .ev td.td_last div.strip_table_corne{width:2px; height:2px;}
    .strip_table_pink  .ev  td.td_last div.strip_table_corne {background-position:-2px 0; margin-left: 10px;}
    .strip_table_pink .ev  td.td1{background-position:-4px bottom;}
    .strip_table_pink .ev  td.td_last{background:#f3f3f3 url(../images/bg_corne_r_p.gif) right bottom no-repeat; }

    .submit {display:inline-block; padding-right:4px; cursor:pointer;
        background:url(../images/bg_but2.gif) right 0 no-repeat;}
    .submit input{margin:0; padding:0 0 4px 4px; border:0; cursor:pointer;
        height:22px; line-height:22px; font-size:11px;
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        background:url(../images/bg_but1.gif) 0 0 no-repeat;}
    .submit.submit2{background-position:right -46px; height:18px;}
    .submit.submit2 input, .submit.submit2 span, .submit.submit2 a{background-position:0 -46px; height:18px; line-height:18px;}
    .submit .a, .submit a, .submit .input{display:inline-block; margin:0; padding-left:4px;
        height:22px; line-height:22px; font-size:11px; text-decoration:none;  vertical-align: top;
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#676767 !important;
        background:url(../images/bg_but1.gif) 0 0 no-repeat;}
    .submit:hover, .submit_hover{background-position:right -23px;}
    .submit:hover input, .submit_hover input,
    .submit:hover a, .submit_hover a,
    .submit:hover .a, .submit_hover .a,
    .submit:hover .input, .submit_hover .input
    {background-position:left -23px;}
    .submit.submit2 input:hover, .submit.submit2:hover span, .submit.submit2:hover a{background-position:0 -65px;}
    .submit.submit2:hover{background-position:right -65px;}
    /*_________*/
    ul.b_pic{list-style:none; margin:0; padding:0;}
    .b_pic  span,  .b_pic  a{position:relative; display:inline-block; overflow:hidden;
        height:18px; width:17px; white-space:nowrap; text-indent:17px;
        background:url(../images/sprit_pic2.png) 0 0 no-repeat;}
    .b_pic  span.popup0{position:absolute;
        width:auto; height:15px !important; line-height:15px !important; font-size:11px; background:#FFF39F; top:-200%; left:0; text-indent:0; z-index:410;}
    .b_pic  span:hover, .b_pic  a:hover{overflow:visible;}
    .b_pic  span:hover  span.popup0, .b_pic  a:hover  span.popup0{top:-80%;}
    /*.b_pic  span:hover  span.popup0, .b_pic  a:hover  span.popup0{top:10px;}*/
    .b_pic .pic_news span, .b_pic .pic_news a{background-position:0 -18px;}
    .b_pic .pic_hits span, .b_pic .pic_hits a{background-position:0 -36px;}
    .b_pic .pic_price span, .b_pic .pic_price a{background-position:0 -54px;}
    .b_pic .pic_brends span, .b_pic .pic_brends a{background-position:0 -72px;}
    .b_pic .pic_reyting span, .b_pic .pic_reyting a{background-position:0 -90px;}
    .b_pic .pic_new span, .b_pic .pic_new a{background-position:0 -108px;}
    .b_pic .pic_action span, .b_pic .pic_action a{background-position:0 -126px;}
    /*_________*/
    .raspor, iframe{display:none;}
    /*_________*/
    .all {/*position:relative;*/ overflow:hidden;
        min-width:1000px; max-width:1440px;
        margin:0 auto; /*padding-top:236px;*/}
    .all_wrap {position:relative; padding-top:158px; margin:0 20px;}
    /*____________*/
    .nav {position:fixed; display: none;
        height: 47px; left:0; top: 0;  width: 100%;
        font-size:13px; z-index: 2000;
        background: url("../images/slide_menu_bg.png") 0 0 repeat-x;}
    .nav ul{overflow:hidden; display:inline-block;  padding:2px 32px;}
    .nav ul{display:block;}
    .nav ul li{display:inline;float:left; clear:right; height:23px;}
    .nav ul li a{display:inline-block;
        height:23px; line-height: 23px; margin-right: 9px;  padding: 0 10px;
        text-decoration: none;}
    .nav ul li a:hover{background:#636363; color:#fff;}
    .nav ul li.to_top  a{
        padding-right: 22px;color: #FFF;
        background:#cc6600 url("../images/arr3.gif") right center no-repeat  !important;}
    /*____________*/
    .header{position:absolute; overflow:hidden;
        height:126px; width:100%; left:0; top:0;
        z-index:0; border-top:1px solid #7a7a7a;
        background-color:#f8f4d7;}
    .header div.wrap{height:118px; margin:0 20px 0 27px;}
    /*.header div.wrap{height:118px; width:99%; max-width:1380px; margin:0 auto;}*/
    .header .baners_block{top:3px; right:0; font-size:0px;}
    .header .baner{margin-left:7px; font-size:12px;}
    .header .baners_block .baner728{display:inline-block; width:728px; height:90px; background:green;}
    .header .baners_block .baner362{display:inline-block; width:362px; height:90px; background:green;}
    .header .baners_block .baner240{display:inline-block; width:240px; height:90px; background:green; margin-left:2px;}
    /*____________*/
    .logo, .top_setting, .header .baners_block, .menu_top  {position:absolute;}
    /*___top_block_________*/
    .top_block, .top_block .menu_top_block, .top_block .baners_block{width:100%;}
    .top_block{min-width:1000px; z-index:100;}
    .top_block .baners_block{display:block; width:100%; height:51px;
        text-align:center; border-bottom:1px solid #2e7ebc;
        background:#0061ae url(../images/banner01.jpg) center 0 no-repeat;}

    .top_block .menu_top_block{height:26px;	color:#2b2b2b; font-size:12px; background:#f8f4d7; clear:both;  z-index:110;}
    .top_block .menu_top_block .wrap{max-width:1440px; margin:0 auto;  z-index:120;}

    .top_block .menu_top_block ul.lang{overflow:hidden; position:absolute; left:0; top:0;}
    .top_block .menu_top_block ul.lang li{position:relative; float:left; clear:right; margin-left:5px; height:26px;}
    .top_block .menu_top_block ul.lang li a{display:inline-block;  background:#fff; height:12px; padding:6px 4px 3px;  text-decoration:none; text-transform:capitalize;}
    .top_block .menu_top_block ul.lang li a:hover{background:#c2c2c2;}

    .top_block .menu_top_block .dop_menu_box{position:absolute; width:164px; left:120px; top:0;  z-index:130;}
    .top_block .menu_top_block dl.dop_menu{position:relative; height:8px; margin-left:4px; background:#fff; padding:5px 0 8px 7px; z-index:140;}
    .top_block .menu_top_block dl.dop_menu dd{display:none;}
    .top_block .menu_top_block dl.dop_menu dd{padding-bottom:7px;}
    .top_block .menu_top_block dl.dop_menu dt{position:relative;  padding-right:18px;}
    .top_block .menu_top_block dl.dop_menu a{text-decoration:none;}
    .top_block .menu_top_block dl.dop_menu  a:hover{text-decoration:underline;}
    .top_block .menu_top_block dl.dop_menu .arrow{display:block; overflow:hidden; position:absolute;
        top:0; right:4px; cursor:pointer; width:13px; height:9px;
        background:url(../images/bg_li1.gif) 0 -9px no-repeat;}
    .top_block .menu_top_block dl.open { height:auto}
    .top_block .menu_top_block dl.open  dd{display:block;}
    .top_block .menu_top_block dl.open  dt{padding-bottom:7px;}
    .top_block .menu_top_block dl.open .arrow {background-position:0 0;}

    .top_block .menu_top_block ul.top_menu{overflow:hidden; position:absolute; left:288px; top:0;}
    .top_block .menu_top_block ul.top_menu li{position:relative; float:left; clear:right;}
    .top_block .menu_top_block ul.top_menu li a{overflow:hidden; display:inline-block;
        height:26px; line-height:26px; padding:0 9px;
        color:#4f4f4f; text-decoration:none;
        background:url(../images/bg_dop_menu.gif) 0 -26px repeat-x;}
    .top_block .menu_top_block ul.top_menu li a.active, .top_block .menu_top_block ul.top_menu li a:hover{color:#3e5246; background-position:0 0;}
    /*___logo_________*/
    .logo, .logo span{display:block; overflow:hidden; font-size:1.2em; width:272px; color:#f7de99;}
    .logo{top:15px; left:0; height:65px;}
    .logo span{height:45px; line-height:45px; text-indent:272px; white-space:nowrap;
        background:url(../images/bg_logo.png) 0 -7px no-repeat;}
    /*____________*/
    .menu_top{ width:100%; top:99px; left:0;
        font-size:1.2em; z-index:450;}
    .menu_top  ul.level1{display:block; overflow:visible; height:27px;}
    .menu_top li.level1_li{ display:inline;
        height:27px;  clear:right; float:left; margin-right:-8px;
        cursor:pointer;}
    .menu_top li.level1_li .level1_wrap{position:relative;}
    .menu_top a.level1_a{display: block;  overflow: hidden;
        float:left; height:27px; padding:0 29px 0 0;
        color: #FFFCDA;	text-decoration:none; text-align:center; letter-spacing:0;
        font-family: Verdana, Arial, Helvetica, sans-serif; z-index:1;
        background:url(../images/bg_menu_top2.png) right 0 no-repeat;}
    .menu_top a.level1_a span{display:block;
        height:22px; padding:5px 0 0 10px;
        background:url(../images/bg_menu_top1.png) 0 0 no-repeat;}
    .menu_top li.level1_li a.level1_a span strong {position:relative; display:block; color:#fff; z-index:10;}

    .menu_top li.li1 {margin-left:17px;}
    .menu_top li.li1 a.level1_a span{background-image:url(../images/bg_menu_top3.png);}
    /*.menu_top li.next a.level1_a span{background-image:url(../images/bg_menu_top6.png);}	*/

    .menu_top  ul.level1  li.active a.level1_a{background-position:right -27px;	z-index:1;}
    .menu_top  ul.level1 li.active a.level1_a span{background-image:url(../images/bg_menu_top3.png); background-position:0 -27px;}
    .menu_top  ul.level1 li.active a.level1_a span strong {position:relative; display:block; color:white; z-index:10;}

    .menu_top  ul.level1  li.hover a.level1_a span strong{color:#393939;}
    .menu_top  ul.level1  li.selected a.level1_a span strong, .menu_top  ul.level1  li.active a.level1_a span strong{color:#393939 !important;}

    .menu_top li.li_clear{display:none; display:block; float:none; clear:both; width:100%; height:1px; line-height:1px; visibility:hidden;}
    /*for Lave_lamp*/
    .back {position: absolute;
        top:0;  height:27px; width:29px;
        z-index: 1;
        /*background:url('../images/bg_menu_top2.png') right -27px no-repeat;*/
        background:url(../images/bg_menu_top2.png) right -54px no-repeat;}
    .back  .b_left {height:27px;	margin-right:29px;
        float:none;	color:#393939;
        /*background: url("../images/bg_menu_top3.png") 0 -27px no-repeat;*/
        background: url("../images/bg_menu_top3.png") 0 -54px no-repeat;}
    .back .b_left strong{color:#393939}
    /*____*/
    .menu_top .level2_fon{display:block; width:100%; height:32px; background:url(../images/bg_menu_top4.png) 0 0 repeat-x;}

    .menu_top .level2_wrap, .menu_top .level3{position:absolute; display:none; line-height:1;}
    .menu_top .level2_wrap{top:27px;  width:auto; left:50%;}
    .menu_top .level2_wrap .level2{white-space:nowrap;}
    .menu_top .level2_wrap .level3{white-space:normal;}

    .menu_top  li.level1_li.hover  .level2_wrap,
    .menu_top  li.level1_li.selected  .level2_wrap
    {display:block;}

    .menu_top ul.level2{position:relative; margin-left:-50%;padding-top:4px; text-align:left;}
    .menu_top .li1 .level2_wrap{left:0 !important;}
    .menu_top .li1  ul.level2{margin-left:0 !important;}
    /*.menu_top li.li3 ul.level2{padding-left:100px;}	
.menu_top li.li5 ul.level2{padding-left:301px;}	
.menu_top li.li6 ul.level2{padding-left:561px;}	
.menu_top li.li7 ul.level2{padding-left:702px;}	*/
    /*.menu_top ul.level2{width:auto; left:20px; top:27px; padding-top:4px; text-align:center;}	
.menu_top li.li3 ul.level2{left:100px;}	
.menu_top li.li5 ul.level2{left:301px;}	
.menu_top li.li6 ul.level2{left:561px;}	
.menu_top li.li7 ul.level2{left:702px;}*/
    .menu_top ul.level2 li.level2_li{position:relative; display:inline-block; height:28px; line-height:28px; padding-right:11px;}
    .menu_top ul.level2 li.level2_li{margin:0 1px;}

    .menu_top ul.level2 li.mit_sublevel{background:url(../images/bg_menu_top5.png) right 0 no-repeat;}
    .menu_top ul.level2 li.mit_sublevel:hover, .menu_top ul.level2 li.hoverLv2{background-position:right -30px; /*z-index:1040;*/}

    .menu_top ul.level2 li.level2_li a.level2_a{display:block; text-decoration:none; padding-left:10px;}
    .menu_top ul.level2 li.level2_li a.level2_a span{border-bottom: 1px dashed #343434; color: #343434;}
    .menu_top ul.level2 li.level2_li a.level2_a:hover span,
    .menu_top ul.level2 li.mit_sublevel:hover a.level2_a span,
    .menu_top ul.level2 li.mit_sublevel.hoverLv2 a.level2_a span
    {text-decoration:none;  border-bottom: 1px dashed #cc6600; color: #cc6600;}
    .menu_top ul.level2 li.mit_sublevel a.level2_a{
        background:url(../images/bg_menu_top6.gif) 0 -5000px no-repeat;}
    .menu_top ul.level2 li.mit_sublevel:hover a.level2_a, .menu_top ul.level2 li.mit_sublevel.hoverLv2 a.level2_a{background-position:0 0;}
    .menu_top ul.level2 li.li1{margin-left:0;}

    .menu_top .level3_wrapp .corne,
    .menu_top ul.level2 li.level2_li .tl,
    .menu_top ul.level2 li.level2_li .tr,
    .menu_top ul.level2 li.level2_li .side,
    .menu_top ul.level2 li.level2_li .sl,
    .menu_top ul.level2 li.level2_li .sr
    {display:none;}
    .menu_top ul.level2 li.level2_li:hover .menu_top .level3_wrapp .corne,
    .menu_top ul.level2 li.level2_li:hover .level3, .menu_top ul.level2 li.hover .level3,
    .menu_top ul.level2 li.level2_li:hover .tl,
    .menu_top ul.level2 li.level2_li:hover .tr,
    .menu_top ul.level2 li.level2_li:hover .side,
    .menu_top ul.level2 li.level2_li:hover .sl,
    .menu_top ul.level2 li.level2_li:hover .sr,
    .menu_top ul.level2 li.level2_li.hoverLv2  .menu_top .level3_wrapp .corne,
    .menu_top ul.level2 li.level2_li.hoverLv2 .level3, .menu_top ul.level2 li.hover .level3,
    .menu_top ul.level2 li.level2_li.hoverLv2 .tl,
    .menu_top ul.level2 li.level2_li.hoverLv2 .tr,
    .menu_top ul.level2 li.level2_li.hoverLv2 .side,
    .menu_top ul.level2 li.level2_li.hoverLv2 .sl,
    .menu_top ul.level2 li.level2_li.hoverLv2 .sr
    {display:block;}
    .menu_top ul.level2 li.level2_li:hover .level3, .menu_top ul.level2 li.hoverLv2 .level3{width:300px; left:0; text-align:left; }
    .menu_top .level3_wrapp{position:relative; display:block; overflow:hidden;  padding:0 19px;}
    .menu_top .level3_wrapp .corne, .level3_wrapp .side{position:absolute;}
    .menu_top .level3_wrapp .corne{top:0px; width:67px; height:18px;}
    .menu_top .level3_wrapp .tl{left:1px;}
    .menu_top .level3_wrapp .tr{right:0;  width:76px;}
    .menu_top .level3_wrapp .side{top:18px; width:19px; height:86px; margin-bottom: -20000px; padding-bottom: 20000px;}
    .menu_top .level3_wrapp .sl{left:1px;}
    .menu_top .level3_wrapp .sr{right:1px;}
    .menu_top .level3_wrapp ul{position:relative; padding-top:18px;}

    .menu_top ul.level2 li.level2_li:hover, .menu_top ul.level2 li.level2_li.hoverLv2 {z-index:1;}
    .menu_top ul.level2 li.level2_li:hover .level3_wrapp .tl,
    .menu_top ul.level2 li.level2_li.hoverLv2 .level3_wrapp .tl
    {background:url(../images/bg_menu_top_3level1.png) 0 0 no-repeat;}
    .menu_top ul.level2 li.level2_li:hover .level3_wrapp .tr,
    .menu_top ul.level2 li.level2_li.hoverLv2 .level3_wrapp .tr
    {background:url(../images/bg_menu_top_3level2.png) right 0 no-repeat;}
    .menu_top ul.level2 li.level2_li:hover .level3_wrapp .sl,
    .menu_top ul.level2 li.level2_li.hoverLv2 .level3_wrapp .sl
    {background:url(../images/bg_menu_top_3level4.png) 0 0 repeat-y;}
    .menu_top ul.level2 li.level2_li:hover .level3_wrapp .sr,
    .menu_top ul.level2 li.level2_li.hoverLv2 .level3_wrapp .sr
    {background:url(../images/bg_menu_top_3level5.png) 0 0 repeat-y;}
    .menu_top ul.level2 li.level2_li:hover .level3_wrapp ul,
    .menu_top ul.level2 li.level2_li.hoverLv2 .level3_wrapp ul
    {background:#d3cea7 url(../images/bg_menu_top_3level3.png) 0 0 repeat-x;}

    .menu_top ul.level2 li.li1  .level3{left:-19px !important;}
    .menu_top ul.level2 li.li1 .sl{top:0;}
    .menu_top ul.level2 li.li1  .level3_wrapp {margin-right:50px;}
    .menu_top ul.level2 li.li1  .level3_wrapp .tl{display:none;}

    .menu_top ul.level2 li.li_last  .level3{left:100% !important; margin-left:-581px !important; text-align:right !important;}
    .menu_top ul.level2 li.li_last  .sr{top:0;}
    .menu_top ul.level2 li.li_last  .level3_wrapp .tr{display:none;}

    .menu_top .level3 .level3_li{display:block; border-bottom:1px solid #a3a38e;}
    .menu_top .level3 .level3_li a.level3_a{display:block;
        text-align:left; /*padding:0 8px;*/ padding:6px 8px; line-height:1;
        font-size:11px; color:#333; text-decoration:none;}
    /*.menu_top .level3 .level3_li {background:gold;}
.menu_top .level3 .level3_li a.level3_a{background:red;}*/
    .menu_top .level3 .level3_li a.level3_a:hover, .menu_top .level3 .level3_li:hover{background:#c8c6a7;}
    .menu_top li.active a.level1_a{color:#393939 !important;}
    /*_layout___________*/
    .main{overflow:visible;/*overflow:hidden;*/ height:auto; background:#f8f4d7; padding-top:10px;}
    .main:after {content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden;}

    .left{display:inline; position:relative;
        float:left; clear:right;
        width:167px; padding-left:20px; /*padding-left:29px;*/ font-size:1.2em;
        margin-left:-100%;}
    .right{display:inline; position:relative;
        float:left; clear:right;
        width:236px; padding-right:20px; /*padding-right:22px;*/ font-size:1.2em;
        margin-left:-256px;}
    .two_coll .right{display:none;}

    .center{overflow:visible; /*overflow:hidden;*/ width:100%; float:left;}
    .content{position:relative; margin:0 265px 0px 197px;/*margin:0 267px 0px 205px;*/}
    .two_coll  .content{margin-right:29px;}
    /*__________*/
    .left .login_form{padding:12px 4px 0; margin-bottom:9px;
        /*background:#efebce url(../images/bg_login_form.jpg) 0 0 no-repeat;*/}
    .left .login_form .f_title{position:relative; padding-left:19px; margin-bottom:8px; color:#131313;
        background:url("../images/bg_login_f_title.gif") 0 .2em no-repeat; z-index:10;}
    .left .login_form p{position:relative; overflow:hidden; margin-bottom:3px; width:100%; z-index:10;
        font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;}
    .left .login_form .b_text {position:relative; text-align:right; padding-bottom:5px; z-index:10;}
    .left .login_form .b_text a{font-size:11px;}
    .left .login_form .b_text a:hover{color:#cc6600;}

    .left .login_form .b_text .submit{}
    .left .login_form label{display:inline; float:left; clear:right; height:15px; line-height:15px;/*height:22px; line-height:22px;*/ width:47px; font-size:11px; color:#383838; }
    .left .login_form  .input_wrap{height:15px; line-height:15px;}
    .left .login_form  .input_wrap  input{width:108px; height:15px; line-height:15px;}

    .left .baners_block{margin-bottom:9px;}

    .left .left_menu .b_text{padding-top:18px;}
    .left .left_menu li a, .left .left_menu li.mit_sublevel {line-height:2; padding-left:7px; cursor:pointer;
        background: url("../images/bull2.gif") 0 .5em no-repeat;}
    .left .left_menu li.mit_sublevel {background-position:0 1em;}
    .left .left_menu li.mit_sublevel:hover, .left .left_menu li.mit_sublevel.active,
    .left .left_menu li a:hover
    {color:#cc6600; background-image:url("../images/bull1.gif");}
    .left .left_menu li.mit_sublevel .open_sublevel {padding-right:11px;
        background: url("../images/bull4.gif") right .5em no-repeat;}
    .left .left_menu li.mit_sublevel.active  .open_sublevel {background-image:url("../images/bull3.gif");}
    .left .left_menu li.mit_sublevel .open_sublevel em{font-style: normal; border-bottom:1px dashed #5F5F5F;
        background: url("../images/bull3.gif") -1000px .5em no-repeat;}
    .left .left_menu li.mit_sublevel:hover em, .left .left_menu li.mit_sublevel.active  em{color:#cc6600; border-color:#cc6600;}

    .left .left_menu li .num {display: inline-block;
        width:15px; height:16px; line-height: 13px;
        margin-left:3px;
        color: #FFFFFF; font-weight: bold; text-align: center;  text-decoration: none;
        background: url("../images/bg_messages.gif") 0 0  no-repeat;}

    .left .left_menu li.mit_sublevel .level2{display:none; margin:2px 0 5px 9px;}
    .left .left_menu li.mit_sublevel .level2 li, .left .left_menu li.mit_sublevel .level2 li a{line-height:1em;}
    .left .left_menu li.mit_sublevel .level2 li {margin-bottom:6px; font-size:0.9167em;}
    .left .left_menu li.level2_li a {background:none; padding-left:0; color:#a3a3a3;}
    .left .left_menu li.level2_li a:hover, .left .left_menu li.level2_li.active a {color:#cc6701;}
    .left .left_menu li.mit_sublevel.active .level2{display:block;}

    .left .form_buy dl, .left .form_sell dl{margin-bottom:19px;}
    .left .form_buy dt, .left .form_buy dt a,
    .left .form_sell dt, .left .form_sell dt a{color:#cc6600;}
    .left .form_buy dt, .left .form_sell dt{margin-bottom:7px; font-size:.9167em;}
    .left .form_buy dt .date, .left .form_sell dt .date{display:block;}
    .left .form_buy dd a, .left .form_sell dd a{text-decoration:none;}
    .left .form_buy  a.more, .left .form_sell  a.more{display:block; margin-bottom:9px;}
    .left .form_buy  a.more:hover, .left .form_sell  a.more:hover{color:#cc6600;}

    .left  .prices_anons .b_text{padding:10px 7px 18px;}
    .left  .prices_anons dt{padding:8px 5px 9px;}
    .left  .prices_anons dd{padding:0 12px 6px; font-size:.9167em;}
    .left  .prices_anons dt a{display:block; font-weight:bold; padding-left:7px;
        background: url("../images/bull2.gif") 0 .5em no-repeat;}
    .left  .prices_anons dt a:hover{color:#cc6600; background-image:url("../images/bull1.gif");}
    .left  .prices_anons dd a{overflow:hidden; color:#687e55;}
    .left  .prices_anons dd a span{display:inline; float:left; margin-right:5px; width:13px; height:13px; text-decoration:none;
        background-image:url("../images/bg_xls.gif");}
    .left  .prices_anons dd .date{color:#9D9D9D;}

    /*____________*/
    .left  .news_anons dd .anons_text, .right  .news_anons dd .anons_text, .text  .b_comment .news_anons dd .anons_text{display:block;}
    .left  .news_anons dd .date, .right  .news_anons dd .date, .text  .b_comment .news_anons dd .date{color: #A3A3A3;}
    .forum_anons.news_anons dd .anons_text, .forum_anons.news_anons dd .anons_title a,
    .right  .news_anons dd .anons_title a, .text  .b_comment .news_anons dd  .anons_title a{text-decoration:none;}
    .text  .golos .b_comment .news_anons dd  .anons_title a{text-decoration:underline;}
    .left  .news_anons  .anons_title a:hover, .left  .news_anons  .anons_text:hover,
    .right  .news_anons dd .anons_title a:hover, .text  .b_comment .news_anons dd .anons_title a:hover{text-decoration:underline; color:#cc6600;}

    .left  .news_anons .b_text, .right  .news_anons .b_text{padding-top:9px;}
    .left  .news_anons .dt, .right  .news_anons dt, .text  .search_list dt{padding-top:10px; margin-bottom:6px; color:#989788; font-size:.9167em;
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;}
    .text  .search_list dt{margin-left:-4px; margin-bottom:0;}
    .left  .news_anons .dt .anons_razdel span, .right  .news_anons dt span, .text  .search_list dt span{display: inline;  margin-right:4px;}
    .right  .news_anons, .right  .news_anons dt span{float:left; clear:right;}
    .right  .actual_news.news_anons, .right  .actual_news.news_anons dt span,
    .right  .forum_anons.news_anons, .right  .forum_anons.news_anons dt span,
    .right  .vote_vidjet.news_anons, .right  .vote_vidjet.news_anons dt span,
    .right  .top100_vidjet.news_anons, .right  .top100_vidjet.news_anons dt span,
    .right  .company_vidjet.news_anons, .right  .company_vidjet.news_anons dt span
    {float:none;}
    .text  .search_list dt span  {display: inline;  margin-right:4px; margin-left:4px;}

    .left  .news_anons dd, .right  .news_anons dd{margin-bottom:10px; }
    .left  .news_anons dd .anons_text, .right  .news_anons dd .anons_text{margin-top:6px;}
    .left  .news_anons dd .anons_text.anons_zajav, .right  .news_anons dd .anons_text.anons_zajav{margin-top:0;}

    .forum_anons.news_anons .b_text{text-align:center; padding:9px 7px 18px;}
    .forum_anons.news_anons .b_text dl{text-align:left;}
    .forum_anons.news_anons dd, .company_vidjet.news_anons dd {padding:8px 0; margin-bottom:0;}
    .forum_anons.news_anons .b_anons{position:relative; margin:0 4px 5px; background:#fff; border:1px solid #fff;}
    .forum_anons.news_anons .hot .b_anons{padding:5px 4px; margin:0; background:#fbf6cc; border-color:#eadebf;}
    .left  .news_anons .dt{padding-top:0;}
    .forum_anons.news_anons .dt a{text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif;}
    .forum_anons.news_anons .dt a:hover{text-decoration:underline;}
    .forum_anons.news_anons  .stat_last_mess_date {display:block; margin:6px 0; font-size:11px; color: #A3A3A3;}
    .forum_anons.news_anons  .stat_last_mess_date .b_fon_ico{margin-top:3px; width:9px; height:9px; background-position:-27px -37px;}
    .forum_anons.news_anons .anons_razdel, .forum_anons.news_anons .anons_text{display:block;}
    .forum_anons.news_anons .anons_text{margin-bottom:10px;}
    .forum_anons.news_anons .anons_title{font-weight:bold;}
    .forum_anons.news_anons .anons_author, .forum_anons.news_anons .anons_author .author{display:block; overflow:hidden;}
    .forum_anons.news_anons .anons_author strong, .forum_anons.news_anons .anons_author .author strong{}
    .forum_anons.news_anons .anons_author em{display:inline; float:left; margin-right:5px; font-style:normal; font-size:0.9167em;}
    .forum_anons.news_anons .submit a{color:#000 !important;}

    .right  .mit_baners dt{overflow:hidden;}
    .right  .mit_baners dt .anons_title{display:block; overflow:hidden;/*display:table;*/}
    .right  .mit_baners .b_baner{display:inline; float:left; clear:right; margin-right:13px;}

    .right  .brend_anons .b_text{padding-top:9px;}
    .right  .brend_anons dt{margin-bottom:10px; padding-top:10px;}
    .right  .brend_anons dd{margin-bottom:6px;}
    .right  .brend_anons a {text-decoration:none;}
    .right  .brend_anons a:hover{text-decoration:underline; color:#cc6600;}
    .right  .brend_anons dt a{display:block; font-weight:bold;}
    .right  .brend_anons dt a.vendor{/*font-weight:bold;*/font-weight:normal;}

    .right .baners_block{margin-bottom:10px;}
    .right .baners_block2{margin-bottom:6px;}

    .right .menu_catalog  .level1 a{display:block; padding-left:17px; text-decoration:none;}
    .right .menu_catalog  .level1 a:hover{color:#cc6600;}

    .right .menu_catalog li{margin-bottom:10px;}
    .right .menu_catalog .level1_li a.level1_a{background: url("../images/bg_li_menur1.gif") 0 .2em no-repeat;}
    .right .menu_catalog .level1_li a.level1_a:hover, .right .menu_catalog .active a.level1_a
    {color:#cc6600; font-weight:bold; background-image:url("../images/bg_li_menur2.gif"); background-position:2px .2em;}

    .right .menu_catalog .level2{margin-top:12px; margin-left:11px;}
    .right .menu_catalog .level2  a.level2_a{background: url("../images/bg_li_menur5.gif") 0 .2em no-repeat;}
    .right .menu_catalog .level2 .mit_sublevel a.level2_a{background-image:url("../images/bg_li_menur4.gif");}
    .right .menu_catalog .level2  a.level2_a:hover{font-weight:bold;}
    .right .menu_catalog .level2 .mit_sublevel a.level2_a:hover, .right .menu_catalog .level2 .active a.level2_a
    {background-image:url(../images/bg_li_menur3.gif);}

    .right .menu_catalog .level3{margin:10px 0 10px 17px;}
    .right .menu_catalog .level3  a.level3_a{padding-left:9px; background: url("../images/bull2.gif") 0 .5em no-repeat;}
    .right .menu_catalog .level3  a.level3_a:hover{background-image:url("../images/bull1.gif");}

    .right .menu_catalog .level2, .right .menu_catalog .level3{display:none;}
    .right .menu_catalog .active .level2,
    .right .menu_catalog .level2 .active .level3{display:block;}

    /*__content__________*/
    .text  {font-size:1.2em;}
    .text  .h1, .text  h1, .text  h2, .text  h3, .text  h4, .text  h5, .text  h6{
        margin-bottom:25px;	font-weight:normal;}
    .text  .h1, .text  h1{font-size:2.0833em;}
    .text  h2{font-size:2em;}
    .text  h3{font-size:1.5em;}
    .text  h4, .text  h5, .text  h6{font-size:1em;}
    .text  ul, .text  ol, .text  p{margin-bottom:15px; line-height:17px;}
    .text  ul{list-style:disc inside;}
    .text  ol{list-style:decimal inside;}

    ul.b_text{margin-bottom:0; line-height:1em; list-style:none outside;}

    .text a:hover{color:#cc6600;}

    .text  table{}
    .text  td{}
    .text  th{}
    /*____________*/
    .home .text {padding-top:52px;}
    .home .text  .search_and_baners{position:absolute; width:100%; top:0; left:0;}

    .text .search_form{margin-bottom:10px;}
    .text .search_form form{overflow:hidden; vertical-align:top; padding-right:14px;}
    .text .search_form .float{display:inline; width:191px; float:right; clear:left;}
    .text .search_form .no_float {margin-right:201px;}
    .text .search_form .no_float input{width:100%; padding:0; height:20px; line-height:20px; border:1px solid #A5A5A5 !important; margin:0;
        background:#fff url(../images/bg_input1.jpg) 0 0 repeat-x !important; text-indent:5px;}

    .text .search_form .float select{width:133px; margin-right:13px;}
    .text .search_form .float .submit{margin-left:-2px;}

    .text  .banners_block{text-align:center;}
    .text  .banners_block .banner{display:inline-block;}

    .text  .banners_block1 .banner, .text  .banners_block3 .banner{margin-bottom:10px;}
    .text  .banners_block1 .banner img, .text  .banners_block3 .banner img{width:528px !important;}
    .text  .banners_block2 .banner{margin:0 14px 10px;}
    .text  .banners_block2 .banner img{width:90px !important;}

    .text .hit_anons  {position:relative;}
    .text .hit_anons  .add_button {position:absolute; top:9px; right:12px;}

    .text .hit_anons  .anons_photo,
    .text .hit_anons  .anons_vendor,
    .text .hit_anons  .anons_price{padding:14px 10px;}
    .text .hit_anons  .anons_vendor a{text-decoration:none; font-weight:bold;}
    .text .hit_anons  .anons_price{font-weight:bold; color:#cc6600;}

    .text .hit_anons  .over_block{max-height:2.4em; overflow:hidden; position:relative;}
    .text .hit_anons  .over_wrapp {width: 100%; height: 100%;}
    .text .hit_anons  .over_help{height: 100%;}
    .text .hit_anons  .over_content , .text .hit_anons  .over_fade {float: left; line-height:1.2em;}
    .text .hit_anons  .over_fade {height:1.5em; width:100%; margin: -1.2em 0px 0px -100%; position: relative;}

    .text .hit_anons  .over_fade span{position:absolute; display:block; height:100%; width:70%; right:0;
        background:url("../images/_bg_fade.png") 0 0 repeat-y;}
    .text .hit_anons  .ev .over_fade span{ background:url("../images/_bg_fade_ev.png") 0 0 repeat-y;}

    .text .hit_anons .b_title{padding-left:12px; padding-right:130px;}
    .text .hit_anons a.link_more, .text .hit_anons .link_more:hover{color:#959494;}
    .text .hit_anons .anons_company {font-weight:bold;}
    .text .hit_anons .anons_company  a{text-decoration:none;}

    .text .news1_anons .anons_title,
    .text .news2_anons .anons_title,
    .text .news3_anons .anons_title,
    .text .news4_anons .anons_title,
    .text .news5_anons .anons_title,
    .text .news6_anons .anons_title,
    .text .news7_anons .anons_title,
    .text .news8_anons .anons_title,
    .text .news3_anons .anons_more,
    .text .news4_anons .anons_more,
    .text .news5_anons .anons_more,
    .text .news6_anons .anons_more,
    .text .news7_anons .anons_more,
    .text .news8_anons .anons_more
    {line-height:1.25em;}

    .text .news1_anons .anons_text,
    .text .news2_anons .anons_text
    {margin-top:7px;}
    .text .news3_anons .anons_text,
    .text .news4_anons .anons_text,
    .text .news5_anons .anons_text,
    .text .news6_anons .anons_text,
    .text .news7_anons .anons_text,
    .text .news8_anons .anons_text
    {margin-top:9px;  margin-bottom:5px;}

    .text .news_anons .b_baner img{width:100px; /*width:88px;*/ height:31px;}
    .text .biz_anons .b_baner img{width:100px; /*width:55px;*/}
    .text .catalog_anons .b_baner img{width:100px; /*width:50px; height:40px;*/}
    .text .action_anons .b_baner img{width:100px; /*width:88px; height:31px;*/}
    .text .round_img .b_baner img{max-width:100% !important; /*width:80px;*/}

    .text .news2_anons  .anons_title{margin-bottom:6px;}
    /*____________*/
    #popup1 {
        background:#fff;
        position: absolute;
        padding:1px; cursor: pointer; z-index: 1000; text-align: center;
        border:1px solid #ff0000;
    }
    #popup1 .b_text{padding: 10px;}
    #popup1  .info{font-size:12px;}

    #popup1 img{
        max-width: 250px;
        max-height: 250px;
    }
    #popup1.calender_popup  {background:none;}
    #popup1.calender_popup  .b_text {padding:10px; margin: 39px 32px 5px; background:#fff; border:1px solid #e7e7e7;}
    #popup1.calender_popup  .b_text span{display:block;}
    #popup1.calender_popup  .b_text img{max-width:150px;}
    #popup1 .e_company{font-weight:bold;}

    .placeholder{color:#606060;}
    .placeholder.load_input{color:#999; font-style:italic;}
    /*____________*/
    .path{margin-bottom:5px;}
    .path a{padding-right:17px; margin-right:5px; color:#383637;
        background: url("../images/bg_path.gif") center right no-repeat;}
    /*____________*/
    .list {margin:0 12px; padding-bottom:23px;}

    .list dd.list_block {position:relative; padding:10px; /*padding:10px 6px;*/ margin-bottom:14px;
        border:1px solid #dadada;}
    .list dl{margin-bottom:-14px;}
    .tabs_text .list dl{margin-bottom:0;}
    .admin_list.list dl{margin-bottom:-5px;}
    .list dd.ev {background:#f3f3f3; border:none;}
    .list dd.new_list_block, .list dd.ev.new_list_block {background:#fbf6cc; border:1px solid #eadebf;}
    .phot_list.list dd.list_block:hover,
    .diagrams_list.list dd.list_block:hover,
    .products_brend_list.list dd.list_block:hover,
    .partner_company_list.list dd.list_block:hover
    {background:#ecebcf; border-color:#ecebcf;}

    .diagrams_list.list dd.list_block.new_list_block:hover,
    .products_brend_list.list dd.list_block.new_list_block:hover,
    .partner_company_list.list dd.list_block.new_list_block:hover
    {background:#FFE4BF; border-color:#FFE4BF;}
    .list.partner_company_list  dd.list_block.new_list_block:hover {background:#EBEBD1 !important; border-color: #FFE4BF !important;}

    .list .action_menu {right:10px; /*right:6px;*/}
    .list .action_menu  dl{padding-top:4px;}
    .list .action_menu  dd{padding:5px 9px 3px 9px;}
    .list .link_add .b_fon_ico{width:24px; height:12px; background-position:0 -61px;}

    .list .b_baner{width:146px; margin-right:10px; text-align:center;}
    .list .b_baner img{max-width:104px; margin-bottom:16px;}
    .list .b_baner_text{display:block; /*margin-top:16px;*/ text-align:center;}
    .list .b_baner_text a{display:block; text-align:center; font-weight:bold;}
    .list .b_baner_text .b_phon{display:block; margin-bottom:9px; font-weight:bold;}
    .list .b_baner_text .b_name a{text-decoration:none;}
    .list .b_baner_text .b_name a img{vertical-align:middle;}
    .list .b_baner_text .b_name a span{text-decoration:underline;}

    .list .b_anons_title{margin-bottom:11px; margin-right:90px;}
    .list table.table_anons_text  .b_anons_title{margin-bottom:0;}
    .list .b_anons_title a{font-weight:bold; margin-right:3px; font-size:1.1667em;}
    .list .b_typ{margin-bottom:7px; font-size:.9167em;}
    .list table.table_anons_text .b_typ{margin-bottom:0; margin-top:6px;}

    .list .b_anons{display:block; margin-bottom:5px;}
    .list  table.table_anons_text .b_anons{margin-bottom:0;}

    .list .b_pic {display:block; margin-bottom:12px;}
    .list .td_ico2  .b_pic {margin-bottom:0;}
    .list table.table_anons_text .b_pic {height:18px; margin-bottom:0; margin-top:11px;}
    .list.partner_company_list table.table_anons_text .b_pic {	margin-top:6px;}
    .list .b_pic li{display:inline-block; margin-right:10px;}

    .list dd.new_list_block .b_comments{display:inline-block; overflow:visible;}
    .list dd.new_list_block .b_comments{display:block; height:17px; line-height: 17px;}
    .list a.more{display:inline; float:left; overflow:hidden; white-space:nowrap; text-indent:-3000px;
        width:79px; height:15px; margin-right:10px;
        background: url("../images/but_more.png") 0 -15px no-repeat;}
    .list dd.new_list_block a.more{background-position:0 0;}
    .list dd.list_block .b_reiting, .list dd.list_block .b_place_in_top {overflow:visible; position:relative; float:right;}
    .list dd.list_block .b_reiting .b_fon_ico{margin-right:3px;}
    .list dd.list_block .b_reiting .b_golos{margin:0 11px 0 0;}
    .list dd.list_block .b_lastchange{float:left;}
    .list dd.list_block .b_lastchange .b_fon_ico, .list dd.list_block  .b_reiting .b_fon_ico{margin-top:0;}
    .list dd.list_block .b_place_in_top {margin-right:9px; text-decoration:none;}
    .list dd.list_block .b_place_in_top .b_fon_ico{height: 15px; margin-right:0;  margin-top: -1px; background-image: url("../images/bg_b_place_in_top.png");}
    /*____________*/
    .text  .search_rezult .b_title ,
    .text  .brend_list .b_title ,
    .text  .catalog_spis .b_title,
    .text  .calendr .b_title
    {padding-left:11px; margin-bottom:13px; line-height:1.2;}
    .text  .calendr .b_title {margin-bottom:0;}
    .text  .brend_list .b_help {top:12px;}
    .text  .brend_list .action_menu a.add_brend {color:#77775b; line-height:23px; margin-right:9px;}
    .text  .brend_list .action_menu a.add_brend:hover{color:#cc6600;}
    .text  .brend_list .action_menu .add_brend .b_fon_ico{height:12px; width:26px; background-position:0 -73px; margin-top:5px;}

    .brend_list .list .b_baner img{width:130px; max-height:70px;}

    .add_company, .add_news, .add_tovar {margin-right:9px; line-height:18px; height:18px; vertical-align:top; margin-top:2px;}
    .add_vote {vertical-align:top; margin-top:2px;}
    .add_company .b_fon_ico{width:29px; height:16px; background-position:0 -208px;}
    .add_neplat .b_fon_ico{margin-top:0; width:26px; height:14px; background-position:0 -414px;}
    .add_neplat_shriben .b_fon_ico, .edit_neplat_shriben .b_fon_ico{width:28px; height:14px; background-position:0 -428px;}
    .add_neplat_shriben .b_fon_ico{height:12px;}
    .add_neplat_shriben .b_fon_ico{background-position:0 -440px;}

    .company_list dd.new_list_block, .company_list dd.ev.new_list_block {border:none; background:#fbf6cc;/*background:#f5f5dd;*/ border:1px solid #eadebf;}
    .company_list dd.list_block  .b_place_in_top strong, .company_list dd.list_block  .b_reiting strong{font-weight:normal;}
    .company_list .b_anons_title{margin-bottom:6px;}
    /*____________*/
    .search_info{margin:14px 11px 20px 11px;}
    .search_word{color:#000; background:#f7ea8e;}
    /*____________*/
    .text  .part{padding-top:12px;}
    .text  .part .b_title {padding-left:11px; margin-bottom:27px; line-height:1.2;}
    .text  .part .b_title,
    .brend_part .part_baner ,
    .company_part .part_baner {padding-right:223px;}
    .text  .catalog_spis .b_title,
    .text  .brend_list .b_title
    {padding-right:350px;}
    .text  .company_razdel_list .b_title{margin-bottom:34px;}
    .text  .search_rezult .b_title
    {padding-right:50px;}
    .text .top100_list  .b_title
    {padding-right:195px;}
    .text  .company_part .b_title,
    .text  .brend_part .b_title{margin-bottom:11px;}
    .part .b_text {padding:11px 0 0;}
    .part .part_baner {margin-left:16px; margin-bottom:20px;}
    .part.news_part .part_baner {margin:0 16px 0 0;}
    .part .part_baner img {max-width:315px;}
    .part.news_part .part_baner img{width:146px;}
    .part .b_title a,
    .obnov_list .b_title span
    {padding-left:0;}
    .part .b_title a,
    .ls_perepis .b_title a,
    .photo_spis .b_title a
    {font-size:18px ;color:#686868; text-decoration:underline;}
    .part .b_title a:hover,
    .ls_perepis .b_title a:hover,
    .photo_spis .b_title a:hover{color:#cc6600;}
    .part .tabs_text .b_summ_table , #about_block .b_summ_table {margin:0 13px 26px;}
    .company_part.part .tabs_text .b_summ_table, .company_part.part #about_block .b_summ_table  {margin-bottom:8px;}

    .part .b_summ_table table{width:100%;}
    .part .b_summ_table table th{width:183px; font-weight:bold; color:#676769; border-right:2px solid #fff;}
    .part .b_summ_table table td{padding-left:10px;}
    .part .b_summ_table table td.td1, .part .b_summ_table table td.td_last{padding:0;}
    .part .b_summ_table img{margin-right:6px; vertical-align:middle;}
    .part .b_summ_table .td_company a,
    .part .b_summ_table .td_mail a,
    .part .b_summ_table .td_adress a,
    .part .b_summ_table .td_skype a,
    .part .b_summ_table .td_site a
    {color:#cc6600;}
    .text .part .b_summ_table .td_price ul{list-style:none; margin:0;}
    .text .part .b_summ_table .td_price ul li{margin:0; padding:0; color:#696969; font-size:.9166em;}
    .text .part .b_summ_table .td_price ul li a{font-size:1.091em;}
    .part .b_summ_table .td_price a.exel{color:#6e7e5a;}
    .part .b_summ_table .td_price a.word{color:#063883;}

    .part .b_summ_table .td_name a, .part .b_summ_table .td_skype a, .part .b_summ_table .td_price a, .part .b_summ_table .td_ICQ a{font-weight:bold; text-decoration:none;}
    .part .b_summ_table .td_ICQ a{font-weight:normal;}
    .part .b_summ_table .td_ICQ span{line-height:16px;}
    .part .b_summ_table .td_name a span, .part .b_summ_table .td_skype a span, .part .b_summ_table .td_price span{text-decoration:underline;}
    .part .b_summ_table .td_name a span img, .part .b_summ_table .td_skype a span img, .part .b_summ_table .td_price a span img{vertical-align:middle;}
    .part .b_summ_table .td_name a .b_fon_ico {width:15px; clear:left; float:right; margin-right:0; margin-left:3px; background-position:-12px 0;}
    .part .b_upr {padding-left:17px;}

    .b_predstav .b_anons{overflow:hidden; display:inline-block;}
    .b_predstav .b_anons{display:block; padding:0 8px 20px;}
    .b_predstav .b_anons dl{display:inline; float:left; width:33%;}

    .b_predstav .b_anons dt, .b_predstav .b_anons dd{padding:0 8px;}
    .b_predstav .b_anons dt{font-weight:bold; margin-bottom:9px;}
    .b_predstav .b_anons dd{margin-bottom:7px;}
    .b_predstav .b_anons dd a{margin-right:2px; font-weight:bold; color:#cc6600;}
    /*_______________*/
    .news_list .list dd{margin-bottom:9px; padding-top:11px;}
    .news_list .list dd .b_baner{width:95px;}
    .news_list .list dd .b_baner img{max-width:95px;}
    .news_list .list .more_link{text-decoration:none; font-size: 1em;}
    .news_list .list .more_link:hover {text-decoration:underline;}
    .news_list .list .b_anons_title{display:block; margin:0; font-weight:bold; font-size:1em;}
    .news_list .list .date{color:#A3A3A3;}
    .news_list .list .source{display:inline-block; color:#989788; margin-bottom:4px; font-size:11px;}
    .news_list .list .source a{color:#dd3d38; text-decoration:none;}
    .news_list .list .arhiv{padding-right:61px;
        background: url("../images/bg_archiv.gif") right center no-repeat;}

    .news_list .search_list .b_anons_title{display:block; margin-bottom:5px; font-weight:normal; text-decoration:none;}

    .news_part .news{margin:0 11px;}
    .golos .news{margin-bottom:17px;}
    .news_part .news dt, .golos .news dt{overflow:hidden; margin-bottom:13px;}
    .news_part .news dt .date, .golos .news dt .date {color:#A3A3A3; line-height:17px;}
    .news_part .news dt .b_anons_title, .golos .news dt .b_anons_title {margin-bottom:5px; font-size:1.6667em; color:#5f5f5f;}
    .news_part .news .n_text{font-weight:bold;}

    .b_news_footer{margin:0 20px 23px;}
    .b_news_footer .web2, .b_news_footer .b_ocenka, .b_news_footer .b_tegs{display:inline-block;}
    .b_news_footer .web2{margin-right:15px;}
    .b_news_footer .b_ocenka{margin-right:24px; vertical-align:top;}
    .b_news_footer .b_ocenka .b_reiting{line-height:18px; height:18px;}
    .b_news_footer .b_ocenka .b_golos{margin:0;}
    .b_news_footer .b_ocenka .b_fon_ico{margin-right:4px;}
    .b_news_footer .b_ocenka .span_but{margin-left:8px;}
    .b_news_footer .b_tegs{font-size:11px;}
    .b_news_footer .b_tegs{font-size:11px;}
    .b_news_footer .b_tegs .b_teg .b_fon_ico{height:12px; width:12px; background-position:0 -225px;}

    .text .news_menu {margin:0 12px;}
    .text .border_top_block.one_border .news_menu {margin-bottom:10px;}
    .text .catalog_part .news_menu {margin-bottom:18px;}
    .text .news_menu ul{display:inline-block; overflow:hidden;  list-style:none; margin:0;}
    .text .news_menu ul{display: block;}
    .text .news_menu ul li{display:inline; float:left; clear:right; width:33%; text-align:center; margin:0; padding:0;
        background: url("../images/bg_news_menu2.gif") 0 -3000px no-repeat;}
    .text .news_menu ul li a{position:relative; overflow:hidden; display:inline-block; text-decoration:none;
        /*line-height:22px;*/ padding:2px 13px 3px 13px; font-size:12px; color:#636363;
        border:2px solid #a2a2a2;
        background: url("../images/bg_news_menu.gif") 0 bottom repeat-x;}
    .text .news_menu ul li a:hover{background-image:url("../images/bg_news_menu2.gif");}
    .text .news_menu ul li.prew_new_link {text-align:left;}
    .text .news_menu ul li.prew_new_link  a{padding:2px 13px 3px 28px;}
    .text .news_menu ul li.next_new_link {text-align:right;}
    .text .news_menu ul li.next_new_link  a{padding:2px 28px 3px 13px;}
    .text .news_menu ul li a .b_fon_ico,
    .text .news_menu ul li a .b_fon_ico2
    {position:absolute; overflow:hidden;
        width:9px; padding:0; margin:0; margin-top:-2px;  height:5px; left:13px; top:50%;
        background-position:-27px -77px;}
    .text .news_menu ul li a .b_fon_ico2{left:auto; right:13px;}

    .text .news_part, .text .company_part {/*margin-bottom:0;*/}
    .text .news_main_text { padding-bottom:10px;}
    .text .news_part .b_comment, .text .golos .b_comment{position:relative; overflow:hidden; display:inline-block;
        padding:22px 12px 33px; background: url("../images/bg_menu_bottom.gif") 0 0 repeat-x;}
    .text .golos .b_comment{padding:0; background:none;}
    .text .news_part .b_comment, .text .golos .b_comment{overflow:hidden; display:block;}
    .text .golos .b_comment{margin-bottom:10px;}
    .text .news_part .b_comment .news_anons,
    .text .golos .b_comment .news_anons
    {display:inline; float:right; clear:left; width:235px;}
    .text .news_part .b_comment .news_anons .n_anons_title,
    .text .golos .b_comment .news_anons .n_anons_title
    {display:block;margin-bottom:15px; font-weight:bold;}
    .text .news_part .b_comment .news_anons .n_anons_title a,
    .text .golos .b_comment .news_anons .n_anons_title a
    {display:block; font-weight:normal;}
    .text .news_part .b_comment .news_anons dd,
    .text .golos .b_comment .news_anons dd{margin-bottom:10px;}
    .text .news_part .b_comment .news_anons .d_border_block{/*padding-top:24px;*/ padding-top:10px;}
    .text .golos .b_comment .news_anons .d_border_block{padding-top:10px;}
    .text .golos .b_comment .news_anons dl{margin-bottom:19px;/*margin-bottom:40px;*/}

    .text .news_part .b_comment form,
    .text .golos .b_comment form,
    .text .user_part .b_comment form
    {/*overflow:hidden;*/ margin-right:259px; padding:16px 13px; background:#f5f5dd;}
    .text .news_part .b_comment form label,
    .text .golos .b_comment form label {color:#A3A3A3;}
    .text .news_part .b_comment form .answer_fild ,
    .text .golos .b_comment form .answer_fild {border:1px solid #A3A3A3; padding:4px; background:#fff;}
    .text .news_part .b_comment form textarea,
    .text .golos .b_comment form textarea {border:none; padding:0 !important;}
    .text .news_part .b_comment form .captcha_fild,
    .text .golos .b_comment form .captcha_fild {width:50%;}
    .text .news_part .b_comment form .button_field,
    .text .golos .b_comment form .button_field {bottom:17px;}

    .text .news_part .tehm_list{margin-bottom:8px;}
    .text .golos .tehm_list{margin:0 0 8px;}
    .text .news_part .b_news_comment_info,
    .text .golos .b_news_comment_info
    {position:relative; padding:12px 16px; margin:0 11px; border:1px solid #ff8903; background:#fff39f;}
    .text .golos .b_news_comment_info.form_mess{ padding:7px 15px 7px 33px;}
    .text .golos .b_news_comment_info.form_mess a{color:#676966;}
    .text .golos .b_news_comment_info{margin:0;}
    .text .news_part .b_news_comment_info .b_help,
    .text .golos .b_news_comment_info .b_help
    {display:inline-block; position:relative; margin-right:18px; color:#ff6600; line-height:1.5em; right:0; top:0;}
    .text .news_part .b_news_comment_info .b_help .wrap,
    .text .golos .b_news_comment_info .b_help .wrap
    {display:inline-block; vertical-align:middle; background-position:0 -38px;}
    .text .news_part .b_news_comment_info .b_help:hover .wrap,
    .text .golos .b_news_comment_info .b_help:hover .wrap
    {background-position:0 -57px;}
    .text .news_part .b_news_comment_info .b_help .wrap .popup0,
    .text .golos .b_news_comment_info .b_help .wrap .popup0{left:0; top:38px;}

    .mat_anons .b_block_title{background:none;}
    .mat_anons.catalog_part .b_block_title{font-size:16px; font-family: Georgia,Times New Roman,Times,serif;}
    .mat_anons .b_anons_title{display:block; margin-bottom:10px;}
    .mat_anons .tabs_text{padding-top:24px; /*margin-top:0; margin-bottom: 7px;*/}
    .mat_anons .dop_anons .b_baner {margin-right:7px;}
    .mat_anons .dop_anons .b_baner  img{width:76px;}
    .mat_anons .dop_anons .b_anons_text{overflow:visible;}
    .mat_anons .dop_anons .date {color: #A3A3A3;}
    .mat_anons .dop_anons dd {margin-bottom:10px;}
    .mat_anons .dop_anons .d_border_block {padding-top:14px;}
    .mat_anons a.more_link.round {display:inline-block; text-decoration:none;
        line-height:22px; padding:0 13px; font-size:12px; color:#636363;
        border:1px solid #e4e4e4; border-bottom-color:#dfdfdf;
        background: url("../images/bg_news_menu.gif") 0 bottom repeat-x;}
    .mat_anons a.more_link.round:hover{text-decoration:none; background-image:url("../images/bg_news_menu2.gif");}
    .mat_anons.b_aticals .b_anons {padding: 0;}

    .text .news_part .products_brend_list.list_blocks{padding-bottom:0;}
    /*___________*/
    .b_company_brends {/*padding-bottom:4px;*/}
    .b_company_brends .b_anons{margin:0 auto; padding-bottom:0;text-align:center; padding:0 14px !important;}
    .b_company_brends .b_anons dd{padding:0 5px  8px;}
    .b_company_brends .b_anons a{position:relative; display:table-cell;
        height:108px; width:155px; /*width:143px;*/ padding:0 7px;
        background:#fff; border:1px solid #ececec; text-align:center; vertical-align:middle; text-decoration:none; font-size:11px;}
    .b_company_brends .b_anons a span{/* height:108px; width:143px; vertical-align:middle; text-align:center;*/}
    .b_company_brends .b_anons a span img{display:block; width:100px; max-height:54px;/*max-height:50px; max-width:151px;*/  margin:0 auto; margin-bottom:10px;}
    .b_company_brends .b_anons a em{display:none;}

    .last_company_news .b_block_title, .company_subscriptions .b_block_title{
        background:none; padding-bottom:0; margin-bottom:20px;
        font-family: Georgia,Times New Roman,Times,serif;
        font-size:17px;}
    .last_company_news .b_anons{overflow:hidden; display:inline-block; padding:0 8px 31px;}
    .last_company_news .b_anons{display:block;}
    .last_company_news .b_anons dl{display:inline; float:left; clear:right; width:50%;}
    .last_company_news .b_anons dt, .last_company_news .b_anons dd{margin:0 3px 7px;}
    .last_company_news .b_anons dt{padding:5px 8px;
        background:#f8f4d7; border-top:1px solid #c5bf99; color:#686868;}
    .last_company_news .b_anons dt a{color:#686868;}
    .last_company_news .b_anons dt a:hover{color:#cc6600;}
    .last_company_news .b_anons .more_link{text-decoration:none;}
    .last_company_news .b_anons .b_anons_text .more_link{display:block;}
    .last_company_news .b_anons .more_link:hover span{text-decoration:underline;}
    .last_company_news .b_anons dt a.more_link{font-size:1.1667em; margin-right:12px; font-weight:bold;}
    .last_company_news .b_anons dd{margin-bottom:14px; padding-left: 8px;}
    .last_company_news .b_anons .b_baner{margin-right:7px;}
    .last_company_news .b_anons .b_anons_title, .last_company_news .b_anons .anons_text{display:block; /*display:inline-block;*/ margin-bottom:9px;}
    .last_company_news .b_anons .b_anons_title{font-weight:bold;}
    .last_company_news .b_anons .lc_hits .b_anons_title{margin-bottom:15px; font-weight:normal;}
    .last_company_news .b_anons .lc_hits .anons_text{margin-bottom:18px;}
    .last_company_news .b_anons .b_price{font-size:1.1667em; font-weight:bold;}
    .last_company_news .b_anons .date{color:#a3a3a3;}

    .company_subscriptions form{position:relative; margin-bottom:20px;}
    .company_subscriptions .checkbox_field{margin-right:230px;}
    .company_subscriptions .checkbox_field input {margin:0 3px 0 9px !important;}
    .company_subscriptions .button_field{position:absolute; top:0; right:11px;}
    .company_subscriptions .button_field .submit{margin-left:5px;}
    /*________*/
    .b_tovar_categor.list{padding-bottom:0;}
    .b_tovar_categor dl{margin-left:2px;}
    .b_tovar_categor .razdel_blocks{display:inline-block; width:50%; margin-left:-2px; vertical-align:top;}
    .b_tovar_categor .razdel_blocks_title {min-height:28px; padding-left:47px; padding-top:10px; color:#cc6600; margin-bottom:6px; background-repeat:no-repeat; background-position:0 0;}
    .b_tovar_categor .razdel_blocks_title span{border-bottom:1px dashed #cc6600;}
    .b_tovar_categor .razdel_blocks_text{display:block; margin:0 0 8px 47px;}
    .b_tovar_categor .razdel_blocks_text .b_fon_ico{width:11px; height:11px;background-position:-12px -12px;}
    .b_tovar_categor .razdel_blocks_text.open  .b_fon_ico{background-position:-13px -225px;}

    .open_all .open_title,
    .open_all.open .close_title
    {display:none;}
    .open_all.open .open_title,
    .open_all .close_title
    {display:inline;}

    .text .b_tovar_categor .razdel_blocks_text ul.tov_cat {list-style:none; margin-left:21px;  margin-top:11px;}
    .b_tovar_categor .razdel_blocks_text ul.tov_cat  li{position:relative; padding-left:13px; margin-bottom:5px;}
    .b_tovar_categor .razdel_blocks_text ul.tov_cat  a{color:#686868;}
    .b_tovar_categor .razdel_blocks_text ul.tov_cat  a:hover{color:#cc6600;}
    .b_tovar_categor .razdel_blocks_text ul.tov_cat  .b_info_col {color:#cc6600; margin-left:2px;}
    .b_tovar_categor .razdel_blocks_text ul.tov_cat .b_fon_ico{position:absolute;
        float:none; top:.5em; left:0;
        margin-top:0; margin-right:0; width:4px; height:4px; background-position:-32px -131px;}
    .b_tovar_categor .razdel_blocks_text ul.tov_cat{display:none;}
    .b_tovar_categor .razdel_blocks_text.open ul.tov_cat{display:block;}

    .list.company_razdel{margin:0 26px}
    .company_razdel .razdel_blocks_text {min-height:32px; margin:0; padding-left:55px; padding-right:28px;
        text-decoration:none; background:url('../images/bg_razdel.png') 0 0 no-repeat;}
    .company_razdel .razdel_blocks_text a{display:block; font-weight:bold; font-size:1.5em;}
    .company_razdel .razdel_blocks{margin-bottom:45px;}
    .company_razdel .razdel_blocks_main{margin-left:-2px; margin-bottom:66px;}
    /*__________*/
    .catalog_form.bg_form.togle_form  {margin-bottom:17px;}
    .catalog_form  fieldset{margin-top:0; margin-bottom:10px;}
    .catalog_form  .forms_blocks1 fieldset{margin-bottom:0;}
    /*.catalog_form .v_razdel{width:40%;}
.catalog_form .v_dop{width:60%;}*/
    .catalog_form form{padding:0; background:none;}
    .forms_blocks1, .forms_blocks .fon_div{position:relative; background:#e7e7e5; padding:12px 8px; }
    .forms_blocks{margin-bottom:4px;}
    .togle_fild.hidden{display:none;}
    .catalog_form  .v_name{margin-left:96px;}
    .catalog_form  .v_naim{width:70%;}
    .catalog_form  .v_prod{width:30%;}
    .catalog_form  .v_city_block{width:32%;}
    .catalog_form  .v_firma{width:55%;}
    .catalog_form  .v_art{width:13%;}
    .catalog_form  .v_city_block .v_city{margin-right:23px;}
    .catalog_form  .v_firma .v_company{margin-right:30px;}
    .catalog_form  .v_art .v_articul{margin-left:52px;}
    .catalog_form  .price_fild .input_wrap {width:12%; vertical-align:middle;}
    /*.catalog_form  .dostav_fild .input_wrap {width:8%; vertical-align:middle;}*/

    .list.catalog_list{width:1046px; margin:0 !important; padding-bottom:0;}
    .catalog_list.forum_list .round_table.forum_table .hover  td.td_content,
    .catalog_list.forum_list .round_table.forum_table .hover  td.td_last,
    .catalog_list.forum_list .round_table.forum_table .hover  td.td1,
    .catalog_list.forum_list .round_table.forum_table .table_bottom.hover  td.td_content,
    .top_list.forum_list .round_table.forum_table .hover  td.td_content,
    .top_list.forum_list .round_table.forum_table .hover  td.td_last,
    .top_list.forum_list .round_table.forum_table .hover  td.td1,
    .top_list.forum_list .round_table.forum_table .table_bottom.hover  td.td_content
    {background:#e7e7e5;}
    .catalog_list.forum_list .round_table.forum_table .new.hover  td.td_content,
    .catalog_list.forum_list .round_table.forum_table .new.hover  td.td_last,
    .catalog_list.forum_list .round_table.forum_table .new.hover  td.td1,
    .catalog_list.forum_list .round_table.forum_table .table_bottom.new.hover  td.td_content,
    .top_list.forum_list .round_table.forum_table .not_read.hover  td.td_content,
    .top_list.forum_list .round_table.forum_table .not_read.hover  td.td_last,
    .top_list.forum_list .round_table.forum_table .not_read.hover  td.td1,
    .top_list.forum_list .round_table.forum_table .table_bottom.not_read.hover  td.td_content,
    .golos_list.forum_list .round_table.forum_table .new.hover  td.td_content,
    .golos_list.forum_list .round_table.forum_table .new.hover  td.td_last,
    .golos_list.forum_list .round_table.forum_table .new.hover  td.td1,
    .golos_list.forum_list .round_table.forum_table .table_bottom.new.hover  td.td_content2
    { background-color:#e6dfa8 !important; background-repeat:repeat-x !important;}
    .catalog_list.forum_list .round_table.forum_table .table_bottom.new.hover  td.td_content,
    .top_list.forum_list .round_table.forum_table .table_bottom.not_read.hover  td.td_content,
    .golos_list.forum_list .round_table.forum_table .table_bottom.new.hover  td.td_content2
    {background-position:0 bottom !important;}

    .catalog_list.forum_list .round_table.forum_table .hover  td .strip_table_corne,
    .top_list.forum_list .round_table.forum_table .hover  td .strip_table_corne
    {background-image:url("../images/bg_corne_forum4.png") !important;}
    .catalog_list.forum_list .round_table.forum_table .new.hover  td .strip_table_corne,
    .top_list.forum_list .round_table.forum_table .not_read.hover  td .strip_table_corne
    {background-image:url("../images/bg_corne_forum5.png") !important;}

    .catalog_list .th .filter_but{color:#fff; text-decoration:underline; line-height:1.5; cursor:pointer;}
    .catalog_list.forum_list .forum_table  td.td_content{vertical-align:middle; padding:6px 9px 1px 9px;}
    .catalog_list.forum_list .forum_table  .table_bottom td.td_content,
    .top_list.forum_list .forum_table  .table_bottom td.td_content
    {padding:0 9px;}

    .catalog_list .forum_table .th  td.td_content{text-align:left; padding:4px 5px 0; color:#fff; vertical-align:top;}
    .catalog_list .th.table_bottom .td_content{padding:0;}

    .catalog_list .th.catalog_filter td div,
    .catalog_list .th.catalog_filter td .input_wrap{line-height:1;}

    .catalog_list.forum_list  .td_content.td_marck{padding:6px 0; text-align:center;}
    .catalog_list .th.catalog_filter td.v_marck,
    .catalog_list .th.catalog_filter td.v_but
    {padding:0; text-align:center; vertical-align:bottom;}
    .catalog_list .th.catalog_filter td.v_marck{width:31px !important;}
    .catalog_list .th.catalog_filter td.v_but{width:71px;}
    .catalog_list .th.catalog_filter td.v_name_f{width:184px;}
    .catalog_list .th.catalog_filter td.v_brend{width:122px; /*min-width:122px;*/}
    .catalog_list .th.catalog_filter td.v_price{width:105px;}
    .catalog_list .th.catalog_filter td.v_firma{width:145px;}
    .catalog_list .th.catalog_filter td.v_art{width:46px; text-align:center;}
    .catalog_list .th.catalog_filter td.v_zakaz{width:120px;}
    .catalog_list .th.catalog_filter td.v_dostav{width:110px;}

    .catalog_filter .f_price_max{text-decoration:none; line-height:21px; margin:0 3px; vertical-align:top;}

    .catalog_filter .v_name_f .v_name.input_wrap,
    .catalog_filter .v_firma .v_company.input_wrap
    {display:block;}
    .catalog_filter .v_firma .input_wrap{/*width:142px;*/}
    .catalog_filter .v_price .input_wrap{width:43px}
    .catalog_filter .v_price .submit2{display:inline-block;
        width:35px; height:16px; line-height:16px; vertical-align:top;
        padding:0; margin:0 0 0 4px; border:none;
        color:#5f5f5f; font-size:11px;
        background:url("../images/bg_ye.png") 0 0 no-repeat;}

    .catalog_spis .catalog_list{margin-top:10px; background:url("../images/bg_corne_forum5.png") -3000px -3000px no-repeat;}
    .catalog_spis .catalog_list .forum_table td.td_content, .catalog_spis .forum_table td table td{vertical-align:middle;}
    /*.catalog_spis .catalog_list .forum_table td.td_content {text-align:center; padding:6px 0;}*/
    .catalog_spis .catalog_list.forum_list .forum_table .td_content.td_ico2{padding:6px 0px;}
    .catalog_spis .catalog_list.forum_list .forum_table .td_content.anons_photo{padding:6px 9px 1px 0;}
    .catalog_spis .forum_table .anons_vendor2 a{display:block; font-weight:bold;}
    .catalog_spis .forum_table .td_ico2,
    .catalog_spis .forum_table .anons_dostavka,
    .catalog_spis .forum_table .anons_zakaz,
    .catalog_spis .forum_table .anons_vendor,
    .catalog_spis .forum_table .anons_vendor2,
    .catalog_spis .forum_table .anons_articul,
    .catalog_spis .forum_table .anons_price{text-align:center;}

    .catalog_spis .forum_table .td_name .over_block{overflow:hidden; /*margin-left:7px;*/ max-height:3.6em; text-align:left;}
    .catalog_spis .forum_table .td_name .over_block a{text-decoration:none;}
    .catalog_spis .forum_table .b_pic li{margin-right:0; line-height:0; vertical-align:middle;}
    .catalog_spis .forum_table .b_pic  a, .catalog_spis .forum_table .b_pic  span{height:17px;}
    .catalog_spis .forum_table .b_pic .pic_hits_no a,
    .catalog_spis .forum_table .b_pic .pic_hits_no span{background-position:-17px -36px;}
    .catalog_spis .forum_table .b_pic .pic_action_no a,
    .catalog_spis .forum_table .b_pic .pic_action_no span{background-position:-17px -126px;}
    .catalog_spis .forum_table .b_pic .pic_new_no a,
    .catalog_spis .forum_table .b_pic .pic_new_no span{background-position:-17px -108px;}

    .catalog_spis .b_upr{margin-bottom:10px;}

    .text .part.catalog_part .b_title{margin-bottom:17px;}
    .catalog_part .fl_b {overflow:hidden; display:inline-block;}
    .catalog_part .fl_b {display:block;}
    .catalog_part .fl_b .b_baner{overflow:hidden; display:inline; float:left; padding:0 11px; text-align:center;}
    .catalog_part .fl_b .b_baner img{max-width:290px;}
    .catalog_part .fl_b .b_baner .b_upr {padding-left: 0px; text-align:center; margin-top:30px;}
    .catalog_part .fl_b .b_baner .zakaz{overflow:hidden; display:inline-block;
        width:116px; height:36px; margin:15px auto 0;
        text-indent:116px; white-space: nowrap;
        background: url("../images/but_popup.png") -492px 0 no-repeat;}
    .catalog_part .fl_b .b_baner .zakaz:hover{background-position:-492px -36px;}
    .catalog_part .fl_b .b_baner .zakaz_press{background-position:-492px -72px;}
    .catalog_part.part .b_summ_table table th {width:160px;}
    .catalog_part .fl_b .b_summ_table {overflow:hidden; margin:0 11px;}
    .catalog_part .fl_b .b_summ_table .tovar_status {display:block; padding:0; list-style: none outside none; margin-bottom:11px;}
    .catalog_part .fl_b .b_summ_table .tovar_status  li{overflow:hidden; display:inline-block; margin-right:16px; vertical-align:middle; font-weight:bold;}
    .catalog_part .fl_b .b_summ_table .tovar_status .b_fon_ico{height:18px; width: 17px; margin-top:0;
        background: url("../images/sprit_pic2.png"); background-repeat:no-repeat;}
    .catalog_part .fl_b .b_summ_table .tovar_status .hit{color:#99cc33;}
    .catalog_part .fl_b .b_summ_table .tovar_status .hit .b_fon_ico{background-position:0 -36px}
    .catalog_part .fl_b .b_summ_table .tovar_status .new {color:#33cccc;}
    .catalog_part .fl_b .b_summ_table .tovar_status .new .b_fon_ico{background-position: 0 -108px;}
    .catalog_part .fl_b .b_summ_table .tovar_status .action {color:#9966cc;}
    .catalog_part .fl_b .b_summ_table .tovar_status .action .b_fon_ico{background-position: 0 -126px;}

    .catalog_part .fl_b .b_summ_table .tovar_title {margin-bottom:12px ;font-size:1.5em; color:#686868;}
    .catalog_part .fl_b .b_summ_table .td_brend a, .catalog_part .fl_b .b_summ_table .td_company a{font-weight:bold;}
    .catalog_part .fl_b .b_summ_table .td_company a{color:#686868;}
    .catalog_part .fl_b .b_summ_table .td_price span.new_price{margin-left:5px; text-decoration:none;}

    .catalog_part .b_anons.hits_block{padding:0 0 10px;}

    .hit_list .action_menu .submenu{display:inline-block; vertical-align:top;}
    .hit_list .action_menu .togle_form_but, .hit_list .action_menu .togle_form_but2{height:21px; line-height:21px;}
    .hit_list .b_upr{margin:0 11px 12px; /*margin:0 11px;*/ text-align:right;}
    .hit_list .b_upr .sort_link , .hit_list .b_upr .sort_link  span{display:inline-block; height:21px; line-height:21px;}
    .hit_list .b_upr .sort_link {margin-left:3px;
        font-size:11px; text-decoration:none; color:#747474; border:1px solid #dddddc;
        background: url("../images/bg_but.gif") 0 0 repeat-x;}
    .hit_list .b_upr .sort_link span{background: url("../images/bg_but.gif") 0 -87px no-repeat;}
    .hit_list .b_upr .sort_link span span{padding:0 3px;}
    .hit_list .b_upr .active, .hit_list .b_upr .active  span{height:22px; line-height:22px;}
    .hit_list .b_upr .active{background-position:0 -21px; border:none; border-bottom:1px solid #f9f9f8;}
    .hit_list .b_upr .active span{background-position:0 -43px; }
    .hit_list .b_upr .active span span{background-position:right -64px; padding:0 7px;}

    .hits_company_block{overflow:hidden; margin-bottom:11px; text-decoration:none;}
    .hits_company_block .hits_company_title{overflow:hidden; font-weight:bold; color:#606060;}
    .hits_company_block .hits_company_title a{text-decoration:none;}
    .hits_company_block .hits_company_title .in_all{color:#cc6600}

    .togle_block .togle_block_head{position:relative; padding:12px 40px 12px 11px; margin-bottom:5px; background:#e7e7e5;}
    .togle_block .togle_block_but{position:absolute; overflow:hidden; display:block;
        width:15px; height:14px; top:10px; right:11px; cursor:pointer;
        background: url("../images/bg_togle_block.png") 0 -4px no-repeat;}
    .togle_block.open  .togle_block_but{top:16px; height:4px; background-position:0 0;}

    .togle_block .togle_block_body{display:none;}
    .togle_block.open .togle_block_body{display:block; padding-top:5px;}

    .hits_form {overflow:hidden; margin-bottom:9px; margin-left:9px;}
    .hits_form div{overflow:hidden; float:left;display:inline;}
    .hits_form div label{float:left;display:inline; line-height:21px; height:21px;}
    .hits_form .hover_span{background:#fff; width:224px;}

    .hit_list_razdel .b_text{padding: 19px 8px 18px;}
    .hit_list_razdel .hits_company_block{position:relative; overflow:visible;}
    .hit_list_razdel .hits_company_block .b_baner{position:absolute; float:none; left:0; top:-2px; z-index:1;}
    .hit_list_razdel .togle_block .togle_block_head{margin-left:19px; padding:9px 40px 9px 27px; position:relative;}

    .hits_company_block .b_baner{display:inline; float:left; margin-right:6px;}
    .hits_company_block .b_baner img{max-width:170px; max-height:38px;}

    .hits_block dl.hits_company_list {position:relative; padding-bottom:40px;}
    .hit_list.hit_list_all .hits_block dl.hits_company_list {padding-bottom:24px; margin:0;}
    .hits_block .hits_company_list dt{position:absolute; bottom:9px; right:5px;}
    .hits_block .hits_company_list dt .more{position:relative; overflow:hidden; display:block;
        line-height:22px; padding:0 13px; font-size:12px;
        text-decoration:none; color:#686868; cursor:pointer;
        border:1px solid #e4e4e4; border-bottom-color:#dfdfdf;
        background: url("../images/bg_news_menu.gif") 0 bottom repeat-x;}
    .hits_block dt .more:hover{background-image:url("../images/bg_news_menu2.gif");}

    .hits_block dl{margin:0 8px; text-align:center;}
    /*.hit_list_razdel .hits_block dl{margin:0 2px;}*/
    .hits_block dd{width:25%; min-width:177px; margin-left:-3px; margin-bottom:6px;}
    /*.inline_blocks.hits_block dd{height:337px;}*/
    .hits_block dd div{padding:10px; margin:0 3px; text-align:center; border:1px solid  #ececec;}
    .hits_block dd .b_hit_title{overflow:hidden; display:inline-block; margin-bottom:10px;  height:2.4em;}
    .hits_block dd a.b_hit_title{text-decoration:none;}
    .hits_block dd a.b_hit_title:hover span{text-decoration:underline;}
    .hits_block dd .b_hit_title span{display:table-cell; width:100%; height:2.4em; vertical-align:middle;}
    .hits_vidjet.hits_block dd .b_hit_title span:hover,
    .hits_vidjet.hits_block dd .b_company:hover{color:#cc6600;}
    .hits_block dd .b_hit_title span em{font-style: normal;}
    .hits_block dd .b_baner{display:block; margin:0 auto; width:144px; height:136px; margin-bottom:10px;/*margin-bottom:14px;*/}
    .hits_block dd .b_baner img{ max-width:144px; max-height:136px;}
    .hits_block dd .b_pic{display:block; min-height:22px;}
    .hits_block dd .b_pic li{display:inline-block; margin-left:2px;}
    .hits_block dd .b_company {display:block; overflow:hidden; height:2.4em; font-size:11px; margin-bottom:12px; font-weight:bold; text-decoration:none;}
    .hits_block dd .b_price {display:block; overflow:hidden;height:45px; margin-bottom:10px;}

    .hit_list_company .hits_block dd div, .catalog_part .hits_block dd div, .tabs_text .hits_block  dd div{padding:8px;}
    .hit_list .hits_block dl{margin:0 0 0 -6px;}
    .hit_list .hits_block dd div{margin:0 0 0 6px;}

    .hit_list_company .hits_block dd .b_baner, .catalog_part .hits_block dd .b_baner, .tabs_text .hits_block dd .b_baner,
    .hit_list_company .hits_block dd .b_hit_title, .catalog_part .hits_block dd .b_hit_title, .tabs_text .hits_block dd .b_hit_title
    {margin-bottom:6px;}
    .hit_list_company .hits_block dd .b_company, .catalog_part .hits_block dd .b_company , .tabs_text .hits_block dd .b_company{display:none;}
    .hit_list_company .hits_block dd .b_price, .catalog_part .hits_block dd .b_price, .tabs_text .hits_block dd .b_price, .hits_company_list .hits_block dd .b_price
    {margin-top:6px;/*margin-top:32px;*/}

    .hits_block dd .b_price span{display:block;}
    .hits_block dd  a.more {overflow: hidden; display:block;
        height: 15px;  width: 79px; margin:0 auto;
        text-indent:79px; white-space: nowrap;
        background: url("../images/but_more.png") 0 -15px no-repeat;}

    .top100_list .top100_form  .period_fild{display:inline-block; width:200px; text-align:right;}

    .top100_list .forum_list .td_place, .top100_list .forum_list .td_stat{vertical-align:middle; text-align:center;}
    .top100_list .forum_list .td_place{width:36px; padding-left: 0px !important; padding-right:5px !important; font-weight:bold;}
    .top100_list .forum_list .td_stat{width:108px; padding-left: 5px !important; padding-right:0px !important;}
    .top100_list .forum_list .td_name .more_link{text-decoration:none; cursor:pointer;}
    .top100_list .forum_list .td_name .more_link:hover {text-decoration:underline;}
    .top100_list .forum_list .td_name .b_anons{display:block; margin-top:4px; clear:both;}
    .top100_list .forum_list .td_name .b_baner{display:inline; float:left; margin-right:9px;}
    .top100_list .forum_list .td_name .b_baner_title{display:inline-block; overflow:hidden; font-weight:bold; margin-top:8px;}
    .top100_list .forum_list .td_stat .stat .b_fon_ico{width:15px; height:12px; background-position:0 -390px;}
    .top100_list .forum_list .td_stat .c_position {margin-left:4px; font-weight:bold; color:#d67f75;}
    .top100_list .forum_list .td_stat .c_position .b_fon_ico{width:7px; height:7px; background-position:-29px -102px; margin-top:4px;}
    .top100_list .forum_list .td_stat .up {color:#b0b885;}
    .top100_list .forum_list .td_stat .up .b_fon_ico{background-position:-29px -92px; margin-top:2px;}

    .top100_list .forum_list .th  td,
    .obnov_list .forum_list .th  td
    {color:#fff; font-weight:bold;}
    .top100_list .forum_list .th  td
    {height:25px; line-height:25px; padding-top:0 !important; padding-bottom:0 !important;}
    .top100_list .forum_list .th .td_content,
    .obnov_list .forum_list .th .td_content,
    .neplat_spis .forum_list .th  td,
    .neplat_spis .forum_list .table_bottom.th  td.td_content,
    .obnov_spis .forum_list .th .td_content,
    .catalog_spis .forum_list .table_bottom.th  td.td_content,
    .catalog_spis .forum_list .th .td_content
    {background:#7f7f7f;}
    .top100_list .forum_list .th .td_stat,
    .obnov_list .forum_list .th .td_stat,
    .neplat_spis .forum_list .th .td_stat
    {text-align:left;}
    .top100_list .forum_list .th .td_empty,
    .obnov_list .forum_list .th .td_empty,
    .neplat_spis .forum_list .th .td_empty,
    .catalog_list.forum_list .th .td_empty
    {background-position:-15px 0 !important;}
    .top100_list .forum_list .th .td1,
    .top100_list .forum_list .th .td_last
    {background:#fff !important;}
    .top100_list .forum_list .th .td1 div,
    .top100_list .forum_list .th .td_last div
    {position:relative; height:25px; line-height:25px; background:#7F7F7F;}
    .obnov_list .forum_list .th  td a,
    .neplat_spis  .forum_list .th  td a
    {color:#fff}
    .obnov_list .forum_list .th  td a{margin-right:7px; font-weight:normal;}

    .top100_list .forum_list .th .td_name form{overflow:hidden; display:inline-block;}
    .top100_list .forum_list .th .td_name form{display:block;}
    .top100_list .forum_list .th .td_name form label{display:inline; float:left; height:25px}
    .top100_list .forum_list .th .td_name form .submit{display:inline; float:right;}
    .top100_list .forum_list .th .td_name form .submit{height:20px; line-height:20px; margin-top:1px;}
    .top100_list .forum_list .th .td_name form .submit input{width:45px;}
    .top100_list .forum_list .th .td_name form .input_wrap{display:block; margin:1px 53px 0 66px;}
    .top100_list .forum_list .th .td_name form .input_wrap input{display:block; width:100%;}

    .top100_diagrama, .top100_list {padding-bottom:8px;}
    .diagrams_list dd{padding:11px 9px; margin-bottom:8px;}
    .diagrams_list .d_title{margin-bottom:12px; font-size:1.5em; color:#5c5c5c;}
    .top100_diagrama .diagrams_list{padding:11px 9px;  margin:0; background: url("../images/bg_menu_bottom.gif") 0 0 repeat-x;}
    .d_legend_block_wrap{padding-top:11px; background: url("../images/bg_menu_bottom.gif") 0 0 repeat-x;}
    .text ul.d_diagram {list-style: none outside none; margin: 0; padding: 0;}
    .diagrams_list .d_body .d_total, .text .diagrams_list .d_body .d_diagram {display:inline-block; vertical-align:middle;}
    .diagrams_list .d_body .d_total{font-weight:bold; color:#5c5c5c; margin-right:4px;}
    .diagrams_list .d_body .d_diagram {padding-left:3px; border-left:1px solid #5c5c5c;}
    .diagrams_list .d_body .d_diagram  .d_line {display:inline-block;
        height:11px; line-height:11px; margin-right:3px;
        font-size:0; vertical-align:middle;}
    .diagrams_list .d_body .d_diagram  .pic_part .d_line {background:#c8504b;}
    .diagrams_list .d_body .d_diagram  .pic_brends .d_line {background:#c34bc8;}
    .diagrams_list .d_body .d_diagram  .pic_action .d_line {background:#ff14fc;}
    .diagrams_list .d_body .d_diagram  .pic_news .d_line {background:#4b74c8;}
    .diagrams_list .d_body .d_diagram  .pic_new .d_line {background:#49c2b8;}
    .diagrams_list .d_body .d_diagram  .pic_hits .d_line {background:#4bc897;}
    .diagrams_list .d_body .d_diagram  .pic_price .d_line {background:#97c84b;}
    .diagrams_list .d_body .d_diagram  .pic_reyting .d_line {background:#c8af4b;}

    .d_legend_block  {position:relative; background:#e7e7e5; margin:0 9px;}
    .d_legend_block  .d_body{overflow:hidden;}
    .d_legend_block  .d_form{display:inline; float:left; clear:right; width:268px; padding:14px 0; border-right:4px solid #fff;}
    .d_legend_block  .d_legend{margin-left:268px; padding:16px 15px; border-left:4px solid #fff;}
    .d_legend_block  .d_title{margin-bottom:15px; font-weight:bold; color:#5c5c5c;}
    .d_legend_block  .d_form .d_title{font-size:1.1667em; margin:0 16px 18px 16px;}
    .d_legend_block  .d_form .checkbox_field2{margin:0 16px;}
    .d_legend_block  .d_form .checkbox_field2 .block, .d_legend_block   .b_pic
    {display:inline-block; width:50%; margin-left:-2px;}
    .d_legend_block  .d_form .checkbox_field2 .block div{margin-bottom:3px;}
    .d_legend_block   .b_pic{margin-bottom:19px !important; vertical-align:middle;}
    .d_legend_block   .b_pic div, .d_legend_block   .b_pic li{margin-bottom:7px;}
    .d_legend_block   .b_pic em{display:inline-block; margin-left:10px; font-style: normal; vertical-align:top;}

    /*.top100_list .d_legend_block {margin:0; padding:26px 9px 0 9px; background:#FFFFFF url("../images/bg_menu_bottom.gif") 0 0 repeat-x;}
.top100_list .d_legend_block  .d_legend{margin-left:0; border-left:none; padding-top:0;}	
.top100_list .d_legend_block  .d_legend .b_pic{width:25%;}	*/

    .neplat .b_text{padding:0 11px 8px;}
    .text .part.neplat .b_title{margin-bottom:17px;}
    .neplat .info_block {top:56px;}
    .neplat h3.neplat_h {margin-bottom:6px; color:#000; font-size:1.6667em;}
    .neplat .b_summ_table {position:relative; margin-bottom:32px; border:1px solid #dadada; }
    .neplat .b_summ_table table th{width:233px; padding-left:9px;}
    .neplat .b_summ_table table span.author strong{text-decoration:none; background:none; padding-right:0;}
    .neplat .b_summ_table table td{padding-left:15px; padding-right:9px;}
    .neplat .b_summ_table table td{padding-left:15px; padding-right:9px;}
    .neplat .b_summ_table.neplat_company .td_company {font-weight:bold;}
    .neplat .b_summ_table .td_company a, .neplat .b_summ_table .td_adress a{color:#000;}
    .neplat .b_summ_table .td_company a:hover, .neplat .b_summ_table .td_adress a:hover{color:#cc6600;}
    /*.neplat .corne_forIE {display:none;}*/
    .neplat .corne_forIE {display:block; position:absolute; width:5px; height:5px;}
    .neplat .corne_forIE.tlc{top:-1px; left:-1px; border-top:1px solid #DADADA; border-left:1px solid #DADADA}
    .neplat .corne_forIE.trc{top:-1px; right:-1px; border-top:1px solid #DADADA; border-right:1px solid #DADADA}
    .neplat .corne_forIE.blc{bottom:-1px; left:-1px; border-bottom:1px solid #DADADA; border-left:1px solid #DADADA}
    .neplat .corne_forIE.brc{bottom:-1px; right:-1px; border-bottom:1px solid #DADADA; border-right:1px solid #DADADA}

    .neplat .forum_list.neplat_list{margin:0 0 22px;}
    .neplat .forum_list.neplat_list dl{margin-bottom:18px;}
    .neplat .forum_list.neplat_list dt{font-weight:bold; font-size:11px;}
    .neplat .forum_list.neplat_list .dolg_pogashen dt{font-weight:bold; font-size:1em;}
    .neplat .forum_list.neplat_list .dolg_pogashen dt{color:#e24946;}
    .neplat .forum_list.neplat_list a.edit_link
    {color:#cc6600;}

    .neplat .forum_list.neplat_list a.edit_link{font-size:11px;}
    .neplat .forum_list.neplat_list td.td_content{padding:17px 9px;}
    .neplat .forum_list.neplat_list td.td_content.td_neplat_name {padding-left:7px;}
    .neplat .forum_list.neplat_list td.td_content.td_summa {padding-right:7px; max-width:162px;}
    .neplat .forum_list.neplat_list td.td_content.td_doc {max-width:182px;}

    .neplat .b_summ_table .td1, .neplat .b_summ_table .td_last{position:relative; background:#fff;}
    .neplat .b_summ_table .ev .td1, .neplat  .b_summ_table .ev td.td_last{background:#F3F3F3 !important;}

    .forum_list .forum_table.round_table2 td.td1 div, .forum_list .forum_table.round_table2 td.td_last div{background:#fff;}
    .forum_list .forum_table.round_table2 td.td1 div div, .forum_list .forum_table.round_table2 td.td_last div div{overflow:hidden; position:relative; height:5px !important; background:#fff; border-top:1px solid #eeedd9;}
    .forum_list .forum_table.round_table2 .table_bottom td.td1 div div, .forum_list .forum_table.round_table2 .table_bottom td.td_last div div{border-top:none; border-bottom:1px solid #eeedd9;}
    .forum_list .forum_table.round_table2  td.td1 div div{border-left:1px solid #eeedd9;}
    .forum_list .forum_table.round_table2  td.td_last div div{border-right:1px solid #eeedd9;}
    .forum_list .round_table2 .th td.td1 div div,
    .forum_list .round_table2 .th td.td_last div div
    {border:none !important;}
    .forum_list .forum_table.round_table2 .ev td.td1 div div,
    .forum_list .forum_table.round_table2 .ev td.td_last div div{border-color:#F6F4DF;}
    .forum_list .forum_table.round_table2 .hover td.td1 div div,
    .forum_list .forum_table.round_table2 .hover td.td_last div div{border-color:#ecebcf;}
    .forum_list .forum_table.round_table2 .ev td.td1 div div, .forum_list .forum_table.round_table2 .ev td.td_last div div{background:#f3f3f3;}
    .forum_list .forum_table.round_table2 .hover td.td1 div div, .forum_list .forum_table.round_table2 .hover td.td_last div div{background:#e7e7e5 !important;}
    .forum_list .forum_table.round_table2 .hover td, .forum_list .forum_table.round_table2 .hover td{background:#e7e7e5 !important;}
    .forum_list .forum_table.round_table2.hover td.td_empty,
    .forum_list .forum_table.round_table2 .hover td.td_empty{background: url("../images/bg_empty.gif") -20px 0 repeat-y !important;}

    .golos_spis .forum_list .forum_table.round_table2.hover.new  td.td_empty,
    .golos_spis .forum_list .forum_table.round_table2 .hover.new td.td_empty{background: url("../images/bg_empty.gif") -25px 0 repeat-y !important;}

    .forum_list .forum_table.round_table2 .new td.td1 div div, .forum_list .forum_table.round_table2 .new td.td_last div div{background:#FFF8DF; border-color:#f4d59f;}
    .forum_list .forum_table.round_table2 .new.hover td.td1 div div, .forum_list .forum_table.round_table2 .new.hover td.td_last div div{background:#ffe4bf !important; border-color:#f4d59f;}
    .golos_spis .forum_list .forum_table.round_table2 .new.hover td.td1 div div,
    .golos_spis .forum_list .forum_table.round_table2 .new.hover td.td_last div div{background:#e6dfa8 !important; border-color:#eadebf;}

    .neplat_spis .forum_list .forum_table  td.td_content{vertical-align:middle;}
    .neplat_spis .forum_list .forum_table  td.td_content.td_neplat_name{padding-left:6px;}
    .neplat_spis .forum_list .forum_table  td.td_content.td_company{padding-right:6px;}
    .neplat_spis .forum_list .th  td.td_content,
    .neplat_spis .forum_list .table_bottom.th  td.td_content
    {color:#fff; font-weight:bold; vertical-align:top;}
    .neplat_spis .forum_list .th .td1,
    .neplat_spis .forum_list .th .td_last ,
    .neplat_spis .forum_list .table_bottom.th .td1,
    .neplat_spis .forum_list .table_bottom.th  .td_last ,
    .catalog_spis .forum_list .th .td1,
    .catalog_spis .forum_list .th .td_last ,
    .catalog_spis .forum_list .table_bottom.th .td1,
    .catalog_spis .forum_list .table_bottom.th  .td_last,
    .obnov_list .forum_list .th .td1,
    .obnov_list .forum_list .th .td_last ,
    .obnov_list .forum_list .table_bottom.th .td1,
    .obnov_list .forum_list .table_bottom.th  .td_last
    {padding:0; background:#7f7f7f;}
    .neplat_spis .forum_list .th .td1 div, .neplat_spis .forum_list .th .td_last div,
    .catalog_spis .forum_list .th .td1 div, .catalog_spis .forum_list .th .td_last div
    {background:#fff;}
    .neplat_spis .forum_list .th td.td1 div div,
    .neplat_spis .forum_list .th td.td_last div div,
    .catalog_spis .forum_list .th td.td1 div div,
    .catalog_spis .forum_list .th td.td_last div div,
    .obnov_list .forum_list .th td.td1 div div,
    .obnov_list .forum_list .th td.td_last div div
    {position:relative; height:5px; background:#7f7f7f;}
    .neplat_spis .forum_list .th  label{display:block;}
    .neplat_spis .forum_list .th td.td_content.td_neplat_search{padding:4px 4px 0px 0px !important;}
    .neplat_spis .forum_list .th td.td_content.td_company{padding:4px 2px 0px 6px;}
    .neplat_spis .forum_list .th td.td_content.td_sechen{width:7%; max-width:67px; padding:4px 7px 0px 7px;}
    .neplat_spis .forum_list .th td.td_content.td_date{width:9%; max-width:83px; padding:4px 2px 0px 3px;}
    .neplat_spis .forum_list .th td.td_content.td_stadt{width:10%; max-width:93px; padding:4px 5px 0px;}

    .neplat_spis .forum_list .th td.td_content.td_neplat_search{width:26%;}
    .neplat_spis .forum_list .th td.td_content.td_company{min-width:100px;}

    .neplat_spis .forum_list .th .td_neplat_search  .submit{display:inline; float:right;}
    .neplat_spis .forum_list .th .td_neplat_search  .submit{margin-top:1px;}
    .neplat_spis .forum_list .th .td_neplat_search  .submit input{width:45px; font-weight:bold;}
    .neplat_spis .forum_list .th .td_neplat_search  .input_wrap,
    .neplat_spis .forum_list .th .td_company  .input_wrap,
    .neplat_spis .forum_list .th .td_stadt .input_wrap
    {display:block;}
    .neplat_spis .forum_list .th .td_neplat_search  .input_wrap{margin:1px 53px 0 0;}
    .neplat_spis .forum_list .th .td_neplat_search  .input_wrap input,
    .neplat_spis .forum_list .th .td_company  .input_wrap input,
    .neplat_spis .forum_list .th .td_stadt  .input_wrap input
    {display:block; width:100%;}

    .text .border_top_block.direct .b_title{margin:0 50px 19px 11px;}
    .rassilka_form fieldset{margin:0 10px;}
    .rassilka_form fieldset.last_field{margin-top:20px; padding-bottom:18px;}
    .rassilka_form fieldset.last_field input{font-weight:bold;}
    .rassilka_form .forms_blocks{padding:10px; background:#fff; border:1px solid #ececec;}
    .rassilka_form .forms_blocks.forms_blocks_top{margin-bottom:10px;}
    .rassilka_form .togle_block  .forms_blocks{padding:15px;}
    .rassilka_form .border_bottom_block{margin-bottom:0 !important; border-bottom:10px solid #F5F5DC;}
    .text .rassilka_form p{margin-bottom:0;}
    .text .rassilka_form h3.rassilka_h{padding:5px 0 3px 4px; margin:0 11px; color:#5d5d5d;}

    .rassilka_form  .b_mail {padding-bottom:10px;}
    .rassilka_form  .b_mail a.mail{color:#cc6600;}
    .rassilka_form  .b_period {line-height:21px; padding-bottom:5px;}
    .rassilka_form  .b_period input{display:inline-block; vertical-align:middle; margin:0 8px 0 5px;}
    .rassilka_form  .b_period label{margin-right:11px;}

    .rassilka_form  .togle_block  .togle_block_head{font-weight:bold; color:#606060; cursor:pointer;}
    .rassilka_form  .togle_block  .togle_block_body{padding-top:1px;}
    .rassilka_form  .togle_block  .togle_block_head input{display:inline-block; margin:0 7px 0 0; vertical-align:middle;}
    .rassilka_form  .togle_block  .togle_block_body ul{list-style: none outside !important;}
    .rassilka_form  .togle_block  .b_news .togle_block_body input,
    .rassilka_form  .togle_block  .b_review .togle_block_body input{margin-right:12px;}
    .rassilka_form  .togle_block  .b_news .togle_block_body li,
    .rassilka_form  .togle_block  .b_review .togle_block_body li{margin-bottom:10px;}

    /*.rassilka_form  .togle_block  .b_tovar_categor .razdel_blocks_text{display:none;}
.rassilka_form  .togle_block  .b_tovar_categor.open .razdel_blocks_text{display:block;}*/

    .rassilka_form  .togle_block  .b_tovar_categor {margin-bottom:20px;}
    .rassilka_form  .togle_block  .b_tovar_categor .razdel_blocks_title{overflow:hidden; min-height:0px; margin:0; padding:0; font-weight:bold; color:#5d5d5d;}
    .rassilka_form  .togle_block  .b_tovar_categor .razdel_blocks_title span{display:inline-block; vertical-align:middle; border:none;}
    .rassilka_form  .togle_block  .b_tovar_categor .razdel_blocks_title input{display:inline-block; vertical-align:middle; margin:0 4px 0 3px;}
    .rassilka_form  .togle_block  .b_tovar_categor .razdel_blocks_title .b_fon_ico {display:inline-block; height: 11px; width: 11px; margin-top:2px; background-position: -12px -12px;}
    .rassilka_form  .togle_block  .b_tovar_categor .razdel_blocks_title.open .b_fon_ico {background-position: -13px -225px;}
    .rassilka_form  .togle_block  .b_tovar_categor .razdel_blocks_text{display:block; vertical-align:middle; margin:0 0 5px 0;}
    .rassilka_form  .togle_block  .b_tovar_categor .razdel_blocks_text input{margin:0 4px 0 0;}
    .rassilka_form  .togle_block  .razdel_blocks_title .b_fon_ico.togle_sublevel2{margin-top:3px;}
    .rassilka_form  .togle_block  .razdel_blocks_text .b_fon_ico.togle_sublevel2{display:inline-block; vertical-align:middle; margin-top:0; float:none;}
    .rassilka_form  .togle_block  .b_tovar_categor .razdel_blocks_text .b_fon_ico {display:inline-block; vertical-align:middle; margin-top:0; float:none;}

    .rassilka_form  .togle_block  .with_level3 .b_tovar_categor .razdel_blocks_text{display:none;}
    .rassilka_form  .togle_block  .with_level3 .b_tovar_categor.open_dl .razdel_blocks_text{display:block;  margin:0 0 5px 25px;}
    .rassilka_form  .togle_block  .with_level3 .b_tovar_categor.open_dl .razdel_blocks_title{margin:0 0 18px 0;}

    .rassilka_form  .togle_block  .b_tovar_categor .razdel_blocks_text ul.tov_cat{margin-top:8px;}
    .rassilka_form  .togle_block  .b_tovar_categor .razdel_blocks_text ul.tov_cat li{margin-left:0;}
    .rassilka_form  .togle_block  .b_tovar_categor .razdel_blocks_text ul.tov_cat li .b_fon_ico{display:none;}

    /*____FORUM________*/
    .text  .forum .b_title {padding-right:203px; padding-left:11px;}
    .text  .forum .b_title .sub_title{color:#676860; font-size: .6667em; text-transform:capitalize;
        font-family: Arial, Verdana, Helvetica, sans-serif;}
    .text  .forum .b_text {padding: 19px 0 0;}
    .f_but{position:relative; display:inline-block; padding:0 5px; font-size:12px; line-height:18px; text-decoration:none;
        color:#666761 !important; background:#fff; border:1px solid #d0d2ab; z-index:320; vertical-align:top;}
    .f_but em{font-weight:bold; font-style:normal; color:#e4821f;}
    .f_but:hover{background:#f8f4d7}
    .f_but:hover em{color:#c1433f;}
    .f_but_press{background:#dbdcba !important;}
    .f_but_press em{color:#c2423f !important;}

    .text  .forum .info_block{top:12px; right:43px;}
    .text  .forum .info_block a:hover {color:#cc6600;}
    .text  .forum .info_block .add_tem {color: #77775D; font-size:12px;}
    .text  .forum .info_block .add_tem .b_fon_ico {background-position: 0 -97px; height: 12px; /*margin-top: 1px;*/ width: 29px;}

    .text  .forum .info_block2{position:relative; overflow:visible; /*display:inline-block;*/ padding:0 11px 2px; margin-bottom:12px; min-height:23px;/*text-align:right;*/}
    /*.text  .forum .info_block2{display:block;}*/
    .text  .forum .info_block2 form{/*line-height:22px;*/ margin-right:190px;}
    .text  .forum .info_block2 form label{margin-right:3px;}
    .text  .forum .info_block2 form select{width:264px;}

    .f_mess .b_fon_ico{margin-top:3px;  width:17px; height:12px; margin-right:5px; background-position:-14px -131px;}
    .f_all_wrot .b_fon_ico {margin-top:1px; margin-bottom:1px; width:16px; height:16px;  background-position: 0 -158px;}
    .f_tehms .b_fon_ico {margin-top:2px; width:17px; height:16px;background-position: -19px -160px;}

    .forum_view{position:absolute; bottom:0; right:11px; height:25px; display:inline-block; overflow:hidden; text-decoration:none; cursor:pointer;}
    .forum_view1{right:89px !important;}
    .forum_view .main_view, .forum_view .tree_view{/*position:relative;*/ display:inline-block; overflow:hidden; height:23px; line-height:23px;
        color:#686861; font-size:12px; text-align:left; padding:0 2px;
        background:#fff url("../images/f_ch_but.png") 0 -23px repeat-x; border:1px solid #bcbcbc;}
    .forum_view:hover .main_view, .forum_view:hover .tree_view {color:#686861 !important; background-color:#f5f5dc; border-color:#d3d3c9;}

    .forum_view .b_fon_ico{width:16px; height:16px; margin-right:4px; margin-top:4px; background-position:-16px -176px;}
    .forum_view  .main_view{width:103px;}
    .forum_view  .tree_view{width:71px;}
    .forum_view  .tree_view .b_fon_ico{background-position:0 -176px;}

    .forum_view_press .main_view, .forum_view_press .tree_view {color:#fff !important; background:#e48421; background-position:0 0; border-color:#bf641d;}
    .forum_view_press .b_fon_ico{background-position:-16px -192px;}
    .forum_view_press .tree_view .b_fon_ico{background-position:0 -192px;}

    .topic-actions{position:relative; overflow:visible; padding:10px; margin-bottom:2px; background:#9e9e9e;}
    .topic-actions .t_title{color:#fff;}
    .forum_thema .topic-actions{margin-bottom:1px;}
    .topic-actions{z-index:3;}
    .topic-actions_second{z-index:2;}
    .t_title{margin-right:320px; color:#61605b;
        font-family: Georgia,Times New Roman,Times,serif;}
    .f_info{position:absolute; top:12px; right:10px; z-index:310;}

    .t_but{display:inline-block; overflow:hidden;
        white-space:nowrap; text-indent:-3000px;
        background: url("../images/f_t_but.png") 0 0 no-repeat;}
    .in_net {width:36px; height:11px; text-indent:36px; margin-right:2px; background: url("../images/sprit_pic.gif") 0 -109px no-repeat;}
    .of_line {background-position: 0 -120px;}
    .post_ancor{width:14px; height:12px; background: url("../images/sprit_pic.gif") 0 -131px no-repeat; vertical-align: middle;}

    .re{color:#c3441b; margin-right:2px;}

    .forum_list{margin:0 13px 11px;}
    .forum_list .forum_table{width:100%;}
    .forum_list .forum_table  td{padding:0; border:none; vertical-align:top;
        background: url("../images/bg_forum_table.gif") 0 0 repeat-x;}
    .forum_list .forum_table  .table_bottom td{padding:0; vertical-align:bottom; background-position:0 bottom;}
    .forum_list .forum_table  td.td1 {background-repeat:repeat-y;}
    .forum_list .forum_table  td.td_last {background-position:right 0; background-repeat:repeat-y;}
    .forum_list .forum_table  td.td1 .strip_table_corne{}
    .forum_list .forum_table .table_bottom  td.td1 .strip_table_corne{background-position:0 -7px;}
    .forum_list .forum_table  .strip_table_corne, .forum_list .round_table.forum_table  .ev  .strip_table_corne{width:5px; height:5px; margin:0 !important;
        background: url("../images/bg_corne_forum.png") 0 0 no-repeat;}
    .forum_list .forum_table  td.td_last .strip_table_corne, .forum_list .round_table.forum_table  td.td_last .strip_table_corne{background-position:-14px 0;}
    .forum_list .forum_table  .table_bottom td.td_last .strip_table_corne{background-position:-14px -7px;}
    .forum_list .forum_table  td.td_empty{width:4px !important; background-image:url("../images/bg_empty.gif");background-repeat:repeat-y; }
    .forum_list .forum_table  td.td_content{padding:6px 9px;}
    .forum_list .forum_table  td.td_post_text{padding:6px 0 6px 11px;}
    .forum_list.tehm_list .forum_table  td.td_post_text{padding:6px 0 0 11px;}
    .forum .forum_list .forum_table  td.td_post_text{padding:6px 0 6px 11px;}
    .forum_list .forum_table  td.td_ava{padding:6px 0 6px 2px; width:63px;}
    .forum_list .forum_table  td.td_ava img{width:63px;}
    .forum_list .forum_table  td.td_profil{padding:7px 12px 7px 6px; width:130px;}

    .forum_table td table td {background:none !important;}

    .forum_list .ev .forum_table  td, .forum_list  .round_table.forum_table .ev  td{/*border-color:#f6f4df;*/ background-color:#f3f3f3; background-image:none;}
    .forum_list .ev.forums_th .forum_table  td, .forum_list  .round_table.forum_table .ev.forums_th  td{ background-color:#e7e7e5;}
    .forum_list .ev .forum_table  td.td_empty, .forum_list .round_table.forum_table .ev   td.td_empty{background:url("../images/bg_empty.gif") -5px 0 repeat-y;}
    .forum_list .ev .forum_table  td .strip_table_corne, .forum_list .round_table.forum_table .ev  td .strip_table_corne{background-image:url("../images/bg_corne_forum2.png") !important;}
    .forum_list .ev.forums_th .forum_table  td .strip_table_corne, .forum_list .round_table.forum_table .ev.forums_th  td .strip_table_corne{background-image:url("../images/bg_corne_forum21.png") !important;}

    .forum_list .not_read .round_table.forum_table  td,
    .forum_list .new .round_table.forum_table  td,
    .forum_list .round_table.forum_table .not_read   td,
    .forum_list .round_table.forum_table .new   td{background-color:#fbf6cc; background-image:url('../images/bg_forum_table3.gif') !important;}
    .forum_list .not_read .round_table.forum_table  td.td_empty,
    .forum_list .new .round_table.forum_table  td.td_empty,
    .forum_list .round_table.forum_table .not_read  td.td_empty,
    .forum_list .round_table.forum_table .new td.td_empty
    {background:url("../images/bg_empty.gif") -10px 0 repeat-y !important;}

    .golos_spis .forum_list .round_table.forum_table .new td.td_empty
    {background:url("../images/bg_empty.gif") -25px 0 repeat-y !important;}

    .forum_list .not_read .round_table.forum_table  td.td1,
    .forum_list .new .round_table.forum_table  td.td1,
    .forum_list .round_table.forum_table .not_read   td.td1,
    .forum_list .round_table.forum_table .new   td.td1
    {background-position: 0 0;}

    .forum_list .not_read .round_table.forum_table  td .strip_table_corne,
    .forum_list .new .round_table.forum_table  td .strip_table_corne,
    .forum_list .round_table.forum_table  .not_read  td .strip_table_corne,
    .forum_list .round_table.forum_table  .new  td .strip_table_corne
    {background-image:url("../images/bg_corne_forum3.png") !important;}
    .forum_list .not_read .round_table.forum_table td.td_last .strip_table_corne,
    .forum_list .new .round_table.forum_table td.td_last .strip_table_corne ,
    .forum_list .round_table.forum_table .not_read  td.td_last .strip_table_corne,
    .forum_list .round_table.forum_table .new  td.td_last .strip_table_corne
    {background-position:-15px 0 !important;}
    .forum_list .not_read  .round_table.forum_table .table_bottom td.td_last .strip_table_corne,
    .forum_list .new  .round_table.forum_table .table_bottom td.td_last .strip_table_corne,
    .forum_list .round_table.forum_table .table_bottom.not_read  td.td_last .strip_table_corne,
    .forum_list .round_table.forum_table .table_bottom.new td.td_last .strip_table_corne
    {background-position:-15px -7px !important;}

    .forum_list .old .forum_table  td, .forum_list .forum_table .old  td{background-color:#ebebd1;}
    .forum_list .old .forum_table  td .strip_table_corne, .forum_list .forum_table  .old  td .strip_table_corne
    {background-image:url("../images/bg_corne_forum4.png") !important;}

    .forum_list .selected .round_table.forum_table  td,
    .forum_list .round_table.forum_table  .selected td
    {background-color:#ffe4bf !important; background-image:url('../images/bg_forum_table3.gif') !important;}
    .forum_list .selected .round_table.forum_table  td .strip_table_corne,
    .forum_list .round_table.forum_table  .selected td .strip_table_corne{background-image:url("../images/bg_corne_forum5.png") !important;}
    .forum_list .selected .round_table.forum_table  td.td_empty, .forum_list .forum_table .selected  td.td_empty
    {background:url("../images/bg_empty.gif") -10px 0 repeat-y !important;}

    .forum_list .t_title{margin-right:320px; font-weight:bold; font-size:1.3333em; font-family: Georgia,Times New Roman,Times,serif;}
    .forum_list .tr {margin-bottom: 2px;}

    .forum_list .forum_table td.td_ico{width:42px; padding:6px 0px 6px 0; text-align:center; /*padding:6px 7px 6px 0;*/}
    .forum_list .forum_table td.td_forum_stat{/*width:122px;*/ width:12%;}
    .forum_list .forum_table td.td_forum_author{/*width:78px;*/ text-align:center; width:9%;}
    .forum_list .forum_table td.td_forum_mess{/*width:167px;*/ /*width:17%;*/ width:28%;}
    .forum_list .forum_table td.td_them_way{/*width:212px;*/ width:22%;}
    .forum_list .forum_table td.td_forum_name .forum_descript{display:block;}
    .forum_list .forum_table td.td_forum_name a{/*margin-right:7px;*/ margin-right:3px; /*margin-left:-3px;*/ font-weight:bold;}
    .forum_list .forum_table td.td_forum_name a img{vertical-align:middle; margin-right:2px;}
    .forum_list .forum_table .stat_them span, .forum_list .forum_table .stat_mess span{margin-left:2px; color:#e5811f; font-weight:bold;}
    .forum_list .sub_forums{margin-top:11px;}
    .text .forum_list .sub_forums ul, .text .forum_list .td_them_way ul{list-style:none outside none !important}
    .text .forum_list .sub_forums ul{margin-top:8px;}
    .text .forum_list .sub_forums ul li{padding:0 0 0 10px !important; margin:0 !important;
        background:url("../images/bg_li_forum.gif") 0 .5em no-repeat;}

    .text .forum_list .td_them_way ul{font-weight:bold; margin-bottom:8px;}
    .text .forum_list .td_them_way ul li{display:inline; margin-left:3px; padding-left:9px;
        background: url("../images/bg_li_forum2.gif") 0 .5em no-repeat;}
    .text .forum_list .td_them_way ul li:first-child, .text .forum_list .td_them_way ul li.first-child{background:none; padding-left:0; margin-left:0;}
    .text .forum_list .stat_last_mess_date .b_fon_ico{margin-top:3px; width:9px; height:9px; background-position:-27px -37px;}
    .text .forum_list .forum_table td.td_forum_name .sub_forums ul li a{font-weight:normal; text-decoration:none;}
    .text .forum_list .td_them_way  a{text-decoration:none; font-weight:normal;}
    .text .forum_list .td_them_way  li a{font-weight:bold;}

    .forum_pagin {display:inline-block; font-size:11px; padding-top:2px;}
    .forum_pagin a{position:relative; display:inline-block; height:13px; line-height:13px; padding:0 3px; margin-right:4px;
        border:1px solid #e8e9ca; text-decoration:none; background:#fff; text-align:center; font-weight:normal !important;}
    .forum_pagin a.active{color:#fff; border-color:#b45656;
        background: url("../images/but_pagin.png") -2px -6px no-repeat;}

    .forums_th{margin-bottom:2px;}
    tr.forums_th{margin-bottom:0;}
    tr.forums_th_tr{padding-bottom:2px;}
    .tr_empty td{padding:0; height:2px; line-height:2px; font-size:0; background:#FFF !important; border:none !important;}
    .ls_list .tr_empty td{height:3px; line-height:3px;}
    .forums_th td{border-color:#f6f4df !important; background:#f6f4df;}
    .forums_th td.td_content{padding-top:5px !important; padding-bottom:0 !important; vertical-align:middle;}
    .forums_th  td .strip_table_corne{background-image:url("../images/bg_corne_forum2.png") !important;}

    .filter_bar {padding:7px 9px; margin:3px 14px 11px; background:#9e9e9e;}
    .filter_bar span.show_filters {display:none; cursor: pointer; color:#fff; text-align: center; }
    .filter_bar form{overflow:visible; width:100%; display:none; text-align:center;}
    .filter_bar form fieldset{display:inline-block; width:33%; white-space:nowrap; margin-left:-2px;}
    .filter_bar form label{height:20px; line-height:20px; color:#fff; margin-right:5px;}
    .filter_bar form select{text-align:left !important;}
    .filter_bar form .topic_filter {width:31%; min-width:221px;}
    .filter_bar form .mess_filter {width:34%; text-align:center; min-width:237px;}
    .filter_bar form .time_filter {width:35%; text-align:right; min-width:238px;}

    .filter_bar form.open {display:inline-block;}
    .filter_bar form.open, .filter_bar span.open {display:block;}

    .tehm_list .t_title{margin-right:120px;}

    .tehm_list .forum_table  .f_table_top .td1{width:148px;}
    .tehm_list .forum_table  .f_table_top .td1 .table_corne{width:148px;}

    .tehm_list .tr{margin-bottom:6px;}
    .tehm_list .post_head {position:relative; padding:6px 7px; margin-bottom:1px; border:1px solid #eeedd9;}
    .tehm_list .ev .post_head {border:1px solid #f3f3f3; border:none; background:#f3f3f3; margin:1px;}
    .tehm_list .post_head table{width:100%;}
    .tehm_list .post_head .td1{width:157px; vertical-align:top;}
    .tehm_list .post_head .td1 img{margin-top:1px;}
    .tehm_list .post_head .td3{width:25px; text-align:right;}

    .post_head .author{margin-right:3px;}
    .post_head .post_title{font-weight:bold;}
    .post_head .post_source_date{color:#000;}
    .post_body .post_inner{padding:7px 10px;}

    .post_profile {font-size:11px;}
    .post_text .post_profile {font-size:1em;}
    .post_profile dt{text-align:center; margin-bottom:15px;}
    .post_profile dd {color:#464243; line-height:1.5;}
    .post_profile dd strong{font-weight:normal; color:#8d898a;}
    .post_profile dd.user_status{text-align:center; margin-bottom:20px;}
    .post_profile .admin_group{color:#c14440	;}
    .post_profile .user_reput{font-weight:bold; color:#8d9d5f; vertical-align:middle;}
    .post_profile .user_reput .span_but{vertical-align:middle;}
    .post_profile .user_company{font-weight:bold; text-decoration:none;}
    .post_profile dd.user_ls{margin-top:12px; font-size:12px; color:#696866;}
    .post_profile .ls .b_fon_ico, .calendr .ls .b_fon_ico{width:29px; margin-right:9px; height:12px; background-position:0 -85px;}
    .calendr .gratuliren .b_fon_ico{width:28px; height:14px; margin-right:9px; background-position:0 -452px;}
    .post_profile .stuchat .b_fon_ico{width:20px; height:15px; margin-top:3px; background-position:0 -143px;}

    .post_text .post_profile {/*margin-bottom:5px;*/}
    .post_text .post_profile .user_ls, .post_text .post_profile .b_ocenka{display:inline-block; vertical-align: top;}
    .post_text .post_profile .b_ocenka{margin:0 10px 0 3px;}
    .post_text .post_profile .b_ocenka .b_fon_ico{margin-right:0;}
    .post_text .post_profile .b_ocenka .b_reiting{height: 18px; line-height: 18px;}

    .post_text{margin-right:6px;}
    .post_text .post_date{color:#8c8b89; margin-bottom:23px; font-size:0.9167em;}
    .post_text .post_content{margin-bottom:12px;}
    .post_text .post_signature{font-size:11px; margin-bottom:12px;}
    .td_post_text .post_buttom{text-align:right; white-space:nowrap;}
    .forum  .td_post_text .post_buttom{margin-right:7px;}
    .forum  .td_post_text.td_post_buttom,
    .forum_list  .td_post_text.td_post_buttom{padding-top:0 !important; padding-bottom:0 !important; text-align:right; vertical-align:bottom; background-image:none !important;}
    .td_post_text .post_buttom .b_ocenka{display:inline-block; margin-right:5px;  line-height: 18px;}
    .td_post_text .post_buttom .b_ocenka .span_but{vertical-align:top; margin-top:3px}
    .td_post_text .post_buttom .b_ocenka .b_golos{margin:0; margin-right:2px; font-weight:normal;}
    .td_post_text .post_buttom .t_but{height:18px; text-align:left;}
    .td_post_text .post_buttom .f_reply{width:61px; background-position:0 0; background-position:0 0;}
    .td_post_text .post_buttom .f_reply:hover{background-position:0 -18px;}
    .td_post_text .post_buttom .f_reply_press{background-position:0 -36px;}
    .td_post_text .post_buttom .f_quot{width:70px; background-position:0 -54px;}
    .td_post_text .post_buttom .f_quot:hover{background-position:0 -72px;}
    .td_post_text .post_buttom .f_quot_press{background-position:0 -90px;}

    .post_quat{margin-bottom:22px; margin-top: -12px;}
    .quat_head{padding:10px; border:1px solid #dadada; border-bottom:none;  background:#e7e7e5; color:#514f43; vertical-align: middle;}
    .quat_head .author{color:#505044;}
    .quat_body{position:relative; padding:20px 12px 16px; border:1px solid #dadada; border-top:1px dashed #dadada; background:#fff;}

    .t_answer {padding:13px 12px 4px;}
    .t_answer .form_wrap{display:block; position:relative; padding:14px; background:#e7e7e5;}
    .t_answer form{background:#e7e7e5 !important; border-color:#e7e7e5;}

    .t_answer  label{display:block; margin-bottom:5px;  /*color:#fff;*/}
    .t_answer .answer_fild {position:relative; padding-bottom:14px; margin-bottom:14px;}
    .t_answer .answer_fild  .counter{position:absolute; left:0; bottom:0;}
    .t_answer .answer_fild label{font-size:1.5em;  margin-bottom:9px;
        font-family: Georgia,Times New Roman,Times,serif;}
    .t_answer .captcha_fild {overflow:hidden; display:inline-block; width:210px;}
    .t_answer .captcha_fild {display:block;}
    .t_answer .captcha_fild img{float:left; margin-right:9px;}
    .t_answer .captcha_fild label{margin-bottom:2px;}
    .t_answer .captcha_fild input{width:97px; height:23px;}
    .t_answer textarea{position:relative; width:100%; height:240px; /*height:155px;*/ border:1px solid #a3a3a3; resize:none;}
    .golos .t_answer textarea{height:160px;}
    .t_answer fieldset.button_field {position:absolute; bottom:14px; right:9px;}
    .t_answer fieldset.button_field .submit{margin-right:5px;}

    .stat_info {position:relative; padding-bottom:13px;}
    .border_top_block.forum.forum_thema .stat_info {padding-bottom:0px;}
    .stat_info a{font-weight:bold;}
    .stat_info .online_users a.author{font-weight:normal;}
    .stat_info a.author{text-decoration:underline;}
    .stat_info .stat_info_block{overflow:hidden; margin:0 12px; padding:12px 10px; background:#f3f3f3;}
    .stat_info .user_block, .stat_info .all_users{margin-bottom:25px;}
    .stat_info .b_block_title {
        color:#7c7c7c; font-size:1.3333em; font-weight:bold; padding: 14px 0 20px 16px;
        font-family: Georgia,Times New Roman,Times,serif;
        background: url("../images/bg_menu_bottom.gif") 0 0 repeat-x;}
    .stat_info .fi_title{padding-bottom:12px;}
    .stat_info.stat_info_border {padding-top:14px;
        background: url("../images/bg_menu_bottom.gif") 0 0 repeat-x;}
    .stat_info.stat_info_border .b_block_title {padding: 0 0 17px 0px; background: none;}

    .legend_block{display:inline; float:right; /*width:343px; margin-left:23px;*/  margin-left:3%; width: 51%; clear:right;}
    .legend_block dt{display:block; width:100%; margin-bottom:11px ;color:#696768; font-size:1.3333em; font-weight:bold; padding-left:8px;
        font-family: Georgia,Times New Roman,Times,serif;}
    .legend_block dd{overflow:hidden; display:inline-block; width:50%; margin-left:-6px; color:#000103; vertical-align:middle; margin-bottom:7px;}
    .legend_block dd img{float:left; margin-right:4px; height:38px;}
    .legend_block dd .l_text{margin-right:10px; margin-top:6px; color:#000; font-size:.9167em; /*white-space:nowrap;*/}
    .legend_block .tem_legend{padding-top:9px; background: url("../images/bg_menu_bottom.gif") 0 0 repeat-x;}
    .legend_block .tem_legend dd{margin-bottom:20px; margin-left:-5px;}
    .legend_block .tem_legend  dd img{height:auto; width:36px; margin-right:3px;}
    .legend_block .tem_legend  dd .l_text {margin-top:0;}

    .legend_block dd span span{display:block; color:#7f7f7f;}

    .tem_info .stat_info_block{padding:6px 10px; margin-bottom:12px;}
    .tem_info .fi_title{font-weight:bold; margin-bottom:4px;}
    .tem_info .avt_users strong, .tem_info .no_avt_users strong{color:#000;}

    .users_anons{}
    .users_anons .b_text{padding-top:6px;}
    .users_anons .b_baner img{width:55px;border:1px solid #b9b79e;}
    .users_anons dt{margin-bottom: 10px; padding-top: 10px;}
    .users_anons .u_info {display:block; line-height:1; color:#676860;}
    .users_anons .u_name {font-weight:bold; color:#4f5146; margin-bottom:7px;}
    .users_anons .u_name .u_position{margin-left:8px;}
    .users_anons .u_name .u_position .b_fon_ico{width:5px; height:7px; margin-right:2px; background-position:-36px 0;}
    .users_anons .u_name .up{color:#8e9d5c;}
    .users_anons .u_name .up .b_fon_ico{background-position:-31px 0;}
    .users_anons .u_name .down{color:#c26464;}
    .users_anons .u_name .down .b_fon_ico{background-position:-30px -24px;}
    .users_anons .u_posts { margin-bottom:8px;}
    .users_anons .u_posts .b_fon_ico{background-position:-25px -12px; height:12px ;margin-top:0;}
    .users_anons .u_last_tehm strong{margin-right:3px;}
    /*___________*/
    .ls_spisok .info_block2 .submit{vertical-align:top;}
    .ls_spisok .b_text{padding-top:21px;}
    .ls_spisok .b_tabs{margin-top:0;}
    .ls_spisok .tab_content{margin-bottom:40px;}
    .ls_spisok .tabs_text, .ls_perepis .tabs_text, .neplat_spis .tabs_text, .frends_spisok .tabs_text{margin: 16px 0 0 0}

    .ls_spisok .info_block2 .input_wrap, .ls_perepis .info_block2 .input_wrap {width:77%;}
    .ls_spisok .info_block2 .input_wrap input, .ls_perepis .info_block2 .input_wrap input{width: 100%;}
    .ls_spisok  .info_block2{overflow:hidden;}
    .ls_spisok  .info_block2 form, .ls_perepis  .info_block2 form{float:left; width:50%; margin-right:0 !important;}
    .ls_but{float:left; width:50%; text-align:right; line-height:21px;}
    .ls_but a{margin-left:6px;}

    .text .forum.ls_perepis  .b_title,
    .text .forum.ls_spisok  .b_title {padding-right:50px;}
    .ls_list {margin-bottom:27px;}
    .ls_list .tr{margin-bottom:4px;}
    .ls_list .forum_table .td_marck, .ls_list .forum_table .td_post_text,
    .ls_list .forum_table .td_but, .ls_list .forum_table .td_ava, .ls_list .forum_table td table td
    {vertical-align:middle;}
    .ls_list .forum_table  .td_post_text .post_inner{position:relative; margin-right:7px;}
    .ls_list .forum_table  .td_post_text .post_inner td{background:none !important;}
    .ls_list .forum_table  .td_post_text .post_del_link {position:absolute; top:0; right:0;}
    .ls_list .forum_table  .td_post_text .more_link{text-decoration:none;}
    .ls_list .forum_table  .td_post_text .post_title,
    .ls_list .forum_table  .td_post_text .post_content{display:block; position:relative;}
    .ls_list .forum_table  .td_post_text .post_title{font-weight:bold; margin-bottom:3px; text-decoration:underline;}
    .ls_list.ls_perepis_list .forum_table  .td_post_text .post_title{text-decoration:none;}
    .ls_list .forum_table  .td_post_text .more_link:hover .post_content{text-decoration:underline;}
    .ls_list .forum_table  .td_post_text .b_baner{margin-right:6px; width:35px; vertical-align:middle;}
    .ls_list .forum_table  .td_post_profile .post_date{margin-bottom:0;}
    .ls_list .forum_table  .td_post_text .post_date{margin-bottom:13px;}
    .ls_list .forum_table  .td_post_profile{width:19%;}
    .forum_list.ls_list .forum_table  td.td_content{/*padding:8px 6px;*/ padding:8px 6px 8px 3px;}
    .forum_list.ls_list .forum_table  td.td_marck{padding:8px 7px 8px 6px; /*padding:8px 6px 8px 4px;*/}
    .forum_list.ls_list.ls_perepis_list .forum_table  td.td_marck{padding:8px 7px 8px 2px; /*padding:8px 6px 8px 4px;*/}
    .ls_list .forum_table  td.td_marck input{margin:0;}
    .forum_list.ls_list .forum_table  td.td_ava{padding:8px; padding-left:6px;}
    .forum_list.ls_list .forum_table  td.td_but{padding-right:4px}
    .not_read_mark{display:none;}
    .not_read .not_read_mark{display:inline-block; width:16px; height:11px; background:url("../images/sprit_pic.gif") 0 -306px  no-repeat;}

    h3.ls_title{ margin: 0 18px 10px; font-weight:bold; font-size:1.1667em;}
    .ls_perepis_list  .forum_table  .td_ava, .ls_perepis_list .forum_table .td_but {vertical-align:top;}
    /*___________*/
    .obnov_list .togle_form_but2 {width:129px;}
    .obnov_list .togle_form .submit input {font-weight: bold;}
    .obnov_list .forum_table  td.td_obnov_name{padding:7px 14px 2px 6px;}
    .obnov_list .forum_table  td.td_obnov_date{padding:7px 6px 2px 7px; vertical-align:middle; white-space:nowrap;}
    .obnov_list .forum_table a {font-weight:bold; white-space:nowrap;}
    .obnov_list .forum_table a .popup0 {font-weight:normal;}
    .obnov_list .forum_table a.razdel_link{color:#cc6600; font-weight:normal;}
    /*____________*/
    .calendr.border_top_block .b_text {padding:15px 11px 18px;}
    .calendr_list {margin:0 2px;}
    .calendr_list h3.calendr_title{margin-bottom:9px;}
    .calendr_list dd.list_block{min-height:63px; margin-bottom:3px;}
    .calendr_list .b_baner {width:63px;}
    .calendr_list .b_baner img{max-width:63px;}
    .calendr_list dd.list_block .b_anons{overflow:hidden; margin-right:170px;}
    .calendr_list dd.list_block .b_anons_text{margin-top:9px;}
    .calendr_list dd.list_block .info_block{width:160px; top:10px; right:12px; font-size:1em;}
    .calendr_list dd.list_block .info_block a{margin-bottom:5px;}

    .calender_date .calender_head{display:inline-block; overflow:hidden;
        padding:7px 10px; margin:0 2px 3px;
        color:#fff; background:#7f7f7f; font-size:1.5em;}
    .calender_date .calender_head{display:block;}
    .calender_date .calender_head div{display:inline; width:50%; float:left; text-align:left; line-height:1em;}
    .calender_date .calender_head div.b_month{text-align:right;}
    .calender_date .calender_head .but{display:inline-block; overflow: hidden;
        width:6px; height:11px; line-height: 11px; margin-top:4px;
        text-indent:6px; white-space: nowrap; vertical-align:top; cursor:pointer;
        background: url("../images/sprit_pic.gif") -30px -213px no-repeat;}
    .calender_date .calender_head .but.next{background-position:-30px -225px;}

    .calender_date table{width:100%; border:none;}
    .calender_date td, .calender_date th{border:3px solid #fff; padding:0;}
    .calender_date td{border-bottom:7px solid #fff;}
    .calender_date .day_wrap{position:relative; height:105px; min-width:65px; padding:4px;
        text-align:right; color:#686868; font-weight:bold; border:1px solid #ececec;}
    .calender_date .day_wrap.holiday{background:#f3f3f3;  border-color:#dbd9d9}
    .calender_date .day_wrap.disabel{color:#ccc !important; border-color:#f6f5f5 !important; background:none !important;}
    .calender_date th .day_wrap{height:31px; line-height:31px; text-align:center;
        border-color:#f3f3f3; background:#f3f3f3;}
    .calender_date .day_wrap.activ{background:#fbf6cc; /*border-color:#f5f5dd;*/ border-color:#eadebf;}
    .calender_date .day_wrap.activ:hover{background:#fbf6cc; border-color:#eadebf;}
    .calender_date .day_wrap.today{background:#eadebf;}
    .calender_date .day_wrap dl, .calender_date .day_wrap dt, .calender_date .day_wrap dd{width:100%;}
    .calender_date .day_wrap dl{position:relative; display:block; margin:0 auto; height:63px; padding-bottom:20px;}
    .calender_date .day_wrap dd, .calender_date .day_wrap dt{display:block; position:absolute; left:0; text-align:center;}
    .calender_date .day_wrap dt{overflow:hidden; bottom:0; font-weight:normal; font-size:11px; color:#444141; white-space:nowrap;}
    .calender_date .day_wrap dd{top:0;}
    .calender_date .day_wrap dd a {display:block; width:63px; margin:0 auto; text-decoration: none;  background: #FFF;}
    .calender_date .day_wrap dd a span{display:inline-block;
        height:63px; line-height:63px; vertical-align: middle;}
    .calender_date .day_wrap dd em{display:none;}
    .calender_date .day_wrap dd img{vertical-align: middle; width:63px;}
    .calender_date .day_wrap .ereignis{display:none;}
    .calender_date .day_wrap .ereignis.e_active{display:block;}
    .calender_date .day_wrap .ereignis .full_ereignis_info{display:none;}

    .golos .b_golos_title {color: #5F5F5F; font-size: 1.5em; margin-bottom: 5px;}
    .golos .b_golos_title2 {color:#5F5F5F; font-size: 1.1667em; font-weight:bold; margin-bottom: 3px;}
    .golos .news .b_comments .view  .popup0, .golos .news_anons .b_comments .view  .popup0{left:-50px;}
    .golos .news .b_comments .view, .golos .news .b_comments .comm {margin:0 18px 0 0;}
    .golos .news .b_comments .voic{margin:0 14px 0 0;}

    .golos .b_golos_wrap{padding:1px; margin-bottom:20px; background:#bebe98 url("../images/bg_golos.jpg") 0 0 repeat-x;}
    .golos .b_golos{background:#f8f4d7; border:1px solid #fff;}
    .golos .b_golos .b_golos_info{
        margin:2px 2px 24px; padding: 12px 11px;
        background: #FFF39F; border: 1px solid #FF8903; color:#cc6600;}

    .golos .b_golos  input#user_var{width:290px;}
    .golos .b_golos  .input_wrap{margin-left:7px;}

    table.golos_diagram {width:100%;}
    .golos_diagram .d_block th, .golos_diagram .d_block td{padding:11px 13px 8px 0; vertical-align:middle;
        background:url("../images/bg_golos2.gif") 0 0 repeat-x;}
    .golos_diagram .d_block th{width:244px; padding:11px 21px 8px 13px; }
    .golos_diagram .d_block.first th, .golos_diagram .d_block.first td{padding-top:0px !important; background:none;}
    .golos_diagram .d_block td{font-size:11px;}
    .golos_diagram .d_block .d_vizual{display:block;
        height:11px; line-height:11px; font-weight:bold;
        background:url("../images/bg_diagr.gif") 0 -11px repeat-x;}
    .golos_diagram .d_block .d_vizual span{display:inline-block; vertical-align:middle; line-height:11px; height:11px; }
    .golos_diagram .d_block .d_vizual .d_line{margin-right:6px; vertical-align:top; background:url("../images/bg_diagr.gif") 0 0 repeat-x;}
    .golos_diagram .d_block  td.d_text{width:31px; padding:11px 7px 8px 0; text-align:right;}

    .golos .reg_form fieldset{display:block; text-align:center; margin-bottom:10px;  padding-top:5px;}
    /*.golos .reg_form fieldset.fild_but{width:252px; margin:15px auto 10px; text-align:right;}*/
    /*.golos .reg_form fieldset.fild_but{width:154px;  margin:15px auto 10px; text-align:center;}*/
    .golos .reg_form fieldset.fild_but{width:190px; padding-left:60px;/*width:250px;*/  margin:15px auto 10px; text-align:center;}
    .golos .reg_form .legend{display:block; text-align:center; margin:26px 0; font-weight:bold; font-size:1.1667em;}
    .golos .reg_form label{display:inline-block; width:45px; margin-right:11px; vertical-align:middle; text-align:right;}
    .golos .reg_form .input_wrap input{width:190px;}
    .golos .reg_form input.but{overflow: hidden;
        height:38px; width:79px; text-indent:79px; white-space:nowrap;
        border:none; padding:0; margin:0;
        background: url("../images/but_popup.png") -608px 0 no-repeat;}
    .golos .reg_form input.but:hover{background-position:-608px -38px;}
    .golos .reg_form input.but.but_press{background-position:-608px -76px;}

    .golos .vote_form fieldset{display:inline-block; overflow:hidden; padding:11px 13px 8px;  background:url("../images/bg_golos2.gif") 0 0 repeat-x;}
    .golos .vote_form fieldset{display:block;}
    .golos .vote_form fieldset.first {padding-top:28px; background:none;}
    .golos .vote_form fieldset em{position:relative; display:inline; float:left; padding:2px; margin-right:10px; background:#fabd73;}
    .golos .vote_form fieldset.fild_but{position:relative; background:none;}
    .golos .vote_form fieldset.fild_but a{position:absolute; right:20px; line-height:22px; font-size:11px;}
    .golos .vote_form fieldset label{overflow:hidden; display:block;}

    .golos_spis .golos_list .b_comments{display:block; height:16px; line-height:16px; text-align:right;}
    .golos_spis .golos_list .b_comments.arhiv {padding-left: 61px; background: url("../images/bg_archiv.gif") 0 bottom no-repeat;}
    .golos_list .td_vote_name.td_content  {vertical-align:middle; padding-bottom:0 !important; padding-left:2px !important;}
    .golos_list .td_vote_info.td_content  {padding-right:2px !important;}
    .obnov_list .forum_list.golos_list .th td{font-weight:normal;}
    .golos_list .v_title {margin-bottom:6px; font-weight:bold;}
    .golos_list .b_tip {position:relative; display:inline-block;
        height:18px; line-height:18px; padding:0 6px; margin-right:4px;
        color:#fff; background:#cc6600; font-size:11px; font-weight:normal;}
    .golos_list .b_tip.b_umfrage {background:#b59242;}
    .golos_list .vote_start, .golos_list .vote_end, .golos_list .vote_status {font-size:.91667em;}
    .golos_list .vote_start, .golos_list .vote_end {white-space:nowrap;}
    .golos_list .vote_status {margin-bottom:18px; color:#cc6600;}
    .golos_list .new .vote_status {color:#ff7c00;}
    .golos_spis.obnov_list .forum_table .td_vote_name  a {white-space:normal; text-decoration:none;}
    .golos_spis.obnov_list .forum_table .td_vote_name  a:hover {text-decoration:underline;}
    .golos_spis.obnov_list .forum_table .v_text a {font-weight:normal;}
    .golos_spis.obnov_list .forum_table .td_content.no_bg_td {background-image:none !important;  height: 16px; padding:0 9px; vertical-align:bottom;}
    .golos_spis.obnov_list .forum_table  .new.hover .td_content.no_bg_td {background:#ffd69e !important;}

    .text .frends_spisok.forum .info_block2 form{margin-right:0;}
    .text .frends_spisok.forum .info_block2 form .input_wrap{display:inline; float:left; width:30%; margin-right:4px;}
    .text .frends_spisok.forum .info_block2 form .input_wrap input{display:block; width:100%;}
    .frends_list .td_ava.td_content, .frends_list .td_ava.td_content img{width:61px;}
    .frends_list .forum_table td.td_content, .frends_list .forum_table .hover td.td_content{padding:9px 6px 1px}
    .frends_list .forum_table td.td_ava.td_content{padding:9px 2px 1px 4px}
    .frends_list .td_but.td_content{width:160px; vertical-align:middle;}
    .frends_list .td_frend_profile .info{height:15px; line-height:15px; margin-bottom:3px;}
    .frends_list .f_text{display:table-cell; height:2.4em; vertical-align:bottom;}
    .frends_list .f_company a{font-weight:bold; text-decoration:none;}
    .frends_list .f_company a:hover{text-decoration:underline;}

    .user_part .fl_b .b_baner{font-size:11px;}
    .user_part .fl_b .b_baner img, .user_part .fl_b .b_baner div{max-width:180px;}
    .user_part .fl_b .b_baner div{text-align:left;}
    .user_part .fl_b .b_baner img,.user_part .fl_b .b_baner .b_rang, .user_part .fl_b .b_baner .b_ocenka{margin-bottom:12px;}
    .user_part .fl_b .b_baner .b_ocenka{margin-left:0;}
    .text .user_part .b_comment form{margin-right:0; margin-bottom:14px;}

    .photo_spis .action_menu .add_albom {margin-top:2px;}
    .text .photo_spis .b_title {margin-bottom:28px; padding-right:180px;}

    .phot_list.list dd.list_block{padding-bottom:2px;}
    .phot_list.list dd.list_block:hover{background:#ecebcf; border-color:#ecebcf;}
    .phot_list.list  .b_baner{width:110px; margin-right:12px; text-decoration:none;}
    .phot_list.list .quelle{margin-bottom:3px; margin-right: 90px; font-size:11px; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;}
    .phot_list.list .quelle span{display:inline-block; vertical-align:top;}
    .phot_list.list .quelle a{text-decoration:none;}
    .phot_list.list dd.list_block {margin-bottom:6px;}
    .phot_list.list .b_anons_title{margin-bottom:3px; font-size:0.8571em;}
    .phot_list.list .b_anons_title a{text-decoration:none;}
    .phot_list.list .b_typ{margin-bottom:0}
    .phot_list.list td.td_b_anons a{display:inline; overflow:hidden; text-decoration:none;}
    .phot_list.list td.td_b_anons a:hover{text-decoration:underline;}
    /*.phot_list.list .b_anons_text{display:inline-block;}
.phot_list.list .b_anons_text{display:block;}*/
    .phot_list.list table.b_anons_text {height:100%;}
    .phot_list.list table.b_anons_text td,
    .partner_company_list.list table.table_anons_text td,
    .products_brend_list.list table.table_anons_text td
    {vertical-align:top;}
    .phot_list.list table.b_anons_text td.td_b_anons{vertical-align:middle; padding:10px 0 28px;}
    .partner_company_list.list table.table_anons_text td.td_b_anons,
    .products_brend_list.list table.table_anons_text td.td_b_anons
    {vertical-align:middle; padding:12px 0 27px;}
    .phot_list.list  .block_comments,
    .partner_company_list.list .b_comments,
    .products_brend_list.list  .b_comments
    {position:absolute; left:130px; bottom:0;}
    .partner_company_list.list .b_comments,
    .products_brend_list.list  .b_comments
    {right:0px; left:166px;  bottom:10px;}

    /*.partner_company_list.list .b_comments .b_reiting,
.products_brend_list.list  .b_comments .b_reiting
{position:absolute; right:10px; bottom:10px; float:none;}*/

    /*.phot_list.list table.b_anons_text td.td_b_comments{height:20px; vertical-align:bottom; background:gold; }*/
    .phot_list.list .b_comments, .phot_list.list .b_lastchange{display:inline;  float:left; color:#686868; font-size:11px;}
    .phot_list.list .b_comments{margin-bottom:3px; margin-right:8px; white-space: normal;}


    .company_part .phot_list h3{font-size:1.6667em; margin-bottom:-25px;}

    .photo_part .b_anons_text .b_comments  {white-space:normal; }
    .photo_part .b_anons_text .b_comments  .b_lastchange,
    .photo_part .b_anons_text .b_comments  .comm,
    .photo_part .b_anons_text .b_comments  .view,
    .photo_part .b_anons_text .b_comments  .reit
    {line-height:15px; vertical-align:middle;}
    .photo_part .tabs_menu, .castom_tabs .tabs_menu {overflow:visible; height:27px;}
    .photo_part .tabs_menu dd, .castom_tabs .tabs_menu dd {position:relative; display:inline-block; float:none; max-width:25%; margin-left:-3px; overflow:visible; background: url("../images/bg_tabs2.png") right 0 no-repeat;}
    .photo_part  .b_curent_tabs .tabs_menu.curent_row dd, .castom_tabs .b_curent_tabs .tabs_menu.curent_row dd {z-index:410;}
    .photo_part  .b_curent_tabs .tabs_menu.curent_row dd.activ, .castom_tabs .b_curent_tabs .tabs_menu.curent_row dd.activ {z-index:420 !important;}
    .castom_tabs.b_tabs dd.activ .a span, .castom_tabs.b_tabs dd:hover .a span,
    .photo_part .b_tabs dd.activ .a span, .photo_part .b_tabs dd:hover .a span
    {background-position: 0 -27px; z-index: 220;}
    .photo_part  .b_tabs dd.activ , .photo_part  .b_tabs dd:hover,
    .castom_tabs.b_tabs dd.activ , .castom_tabs.b_tabs dd:hover
    {background-position: right -27px;}
    .photo_part .tabs_menu dd .a, .castom_tabs .tabs_menu dd .a{float:none; background:none;}
    .photo_part .tabs_menu dd strong, .castom_tabs .tabs_menu dd strong{overflow:hidden; white-space:nowrap;}
    .photo_part .tabs_menu dd .popup0, .castom_tabs .tabs_menu dd .popup0{display:block; width:auto; position:absolute;
        left:-5000px; bottom:25px; /*bottom:3px;*/ font-style: normal; font-weight:normal; font-size:11px; white-space:nowrap;}
    .photo_part .tabs_menu dd:hover, .castom_tabs .tabs_menu dd:hover{z-index:400;}
    .photo_part .tabs_menu dd:hover .popup0, .castom_tabs .tabs_menu dd:hover .popup0{left:10%; z-index:410;}

    .text .photo_part.news_part .b_comment form{margin-right:0;}
    .photo_menu {text-align:center;}
    .photo_menu  a.more_link.round {display:inline-block; text-decoration:none;
        line-height:22px; padding:0 13px; font-size:12px; color:#636363;
        border:1px solid #e4e4e4; border-bottom-color:#dfdfdf;
        background: url("../images/bg_news_menu.gif") 0 bottom repeat-x;}
    .photo_menu  a.more_link.round:hover{text-decoration:none; background-image:url("../images/bg_news_menu2.gif");}

    .photo_part .photo_anons{padding:13px 3px; margin:24px 13px 10px; border:1px solid #e7e8c9;}
    .photo_part .photo_anons .pa_title{margin:0 12px 11px 12px;}
    .photo_part .photo_anons .pa_title strong{margin-right:14px;}
    .photo_part .photo_anons .pa_title a{margin-left:4px;}
    .photo_part .photo_anons dl{display:inline-block; overflow:hidden;
        background: url("../images/bg_vert_dash.gif") 50% 0  repeat-y;}
    .photo_part .photo_anons dl{display:block;}
    .photo_part .photo_anons dd{overflow:hidden; display:inline; float:left; width:50%;}
    .photo_part .photo_anons dd .b_wrap{margin:0 12px;}
    .photo_part .photo_anons dd .b_baner{display:inline; float:left; width:140px; text-align:center;}
    .photo_part .photo_anons dd .b_baner img{max-width:140px;}
    .photo_part .photo_anons dd .b_anons_text{overflow:hidden;}
    .photo_part .photo_anons dd .b_anons_title {margin-bottom:18px; font-weight:bold;}
    .photo_part .photo_anons dd .b_anons_title a{text-decoration:none;}
    .photo_part .photo_anons dd .b_anons{overflow:hidden; height:2.4em; margin-bottom:14px;}
    .photo_part .photo_anons dd .b_comments{font-size:11px; color:#a3a3a3;}

    .photo_part .tabs_text,
    .photo_gallery ,
    .photo_gallery dl,
    .photo_gallery dd
    {overflow:visible;}
    .photo_part .tabs_text{margin:26px 7px 33px;}
    .photo_gallery dl{text-align:center;}
    .photo_gallery dd{position:relative; display:inline-block;
        width:163px; height:161px; margin:0 8px 16px; vertical-align:middle; text-align:center; z-index:220;}
    .photo_gallery dd .photo_wrap{position:absolute; display:block;
        padding:7px; top:0; left:0;
        background:#fff; border:1px solid #9e9e9e; z-index:1;}
    .photo_gallery dd .photo_wrap a{overflow:hidden; display:block; width:144px; height:144px; text-align:center;}
    .photo_gallery dd .photo_wrap em, .photo_gallery dd .photo_wrap i{display:none;}
    .photo_gallery dd .photo_wrap em{margin-top:10px; font-style:normal; color:#686868; text-align:left;}
    .photo_gallery dd:hover {z-index:230;}
    .photo_gallery dd:hover .photo_wrap{top:-28px; left:-28px; z-index:240;}
    .photo_gallery dd:hover .photo_wrap a{display:inline-block; width:201px; height:201px; line-height:201px; text-align:center; vertical-align:middle;}
    .photo_gallery dd:hover .photo_wrap a img{vertical-align:middle; max-width:201px; max-height:201px !important;}
    .photo_gallery dd:hover .photo_wrap em{display:block;}

    .photo_part_edit{padding-bottom:20px;}
    .photo_part_edit .phot_list{padding:0 20px;}
    .photo_part_edit .phot_list .list_block{position:relative;
        min-width:76px; padding:18px 15px 18px 92px; margin-bottom:13px;
        background:#fff;}
    .photo_part_edit .phot_list .lenk_block{display:inline-block; overflow:hidden; position:absolute;
        height:76px; left:15px; top:50%; margin-top:-38px;}
    .photo_part_edit .phot_list .lenk_block{display:block;}
    .photo_part_edit .phot_list .lenk_block input, .photo_part_edit .phot_list .lenk_block .position_block{display:inline;float:left;}
    .photo_part_edit .phot_list .lenk_block .position_block{width:42px;}
    .photo_part_edit .phot_list .lenk_block input {margin:30px 19px 0 0;}
    .photo_part_edit .phot_list .lenk_block .lenk_arrow{display:block; overflow:hidden;
        width:27px; height:17px;  margin:0 auto 9px;
        text-indent:27px; white-space:nowrap; cursor:pointer;
        background:url("../images/bg_photo_arrow.png") 0 0 no-repeat;}
    .photo_part_edit .phot_list .lenk_block .lenk_arrow.hover{background-position:0 -34px;}
    .photo_part_edit .phot_list .lenk_block .lenk_arrow.ab{margin:9px auto 0; background-position:0 -17px;}
    .photo_part_edit .phot_list .lenk_block .lenk_arrow.ab.hover{background-position:0 -51px;}
    .photo_part_edit .phot_list .lenk_block .list_position{display:block;
        height:20px; width:40px; line-height:20px;
        text-align:center; border:1px solid #a3a3a3; color:#797979; font-weight:bold;
        background:url("../images/bg_lenk_input.gif") 0 0 repeat-x;}
    .photo_part_edit .phot_list .b_baner{min-width:145px; width:20%;/*width:160px; margin-right:21px;*/ text-align:center;}
    .photo_part_edit .phot_list .b_baner img{height:104px; max-width:140px;}
    .photo_part_edit .phot_list .answer_fild{border:1px solid #a3a3a3;
        padding:10px 8px;
        background:url("../images/bg_lenk_input.gif") 0 0 repeat-x;}
    .photo_part_edit .phot_list .answer_fild textarea{position: relative;
        width: 100%;
        color:#797979;background:none; border:none;}
    .photo_part_edit .phot_list  .block_menu {margin-top:22px;}
    .photo_part_edit .phot_list  .block_menu label,
    .photo_part_edit .phot_list .block_menu .refresh_link,
    .photo_part_edit .phot_list .block_menu .dell_photo{display:inline-block; vertical-align:middle;}
    .photo_part_edit .phot_list .block_menu .dell_photo{line-height:24px;}
    .photo_part_edit .phot_list .block_menu .dell_photo  .b_fon_ico {margin-top:6px; margin-right:4px;}
    .photo_part_edit .phot_list  .block_menu label{margin-right:8px;}
    .photo_part_edit .phot_list .block_menu .refresh_link{overflow:hidden;
        width:29px; height:24px; margin-right:24px;
        text-indent:29px; white-space:nowrap; cursor:pointer;
        background:url("../images/bg_refresh.png") 0 0 no-repeat;}
    .photo_part_edit .send_button{margin-right:21px;}

    .counter.exceeded .normal, .counter.exceeded .limit, .counter .over{display:none;}
    .counter.exceeded{color:#cc6600; font-weight:bold;}
    .counter.exceeded .over{display:inline;}
    .counter.warning  .limit{font-weight:bold;}
    /*_____vidjets_______*/
    .left .login_form.login_form_login{padding-bottom:5px;}
    .login_form_login dt{position:relative; overflow:hidden; margin-bottom:6px; z-index:10;}
    .login_form_login .b_baner, .login_form_login .b_baner img{width:49px; height:49px;}
    .login_form_login.login_user_invis .b_baner img{display:none;}
    .login_form_login .b_baner{display: inline;
        clear: right; float: left; margin-right: 6px;
        background:url("../images/bg_user.jpg") 0 0 no-repeat;}
    .login_form_login .anons_title {display: block; overflow: hidden; font-weight:bold; color:#5f5f5d;}
    .login_form_login .anons_title  a{text-decoration:none;}
    .login_form_login .anons_title  a:hover{color:#cc6600;}
    .login_form_login dd{position:relative; font-size:11px; z-index:10;}
    .login_form_login .u_visible, .login_form_login .submit{vertical-align:middle;}
    .login_form_login .u_visible{margin-right:8px; text-decoration:none;}
    .login_form_login .u_visible:hover{color:#cc6600;}
    .login_form_login .submit .input{color:#000 !important;}

    .left .login_gast.login_form {padding:12px 7px 5px;}
    .left .login_gast.login_form .f_title{color:#606060;}
    .left .login_gast.login_form dt, .left .login_gast.login_form dd{font-size:12px !important;}
    .left .login_gast.login_form  dt.gast_name{margin-bottom:0;}
    .left .login_gast.login_form  dd.gast_name{margin-bottom:10px;}
    .left .login_gast.login_form .gast_kod{display:inline-block; vertical-align:top; margin-bottom:13px;}
    .left .login_gast.login_form .submit{margin-left:7px;}
    .left .login_gast.login_form .b_help{top:auto; bottom:12px; right:auto; left:7px;}
    .left .login_gast.login_form .b_help .wrap {background-position:0 -76px;}
    .left .login_gast.login_form .b_help:hover .wrap {background-position:0 -95px;}
    .left .login_gast.login_form .b_help .wrap .popup0{left:0; text-align:left;}


    .right .forum_anons.news_anons .dt .anons_razdel span,
    .right .forum_anons.news_anons dt span, .text .search_list dt span
    {display: inline; margin-right: 4px;}

    .top100_vidjet.news_anons .b_text  {padding:21px 7px 13px; text-align:center;}
    .left .top100_vidjet.news_anons .b_text  {font-size:0.9167em;}
    .top100_vidjet .forum_list {margin:0 0 10px; text-align:left;}
    .top100_vidjet .forum_list td.td_content{padding:6px 10px 0; vertical-align:middle;}
    .top100_vidjet .forum_list td.td_place,
    .top100_vidjet .forum_list td.td_stat {padding:6px 0 0; text-align:right;}
    .top100_vidjet .forum_list .b_baner_title{font-weight:bold;}
    .top100_vidjet .forum_list .b_baner_title:hover{color:#cc6600; }
    .top100_vidjet .forum_list .stat{text-decoration:none;}
    .top100_vidjet .forum_list .stat:hover{color:#cc6600; text-decoration:underline;}
    .top100_vidjet .submit a {color: #000000 !important;}

    .vote_vidjet .b_text{padding:20px 7px 12px;}
    .vote_vidjet .b_golos_title2{padding:0 5px 10px; font-size:1em;}
    .left .vote_vidjet .vote_form, .left .vote_vidjet .golos_diagram{font-size:0.9167em;}
    .vote_vidjet.golos .vote_form fieldset {position:relative; padding:7px 6px 10px ; cursor:pointer;}
    .vote_vidjet.golos .vote_form fieldset.first {padding-top:0px;}
    .vote_vidjet.golos .vote_form fieldset label{display:inline-block; vertical-align:middle; margin-left:34px; font-size:11px; cursor:pointer;}
    .vote_vidjet.golos .vote_form fieldset em {position:absolute; float:none; top:50%; margin-top:-12px;}
    .vote_vidjet.golos.golos .b_golos_wrap {position:relative; margin-bottom:7px; background:#fff; border:1px solid #baba92;}
    .vote_vidjet.golos .b_golos{overflow:hidden;}
    .vote_vidjet .b_comments{display:block; margin-bottom:14px;}
    .vote_vidjet .button_block{line-height:18px;}
    .vote_vidjet .link_result{margin-right:5px;}
    .vote_vidjet .link_result:hover{color:#cc6600;}

    .vote_vidjet.golos .d_block {overflow: hidden; display:block;
        padding: 5px;
        background: url("../images/bg_golos2.gif") 0 0 repeat-x;}
    .vote_vidjet.golos  .d_block.first {background: none}
    .vote_vidjet.golos  .d_legend {margin-bottom:4px;}
    .vote_vidjet.golos.golos_rezult .button_block{text-align:center;}

    .photo_vidjet .anons_title:hover{text-decoration:underline;}
    .photo_vidjet .anons_title{font-size:0.9167em;}
    .right .photo_vidjet .anons_title{font-size:1em;}
    .right .photo_vidjet a.red{text-decoration:none;}
    .right .photo_vidjet a.red:hover{text-decoration:underline;}
    .photo_vidjet .b_text{padding:18px 7px 11px;}
    .photo_vidjet.forum_anons.news_anons dd{text-align:center; padding:6px 0;}
    .photo_vidjet dl{margin-bottom:10px;}
    .photo_vidjet dt.d_border_block{padding-top:6px;}
    .photo_vidjet dd .b_comments{display:block; text-align:left; white-space:normal;}
    .photo_vidjet dd .b_comments .informers{white-space:nowrap;}
    .photo_vidjet dd .b_comments .informers .view, .photo_vidjet dd .b_comments .informers .comm{margin-left:0;}
    .photo_vidjet .anons_img{overflow:hidden; position:relative; display:inline-block;  padding:2px; border:1px solid #9e9fa1;}
    .photo_vidjet .anons_img span{overflow:hidden; position:relative; display:block; height:147px; width:147px;}
    .photo_vidjet .anons_img img{min-width:147px; min-height:147px;}
    .photo_vidjet .anons_title{display:block; margin-top:5px; font-weight:bold; text-decoration:none;}
    .photo_vidjet .anons_title:hover{color:#cc6600;}
    .photo_vidjet .anons_img{margin-bottom:5px;}

    .neplat_vidjet .b_text{padding:18px 6px 9px;}
    .neplat_vidjet.forum_anons.news_anons dl{margin-bottom:11px;}
    .neplat_vidjet.forum_anons.news_anons dd{position:relative; padding:4px 4px 7px; margin-bottom:7px; background:#fbf6cc; border:1px solid #ebe0c2; font-size:.9167em;}
    .weiss_block.neplat_vidjet.forum_anons.news_anons dd{background:#f3f3f3; border-color:#f3f3f3;}
    .neplat_vidjet.forum_anons.news_anons dd .b_comments{display:block; position:absolute; bottom:5px; right:5px;}
    .neplat_vidjet.forum_anons.news_anons dd:hover{background:#e6dfa8; border-color:#e6dfa8;}
    .neplat_vidjet.forum_anons.news_anons.weiss_block dd:hover{background:#e7e7e5; border-color:#e7e7e5;}
    .neplat_vidjet.forum_anons.news_anons a.b_anons{display:block; margin:0; cursor:pointer; text-decoration:none; background:none; border:none;}
    .neplat_vidjet.forum_anons.news_anons a.b_anons:hover, .neplat_vidjet.forum_anons.news_anons .anons_text:hover{text-decoration:none; color:#5F5F5F;}
    .left .neplat_vidjet.forum_anons.news_anons .anons_text {margin-top:0;}
    .neplat_vidjet.forum_anons.news_anons .anons_text {margin-bottom:7px;}
    .neplat_vidjet.forum_anons.news_anons .anons_text strong{display:block; font-size:1.0909em;}
    .neplat_vidjet.forum_anons.news_anons .anons_text.anons_dolg strong{position:relative; overflow:visible; padding-left:20px; color:#cc6600;}
    .weiss_block.neplat_vidjet.forum_anons.news_anons .anons_text.anons_dolg strong{color:#666;}
    .neplat_vidjet.forum_anons.news_anons .anons_text.anons_dolg strong .b_fon_ico{position:absolute;  height:16px; width:16px;
        float:none; left:0; top:50%; margin-top:-8px;
        background:url("../images/bg_neplat_vidget.png") 0 -16px no-repeat;}
    .weiss_block.neplat_vidjet.forum_anons.news_anons .anons_text.anons_dolg strong .b_fon_ico{background-position:0 0;}

    .users_vidjet .b_text{padding:8px 5px 18px;}
    .geboren_users.users_vidjet .b_text{padding:20px 11px 16px;}
    .geboren_users .u_name a:hover strong{text-decoration:underline;}
    .new_users.users_vidjet .b_text{padding-bottom:13px;}
    .users_vidjet dl{margin-bottom:13px;}
    .users_vidjet dd{position:relative; overflow:hidden; display:inline-block;
        margin-bottom:4px; padding:3px;
        border:1px solid #dadada;}
    .users_vidjet dd{display:block;}
    .users_vidjet dd.ev{background-color:#f3f3f3; border-color:#f3f3f3;}
    .users_vidjet dd:hover{background-color:#e7e7e5; border-color:#e7e7e5;}
    .users_vidjet .anons_title{display:block; overflow:visible;}
    .geboren_users.users_vidjet dl{margin-bottom:15px;}
    .geboren_users.users_vidjet dd, .geboren_users.users_vidjet dd:hover{padding-bottom:4px; background-color:#fff; border:none; padding:0;}
    .geboren_users.users_vidjet dd.d_border_block{padding-top:6px;}
    .geboren_users.users_vidjet dt{position:relative; background:#F5F5DD; margin-bottom:3px; border:1px solid #E4DEBC; padding:4px 5px; font-weight:bold;}
    .geboren_users.users_vidjet dt.heute{background:#FFF8DE;  border-color:#FFD9A8;}
    .users_vidjet .b_baner {display:inline; clear:right; float:left; margin-right: 3px;}
    .geboren_users.users_vidjet .b_baner {margin-right:5px;}
    .users_vidjet .u_name a:hover {color:#cc6600;}
    .geboren_users.users_vidjet .u_name a {text-decoration:none;}
    .users_vidjet .u_info {display:block; margin-bottom:3px;}
    .users_vidjet .u_info .author:hover, .users_vidjet .b_company:hover {color:#cc6600;}
    .users_vidjet .b_reiting, .users_vidjet .t_but {vertical-align:middle;}
    .users_vidjet .b_reiting {overflow:visible; position:relative;}
    .users_vidjet .b_reiting  .b_fon_ico, .users_vidjet .b_reiting  .b_golos{margin:0;}
    .users_vidjet .b_beruf{display:block;}
    .left .users_vidjet td{vertical-align:top;}
    .users_vidjet td.td_u_name{vertical-align:top;}
    .users_vidjet td.td_u_place{vertical-align:bottom;}
    .users_vidjet .button_block {text-align:center;}
    .users_vidjet .button_block  .submit a{color:#000 !important;}
    .left .users_vidjet .b_baner img {width:45px; height:45px;}
    .left .users_vidjet .u_place{left:65px;}

    .company_vidjet .b_text{padding-bottom:10px;}
    .company_vidjet .anons_title{display:block; margin-bottom:2px; font-weight:bold;}
    .left .company_vidjet.news_anons dl{margin-bottom:18px;}
    .left .company_vidjet.news_anons dd{margin-bottom:8px;}
    .left .company_vidjet.news_anons dd.d_border_block{padding-top:8px;}
    .left .company_vidjet.news_anons .anons_text{margin-top:8px;}
    .company_vidjet.news_anons .anons_text:hover{color:#5F5F5F; text-decoration:none;}
    .company_vidjet .c_info{display:block;}
    .company_vidjet .button_block {text-align:center;}
    .company_vidjet .button_block  .submit a{color:#000 !important;}

    .sell_vidjet .b_text{padding-bottom:13px;}

    .obnov_vidjet .b_text{padding:20px 5px 13px;}
    .obnov_vidjet.forum_anons.news_anons  dl{margin-bottom:9px;}
    .obnov_vidjet.forum_anons.news_anons  dd{position:relative; overflow:hidden; display:inline-block;
        margin-bottom:4px; padding:3px;
        border:1px solid #dadada;}
    .obnov_vidjet.forum_anons.news_anons  dd{display:block; padding:5px; margin-bottom:5px;}
    .obnov_vidjet.forum_anons.news_anons  dd .author{margin-right:4px;}
    .obnov_vidjet.forum_anons.news_anons  dd.ev{background:#f3f3f3; border-color:#f3f3f3;}
    .obnov_vidjet.forum_anons.news_anons  dd:hover{background:#e7e7e5; border-color:#e7e7e5;}
    .obnov_vidjet.forum_anons.news_anons .b_anons{display:block; margin:0 0 4px; background:none; border:none;}
    .obnov_vidjet.forum_anons.news_anons .b_anons a:hover{color:	#cc6600;}
    .obnov_vidjet.forum_anons.news_anons .b_anons a.sours_link{font-weight:bold;}

    .hits_vidjet.hits_block dd {display:block; width:auto; min-width:0; margin:0; text-align:center;}
    .hits_vidjet.hits_block dd .b_hit_title{text-decoration:underline;}
    .hits_vidjet.hits_block dd .b_baner{width:auto; line-height:136px; text-align:center; background:#F8F8F8;}
    .hits_vidjet.hits_block dd .b_baner img{display:inline-block; vertical-align:middle;max-width:100px;}
    .hits_vidjet .button_block {text-align:center;}
    .hits_vidjet .button_block  .submit a{color:#000 !important;}
    .right .hits_vidjet.hits_block .b_baner, .right .hits_vidjet.hits_block .b_company{width:142px; margin:0 auto 12px;}

    .tovar_vidjet dl{margin-bottom:11px;}
    .tovar_vidjet dd{position:relative; margin-bottom:5px; padding:5px 2px 0; border:1px solid #ebebce;}
    .tovar_vidjet dd.hot{background:#e6dfa8; border-color:#e6dfa8;}
    .tovar_vidjet dd.hot:hover{background:#e6dfa8; border-color:#e6dfa8;}
    .tovar_vidjet .t_info{display:block; margin-bottom:6px;}
    .tovar_vidjet .anons_title{overflow:hidden;	}
    .tovar_vidjet .b_company{font-size:11px;}
    .tovar_vidjet .b_name{font-weight:bold;}
    .tovar_vidjet .b_company a,.tovar_vidjet .b_name a{text-decoration:none;}
    .tovar_vidjet .b_company a:hover,.tovar_vidjet .b_name a:hover{color:#cc6600; text-decoration:underline;}
    .tovar_vidjet .b_price{overflow:hidden; display:inline-block;}
    .tovar_vidjet .b_price{display:block;}
    .tovar_vidjet .b_price .p_title{display:inline; float:left; margin-right:4px;}
    .tovar_vidjet .b_price .p_content{display:block; overflow:hidden;}
    .tovar_vidjet .b_price .p_content .old_price, .tovar_vidjet .b_price .p_content .new_price{display:block;}
    .tovar_vidjet .b_price .p_content .new_price{font-size: 1em;}
    .tovar_vidjet .button_block {text-align:center;}
    .tovar_vidjet .button_block  .submit a{color:#000 !important;}
    .left .tovar_vidjet .b_text{padding:18px 6px 13px;}
    .left .tovar_vidjet .b_price span{display:block; float:none; margin-right:0;}

    .podpiska_vidjet label {display:block; margin-bottom:5px;}
    .podpiska_vidjet .button_block {margin-top:13px; text-align:center;}
    .podpiska_vidjet .button_block  .submit a{color:#000 !important;}
    .right .podpiska_vidjet .input_wrap input{width:210px;}

    .stat_vidjet dd {padding:0; margin-bottom:3px;}
    .stat_vidjet dd a{display:block; text-decoration:none; overflow:hidden; padding:9px 8px;}
    .stat_vidjet dd a strong, .stat_vidjet dd a span{display:inline; float:left; }
    .stat_vidjet dd a strong{width:70%;}
    .stat_vidjet dd a span{width:30%; text-align:right;}

    .last_comment_vidjet .anons_razdel{font-size:0.9167em;}
    .last_comment_vidjet span{display:inline; margin-right: 4px;}
    .last_comment_vidjet a.author:hover, .last_comment_vidjet a.anons_text:hover,
    .forum_anons a.author:hover, .forum_anons a.anons_text:hover
    {color:#cc6600}
    /*____________*/
    .empty {height:40px; clear:both; background:#f5f5dc;}
    .clear:after {content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden;}
    .clear_ie {display:block;height:1px;line-height:1px;clear:both;visibility:hidden;}
    .layout{display:inline-block;}
    .layout{display:block;}
    /*____________*/
    .footer {position:relative;	overflow:hidden;
        width:100%;	padding-top:36px;
        background:#f8f4d7 url("../images/bg_footer.gif") 0 0 repeat-x;}

    .menu_bottom{overflow:hidden;  padding:0 20px 42px 27px;}
    /*.menu_bottom{overflow:hidden;  margin:0 auto; max-width:1384px; padding:0 5px 42px 5px; }*/
    .menu_bottom a:hover{color:#cc6600;}

    .menu_bottom ul.level1 {display:block; overflow:hidden; width:100%;
        text-align:justify; cursor:default;}
    .menu_bottom ul.level1:after {display:inline-block; overflow:hidden;
        height:1px; line-height:1px; /*font-size:1px; */
        content: "."; margin-left:100%;}
    .menu_bottom li.level1_li{position:relative; display:inline-block; vertical-align:top;}

    .menu_bottom  a{color:#5f5f5f;}
    .menu_bottom  .level1_a{display:inline-block;
        padding-bottom:5px;
        font-size:14px; text-decoration:none; font-weight:bold;
        border-bottom:2px solid #dfdfc9;}
    .menu_bottom ul.level2{font-size:11px; text-align:left; margin-top:23px;}
    .menu_bottom ul.level2 li{margin-bottom:8px;}

    .menu_bottom ul.level2{display:block; max-width:132px;}

    .menu_bottom ul.level3{padding-top:7px;}

    .menu_bottom li.mit_sublevel{margin-top:10px;}
    .menu_bottom li.mit_sublevel a.level2_a{font-size:12px; font-weight:bold;}
    .menu_bottom ul.mit_inline_blocks li{display:inline; padding-right:5px; line-height:1.5; white-space:nowrap;}

    .footer .wrap{width:100%; height:93px; color:#3c3c3c;
        background:url("../images/bg_menu_bottom.gif") 0 top repeat-x;}

    .copy, .bottom_setting, .counters{
        position:absolute; top:33px; font-size:1.2em;}
    .copy, .bottom_setting{left:29px; width:auto; height:auto;}
    .copy{white-space:nowrap;}
    .bottom_setting{top:45px; height:auto;}
    .bottom_setting .mail, .bottom_setting .phon{display:block;}
    .bottom_setting a{text-decoration:none; color:#3c3c3c;}

    .counters{right:20px;}
    .counters .counter {display:inline-block;}

    /*__NEWS_&_CATALOG_______________*/
    .table_blocks{overflow:hidden;/*display:table; position:relative;*/}
    span.table_blocks{display:block;}

    .inline_blocks{vertical-align:top;}
    .inline_blocks dd{display:inline-block; position:relative; height:auto; vertical-align:top;}
    /*__NEWS_&_CATALOG_LIST_BLOCK_______________*/
    .list_blocks dd{overflow:hidden;}
    .list_blocks .b_baner{float:left;}
    .list_blocks .b_title{display:block;}
    .list_blocks .b_text, .list_blocks .b_anons_text{display:block; overflow:hidden;/*display:table;*/}
    .list_blocks  dd .wrap_block{overflow:hidden;}
    /*__titled_blocks_______________*/
    .titled_blocks, .titled_blocks li{padding:0; margin:0; list-style:none}
    .titled_blocks li{display:inline;}
    .titled_blocks  .b_title, .titled_blocks  .b_text{display:inline-block;}
    .titled_blocks  .b_title{vertical-align:top;}
    .titled_blocks  .b_text{vertical-align:bottom;}

    .titled_blocks  li{margin-left:-10px;}
    .titled_blocks  .b_title, .titled_blocks  .b_text{width:100px; padding:0 10px;}
    .titled_blocks  .b_title{margin-bottom:60px;}
    .titled_blocks  .b_text{height:50px; margin-left:-120px;}
    /*__NEWS_&_CATALOG_INLINE_BLOCK_______________*/
    .inline_blocks{vertical-align:top;}
    .inline_blocks dd{display:inline-block; position:relative; height:auto;vertical-align:top;}
    .inline_blocks dd .wrap_block, .inline_blocks dd .wrap_block a {display:block;}
    .inline_blocks dd .wrap_block{overflow:hidden;}
    /*__FORM___________________________________*/
    .form_twocol  fieldset{width:100%; overflow:hidden;}
    .form_twocol fieldset label{display:inline;float:left;clear:right;line-height:20px;height:20px;vertical-align:middle; width:150px;}
    .form_twocol p.right_coll{margin-left:160px;}
    input.captcha_input{width:125px !important;}

    .form_twocol_dl dl {overflow:hidden;}
    .form_twocol_dl dt {position: relative;
        width: 120px;  top: 4px;
        float: left; clear: both;
        margin-right: 10px;
        vertical-align: top;}
    .form_twocol_dl dd {margin-bottom: 10px;}
    .form_twocol_dl img {vertical-align: top;}

    /*1024*/
    /*_layout___________*/
    .fix1024  .all_wrap{margin:0;}
    .fix1024 .left{padding-left:5px;}
    .fix1024 .right{padding-right:5px; 	margin-left:-241px;}
    .fix1024 .two_coll .right{display:none;}

    .fix1024 .content{margin:0 250px 0px 182px;}
    .fix1024 .two_coll  .content{margin-right:29px;}
    /*___header_______*/
    .fix1024 .header div.wrap {margin:0 5px;}
    /*___footer_______*/
    .fix1024 .menu_bottom{padding:0 5px 42px 5px;}
    /*___second_______*/
    .fix1024 .filter_bar form .topic_filter {width: 50%;}
    .fix1024 .filter_bar form .mess_filter {width: 50%; text-align:right;}
    .fix1024 .filter_bar form .time_filter {width: 100%; text-align:center; margin-top:3px;}
    .fix1024 .b_company_brends .b_anons a {width: 152px;}
    /*.fix1024 .forum_view{bottom:9px;}*/
    .fix1024 .hits_block dd.last_in_row {display:none;}
    .fix1024  .neplat_spis .forum_list .th td.td_content.td_neplat_search{width:19%;}
    /*___round____*/
    .round10 {
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;}
    .round7 {
        -moz-border-radius: 7px;
        -webkit-border-radius: 7px;
        border-radius: 7px;}
    .round5, #fancybox-content{
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;}
    .round2 {
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-radius: 2px;}
    .round_top5{
        -moz-border-radius: 5px 5px 0px 0px;
        -webkit-border-top-right-radius: 5px;
        -webkit-border-top-left-radius: 5px;
        border-radius: 5px 5px 0px 0px;}
    .round_top5_right{
        -moz-border-radius: 0px 5px 0px 0px;
        -webkit-border-top-right-radius: 5px;
        border-radius: 0px 5px 0px 0px;}
    .round5_bottom{
        -moz-border-radius: 0px 0px 5px 5px;
        -webkit-border-bottom-right-radius: 5px;
        -webkit-border-bottom-left-radius: 5px;
        border-radius: 0px 0px 5px 5px;}
    .round5_one_tl{
        -moz-border-radius: 0px 5px 5px 5px;
        -webkit-border-bottom-right-radius: 5px;
        -webkit-border-top-right-radius: 5px;
        -webkit-border-bottom-left-radius: 5px;
        border-radius: 0px 5px 5px 5px;}
    .round5_one1{
        -moz-border-radius: 5px 0px 5px 5px;
        -webkit-border-bottom-right-radius: 5px;
        -webkit-border-top-left-radius: 5px;
        -webkit-border-bottom-left-radius: 5px;
        border-radius: 5px 0px 5px 5px;}
    .round5_left{
        -moz-border-radius: 5px 0px 0px 5px;
        -webkit-border-bottom-left-radius: 5px;
        -webkit-border-top-left-radius: 5px;
        border-radius: 5px 0px 0px 5px;}
    .round5_left_bottom{
        -moz-border-radius: 0px 0px 0px 5px;
        -webkit-border-bottom-left-radius: 5px;
        border-radius: 0px 0px 0px 5px;}
    .round5_left_top{
        -moz-border-radius: 5px 0px 0px 0px;
        -webkit-border-top-left-radius: 5px;
        border-radius: 5px 0px 0px 0px;}
    .round5_right{
        -moz-border-radius: 0px 5px 5px 0px;
        -webkit-border-bottom-right-radius: 5px;
        -webkit-border-top-right-radius: 5px;
        border-radius: 0px 5px 5px 0px;}
    .round5_right_bottom{
        -moz-border-radius: 0px 0px 5px 0px;
        -webkit-border-bottom-right-radius: 5px;
        border-radius: 0px 0px 5px 0px;}
    .round5_right_top{
        -moz-border-radius: 0px 5px 0px 0px;
        -webkit-border-top-right-radius: 5px;
        border-radius: 0px 5px 0px 0px;}
    .round_top7{
        -moz-border-radius: 7px 7px 0px 0px;
        -webkit-border-top-right-radius: 7px;
        -webkit-border-top-left-radius: 7px;
        border-radius: 7px 7px 0px 0px;}
    .round_bottom5{
        -moz-border-radius: 0px 0px 5px 5px;
        -webkit-border-bottom-right-radius: 5px;
        -webkit-border-bottom-left-radius: 5px;
        border-radius: 0px 0px 5px 5px;}
    .round4{
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;}
    .round4_left{
        -moz-border-radius: 4px 0px 0px 4px;
        -webkit-border-top-left-radius: 4px;
        -webkit-border-bottom-left-radius: 4px;
        border-radius: 4px 0px 0px 4px;}
    .round4_left_top{
        -moz-border-radius: 4px 0px 0px 0px;
        -webkit-border-top-left-radius: 4px;
        border-radius: 4px 0px 0px 0px;}
    .round4_left_bottom{
        -moz-border-radius: 0px 0px 0px 4px;
        -webkit-border-bottom-left-radius: 4px;
        border-radius: 0px 0px 0px 4px;}
    .round4_right{
        -moz-border-radius: 0px 4px 4px 0px;
        -webkit-border-top-right-radius: 4px;
        -webkit-border-bottom-right-radius: 4px;
        border-radius: 0px 4px 4px 0px;}
    .round4_right_top{
        -moz-border-radius: 0px 4px 0px 0px;
        -webkit-border-top-right-radius: 4px;
        border-radius: 0px 4px 0px 0px;}
    .round4_right_bottom{
        -moz-border-radius: 0px 0px 4px 0px;
        -webkit-border-bottom-right-radius: 4px;
        border-radius: 0px 0px 4px 0px;}

    .top_block .menu_top_block .dop_menu{
        -webkit-box-shadow: 0px 2px 5px #222;
        -moz-box-shadow: 0px 2px 5px #222;
        box-shadow: 0px 2px 5px #222;
    }
    .popup0{
        -webkit-box-shadow: 0px 2px 5px #666;
        -moz-box-shadow: 0px 2px 5px #666;
        box-shadow: 0px 2px 5px #666;
    }
    .action_menu dl{
        -webkit-box-shadow: 0px 1px 5px #acaa79;
        -moz-box-shadow: 0px 1px 5px #acaa79;
        box-shadow: 0px 1px 5px #acaa79;
    }
    .b_company_brends .b_anons a{
        -webkit-box-shadow: 4px 4px 5px #fff;
        -moz-box-shadow: 4px 4px 5px #fff;
        box-shadow: 4px 4px 5px  #fff;
    }
    .b_company_brends .b_anons a:hover{
        -webkit-box-shadow: 4px 4px 5px #ececec;
        -moz-box-shadow: 4px 4px 5px #ececec;
        box-shadow: 4px 4px 5px  #ececec;
    }
    .golos .b_golos_wrap{
        -webkit-box-shadow: 0px 6px 13px #e3e3e3;
        -moz-box-shadow: 0px 6px 13px #e3e3e3;
        box-shadow: 0px 6px 13px  #e3e3e3;
    }
    .vote_vidjet.golos.golos .b_golos_wrap {box-shadow: none;}
    #popup1.calender_popup  .b_text {
        -webkit-box-shadow: 0px 6px 13px #e3e3e3;
        -moz-box-shadow: 0px 6px 13px #e3e3e3;
        box-shadow: 0px 6px 13px  #e3e3e3;
    }
    .photo_gallery dd .photo_wrap,
    .edit_photoalbum .b_preview:hover .photo_wrap{
        -webkit-box-shadow: 0 0 7px #707070;
        -moz-box-shadow: 0 0 7px #707070;
        box-shadow: 0 0 7px #707070;
    }
    .photo_part_edit .phot_list .list_block{
        -webkit-box-shadow: 2px 2px 7px #707070;
        -moz-box-shadow: 2px 2px 7px #707070;
        box-shadow: 2px 2px 7px #707070;
    }
    /*______________*/
    .opacity_50, .no_photo img{
        filter:alpha(opacity=50);
        -moz-opacity:0.5;
        -khtml-opacity: 0.5;
        opacity:0.5;
    }
    .opacity_30 {
        filter:alpha(opacity=30);
        -moz-opacity:0.3;
        -khtml-opacity: 0.3;
        opacity:0.3;
    }
    .round_img .b_baner img, input.file_input {
        filter:alpha(opacity=0);
        -moz-opacity:0;
        -khtml-opacity: 0;
        opacity:0;
    }
    .t_answer textarea, .form_body  textarea{resize:none;}
    /*________*/
    .menu_top .level3 .level3_li a.level3_a{/*text-shadow: 0px 1px 0px #fff;*/}

    /* 2012-01-11 */
    .info_form_block2{margin:0 0 5px 0;}
    .info_form_block2 label{color:#5F5F5F !important}
    .info_form_block2 dt{width:131px; padding:0 4px 0 0; margin:0; float:left; font-weight:bold; text-align:right;}
    .info_form_block2 .dt-nick{ line-height:30px; }
    .info_form_block2 dd{margin:0 0 0 137px; padding:0; overflow:hidden;}
    .info_form_block2 .b_help{position:relative; float:right; right:0; top:5px; margin:0 0 0 5px;}
    .info_form_block2 .popup0{left:0 !important; text-align:left;}
    .sp{height:2px; margin:10px -10px; overflow:hidden; background:url(../images/bg_golos2.gif) repeat-x scroll 0 0 transparent}
    .sp_edittovar{height:2px; margin:0 -18px 10px -18px; overflow:hidden; background:url(../images/bg_golos2.gif) repeat-x scroll 0 0 transparent}
    .captcha-news{float:left;}
    .captcha_fild_bold{}
    .captcha_fild_bold label{color:#5F5F5F !important; font-weight:bold;}

    .captcha_fild_forum{padding:0 0 0 15px; float:left; width:300px;}
    .captcha_fild_forum label{width:190px; height:15px !important;  margin:0!important; /*margin:0 0 5px 0 !important;*/ line-height:15px !important;}
    .captcha_fild_forum .captcha-news{}
    .captcha_fild_forum img{float:left; margin:0 10px 0 0;}
    .captcha_fild_forum .input_wrap2 input{width:100px; display:block;}
    .captcha_fild_forum div{float:left;}

    .kopf_block_body_padding{padding:0 0 14px 0 !important;}

    .forum_form_block{}
    .forum_form_block .submit{float:right; margin:0 5px 0 0;}
    .forum_form_block .admin_button_block{padding:20px 20px 0 0; overflow:hidden;}
    .forum_form_block .kopf_block_body{paddin:0;}
    .forum_form_block table{width:100%;}
    .forum_form_block table .nick{width:95px; /*width:120px;*/ font-weight:bold;}
    .forum_form_block table .guest_cod{width:170px; /*width:205px;*/ font-weight:bold; padding:0 0 0 15px;}
    .forum_form_block table .b_help{position:relative; float:right; top:5px; right:4px;}
    .forum_field_form{padding:0 24px;}
    .admin_news .forum_field_form{padding:0 9px;}
    .admin_news .news_edit_anonce{padding-top:0 !important;}
    .forum_form_block .red{font-weight:bold;}
    .forum_form_block .input_wrap2,
    .admin_company  .load_img .input_wrap2{overflow:hidden;}
    .forum_form_block .title_thema{width:122px; margin:0 !important;}
    .photo_form_block .title_thema{width:86px; margin:0 !important;}
    .forum_form_block p{margin-bottom:0 !important;}
    .last_symbol{padding:0 0 0 120px;}
    .last_symbol_news{/*padding:0 0 0 100px;*/padding:0 0 0 86px;}

    .select_forum{}
    .select_forum label{width:135px !important; text-align:left !important; margin:0 !important}
    .select_forum p{margin:0 0 0 130px !important; overflow:hidden}
    .select_forum .selectBox_admin_form{width:70% !important;}

    .border_bottom_block2{padding:0 17px 10px !important;}

    .form_debtors{}
    .form_debtors label{font-size:1em !important; text-align:right; padding:0 7px 0 0;}
    .form_debtors .info_form_block.kopf_block dd.kopf_block_body  .form_body p {margin-left:148px;}
    .label{line-height:15px !important}
    /*.form_debtors fieldset{margin:0 0 15px 0;}*/
    .form_debtors .last{margin:0;}
    .form_debtors .title_thema{width:141px;}
    .form_debtors .data, .form_profil .data{width:160px;}
    .form_debtors  .format_data{font-size:0.9em; /*padding:0 0 0 150px;*/}
    .form_debtors .selectBox_admin_form{width:163px !important;}
    .form_debtors .error{background:#c14440;}
    .form_debtors .error-text{color: #c34342 !important;}


    .kopf_block_body_deb{padding-bottom:0 !important; height:27px;}

    .mess_block{margin:0 15px 10px;}
    .form_mess{position:relative;
        line-height:18px; min-height:18px;
        padding:7px 15px 7px 33px;
        border: 1px solid #9fc8e9; background:#e8f4ff; color:#6699cc; text-align:left;}
    .form_mess.form-error{border-color:#d9a7a6; background:#f2e9ea; color:#be433e;}
    .b_golos .form_mess.form-error{margin:4px 4px 12px;}
    .form_mess.form-notice{border-color:#ff9600; background:#fff39f; color:#ff6600;}
    .form_mess.form-rezult{border-color:#b3cf72; background:#ebffbb; color:#669933;}
    .mess_block .form_mess{margin-bottom:4px;}

    .form_mess p{margin-bottom:0;}
    .form_mess .close, .form_mess .label{position:absolute; display:block; overflow:hidden;  background:url(../images/bg_del_distr.png) 0 0 no-repeat;}
    .form_mess .close{width:10px; height:10px;
        top:4px; right:4px; cursor:pointer;
        background-position:-19px 0;}
    .form_mess .label{width:18px; height:18px;
        top:50%; left:6px;  margin-top:-9px;
        background-position: 0 -36px;}

    .form_mess.form-error  .close{background-position: -19px -10px;}
    .form_mess.form-notice  .close{background-position: -19px -30px;}
    .form_mess.form-rezult  .close{background-position: -19px -20px;}
    .form_mess.form-error  .label{background-position: 0 -54px;}
    .form_mess.form-notice  .label{background-position: 0 -90px;}
    .form_mess.form-rezult  .label{background-position: 0 -72px;}

    .contact_face{overflow:hidden; margin:0 0 0 157px !important;}
    .contact_face table{width:100%;}
    .contact_face .input_wrap2{width:100%;}
    .contact_face .in_im{width:120px; padding:0 0 0 10px;}

    .forum_list2{margin:0 0 8px 0 !important}

    .add_stuff{padding:6px 0 !important; background:#F3F3F3 !important;}
    .add_stuff ul,.add_stuff ul li{padding:0; margin:0;}
    .add_stuff ul li{list-style:none; float:left;}
    .add_stuff .in_01{overflow:hidden;}
    .add_stuff .in_01 .ttl{width:170px; padding:0 10px 0 0; font-weight:bold; line-height:28px; text-align:right;}
    .add_stuff .in_02{width:120px; padding:6px 0 0 0;}

    .admin_del_sotr{margin:0 0 8px 0;}

    .block-buttom{overflow:hidden; padding:5px 0 0 0;}
    .block-buttom a{margin:0 12px 0 0; float:right; text-decoration:underline; cursor:pointer;}
    .block-buttom a .add{background-position:0 -18px;}

    .b_news_footer_edit{margin:0 0 13px 17px !important;}
    .list_blocks_edit{background:url(../images/bg_golos2.gif)  0 bottom repeat-x; margin-bottom:15px;}
    .list_blocks_edit dd{padding:15px 24px;}

    .news_edit_title{padding:20px 0 0 0 !important;}
    /*.news_edit_title label{width:100px !important;}*/
    .news_edit_anonce{padding:20px 0 0 0 !important;}

    .admin_multi{padding:0 15px;}
    .admin_multi.admin_multi_singl{overflow:visible; padding:0;}
    .admin_multi  p {overflow:visible;}
    .admin_multi .title{float:left; width:172px; padding:0 10px 0 0; }
    .admin_multi .title label{width:172px; text-align:right;}
    .admin_multi.admin_multi_singl .title, .admin_multi.admin_multi_singl .title label {width:105px;}
    .admin_multi .in{margin:0 0 0 182px;}
    .admin_multi.admin_multi_singl .in{margin: 0 0 0 116px;}
    .admin_multi .chzn-container_wrap{border:1px solid #fff;}
    .admin_multi .chzn-container{margin:0; border-color:#d4d4d4; background:#fff;}
    .admin_multi .chzn-container-multi .chzn-choices .search-choice{
        line-height:22px;
        border:1px solid #d4d4d4; color:#383737;
        background:#fefef1 url(../images/bg_search-choice.gif)  0 0 repeat-x;}
    .admin_multi  .chzn-container-multi .chzn-choices .search-choice .search-choice-close{
        top:50%; right:3px;
        margin-top:-6px; height:13px; width:13px;
        background-position:-23px -598px;}

    /*.profile_status{margin:20px 0 0 0;}*/
    .profile_status{margin:13px 0 0 0;}
    .profile_status label{width:128px; text-align:left;}

    .profile_status_pass{margin:2px 0 0 0;}
    .profile_status_pass label{width:128px; text-align:left;}
    .pass{margin-top:0 !important;}

    .info_form_block .error{}
    .info_form_block .error .input_wrap2{background:#c14440;}
    .info_form_block .error label{color: #c34342 !important;}

    .dop_info{overflow:hidden;}
    .tovar_icon{float:left; padding:0 6px 0 0;}
    .tovar_icon span{width:17px; height:18px; display:block; background:url(../images/sprit_pic2.png) no-repeat;}
    .tovar_icon .hit{background-position:0 -35px;}
    .tovar_icon .new{background-position:0 -108px;}
    .tovar_icon .action{background-position:0 -125px; position:relative; top:5px;}
    .dop_info label{font-size:1.1em !important;}
    .dop_info p{margin:0 !important;}
    .dop_info p.form_p{margin:0 0 13px 136px !important;}

    .tovar_edit_select{}
    .tovar_edit_select .selectBox_admin_form{width:350px !important;}
    .admin_tovar .info_form_block.kopf_block dd.kopf_block_body{padding-top:18px;}

    .edit_photoalbum{}
    .edit_photoalbum .kopf_block_body{padding:20px 0 0 0 }
    .edit_photoalbum .forum_field_form{padding:0 10px;}
    .edit_photoalbum .forum_field_form p{margin-bottom:11px;}
    .edit_photoalbum .sp{margin:0 -10px;}
    .edit_photoalbum .last_symbol{padding:0 0 0 97px;}
    .edit_photoalbum .textarea_fieldset{padding:10px 21px 28px; /*padding:10px 21px 14px;*/}
    .edit_photoalbum .textarea_fieldset .counter{bottom:14px;}
    .edit_photoalbum  .texareablock{padding:0 !important;}
    .edit_photoalbum .list_blocks{margin:11px 0 15px 0;  background:url(../images/bg_golos2.gif) 0 0 repeat-x}
    .photo_part .edit_photoalbum .list_blocks{margin:0 0 15px 0;  background:none}
    .edit_photoalbum.kopf_block dd.kopf_block_body{padding:15px 0 0;}
    .edit_photoalbum.kopf_block dd.kopf_block_body.texareablock{padding-top:11px;}
    .edit_photo_container .photo_edit.kopf_block dd.kopf_block_body{padding-top:5px !important;}
    .edit_photoalbum .list_blocks dd{padding:12px 18px 14px 23px; background:url(../images/bg_golos2.gif) 0 bottom repeat-x !important;}
    .edit_photoalbum .list_blocks  .admin_photo_info {margin-top:15px;}
    .edit_photoalbum .list_blocks .b_preview{width:64px; height:64px; position:relative; float:left; margin:0 20px 0 0;}
    .edit_photoalbum .list_blocks .b_preview img{max-height: 64px; min-width: 64px;}
    .edit_photo_container{}
    .photo_edit{overflow:visible !important;}
    .photo_edit .kopf_block_body,
    .edit_photo_container .kopf_block,
    .photo_edit .list_blocks dd
    {overflow:visible !important;}
    .edit_photoalbum .b_preview{position:relative; display:inline-block; margin:0 8px 16px; vertical-align:middle; text-align:center; z-index:220;}
    .edit_photoalbum .b_preview .photo_wrap_marker{position:absolute; display:block; overflow:hidden;
        width:17px; height:17px; bottom:2px; right:2px; z-index:2;
        background:url(../images/bg_del_distr.png) 0 -139px no-repeat;}
    .edit_photoalbum .b_preview .photo_wrap{position:absolute; display:block;  top:0; left:0; z-index:1;}
    .edit_photoalbum .b_preview .photo_wrap a{overflow:hidden; display:block; width:64px; height:64px; text-align:center;}
    .edit_photoalbum .b_preview:hover {z-index:1230;}
    .edit_photoalbum .b_preview:hover .photo_wrap{top:-28px; left:-28px; z-index:240; padding:5px;  background:#fff;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;}
    .edit_photoalbum .b_preview:hover .photo_wrap a{display:inline-block; width:auto; /*width:201px;*/ height:201px; line-height:201px; vertical-align:middle;}
    .edit_photoalbum .b_preview:hover .photo_wrap a img{vertical-align:middle; /*max-width:201px;*/ max-height:209px !important;}
    .edit_photoalbum .b_preview:hover .photo_wrap em{display:block;}
    .edit_photoalbum .b_anons_text{margin:0 0 0 80px;}

    .admin_list.frends_list .forum_table td.td_content.td_but{
        padding: 9px 0 1px; width:111px;}
    .admin_photo_gallery .edit_photoalbum .list_blocks  .b_preview,
    .admin_photo_gallery .edit_photoalbum .b_preview .photo_wrap a
    {height:57px; width:57px; margin:0;}

    .admin_photo_gallery  .edit_photoalbum .b_preview:hover .photo_wrap a{display:inline-block; width:auto; /*width:201px;*/ height:201px; line-height:201px; vertical-align:middle;}
    .admin_photo_gallery .edit_photoalbum .list_blocks .b_preview img {max-height: 57px; min-width: 57px;}
    .admin_photo_gallery  .edit_photoalbum .list_blocks dd{padding:11px 21px 12px;}
    .admin_photo_gallery .edit_photoalbum .b_anons_text {margin: 0 0 0 70px;}
    .admin_photo_gallery .edit_photoalbum .list_blocks .admin_photo_info {margin-top: 10px;}
    .admin_photo_gallery.photo_admin_list .textarea_fieldset {padding-bottom:14px;/*padding-bottom:0;*/}
    .admin_photo_gallery.photo_admin_list .textarea_fieldset .counter{bottom:0;}
    .admin_photo_gallery fieldset.textarea_fieldset {overflow:hidden !important;}

    .admin_photo_gallery  fieldset.captcha_fildset{overflow:hidden !important;
        background: url("../images/bg_golos2.gif") 0 0 repeat-x;
        padding: 12px 18px 14px 21px;}
    .admin_photo_gallery  fieldset.captcha_fildset.captcha_fildset_nobg{background:none; padding-top:0;}
    .admin_photo_gallery  fieldset.captcha_fildset .captcha_fild_forum {padding:0;}
    .admin_photo_gallery  fieldset.captcha_fildset .admin_button_block {padding-right:0;}
    .admin_photo_gallery  fieldset.bordet_fildset {background: url("../images/bg_golos2.gif") 0 bottom repeat-x; padding-bottom:10px; margin-bottom:10px;}
    .admin_photo_gallery  fieldset.forum_nic_block {margin-bottom:10px;}
    .admin_photo_gallery  fieldset.bordet_fildset.no_margin_bottom {margin-bottom:0;}

    .kopf_block.kopf_block_mit_calendr,
    .kopf_block.kopf_block_mit_calendr dd.kopf_block_body,
    .kopf_block.kopf_block_mit_calendr dd.kopf_block_body p.block-news-wrap
    {overflow:visible;}
    .input_wrap2.block-news-calendar{overflow:visible !important;}
    .input_wrap2.block-news-calendar .date_selector  p{margin:0 !important;}
    .cke_editor textarea{resize:none !important;}

    .photo_form_block.kopf_block dd.kopf_block_body .form_body fieldset.load_img p {margin: 0 85px 0 146px;}
    .photo_form_block.kopf_block dd.kopf_block_body p.form_p {margin-left:86px;}
    .photo_form_block .admin_multi .title{margin-right:8px;}
    .photo_form_block .admin_multi .title, .photo_form_block .admin_multi .title label {width:146px;}
    .photo_form_block  .admin_multi .in {margin: 0 0 0 152px;}
    .photo_form_block  .last_symbol {padding-left:86px;}

    .form_profil .admin_img_load.kopf_block label{width:130px; text-align:right;}
    .text  .form_profil.part .b_title {margin-bottom:15px;}
    .admin_brend .logo_block.kopf_block label {width:116px; text-align:right;}
    .admin_brend .edit_form_block.kopf_block,
    .admin_brend .photo_form_block.kopf_block {margin-bottom:14px;}
    .admin_brend #brends_block .kopf_block dd.kopf_block_body{background-color:#f3f3f3;}
    .admin_brend .logo_block.kopf_block dd.kopf_block_body .form_body fieldset.load_img p {margin-left:126px;}
    .admin_brend .admin_button_block{padding-top:7px;}
    .admin_brend .textarea_fieldset{position:relative; padding:0 21px 14px;}
    .admin_brend  .textarea_fieldset .counter{position:absolute; bottom:0; left:21px;}
    .admin_tovar .info_form_block.kopf_block dd.kopf_block_body .form_body label {text-align: right; width: 151px;}
    .admin_company .mat_anons .tabs_text {padding-top:12px;}

    .b_aticals .b_block_title.admin_b_block_title{font-size:16px; font-family: Georgia, 'Times New Roman', Times, serif; color:#525249;}

    .b_gallery .carusel_wrap{position:relative; padding:0 18px;}
    .b_gallery .arrow{position:absolute; display:block; overflow:hidden;
        width:14px; height:22px; left:0; top:50%; margin-top:-11px;
        text-indent:14px; white-space:nowrap; cursor:pointer;
        background: url("../images/bg_gallery.png") 0 0 no-repeat;}
    .b_gallery .arrow.disabled{display:none;}
    .b_gallery .arrow.next {left:auto; right:0; background-position:0 -22px;}
    .b_gallery #big_image_parent{display:block; position:relative; width:200px; height:200px; margin-bottom:6px; border:1px solid #f8f8f8; text-align:center; text-decoration:none;}
    .b_gallery #big_image_parent .after{display:block; position:absolute; overflow:hidden; content:"";
        width:24px; height:24px; right:6px; bottom:3px; white-space:nowrap; text-indent:24px; z-index:1;
        background:url("../images/bg_gallery.png") -14px 0 no-repeat;}
    .b_gallery #big_image_parent img{position:absolute; left:0; top:0; height:200px; max-width:200px; z-index:0;}
    .b_gallery ul{display:block; overflow:hidden; margin:0 auto !important;}
    .b_gallery ul li a{display:block; position:relative; overflow:hidden;
        width:50px; height:50px; margin:0 1px; border:1px solid #ccc;}
    .b_gallery ul li a img{position:absolute; left:-50%; top:-50%;}
}
/*______cke_editor_______*/
.cke_skin_v2 .cke_rcombo .cke_openbutton .cke_icon {height:17px !important;}
.cke_skin_v2 .cke_path a, .cke_skin_v2 .cke_path .cke_empty, .cke_skin_v2 .cke_path {padding:0 !important;  margin:0 !important;}
.cke_skin_v2 .cke_resizer {display:none !important;}
/*.cke_editor .cke_resizer_ltr{display:none !important;}*/
/*________*/
/*__print__*/
/*________*/
}
@media print {
    body {font-family: times; font-size:12pt;}
    p, ul, ol {line-height:18pt;}
    a{text-decoration:none;}
    .left, .menu_top, .right{display:none;}
    .header{height:200px;}
    .header .top_setting{top:0px; right:20px;}
    .header .logo{top:0px;left:20px;display:block; overflow:hidden;font-size:20pt;}
    .content{margin:210px 20px 0 20px;}
}
@-moz-document url-prefix(){.phot_list.list table.b_anons_text td.td_b_anons{vertical-align:top;}}

/*________________________________________________________________________________*/
.commercial_anons.border_top_block .b_title{margin-left:11px; color:#5f5f5f;}
.commercial_anons.border_top_block .b_text{padding-bottom:0;}

.commercial{position:relative; overflow:visible;
    width:555px; height:881px;
    margin:0 auto 3px;
    background:url("../images/bg_commercial.jpg") 0 0 no-repeat;}

.commercial .com_block{display:block; position:absolute; overflow:visible; text-align:center;}
.commercial .com_block:hover{background:#e6ca6e; cursor:pointer; z-index:10;}
.commercial .com_block.com_block_1_1{width:441px; height:27px; top:0; left:57px;}
.commercial .com_block.com_block_1_2{width:48px; height:33px; top:0; right:0; background:none !important;}
.commercial .com_block.com_block_1_3{width:441px; height:28px; bottom:5px; left:57px;}
.commercial .com_block.com_block_2_1{width:110px; height:40px; top:38px; left:216px; z-index:1;}
.commercial .com_block.com_block_2_2{width:110px; height:40px; top:38px; left:324px; z-index:1;}
.commercial .com_block.com_block_2_3{width:110px; height:40px; top:38px; left:433px; z-index:1;}
.commercial .com_block.com_block_2_1:hover,
.commercial .com_block.com_block_2_2:hover,
.commercial .com_block.com_block_2_3:hover{z-index:10;}
.commercial .com_block.com_block_2_4{width:45px; height:20px; top:90px; right:234px; background:none !important;}
.commercial .com_block.com_block_2_5{width:45px; height:20px; top:90px; right:80px; background:none !important;}
.commercial .com_block.com_block_2_6{width:45px; height:20px; top:100px; right:157px; background:none !important;}
.commercial .com_block.com_block_3_1{width:74px; height:50px; top:122px; left:11px;}
.commercial .com_block.com_block_3_2{width:74px; height:50px; top:176px; left:11px;}
.commercial .com_block.com_block_3_3{width:74px; height:267px; top:335px; left:11px;}
.commercial .com_block.com_block_3_4{width:74px; height:50px; bottom:119px; left:11px;}
.commercial .com_block.com_block_3_5{width:74px; height:50px; bottom:64px; left:11px;}
.commercial .com_block.com_block_4_1{width:245px; height:40px; top:122px; left:138px;}
.commercial .com_block.com_block_4_2{width:245px; height:40px; top:456px; left:138px;}
.commercial .com_block.com_block_4_3{width:245px; height:40px; bottom:215px; left:138px;}
.commercial .com_block.com_block_4_4{width:245px; height:40px; bottom:45px; left:138px;}
.commercial .com_block.com_block_5_1{width:104px; height:107px; top:122px; right:12px;}
.commercial .com_block.com_block_5_2{width:104px; height:54px; top:232px; right:12px;}
.commercial .com_block.com_block_5_3{width:104px; height:27px; top:291px; right:12px;}
.commercial .com_block.com_block_5_4{width:105px; height:107px; top:430px; right:12px;}
.commercial .com_block.com_block_5_5{width:105px; height:55px; bottom:284px; right:12px;}
.commercial .com_block.com_block_5_6{width:105px; height:26px; bottom:254px; right:12px;}
.commercial .com_block.com_block_5_7{width:105px; height:105px; bottom:39px; right:12px;}
.commercial .com_block.com_block_6_1,
.commercial .com_block.com_block_6_2,
.commercial .com_block.com_block_6_3,
.commercial .com_block.com_block_6_4,
.commercial .com_block.com_block_6_5,
.commercial .com_block.com_block_6_6,
.commercial .com_block.com_block_6_7,
.commercial .com_block.com_block_6_8
{width:36px; height:36px; top:291px; left:89px;}
.commercial .com_block.com_block_6_2{left:132px;}
.commercial .com_block.com_block_6_3{left:176px;}
.commercial .com_block.com_block_6_4{left:220px;}
.commercial .com_block.com_block_6_5{left:265px;}
.commercial .com_block.com_block_6_6{left:309px;}
.commercial .com_block.com_block_6_7{left:355px;}
.commercial .com_block.com_block_6_8{left:398px;}

.commercial .com_block .wrap{position:relative;
    padding:9px 0; color:#5b5b5b;}
.commercial_anons .commercial .com_block:hover .wrap{color:#f3f3db;}
.commercial .com_block.com_block_1_1 .wrap{padding:0; line-height:27px; color:#fff;}
.commercial .com_block.com_block_1_2 .wrap{padding:0; padding-top:5px; padding-right:2px; color:#f3f3db; text-align:right; font-size:10px;}
.commercial .com_block.com_block_1_3 .wrap{padding:0; line-height:28px; color:#fff;}
.commercial .com_block.com_block_1_3 .wrap:before, .commercial .com_block.com_block_1_3 .wrap .before{display:block; overflow:hidden; position:absolute; content:"";
    width:19px; height:18px; top:2px; right:2px; z-index:2;
    background:url("../images/wrap_pic.png") 0 0 no-repeat;}
.commercial .com_block.com_block_2_1 .wrap,
.commercial .com_block.com_block_2_2 .wrap,
.commercial .com_block.com_block_2_3 .wrap
{width:108px; padding-bottom:5px; padding-top:5px; border-right:1px solid #dadada;}
.commercial .com_block.com_block_2_1:hover .wrap,
.commercial .com_block.com_block_2_2:hover .wrap,
.commercial .com_block.com_block_2_3:hover .wrap{border-right:1px solid transparent;}
.commercial .com_block.com_block_2_4 .wrap.outer_wrap,
.commercial .com_block.com_block_2_5 .wrap.outer_wrap,
.commercial .com_block.com_block_2_6 .wrap.outer_wrap
{padding:0; color:#5b5b5b !important;  font-size:10px; line-height:1 !important;}
.commercial .com_block.com_block_3_1 .wrap,
.commercial .com_block.com_block_3_2 .wrap,
.commercial .com_block.com_block_3_4 .wrap,
.commercial .com_block.com_block_3_5 .wrap
{padding:10px 0;}
.commercial .com_block.com_block_3_3 .wrap{padding:117px 0 119px;}
.commercial .com_block.com_block_4_1 .wrap,
.commercial .com_block.com_block_4_2 .wrap,
.commercial .com_block.com_block_4_3 .wrap,
.commercial .com_block.com_block_4_4 .wrap
{padding:5px 0;}
.commercial .com_block.com_block_5_1 .wrap,
.commercial .com_block.com_block_5_4 .wrap,
.commercial .com_block.com_block_5_7 .wrap
{padding:39px 0;}
.commercial .com_block.com_block_5_2 .wrap,
.commercial .com_block.com_block_5_5 .wrap
{padding:15px 0 9px;}
.commercial .com_block.com_block_5_6 .wrap{padding:0; line-height:25px;}
.commercial .com_block.com_block_6_1 .wrap,
.commercial .com_block.com_block_6_2 .wrap,
.commercial .com_block.com_block_6_3 .wrap,
.commercial .com_block.com_block_6_4 .wrap,
.commercial .com_block.com_block_6_5 .wrap,
.commercial .com_block.com_block_6_6 .wrap,
.commercial .com_block.com_block_6_7 .wrap,
.commercial .com_block.com_block_6_8 .wrap
{padding:4px 0; font-size:10px;}

.commercial .com_block .wrap strong{display:block;}
.commercial .com_block.com_block_1_1 .wrap strong,
.commercial .com_block.com_block_1_3 .wrap strong,
.commercial .com_block.com_block_5_3 .wrap strong,
.commercial .com_block.com_block_5_6 .wrap strong
{display:inline; padding-right:10px;}


.commercial .com_block .wrap .com_popup {position: absolute; display:block;
    left:58px; top:-5000px;
    padding:3px;
    border:1px solid #c4bfb6;  background:#fff39f;
    color:#5c5c5c; font-weight:bold; text-align:left; white-space:nowrap;
    font-size:12px !important; line-height:1.2 !important;}
.commercial .com_block:hover .wrap .com_popup {top:auto; bottom:-200%;}
.commercial .com_block.com_block_1_2:hover .wrap .com_popup {left:auto; right:2px; bottom:-500%;}
.commercial .com_block.com_block_1_3:hover .wrap .com_popup {left:28px; bottom:-170%;}
.commercial .com_block.com_block_2_1:hover .wrap .com_popup,
.commercial .com_block.com_block_2_2:hover .wrap .com_popup,
.commercial .com_block.com_block_2_3:hover .wrap .com_popup
{bottom:-140%;}
.commercial .com_block.com_block_2_4:hover .wrap .com_popup,
.commercial .com_block.com_block_2_5:hover .wrap .com_popup,
.commercial .com_block.com_block_2_6:hover .wrap .com_popup
{left:20px;  bottom:-290%;}
.commercial .com_block.com_block_3_1:hover .wrap .com_popup,
.commercial .com_block.com_block_3_2:hover .wrap .com_popup,
.commercial .com_block.com_block_3_4:hover .wrap .com_popup,
.commercial .com_block.com_block_3_5:hover .wrap .com_popup
{left:46px; bottom:-100%;}
.commercial .com_block.com_block_3_3:hover .wrap .com_popup {left:46px; bottom:auto; top:47px;}
.commercial .com_block.com_block_4_1:hover .wrap .com_popup,
.commercial .com_block.com_block_4_2:hover .wrap .com_popup,
.commercial .com_block.com_block_4_3:hover .wrap .com_popup,
.commercial .com_block.com_block_4_4:hover .wrap .com_popup
{bottom:-140%;}
.commercial .com_block.com_block_5_1:hover .wrap .com_popup,
.commercial .com_block.com_block_5_7:hover .wrap .com_popup
{bottom:auto; top:45px;}
.commercial .com_block.com_block_5_2:hover .wrap .com_popup,
.commercial .com_block.com_block_5_3:hover .wrap .com_popup
{bottom:-100%;}
.commercial .com_block.com_block_5_4:hover .wrap .com_popup,
.commercial .com_block.com_block_5_6:hover .wrap .com_popup
{left:-67px; bottom:auto; top:30px;}
.commercial .com_block.com_block_5_5:hover .wrap .com_popup{left:75px; bottom:-100%;}
.commercial .com_block.com_block_6_1:hover .wrap .com_popup,
.commercial .com_block.com_block_6_2:hover .wrap .com_popup,
.commercial .com_block.com_block_6_3:hover .wrap .com_popup,
.commercial .com_block.com_block_6_4:hover .wrap .com_popup,
.commercial .com_block.com_block_6_5:hover .wrap .com_popup,
.commercial .com_block.com_block_6_6:hover.wrap .com_popup,
.commercial .com_block.com_block_6_7:hover .wrap .com_popup,
.commercial .com_block.com_block_6_8:hover .wrap .com_popup
{left:21px; bottom:-150%;}

.commercial .com_block .com_callout {position: absolute; display:block;
    left:-5000px; top:-5000px;
    font-size:12px; background:#e6ca6e; z-index:100;}
.commercial .com_block.com_block_2_4  .com_callout ,
.commercial .com_block.com_block_2_5  .com_callout {width:160px; height:40px;}
.commercial .com_block.com_block_2_4:hover  .com_callout {top:-52px; left:-61px;}
.commercial .com_block.com_block_2_5:hover  .com_callout {top:-52px; left:-48px;}
.commercial .com_block.com_block_2_6:hover  .com_callout {top:-62px; left:-138px; width:327px; height:40px;}

.commercial .com_block:hover,
.commercial .com_block:hover .com_callout
{box-shadow: inset 0 0 10px #ad9953;}
.commercial .com_block.com_block_1_2:hover,
.commercial .com_block.com_block_2_4:hover,
.commercial .com_block.com_block_2_5:hover,
.commercial .com_block.com_block_2_6:hover
{box-shadow: none;}


/*   Кнопки  */
input.segmentButtonSubmit {
    display: inline-block;

    text-decoration: none;
    padding: .5em 2em;
    outline: none;
    border-width: 2px 0;
    border-style: solid none;
    /*border-color: #993333 #000 #D77206;*/
    border-color:#F0EBC9;
    color:#5f5f5f;
    background:#FBF6B5; /*для тех кто не поддерживает  linear-gradient*/
    background: linear-gradient(#FBF6B5,#E1C164) #e44f4f;
    border-radius: 6px;


    font-weight: 700;


    transition: 0.2s;
}
input.segmentButtonSubmit:hover {

    font-weight: 700;
    background:#F0EBCA; /*для тех кто не поддерживает  linear-gradient*/
    background: linear-gradient( #F0EBCA,#7F7F7F) #ED2A2D;
    color: #fff;
    border-color:#F0EBC9;
    cursor: pointer;
}

a.segmentButtonLink {
    display: inline-block;
    text-decoration: none;
    padding: .5em 2em;
    outline: none;
    border-width: 2px 0;
    border-style: solid none;
    /*border-color: #993333 #000 #D77206;*/
    border-color:#F0EBC9;
    color:#5f5f5f;
    background:#FBF6B5; /*для тех кто не поддерживает  linear-gradient*/
    background: linear-gradient(#FBF6B5,#E1C164) #e44f4f;
    border-radius: 6px;
    transition: 0.2s;
    font-weight: 700;
}
a.segmentButtonLink:hover {
    background:#F0EBCA; /*для тех кто не поддерживает  linear-gradient*/
    background: linear-gradient( #F0EBCA,#7F7F7F) #ED2A2D;
    color: #fff;
    border-color:#F0EBC9;
    cursor: pointer;
    font-weight: 700;
}


/*input,a.segmentButton:active { background: linear-gradient(#f59500, #f5ae00) #f59500; }*/


/* Облако тегов */
.tagcloud {
    font-family: Arial;
    font-size: 13px;
    line-height: 1.3;
    background-color: #fff;
    color: #3b3b3b
}

div.segment_tagcloud {
    line-height: 1.5em;
    padding: .5em;
    margin-bottom: 1em;
    text-align: center
}

div.segment_tagcloud a {
    text-decoration: none;
    color:#7F7F7F;
    white-space: nowrap;
    padding: 0 4px;
    margin-right: 8px
}

div.segment_tagcloud a.top {
    color: #c6190e
}

div.segment_tagcloud b a {
    font-weight: 400;
    color: #fff !important;
    background-color: #007ab1
}

div.segment_tagcloud b a.top {
    font-weight: 400;
    color: #fff !important;
    background-color: #c6190e
}

div.segment_tagcloud a:hover {
    text-decoration: underline
}