.hd_w .c { overflow: visible; }
.hd_w .c .m li { overflow: hidden; float: left; background: url(../img/hd_a_bg.png) right 7px no-repeat; padding-right: 14px; margin-right: 11px; }
.hd_w .c .m a { background: none; padding: 0; margin: 0; }
.hd_w .c .m .act a { background: url(../img/kino_ico_act_1.png) bottom center no-repeat; height: 27px; }

/*.hd_w .c .r:hover .stats_popup_1 { visibility: visible; } 
.hd_w .c .r .stats_popup_1 { margin: 28px 0 0 0; visibility: hidden; } */

.hd_global_stats { width: 220px; overflow: hidden; }
.hd_global_stats ul { float: left; padding-top: 1px; }
.hd_global_stats li { float: left; background: url(../img/hd_a_bg.png) right 7px no-repeat; padding-right: 11px; margin-right: 8px; }
.hd_global_stats li img { margin-right: 3px; }
.hd_global_stats li a { text-decoration: none; }
.hd_global_stats li a:hover { text-decoration: underline; }
.hd_global_stats .last { background: none; padding: 0; margin: 0; }
.hd_global_stats .btn_5 { float: right; }

.kino_w { width: 966px; margin: 0 auto; padding-top: 15px; position: relative; z-index: 1; overflow: hidden; }

