/*@import url(res/css/reset.css);*/
/*font: 100%/120% arial;*/
/*body font-size: 62,5%
p font-size: 1.2em*/

@media screen{

body {
    padding: 0px;
    margin: 0px;
    color: #8bcce7;
    font: 12px/1.5em arial, verdana, helvetica, sans-serif; /*0.625em*/
    line-height: 1;
    /*background: url(http://pic3.fc-zenit.ru/res/img/deco/bg.gif) top repeat-x #1a5287;*/
    background: #1a5287 url(http://pic6.fc-zenit.ru/res/img/newback.jpg) center center repeat;
}

:focus { outline: 0; }

table { border-collapse: separate; border-spacing: 0; }

form, input, textarea { margin: 0px; padding: 0px; }

label { padding: 0px 0px 0px 5px; }

input { vertical-align: middle; font-family: arial; }

img { border: 0px; display: inline; vertical-align: middle; }

h1, h2, h3, h4, h5, h6 { margin: 0px 0px 10px 0px; font-weight: normal; }
h1 { color: #3776b1; font-size: 24px; font-weight: bold; margin: 12px 0px; }
h2 { color: #3776b1; font-size: 14px; font-weight: bold; margin: 10px 0px 15px 0px; }
h4 { font-size: 18px; margin-bottom: 13px; line-height: 20px; }

.hidden { display:none; }

a, a:link, a:active, a:visited { color: #416e9b; text-decoration: none; }
a:hover, a:visited:hover { text-decoration: underline; }

p a, p a:link, p a:active, p a:visited { text-decoration: underline; }
p a:hover, p a:visited:hover { text-decoration: none; }

.textbox { border: 1px solid #416e9b; padding: 2px 5px 2px 5px; color: #8bcce7; font-size: 11px; }
/*.f-w { width: 165px; }*/

.selectbox { border: 1px solid #416e9b; padding: 2px 5px 2px 5px; font-size: 11px; color: #8bcce7; background-color: transparent; }

.ssubm { background: url(http://pic6.fc-zenit.ru/res/img/bmiddle/search_btn.png) left top no-repeat; width: 68px; height: 23px; border: none; color: #ffffff; margin-left: 20px; }
.ssubm:hover { background: url(http://pic6.fc-zenit.ru/res/img/bmiddle/search_btn_h.png) left top no-repeat;}
.btn {  }



/* common */
img.left { float: left; margin: 0px 20px 5px 0px; }

img.right { float: right; margin: 0px 0px 5px 20px; }

p { margin: 0px 0px 10px 0px; color: #515151; }
p img { margin: 0px 10px 10px 0px; }

.accent { font-weight: bold; }

.req { color: #f00; }

/* opt */
.opt { display: inline-block; width: 13px; height: 10px; /*padding: 0px 13px 0px 0px;*/ background: url(http://pic6.fc-zenit.ru/res/img/arrows.png) 0px -1px no-repeat; }
.opt-down { display: inline-block; width: 12px; height: 10px; /*padding: 0px 12px 0px 0px;*/ background: url(http://pic6.fc-zenit.ru/res/img/arrows.png) -40px 0px no-repeat; }
.opt-down2 { display: inline-block; width: 12px; height: 10px; /*padding: 0px 12px 0px 0px;*/ background: url(http://pic6.fc-zenit.ru/res/img/arrows.png) -40px -13px no-repeat; }
.opt1 { display: inline-block; width: 10px; height: 10px; /*padding: 0px 13px 0px 0px;*/ background: url(http://pic6.fc-zenit.ru/res/img/arrows.png) 0px -13px no-repeat; }
.opt1-top { display: inline-block; width: 13px; height: 10px; /*padding: 0px 13px 0px 0px;*/ background: url(http://pic6.fc-zenit.ru/res/img/arrows.png) -27px -14px no-repeat; }
.opt1-down { display: inline-block; width: 13px; height: 10px; /*padding: 0px 13px 0px 0px;*/ background: url(http://pic6.fc-zenit.ru/res/img/arrows.png) -41px -14px no-repeat; }
.opt-left { display: inline-block; width: 13px; height: 10px; /*padding: 0px 13px 0px 0px;*/ background: url(http://pic6.fc-zenit.ru/res/img/arrows.png) -13px -13px no-repeat; }
.opt-left2 { display: inline-block; width: 13px; height: 10px; /*padding: 0px 13px 0px 0px;*/ background: url(http://pic6.fc-zenit.ru/res/img/arrows.png) -13px -1px no-repeat; }
.opt2 { display: inline-block; width: 13px; height: 10px; /*padding: 0px 13px 0px 0px;*/ background: url(http://pic6.fc-zenit.ru/res/img/arrows.png) 0px -28px no-repeat; vertical-align: baseline; }
.opt2-down { display: inline-block; width: 13px; height: 10px; /*padding: 0px 13px 0px 0px;*/ background: url(http://pic6.fc-zenit.ru/res/img/arrows.png) -41px -28px no-repeat; vertical-align: baseline; }

.opt-ico { display: block; width: 28px; height: 28px; background: url(http://pic6.fc-zenit.ru/res/img/bmiddle/optico.png) left top no-repeat; float: right; margin: 23px 10px 23px 0px; }
.opt-ico2 { display: block; width: 30px; height: 28px; background: url(http://pic6.fc-zenit.ru/res/img/bmiddle/opt_ico2.png) left top no-repeat; float: right; margin: 23px 10px 23px 0px;}

.opt-ico span.wrp { display: block; padding: 6px 0px 0px 8px; }
.opt-ico2 span.wrp { display: block; padding: 6px 0px 0px 7px; }
.opt-ico2 span.wrp1 { padding: 5px 0px 0px 5px; display: block; }
.opt-ico span.wrp, .opt-ico2 span.wrp { display: block; padding: 7px 0px 0px 8px; }

.ico-prev-white { display: block; width: 14px; height: 19px; background: url(http://pic6.fc-zenit.ru/res/img/ico/arrow-prev-white.png) center no-repeat; position: relative; }
.ico-next-white { display: block; width: 14px; height: 19px; background: url(http://pic6.fc-zenit.ru/res/img/ico/arrow-next-white.png) center no-repeat; position: relative; }

.ico-hand { display: block; background: url(http://pic6.fc-zenit.ru/res/img/ico/hand.png) center no-repeat; width: 28px; height: 28px; }

.od-pager .opt-left { display: inline-block; width: 13px; height: 10px; /*padding: 0px 13px 0px 0px;*/ background: url(http://pic6.fc-zenit.ru/res/img/arrows.png) -13px -1px no-repeat; }
.od-pager .opt1 { display: inline-block; width: 13px; height: 10px; /*padding: 0px 13px 0px 0px;*/ background: url(http://pic6.fc-zenit.ru/res/img/arrows.png) 3px -1px no-repeat; }

.ipb .brg .opt-down { display: inline-block; width: 12px; height: 10px; /*padding: 0px 12px 0px 0px;*/ background: url(http://pic6.fc-zenit.ru/res/img/arrows.png) -40px -13px no-repeat; }
.ipb .brg .opt2 { display: inline-block; width: 13px; height: 10px; /*padding: 0px 13px 0px 0px;*/ background: url(http://pic6.fc-zenit.ru/res/img/arrows.png) 0px -13px no-repeat; }

.opt-prev { display: block; width: 14px; height: 19px; background: url(http://pic6.fc-zenit.ru/res/img/bigtriangl_l.png) left top no-repeat; float: left; margin-top: 5px; }
.opt-next { display: block; width: 14px; height: 19px; background: url(http://pic6.fc-zenit.ru/res/img/bigtriangl_r.png) left top no-repeat; float: right; margin-top: 5px; }
.opt-loupe { display: block; background: url(http://pic3.fc-zenit.ru/res/img/loupe.png) left top no-repeat; width: 27px; height: 27px; position: relative; float: right; bottom: 0px; right: 0px; }

.drd1 { display: inline-block; height: 14px; width: 14px; background: url(http://pic6.fc-zenit.ru/res/img/bmiddle/dr_down.png) left top no-repeat; }
.drd2 { margin-bottom: -2px; display: inline-block; height: 14px; width: 14px; background: url(http://pic6.fc-zenit.ru/res/img/bmiddle/plus.png) left top no-repeat; }
.drd3 { display: inline-block; height: 14px; width: 14px; background: url(http://pic6.fc-zenit.ru/res/img/bmiddle/minus.png) left top no-repeat; }
.cont-spl { display: inline-block; height: 10px; width: 1px; margin: 0px 5px; background: url(http://pic6.fc-zenit.ru/res/img/bmiddle/f_spl.jpg) left top no-repeat; }
.video-big { background: url(http://pic3.fc-zenit.ru/res/img/video-top-tr.png) left top no-repeat; width: 58px; height: 58px; position: absolute; display: block; margin: 50px 0px 50px 100px; }
.opt-time { position: absolute; color: #ffffff; display: block; background-color: #072142; padding: 2px; font-size: 11px; float: left; margin-top: -20px; margin-left: 77px; }

.item_big .opt-time { margin-top: -20px; margin-left: 235px; }

/* ico */
.ico-tv { width: 14px; height: 13px; display: inline-block; /*font-size: 12px; padding: 0px 14px 0px 0px;*/ background: url(http://pic3.fc-zenit.ru/res/img/icons.png) -45px 0px no-repeat; }
.ico-txt { width: 8px; height: 13px; display: inline-block; /*font-size: 8px; padding: 0px 8px 0px 0px;*/ background: url(http://pic3.fc-zenit.ru/res/img/icons.png) -75px 0px no-repeat; }
.ico-ball { width: 12px; height: 13px; display: inline-block; /*font-size: 10px; padding: 0px 12px 0px 0px;*/ background: url(http://pic3.fc-zenit.ru/res/img/icons.png) -62px 0px no-repeat; }
.ico-rss { width: 12px; height: 12px; display: inline-block; /*font-size: 12px; padding: 0px 13px 0px 0px;*/ background: url(http://pic3.fc-zenit.ru/res/img/icons.png) -31px 0px no-repeat; }
.ico-rss1 { width: 12px; height: 12px; display: inline-block; background: url(http://pic3.fc-zenit.ru/res/img/ico/rss.gif) left top no-repeat; }
.ico-photo { width: 13px; height: 9px; display: inline-block; /*font-size: 9px; padding: 0px 14px 0px 0px;*/ background: url(http://pic3.fc-zenit.ru/res/img/icons.png) 0px 0px no-repeat; }
.ico-video { width: 14px; height: 9px; display: inline-block; /*font-size: 9px; padding: 0px 14px 0px 0px;*/ background: url(http://pic3.fc-zenit.ru/res/img/icons.png) -15px 0px no-repeat; }
.ico-blog { margin-left: -1px; width: 15px; height: 15px; display: inline-block;  background: url(http://pic3.fc-zenit.ru/res/img/ico/ico_blog.png) left bottom no-repeat; }
.ico-blog1 { width: 13px; height: 9px; display: inline-block;  background: url(http://pic3.fc-zenit.ru/res/img/ico/ico_blog1.png) center top no-repeat; }
.ico-quote { width: 15px; height: 11px; background: url(http://pic3.fc-zenit.ru/res/img/bmiddle/quote.png) left top no-repeat; display: inline-block; }
.ico-bball { width: 17px; height: 17px; display: inline-block; background: url(http://pic3.fc-zenit.ru/res/img/big_ball.png) left top no-repeat; }
.ico-help { width: 14px; height: 14px; display: inline-block; background: url(http://pic3.fc-zenit.ru/res/img/ico/help.gif) left top no-repeat;  }
.ico-audio { width: 20px; height: 20px; margin-top: -3px; display: inline-block; background: url(http://pic3.fc-zenit.ru/res/img/ico/audio.png) left center no-repeat; margin-left: -3px; }

.ico_h_rss { width: 18px; height: 18px; display: block; background: url(http://pic3.fc-zenit.ru/res/img/ico/rssn.gif) left top no-repeat; }
.ico_h_rss:hover { width: 18px; height: 18px; display: block; background: url(http://pic3.fc-zenit.ru/res/img/ico/rssa.gif) left top no-repeat; }

.ico_h_twitter { width: 18px; height: 18px; display: block; background: url(http://pic3.fc-zenit.ru/res/img/ico/twittern.gif) left top no-repeat; }
.ico_h_twitter:hover { width: 18px; height: 18px; display: block; background: url(http://pic3.fc-zenit.ru/res/img/ico/twittera.gif) left top no-repeat; }

.ico_h_vkontakte { width: 18px; height: 18px; display: block; background: url(http://pic3.fc-zenit.ru/res/img/ico/vkn.gif) left top no-repeat; }
.ico_h_vkontakte:hover { width: 18px; height: 18px; display: block; background: url(http://pic3.fc-zenit.ru/res/img/ico/vka.gif) left top no-repeat; }

.ico_h_yandex { width: 18px; height: 18px; display: block; background: url(http://pic3.fc-zenit.ru/res/img/ico/yan.gif) left top no-repeat; }
.ico_h_yandex:hover { width: 18px; height: 18px; display: block; background: url(http://pic3.fc-zenit.ru/res/img/ico/yaa.gif) left top no-repeat; }

.ico_h_facebook { width: 18px; height: 18px; display: block; background: url(http://pic3.fc-zenit.ru/res/img/ico/fbn.gif) left top no-repeat; }
.ico_h_facebook:hover { width: 18px; height: 18px; display: block; background: url(http://pic3.fc-zenit.ru/res/img/ico/fba.gif) left top no-repeat; }

.ico_h_google { width: 18px; height: 18px; display: block; background: url(http://pic3.fc-zenit.ru/res/img/ico/google.png) left top no-repeat; }
.ico_h_google:hover { width: 18px; height: 18px; display: block; background: url(http://pic3.fc-zenit.ru/res/img/ico/googlea.png) left top no-repeat; }

.ico_h_ok { width: 18px; height: 18px; display: block; background: url(http://pic3.fc-zenit.ru/res/img/ico/ok.png) left top no-repeat; }
.ico_h_ok:hover { width: 18px; height: 18px; display: block; background: url(http://pic3.fc-zenit.ru/res/img/ico/oka.png) left top no-repeat; }




.ico-tv1 { width: 13px; height: 13px; display: inline-block; background: url(http://pic3.fc-zenit.ru/res/img/ico/ico_tv.png) left top no-repeat; }
.y-c { width: 10px; height: 13px; display: inline-block; background: url(http://pic3.fc-zenit.ru/res/img/ico/y-c.png) left top no-repeat; margin-right: 10px; }
.r-c { width: 10px; height: 13px; display: inline-block; background: url(http://pic3.fc-zenit.ru/res/img/ico/r-c.png) left top no-repeat; margin-right: 10px; }
.ico-repl { width: 13px; height: 16px; display: inline-block; background: url(http://pic3.fc-zenit.ru/res/img/ico/repl.png) left top no-repeat; margin-right: 10px; }

.aam { display: inline-block; background: url(http://pic3.fc-zenit.ru/res/img/bmiddle/about_match.png) left top no-repeat; width: 87px; height: 19px; }
.ttm { display: inline-block; background: url(http://pic3.fc-zenit.ru/res/img/bmiddle/taketickets.png) left top no-repeat; width: 64px; height: 19px; }

.messcount { display: inline-block; background: url(http://pic3.fc-zenit.ru/res/img/bmiddle/mess.png) left 3px no-repeat; padding-left: 12px; }
.close { background: url(http://pic3.fc-zenit.ru/res/img/bmiddle/close.png) left top no-repeat; width: 14px; height: 14px; }
.close1 { background: url(http://pic3.fc-zenit.ru/res/img/bmiddle/close.png) left top no-repeat; height: 14px; padding-left: 20px; font-size: 11px; font-weight: bold; color: #447fb6; }

/* list */
.table { width: 100%; border-collapse: collapse; border-bottom: 1px solid #2c5985; }
.table td { padding: 4px 5px 4px 5px; border-top: 1px solid #2c5985; }
.table .sel td { background-color: #3776b1; color: #fff; }
.table .s { width: 10%; }
.table .xs {  }
.table .m { width: 40%; }
.table .xm {  }
.table .w {  }
.table .xw {  }
.table .accent { font-weight: bold; } 

.text-item ul { list-style: disc; }
.text-item ul, .text-item ol { margin-left:15px; padding: 0px 0px 0px 8px; }
.text-item ul li, .text-item ol li { color: #447fb6; padding: 0px 0px 10px 5px;}
.text-item ul li .grey, .text-item ol li .grey { color: #515151; }

ul { list-style: disc; }
ul, ol { margin-left:15px; padding: 0px 0px 0px 8px; }
ul li, ol li { color: #447fb6;}
ul li .grey, ol li .grey { color: #515151; }

.list-title { font-weight: bold; font-size: 11px; padding: 0px 0px 5px 0px; }
ul.list { list-style: none; float: left; width: 100%; padding: 0px; margin: 0px; border-bottom: 1px solid #2c5985; }
ul.list li.item { float: left; width: 100%; border-top: 1px solid #2c5985; line-height: 1.3; padding: 0px; }
ul.list a.item { float: left; width: 100%; display: block; /*position: relative;*/ text-decoration: none; z-index: 1; }
ul.list a.item:hover, ul.list a.item:visited:hover { background-color: #1a4e80; text-decoration: none; cursor: pointer; }
/*ul.list img { position: relative; z-index: 1; }*/
ul.list .c1 { display: block; float: left; padding: 0px 0px 5px 0px; }
ul.list .c2 { display: block; float: left; padding: 10px 0px 5px 15px; }
ul.list .row { display: block; padding: 5px; }
ul.list .title { display: block; font-size: 14px; font-weight: bold; color: #fff; }
ul.list .subtitle { display: block; font-weight: bold; color: #fff;  text-indent: -8px; padding-left: 8px; }
ul.list .subinfo { display: block; margin: 3px 0px 0px 0px; font-size: 11px; color: #8bcce7; }
ul.list .ico { margin: 3px 0px 0px 5px; }
ul.list .row .subinfo { padding-left: 8px; }

ul.list-opt { list-style: none; padding: 0px; margin: 0px; }
ul.list-opt li.item { padding: 5px 0px 5px 0px; }
ul.list-opt td { padding: 0px; vertical-align: top; }
ul.list-opt .mark { width: 15px; }


.sectorcolor { width: 16px; height: 16px; border: 1px solid #cecece; }

.plus { display: inline-block; height: 14px; float: left; background: url(http://pic3.fc-zenit.ru/res/img/bmiddle/plus.png) left top no-repeat; padding-left: 20px; margin-right: 15px;}
.minus { display: inline-block; height: 14px; float: left; background: url(http://pic3.fc-zenit.ru/res/img/bmiddle/minus.png) left top no-repeat; padding-left: 20px; margin-right: 15px;}

.btn-b { display: inline-block; cursor: pointer; width: 100px; }
.btn-b:hover, .btn-b:visited:hover { text-decoration: none !important; }
.btn-b table {border-collapse: collapse; border: none !important; }
.btn-b td {padding: 0px !important; line-height: 12px !important; color: #ffffff !important; font-size: 12px !important; border: none !important; }
.btn-b .btn-l {background: url(http://pic5.fc-zenit.ru/res/img/bmiddle/btn_l.png) left top no-repeat; width: 8px !important; height: 23px !important;}
.btn-b .btn-c {background: url(http://pic5.fc-zenit.ru/res/img/bmiddle/btn_c.jpg) left top repeat-x; height: 23px !important; padding: 0px 7px !important; vertical-align: middle !important; }
.btn-b .btn-r {background: url(http://pic5.fc-zenit.ru/res/img/bmiddle/btn_r.png) left top no-repeat; width: 8px !important; height: 23px !important;}

.btn-b:hover .btn-l {background: url(http://pic5.fc-zenit.ru/res/img/bmiddle/btn_l_h.png) left top no-repeat; }
.btn-b:hover .btn-c {background: url(http://pic5.fc-zenit.ru/res/img/bmiddle/btn_c_h.jpg) left top repeat-x; }
.btn-b:hover .btn-r {background: url(http://pic5.fc-zenit.ru/res/img/bmiddle/btn_r_h.png) left top no-repeat; }

.button { text-decoration: none !important; cursor: pointer; display: inline-block; }
.button .c { float: left !important; display: block !important; height: 21px !important; background: url(http://pic5.fc-zenit.ru/res/img/bmiddle/btn_c.jpg) top repeat-x !important; white-space: nowrap !important; padding: 2px 10px 0px 10px !important; color: #fff !important; font-size: 12px !important; line-height:16px !important; border: none !important; }
.button .l { float: left !important; display: block !important; width: 8px !important; height: 23px !important; background: url(http://pic5.fc-zenit.ru/res/img/bmiddle/btn_l.png) center no-repeat !important; white-space: nowrap !important; }
.button .r { float: left !important; display: block !important; width: 8px !important; height: 23px !important; background: url(http://pic5.fc-zenit.ru/res/img/bmiddle/btn_r.png) center no-repeat !important; white-space: nowrap !important; }
.button:hover, .button:visited:hover { text-decoration: none !important; }
.button:hover .c, .button:visited:hover .c { background: url(http://pic5.fc-zenit.ru/res/img/bmiddle/btn_c_h.jpg) top repeat-x !important; }
.button:hover .l, .button:visited:hover .l { background: url(http://pic5.fc-zenit.ru/res/img/bmiddle/btn_l_h.png) center no-repeat !important; }
.button:hover .r, .button:visited:hover .r { background: url(http://pic5.fc-zenit.ru/res/img/bmiddle/btn_r_h.png) center no-repeat !important; }


.private .emessage { padding: 20px 20px 0px 20px; margin: 0px; }
.private .signup { padding: 20px 20px 0px 20px; }
.private .signup table td { padding: 0px 10px 5px 0px; color: #416E9B; }
.private .signup .ex .l { width: 150px; }

}

.rating-box {
    width: 40px;
    height: 7px;
}

.rating-box p, .rating-box { 
    margin: 0;
    padding: 0;
}

.rating-box p {
    background: url(http://pic6.fc-zenit.ru/res/img/pasive_status.png) no-repeat center;
    margin-right: 1px;
    width: 7px;
    height: 7px;
    float: left;
}

.rating-box p.active { background: url(http://pic6.fc-zenit.ru/res/img/active_status.png) no-repeat center; }

.newanno { height: 316px !important; width: 723px !important; padding-right: 0px !important; margin-right: 10px !important; border-right: 0px !important; margin-top: 3px !important; margin-left: 10px !important; margin-bottom: 2px; }
.newanno .corners_lt { width: 16px; height: 16px; background: url(http://pic2.fc-zenit.ru/res/img/nflash/corners.png) -16px -16px no-repeat; position: absolute; /*left: 0px; top: 0px;*/  }
.newanno .corners_rt { width: 16px; height: 16px; background: url(http://pic2.fc-zenit.ru/res/img/nflash/corners.png) 0px -16px no-repeat; position: absolute; /*right: 0px; top: 0px;*/ margin-left: 707px; }
.newanno .corners_lb { width: 16px; height: 16px; background: url(http://pic2.fc-zenit.ru/res/img/nflash/corners.png) -16px 0px no-repeat; position: absolute; /*left: 0px; bottom: 0px;*/ margin-top: 299px; }
.newanno .corners_rb { width: 16px; height: 16px; background: url(http://pic2.fc-zenit.ru/res/img/nflash/corners.png) 0px 0px no-repeat; position: absolute; /*right: 0px; bottom: 0px;*/ margin-top: 299px; margin-left: 707px; }

*+html .newanno .corners_lt { margin-left: -723px; }
*+html .newanno .corners_rt { margin-left: -16px; }
*+html .newanno .corners_lb { margin-left: -723px; }
*+html .newanno .corners_rb { margin-left: -16px; }

.newanno .bpreview { width: 566px; height: 315px; float: left; padding: 0px; margin: 0px; /*position: relative;*/ }
.newanno .nav { float: left; width: 157px; height: 315px; }
.newanno .nav ul { list-style: none; margin: 0px; padding: 0px; }
.newanno .nav li { width: 100%; height: 78px; display: block; list-style: none; margin: 0px; padding: 0px; border-bottom : 1px solid #071c40; float: left; } 
.newanno .nav li:last-child { border-bottom: 0px; }
.newanno .nav li .item { height: 78px; }
.newanno .nav li .item .img { height: 78px; width: 157px; display: block; }
.newanno .nav li .item .img .ii { height: 78px; width: 157px; background: url(http://pic2.fc-zenit.ru/res/img/nflash/rc.png) left top no-repeat; /*position: relative; */display: block; }
.newanno .nav li .item .img .ptitle { /*position: absolute; bottom: 0px;*/ padding: 5px 7px; background: url(http://pic2.fc-zenit.ru/res/img/nflash/titles_r.png) left top repeat; width: 143px; color: #eef6ff; font-size: 11px; min-height: 22px; display: block; float: left; margin-top: 46px; }
.newanno .nav li.active .item .img .ii, .newanno .nav li .item:hover .img .ii { padding-left: 10px; /*position: absolute;*/ background: url(http://pic2.fc-zenit.ru/res/img/nflash/ractive1.png) left top no-repeat; margin-left: -10px; }
.newanno .nav li .item:hover { text-decoration: none; }

.newanno .bpreview .item .img { width: 566px; height: 315px; float: left; /*position: relative;*/ }
.newanno .bpreview .item .ii { width: 566px; height: 315px; /*position: relative;*/ background: url(http://pic2.fc-zenit.ru/res/img/nflash/bf_back.png) left top no-repeat; }
.newanno .bpreview .item .ii .rel { width: 566px; height: 315px; /*position: relative;*/ display: table-cell; vertical-align: bottom; }
.newanno .bpreview .item { padding: 0px; margin: 0px; }
.newanno .bpreview .item .bptitle { /*position: absolute; bottom: 0px;*/ padding: 9px 11px; width: 544px; background: url(http://pic2.fc-zenit.ru/res/img/nflash/titles.png) left top repeat; color: #ffffff; display: inline-block; }
.newanno .bpreview .item .bptitle .bb { width: 544px; }
.newanno .bpreview .item .bptitle h2 { font-size: 28px; font-weight: bold; margin: 0px 0px 5px; color: #ffffff; }
.newanno .bpreview .item .bptitle .desc { font-size: 12px; line-height: 16px; }
.newanno .bpreview .item .bptitle .links { list-style: none; margin: 0px; padding: 0px; width: 544px; }
.newanno .bpreview .item .bptitle .links li { float: left; margin: 7px 20px 0px 0px; padding: 0px 0px 0px 10px; background: url(http://pic2.fc-zenit.ru/res/img/nflash/link.png) left 2px no-repeat;  }
.newanno .bpreview .item .bptitle .links li a { color: #8bcce7; font-size: 12px; white-space: nowrap; }
.newanno .bpreview .l1 { /*position: absolute; right: 0px; top: 0px;*/ width: 1px; height: 315px; background: url(/res/img/nflash/l1.png) center center no-repeat; float: right; margin-left: -1px; /*margin-top: -315px;*/ }
*+html .newanno .bpreview .l1 { display: table-caption; margin-top: -315px; }

 

/*player*/
  #newplayer {cursor: pointer; text-align: center; position: relative; overflow: hidden;}
  #newplayer .playbutton {background: url(http://pic2.fc-zenit.ru/res/video/play.png); width: 57px; height: 57px; position: absolute; top: 40%; left: 45%;}
  #newplayer img {height: 100%;}