.kino_nav_1 { border-bottom: 1px solid #cccccc; padding-bottom: 11px; }

.kino_nav_table { width: 100%; text-align: center; }

.btn_kino_1_act { margin: 0 auto; font-size: 11px; }
.btn_kino_1_act .btn_kino_1_l { width: 8px; height: 19px; background: url(../img/btn_kino_1_l.png) 0 0 no-repeat; }
.btn_kino_1_act .btn_kino_1_r { width: 8px; height: 19px; background: url(../img/btn_kino_1_r.png) 0 0 no-repeat; }
.btn_kino_1_act .btn_kino_1_m { height: 19px; background: url(../img/btn_kino_1_m.png) 0 0 repeat-x; vertical-align: middle; padding: 0 6px; }
.btn_kino_1_act .btn_kino_1_m a { color: #fff; font-weight: bold; text-decoration: none; }

.btn_kino_1 { margin: 0 auto; font-size: 11px; }
.btn_kino_1 td { padding: 0 10px; }
.btn_kino_1 a { color: #5d5d5d; font-weight: bold; text-decoration: none; }
.btn_kino_1 a:hover { text-decoration: underline; }

.btn_kino_1 .btn_kino_2_l { width: 8px; height: 19px; background: url(../img/btn_kino_2_l.png) 0 0 no-repeat; padding: 0; margin: 0; }
.btn_kino_1 .btn_kino_2_r { width: 8px; height: 19px; background: url(../img/btn_kino_2_r.png) 0 0 no-repeat; }
.btn_kino_1 .btn_kino_2_m { height: 19px; background: url(../img/btn_kino_2_m.png) 0 0 repeat-x; vertical-align: middle; padding: 0 6px; }
.btn_kino_1 .btn_kino_2_m a { color: #fff; font-weight: bold; text-decoration: none; }
.btn_kino_1 .btn_kino_2_m a:hover { text-decoration: none; }

.kino_nav_2 { background: url(../img/kino_nav_2_bg.png) bottom center no-repeat; height: 27px; }
.kino_nav_2 table { width: 100%; }
.kino_nav_2 td { height: 27px; vertical-align: middle; text-align: center; font-size: 11px; }
.kino_nav_2 a { text-decoration: none; }
.kino_nav_2 a:hover { text-decoration: underline; }
.kino_nav_2 .act { font-size: 12px; font-weight: bold; background: url(../img/kino_ico_act_2.png) top center no-repeat; }
.kino_nav_2 .act a:hover { text-decoration: none; }

.kino_l { width: 714px; float: left; margin-right: 32px; padding-top: 22px; }
.kino_r { width: 220px; float: left; padding-top: 22px; }

.kino_l2 { width: 220px; float: left; margin-right: 32px; padding-top: 22px; }
.kino_r2 { width: 714px; float: left; padding-top: 22px; }

.kino_list h1 { font-size: 11px; font-weight: normal; text-align: right; border-bottom: 1px solid #dbdbdb; padding-bottom: 3px; margin: 0 0 10px 0; overflow: hidden; }
.kino_list h1 i { font-style: normal; }
.kino_list h1 b { font-size: 12px; }
.kino_list h1 span { float: left; }
.kino_list h1 a { font-size: 11px; font-weight: normal; text-decoration: none; color: #7b7a7a; margin-left: 15px; }
.kino_list h1 a:hover { text-decoration: underline; }
.kino_list .just_added { background: url(../img/kino_ico_just_added.png) center left no-repeat; padding-left: 14px; }
.kino_list .just_added_act { background: url(../img/kino_ico_just_added_act.png) center left no-repeat; padding-left: 14px; font-weight: bold; color: #3b5998; }
.kino_list .just_added_act:hover { text-decoration: none; }
.kino_list .most_popular { background: url(../img/kino_ico_most_popular.png) center left no-repeat; padding-left: 14px; }
.kino_list .most_popular_act { background: url(../img/kino_ico_most_popular_act.png) center left no-repeat; padding-left: 14px; font-weight: bold; color: #3b5998; }
.kino_list .most_popular_act:hover { text-decoration: none; }
.kino_list .most_talked { background: url(../img/kino_ico_most_talked.png) center left no-repeat; padding-left: 13px; }
.kino_list .most_talked_act { background: url(../img/kino_ico_most_talked_act.png) center left no-repeat; padding-left: 13px; font-weight: bold; color: #3b5998; }
.kino_list .most_talked_act:hover { text-decoration: none; }
.kino_list .item { width: 130px; float: left; overflow: hidden; margin-right: 16px; }
.kino_list .item .img { width: 130px; height: 188px; display: block; }
.kino_list .item .stats { overflow: hidden; font-size: 11px; height: 19px; padding: 2px 5px 0 5px; background: url(../img/kino_stats_bg.png) 0 0 no-repeat; position: relative; margin: -21px 0 6px 0; }
.kino_list .item .stats .l { float: left; color: #000; text-decoration: none; }
.kino_list .item .stats .l:hover { text-decoration: none; }
.kino_list .item .stats .l img { margin-right: 3px; }
.kino_list .item .stats .r { float: right; color: #000; text-decoration: none; }
.kino_list .item .stats .r:hover { text-decoration: underline; }
.kino_list .item h2 { font-size: 11px; font-weight: bold; line-height: 16px; }
.kino_list .item h2 a { color: #000; text-decoration: none; }
.kino_list .item h2 a:hover { text-decoration: underline; }
.kino_list .last { margin: 0; }
.kino_list .row { margin-bottom: 30px; overflow: hidden; }

.kino_open_movie { padding-bottom: 30px; }
.kino_open_movie .movie_img { width: 230px;}
.kino_open_movie .movie_ct h1 { font-size: 18px; margin-bottom: 3px; }
.kino_open_movie .movie_ct h1 a { font-size: 11px; text-decoration: none; color: #000; margin-left: 8px; }
.kino_open_movie .movie_ct h1 a img { margin-right: 3px; }
.kino_open_movie .movie_ct h2 { font-size: 11px; font-weight: normal; margin-bottom: 20px; }
.kino_open_movie .movie_ct .txt { margin-bottom: 5px; color: #333333; }
.kino_open_movie .movie_ct .add_txt { font-size: 11px; display: block; width: 100%; margin-bottom: 20px; }
.kino_open_movie .movie_ct .locked { color: #5d5d5d; background: url(img/kino_ico_lock_1.png) center left no-repeat; padding-left: 16px; }
.kino_open_movie .movie_ct .imdb { background: url(../img/kino_ico_imdb_1.png) 0 0 no-repeat; height: 20px; padding: 4px 0 0 38px; margin-bottom: 20px; }
.kino_open_movie .movie_ct .imdb a { font-weight: bold; }
.kino_open_movie .movie_ct .imdb b { margin-right: 10px; }
.kino_open_movie .movie_ct .imdb .add { font-size: 11px; font-weight: normal; }
.kino_open_movie .movie_ct .movie_info { font-size: 11px; color: #333333; margin-bottom: 15px; }
.kino_open_movie .movie_ct .movie_info .t { font-weight: bold; padding-right: 10px; }
.kino_open_movie .movie_ct .stats_popup_2 { margin: -82px 0 0 -45px; visibility: hidden; }
/*.kino_open_movie .movie_ct:hover .stats_popup_2 { visibility: visible; } */

.kino_open_movie .movie { margin-bottom: 30px; }

.kino_open_movie .btns { overflow: hidden; }
.kino_open_movie .btns img { margin: 3px 5px 0 0; float: left; }
.kino_open_movie .btns a { margin-right: 10px; float: left; }

.kino_open_movie .btns .btn_4_disabled { cursor: pointer; text-decoration: none; }
.kino_open_movie .btns .btn_4_disabled i { float: left; width: 13px; height: 22px; background: url(../img/btn_1_l.png) 0 -22px no-repeat; }
.kino_open_movie .btns .btn_4_disabled u { float: left; width: 13px; height: 22px; background: url(../img/btn_1_r.png) right -22px no-repeat; }
.kino_open_movie .btns .btn_4_disabled b { float: left; height: 20px; background: url(../img/btn_1_m.png) 0 -22px repeat-x; font-size: 11px; color: #fff; padding-top: 2px; text-shadow: #737373 0 1px 0; }

.search { width: 220px; background: url(../img/invite_top_bg.gif) 0 0 no-repeat; padding-top: 4px; margin-bottom: 18px; }
.search .c { width: 200px; background: url(../img/invite_mid_bg.gif) 0 0 repeat-y; padding: 4px 10px 6px 10px; }
.search .c label { font-size: 14px; float: left; width: 100%; padding-bottom: 8px; }
.search .c input { width: 188px; height: 18px; background: url(../img/invite_input_bg.gif) 0 0 no-repeat; border: none; font: 11px Arial, sans-serif; color: #555555; padding: 3px 0 0 12px; }
.search span { width: 20px; height: 20px; background: url(../img/kino_ico_search_1.png) 0 0 no-repeat; position: absolute; margin: 4px 0 0 185px; }
.search .b { width: 220px; height: 4px; background: url(../img/invite_bot_bg.gif) 0 0 no-repeat; }
.search s { font-size: 11px; color: #787878; text-decoration: none; line-height: 14px; margin-bottom: 7px; display: block; }

.most_popular_r h1 { font-size: 11px; font-weight: normal; text-align: right; border-bottom: 1px solid #dbdbdb; padding-bottom: 3px; margin: 0 0 10px 0; overflow: hidden; }
.most_popular_r h1 b { font-size: 12px; }
.most_popular_r h1 span { float: left; }
.most_popular_r .item { overflow: hidden; background: url(../img/follow_item_bg.gif) bottom left repeat-x; padding-bottom: 9px; margin-bottom: 10px; }
.most_popular_r .item img { float: left; margin-right: 13px; }
.most_popular_r .item .info { float: left; width: 147px; height: 73px; }
.most_popular_r .item .info h2 { font-size: 11px; line-height: 16px; margin-top: -3px; height: 32px; overflow: hidden; margin-bottom: 5px; }
.most_popular_r .item .info h2 a { color: #3b5998; text-decoration: none; }
.most_popular_r .item .info h2 a:hover { text-decoration: underline; }
.most_popular_r .item .info h3 { font-size: 10px; color: #333333; font-weight: normal; line-height: 16px; }
.most_popular_r .item .stars { font-size: 11px; float: left; width: 147px; text-decoration: none; color: #000; line-height: 16px; }
.most_popular_r .item .stars img { margin-right: 3px; float: none; }

.kino_r .follow { margin-bottom: 21px; }
.kino_r .follow h1 { font-size: 11px; font-weight: normal; text-align: right; border-bottom: 1px solid #dbdbdb; padding-bottom: 3px; margin: -4px 0 9px 0; overflow: hidden; }
.kino_r .follow h1 b { font-size: 12px; }
.kino_r .follow h1 span { float: left; }
.kino_r .follow h1 a { font-weight: bold; }
.kino_r .follow .item { overflow: hidden; background: url(../img/follow_item_bg.gif) bottom left repeat-x; padding-bottom: 6px; margin-bottom: 9px; }
.kino_r .follow .l { float: left; width: 25px; margin-right: 9px; }
.kino_r .follow .l i { width: 25px; height: 25px; background: url(../img/img_corners_25x25.gif) 0 0 no-repeat; position: absolute; cursor: pointer; }
.kino_r .follow .r { float: left; width: 186px; padding: 0; }
.kino_r .follow .r .name { font-size: 11px; font-weight: bold; text-decoration: none; width: 100%; float: left; line-height: 14px; margin: -3px 0 0 0; }
.kino_r .follow .r .name:hover { text-decoration: underline; }
.kino_r .follow .r u { font-size: 11px; font-weight: normal; color: #787878; text-decoration: none; width: 100%; float: left; text-align: right; }
.kino_r .follow .r u span { float: left; }
.kino_r .follow .r u a { text-decoration: none; }
.kino_r .follow .r u a:hover { text-decoration: underline; }
.kino_r .follow .r .red { color: #920000; }
.kino_r .follow .follow_item { margin: 0 7px 7px 0; float: left; }
.kino_r .follow .follow_item .l { margin: 0; }
.kino_r .follow .last { margin: 0 0 7px 0; }

.trailer_photos { margin-bottom: 31px; }
.trailer_photos h1 { font-size: 11px; font-weight: normal; text-align: right; border-bottom: 1px solid #dbdbdb; padding-bottom: 3px; margin: -4px 0 9px 0; overflow: hidden; }
.trailer_photos h1 b { font-size: 12px; }
.trailer_photos h1 span { float: left; }
.trailer_photos h1 a { font-weight: bold; }
.trailer_photos .trailer { width: 109px; }
.trailer_photos .trailer a { border: 2px solid #000; padding: 1px; display: block; overflow: hidden; float: left; }
.trailer_photos table { width: 100%; }
.trailer_photos td { vertical-align: middle; }
.trailer_photos .prev { width: 65px; text-align: center; }
.trailer_photos .next { width: 55px; text-align: right; }
.trailer_photos .photos { text-align: center; }

.trailer_photos .photos .infiniteCarousel .wrapper ul { display: block; height: 66px; width: 9999px; padding-top: 4px;}
.trailer_photos .photos .infiniteCarousel .wrapper ul li { float: left; margin-right: 16px; }
.trailer_photos .photos .infiniteCarousel .wrapper .last { margin: 0; }

.trailer_photos .photos .infiniteCarousel { width: 468px;}
.trailer_photos .photos .infiniteCarousel.wrapper { width: 468px;overflow: auto;min - height: 10em;margin: 0 40px;position: absolute;top: 0 }
.trailer_photos .photos .infiniteCarousel ul li img { display: block;cursor: pointer}
.trailer_photos .photos .infiniteCarousel ul li { display: block;float: left; height: 70px;width: 105px}

.feedback .tabs { background: url(../img/ct_w_m_item_bg.gif) bottom left repeat-x; overflow: hidden; padding-left: 19px; padding-top: 2px; margin-bottom: 14px; }
.feedback .tabs a { float: left; border-top: 1px solid #dbdbdb; border: 1px solid #dbdbdb; font-weight: bold; color: #000; text-decoration: none; padding: 2px 10px; margin-right: 2px; background-color: #e9ebf0; }
.feedback .tabs a i { font-size: 11px; color: #787878; font-style: normal; font-weight: normal; }
.feedback .tabs .act { font-size: 14px; line-height: 19px; background-color: #fff; padding: 3px 10px 2px 10px; margin-top: -2px; border-bottom: 1px solid #fff; }
.feedback .tabs .act:hover { background-color: #fff; }
.feedback .tabs .btn_2 { background: none; padding: 0; border: none; float: right; margin: 0; }
.feedback .comments { width: 530px; margin-left: 20px; }
.feedback .item { overflow: hidden; padding: 12px 10px; }
.feedback .item .l { width: 50px; margin-right: 10px; float: left; }
.feedback .item .l i { width: 50px; height: 50px; background: url(../img/img_corners_50x50.gif) 0 0 no-repeat; position: absolute; cursor: pointer; }
.feedback .item .r { float: left; width: 450px; margin-top: -3px; padding: 0; }
.feedback .item .r a { font-weight: bold; text-decoration: none; }
.feedback .item .r a:hover { text-decoration: underline; }
.feedback .item .r p { margin-bottom: 4px; }
.feedback .item .r h2 { color: #787878; font-size: 11px; font-weight: normal; line-height: 14px; text-align: right; overflow: hidden; }
.feedback .item .r h2 a { font-weight: normal; color: #787878; }
.feedback .item .r h2 span { float: left; }
.feedback .item .img { padding: 5px 10px; overflow: hidden; }
.feedback .item .img img { float: left; display: block; margin-right: 10px; }
.feedback .item .link { background: url(../img/ico_link_2.gif) 10px 4px no-repeat; padding: 4px 0 4px 31px; }
.feedback .comment_add { width: 540px; background: url(../img/single_comment_add_top_bg.gif) 0 0 no-repeat; padding-top: 4px; margin: 12px 0 0 0; }
.feedback .comment_add .c { width: 520px; background: url(../img/single_comment_add_mid_bg.gif) 0 0 repeat-y; padding: 5px 10px; overflow: hidden;  }
.feedback .comment_add .b { width: 530px; height: 4px; background: url(../img/single_comment_add_bot_bg.gif) 0 0 no-repeat; }
.feedback .comment_add .textarea_post { width: 340px; height: 38px; background: url(../img/single_comment_post_bg.gif) 0 0 no-repeat; border: none; font: bold 11px/16px Arial, sans-serif; float: left; margin-right: 9px; padding: 6px 9px; overflow: hidden; }
.feedback .comment_add .img { width: 50px; float: left; padding: 1px 0 0 0; margin-right: 9px; }
.feedback .comment_add .img i { width: 50px; height: 50px; background: url(../img/img_corners_50x50.png) 0 0 no-repeat; position: absolute; cursor: pointer; }
.feedback .comment_add .img img { float: none; margin: 0; }
.feedback .comment_add .btn_1 { float: left; margin-top: 1px; text-decoration: none; }
.feedback .comment_add .btn_1:hover { text-decoration: none; }
.feedback .comment_add .btn_1 i { width: 9px; }
.feedback .comment_add .btn_1 u { width: 9px; background-position: top right; }
.feedback .comment_add .letters { font-size: 11px; float: left; width: 85px; height: 16px; text-align: center; padding-top: 11px; }
.feedback .comment_add .letters input { background: none; border: none; font: bold 12px Arial, sans-serif; width: 23px; }

.stats_popup_2 { position: absolute; z-index: 100; color: #fff; font-size: 11px; }
.stats_popup_2 .tl { width: 6px; height: 6px; background: url(../img/stats_popup_2_tl_bg.png) 0 0 no-repeat; }
.stats_popup_2 .tm { height: 6px; background: url(../img/stats_popup_2_tm_bg.png) 0 0 repeat-x; }
.stats_popup_2 .tr { width: 6px; height: 6px; background: url(../img/stats_popup_2_tr_bg.png) 0 0 no-repeat; }
.stats_popup_2 .ml { width: 6px; background: url(../img/stats_popup_2_ml_bg.png) 0 0 no-repeat; }
.stats_popup_2 .mm { background: url(../img/stats_popup_2_mm_bg.png) 0 0 repeat-x; }
.stats_popup_2 .mr { width: 6px; background: url(../img/stats_popup_2_mr_bg.png) 0 0 no-repeat; }
.stats_popup_2 .bl { width: 6px; height: 11px; background: url(../img/stats_popup_2_bl_bg.png) 0 0 no-repeat; }
.stats_popup_2 .bm { height: 11px; background: url(../img/stats_popup_2_bm_bg.png) top center no-repeat; }
.stats_popup_2 .br { width: 6px; height: 11px; background: url(../img/stats_popup_2_br_bg.png) 0 0 no-repeat; }
.stats_popup_2 .stats { font-size: 11px; overflow: hidden; padding: 2px 7px; }
.stats_popup_2 .stats img { float: none; margin-right: 3px; }

.stats_popup_1 { width: 220px; position: absolute; z-index: 100; color: #fff; font-size: 11px; line-height: 16px; background: url(../img/kino_stats_popup_1_t_bg.png) 0 0 no-repeat; padding-top: 11px; }
.stats_popup_1 .sp_c { width: 220px; background: url(../img/kino_stats_popup_1_c_bg.png) 0 0 no-repeat; padding: 5px 0; }
.stats_popup_1 .sp_c table { margin: 0 auto 10px auto; width: 198px; }
.stats_popup_1 .sp_c .user_img { width: 68px; }
.stats_popup_1 .sp_c .user_img img { padding: 1px; border: 1px solid #676767; }
.stats_popup_1 .sp_c p { margin: 0 0 3px 0; }
.stats_popup_1 .sp_c p img { margin-right: 3px; }
.stats_popup_1 .sp_c .last { margin: 0; }
.stats_popup_1 .sp_c .spacer { height: 2px; width: 100%; line-height: 2px; background: url(../img/stats_popup_2_row_spacer_bg.png) 0 0 repeat-x; margin-bottom: 10px; }
.stats_popup_1 .sp_c .more { display: block; width: 198px; margin: 0 auto; color: #00c6ff; line-height: 14px; }
.stats_popup_1 .sp_achievements td { width: 50px; }
.stats_popup_1 .sp_achievements .last { width: 40px; }
.stats_popup_1 .sp_b { width: 220px; height: 6px; background: url(../img/kino_stats_popup_1_b_bg.png) 0 0 no-repeat; }

.main_stats { margin-bottom: 21px; }
.main_stats h1 { font-size: 11px; font-weight: normal; text-align: right; border-bottom: 1px solid #dbdbdb; padding-bottom: 3px; margin: -4px 0 9px 0; overflow: hidden; }
.main_stats h1 b { font-size: 12px; }
.main_stats h1 span { float: left; }
.main_stats h1 a { font-weight: bold; }
.main_stats .profile_idx p { float: left; margin-right: 14px; }
.main_stats .profile_idx h1 { text-align: left; float: left; font-size: 12px; font-weight: bold; padding: 0; margin: -3px 0 0 0; border: none; }
.main_stats .profile_idx h1 a { text-decoration: none; }
.main_stats .profile_idx h1 a:hover { text-decoration: underline; }
.main_stats .profile_idx form { float: left; }
.main_stats .profile_idx input { width: 139px; }
.main_stats .t { padding-right: 25px; }
.main_stats table { line-height: 22px; }

.achievements { margin-bottom: 30px; }
.achievements h1 { font-size: 11px; font-weight: normal; text-align: right; border-bottom: 1px solid #dbdbdb; padding-bottom: 3px; margin: -4px 0 9px 0; overflow: hidden; }
.achievements h1 b { font-size: 12px; }
.achievements h1 span { float: left; }
.achievements h1 a { font-weight: bold; }
.achievements .desc { color: #333333; margin-bottom: 25px; }

.ach_list_table .img { width: 54px; float: left; margin-right: 11px; }
.ach_list_table .img img { padding: 1px; border: 1px solid #dbdbdb; }
.ach_list_table .txt { width: 54px; float: left; width: 277px; }
.ach_list_table .txt h2 { font-size: 12px; }
.ach_list_table .txt p { font-size: 11px; color: #333333; }
.ach_list_table .txt h3 { font-size: 11px; color: #333333; }
.ach_list_table .spacer_1 { width: 30px; }
.ach_list_table .spacer_2 { height: 30px; background: url(../img/follow_item_bg.gif) center left repeat-x; }
.ach_list_table .locked .img img { padding: 0; border: none; }
.ach_list_table .locked .txt h2 { color: #787878; }
.ach_list_table .locked .txt p { color: #787878; }
.ach_list_table .locked .txt h3 { color: #787878; }

.kino_admin { padding-top: 22px; }
.kino_admin .item { background: url(../img/follow_item_bg.gif) bottom left repeat-x; padding-bottom: 20px; }
.kino_admin .item table { width: 670px; margin: 0 auto; }
.kino_admin .item .trailer_photos table { width: 100%; }
.kino_admin .item .img { width: 75px; }
.kino_admin .item h2 { overflow: hidden; font-weight: normal; margin: -3px 0 8px 0; }
.kino_admin .item h2 b { font-size: 12px; float: left; }
.kino_admin .item h2 s { font-size: 11px; float: right; color: #3b5998; text-decoration: none; }
.kino_admin .item h2 s u { text-decoration: none; font-weight: bold; }
.kino_admin .item p { font-size: 11px; line-height: 16px; color: #333333; margin-bottom: 14px; }
.kino_admin .trailer_photos { margin-bottom: 15px; }
.kino_admin .btns a { margin-right: 5px; float: left; }
.kino_admin .btn_7 { cursor: pointer; text-decoration: none; }
.kino_admin .btn_7 i { float: left; width: 13px; height: 22px; background: url(../img/btn_1_l.png) 0 -44px no-repeat; }
.kino_admin .btn_7 u { float: left; width: 13px; height: 22px; background: url(../img/btn_1_r.png) right -44px no-repeat; }
.kino_admin .btn_7 b { float: left; height: 20px; background: url(../img/btn_1_m.png) 0 -44px repeat-x; font-size: 11px; color: #fff; padding-top: 2px; }

.pages { width: 100%; text-align: center; font-size: 11px; padding: 18px 0 10px 0; }
.pages table { margin: 0 auto; }
.pages a { border: 1px solid #415e95; background-color: #fff; color: #415e95; text-decoration: none; text-align: center; float: left; height: 20px; line-height: 20px; padding: 0 6px; margin-right: 3px; }
.pages a:hover { border: 1px solid #415e95; background-color: #415e95; color: #fff; }
.pages .act { border: 1px solid #415e95; background: #415e95; color: #fff; }
.pages_bottom { padding: 0 0 30px 0; }

.kino_ft { width: 966px; margin: 0 auto; padding-bottom: 17px; float: none; overflow: hidden; }
