#mainmenu_new2{    width: 982px;
    height: 32px;
    margin: 0 10px;
    position: absolute;
    top: _200px;
    _top: 201px;
    z-index: 800;
}
#mainmenu_new2 li{
    display: inline-block;
    overflow: hidden;
    height: 31px;
    float: left;
    position:relative;
}
#mainmenu_new2 li:hover a:after{
    content: '';
    height: 30px;
    background-image: url(before-red.png);
    width: 3px;
    text-align:right;
    left:0px;
    position:absolute;
}

#mainmenu_new2 li:hover a:before{
    content: '';
    height: 30px;
    background-image: url(after-red.png);
    width: 3px;
    text-align:left;
    right:0px;
    position:absolute;
}
#mainmenu_new2 li.menu_blue:hover a:after{
    display: none;
}
#mainmenu_new2 li.menu_blue:hover a:before{
    display: none;
}

#mainmenu_new2 li#menu_item_sr:hover a:after, #mainmenu_new2 li#menu_soc :hover a:after{
    background:none; 
}
#mainmenu_new2 li#menu_item_sr:hover a:before, #mainmenu_new2 li#menu_soc :hover a:before{
    background:none;
}


#mainmenu_new2 li:after{
    content: '';
    height: 30px;
    background-image: url(menu_baltika2017_bor2.png);
    width: 1px;
    display: inline-block;
}

#mainmenu_new2 li:hover{
    background-image: url(menu_baltika2017-red.png); 
    height:31px;
}
#mainmenu_new2 li.menu_blue:after{
    display: none;
}
#mainmenu_new2 li.menu_blue{
    background-image: url(menu_baltika2017-red.png);
}
#mainmenu_new2 li.menu_blue a{
    color:#fff;
}
#mainmenu_new2 li.menu_blue:hover{
    background-image: url(menu_baltika2017_blue.png);
    
}

li#menu_games:hover{
}
#mainmenu_new2 li:active{
    background-image: url(menu_baltika2017_blue.png); 
}
#mainmenu_new2 li:active a:before, #mainmenu_new2 li:active a:after{
    background:none;
}
/*04.06.2014 - added*/
#mainmenu_new2 ul{    
    font-size: 0;
    width: 100%;
    display: inline-block;
    overflow: hidden;
    height: 31px;
    background-image: url(menu_baltika2017_new.png);
    background-repeat: repeat-x;
    text-align: center;
    position: relative;
    border-radius: 8px;
}
#mainmenu_new2 li a{outline-style:none;float:left;height:0;padding-top:32px;overflow:hidden;}
#mainmenu_new2 li a {
    color: #0a94ff;
    /* border-bottom: 0.5px solid #000; */
    font-size: 12px;  
    height: 31px;
    line-height: 32px;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 0.4px;
    font-weight: 500;
    text-shadow: 0px 0.2px 0px #333333;
    padding: 0px 29px;
}
#mainmenu_new2 li a:hover {
    color:#fff;
}
#mainmenu_new2 li div.icons {background:url("menu_baltika2017-2.png") no-repeat; outline-style:none;float:left;height:0;padding-top:30px;overflow:hidden; border-radius:0 8px 8px 0;}
#mainmenu_new2 li#menu_item_sr{
    width: 207px;
    /*width: 149px;
    border-right: 1px solid #bbb;*/
    position: relative;
}
#mainmenu_new2 li#menu_item_sr:hover{
    background-image: url(menu_baltika2017_new.png)!important;
}
#mainmenu_new2 li#menu_soc:hover{
    background-image: url(menu_baltika2017-2.png) no-repeat!important;
}
#mainmenu_new2 li#menu_item_sr:after{
    content: "";
    position: absolute;
    top: 1px;
    right: 0;
    height: 30px;
    width: 1px;
    background: #BBBBBB;
}
#mainmenu_new2 li#menu_item_sr>a{position:relative;overflow:hidden;/*border-left:1px solid #bbb;*/}
#mainmenu_new2 li#menu_item_sr a.tmp_class2 input.edit{width:187px;color: #222 !important;text-shadow: 0 1px 0 #DDDDDD !important;
    background:url("menu_baltika2017-2.png") no-repeat scroll -384px -117px !important;}
    #mainmenu_new2 li#menu_item_sr a.tmp_class2{background-position:-731px -110px;}
    #mainmenu_new2 li#menu_item_sr input.edit{
        -webkit-opacity:0.6;
        -moz-opacity:0.6;
        -khtml-opacity:0.6;
        opacity:0.6;
        padding:0 5px;
        _padding:3px 5px 0 5px;
        background: url("menu_baltika2017-2.png") no-repeat scroll -411px -117px transparent;
        border-radius: 5px 5px 5px 5px;
        color: #4A4A4A;
        display: block;
        font: 12px Tahoma;
        height: 23px;
        /*04.06.2014 - edited*/
        right: 7px;
        position: absolute;
        text-shadow: 0 1px 0 #F3F3F3;
        top: 4px;
        width: 173px;
        z-index: 10;}
        #mainmenu_new2 li#menu_item_sr input.submit{height: 25px;
            position: absolute;
            right: 5px;
            _right:10px;
            top: 3px;
            width: 25px;
            z-index: 20;cursor:pointer;}
            #mainmenu_new2 li#menu_item_sr input{background:transparent;}

            #mainmenu_new2 li#menu_logo a{
                padding: 0px;
                background-position: 0px 0;width: 86px;background: url(logo-tnt.png) no-repeat;font-size: 0px;background-position: 17px 5px;}
                #mainmenu_new2 li#menu_logo a:hover{background: url(logo-tnt-red.png) no-repeat; font-size: 0px;background-position: 17px 5px;}
                #mainmenu_new2 li#menu_logo a:active{background-position:0px -37px !important;_margin-top:1px}

                #mainmenu_new2 li#menu_video a{background-position:-87px 0;}
                #mainmenu_new2 li#menu_video{}
                #mainmenu_new2 li#menu_video a:hover{background-position:-87px -74px !important;}
                #mainmenu_new2 li#menu_video a:active{background-position:-87px -37px !important;_margin-top:1px}

                #mainmenu_new2 li#menu_news a{background-position:-216px 0;}
                #mainmenu_new2 li#menu_news {}
                #mainmenu_new2 li#menu_news a:hover{background-position:-216px -74px !important;}
                #mainmenu_new2 li#menu_news a:active{background-position:-216px -37px !important;_margin-top:1px}

                #mainmenu_new2 li#menu_prog a{background-position:-350px 0;}
                #mainmenu_new2 li#menu_prog {}
                #mainmenu_new2 li#menu_prog a:hover{background-position:-350px -74px !important;}
                #mainmenu_new2 li#menu_prog a:active{background-position:-350px -37px !important;_margin-top:1px}

                /** Игры меню */
                #mainmenu_new2 li#menu_item_gm a{background-position:-458px 0;}
                /** ТНТ-Comedy меню */
                #mainmenu_new2 li#menu_item_tv a{background-position:-569px 0;}
                /** пункт меню TrueLove **/
                #mainmenu_new2 li#menu_item_true a{background-position:-461px 0;}

                #mainmenu_new2 li#menu_item_sr a{    
                    background-position: -774px -110px;
                    text-decoration: none;
                    width: 207px;
                    padding: 0px;}

                    #mainmenu_new2 li#menu_soc div.icons {
                        background-position: -833px 0;
                        text-decoration: none;
                        /*04.06.2014 - edited*/
                        width: 155px;
                        padding-left: 12px;
                    }

                    #mainmenu_new2 li#menu_games a{background-position:-479px 0;}
                    #mainmenu_new2 li#menu_games { }
                    #mainmenu_new2 li#menu_games a:hover{background-position:-479px -74px !important}
                    #mainmenu_new2 li#menu_games a:active{background-position:-479px -37px !important_margin-top:1px}

                    #mainmenu_new2 li#menu_item3.tmp_class a{background-position:-645px 0;}

                    #mainmenu_new2 li#menu_item_gm a:hover{background-position:-458px -74px !important}
                    #mainmenu_new2 li#menu_item_tv a:hover{background-position:-569px -74px !important}
                    /** пункт меню TrueLove **/
                    #mainmenu_new2 li#menu_item_true a:hover{background-position:-461px -74px !important}

                    #mainmenu_new2 li#menu_item_gm a:active{background-position:-458px -37px !important;_margin-top:1px}
                    /** пункт меню Сокро **/
                    #mainmenu_new2 li#menu_item_skoro a{background-position:-461px 0;width:131px;}
                    #mainmenu_new2 li#menu_item_skoro a:hover{background-position:-461px -74px !important}
                    #mainmenu_new2 li#menu_item_skoro a:active{background-position:-461px -37px !important_margin-top:1px}

                    /** пункт меню ТНТ4 **/
                    #mainmenu_new2 li#menu_item_tnt4 a{background-position:-595px 0}
                    #mainmenu_new2 li#menu_item_tnt4 a:hover{}
                    #mainmenu_new2 li#menu_item_tnt4 a:active{background-position:-595px -37px !important;_margin-top:1px}

                    .icons .container {position:absolute;top:6px; display:block;  width:155px; height:20px;}
                    .icons .container .icon {position:relative; display:block; margin-right:2px; margin-left:2px; width:20px; height:20px; float:left; overflow:hidden;}

                    #mainmenu_new2 .rt { background-position:-657px -110px!important;}
                    #mainmenu_new2 .tg {    background-position: -595px -110px!important;}
                    #mainmenu_new2 .tg:hover {    background-position: -595px -130px!important;}
                    #mainmenu_new2 .rt:hover { background-position:-657px -130px!important;}

                    #mainmenu_new2 .vk { background-position:-697px -110px!important;}
                    #mainmenu_new2 .vk:hover { background-position:-697px -130px!important;}

                    #mainmenu_new2 .fb { background-position:-616px -110px!important;}
                    #mainmenu_new2 .fb:hover { background-position:-616px -130px!important;}

                    #mainmenu_new2 .twitt { background-position:-636px -110px!important;}
                    #mainmenu_new2 .twitt:hover { background-position:-636px -130px!important;}

                    #mainmenu_new2 .youtube{ background-position:-658px -110px!important;}
                    #mainmenu_new2 .youtube:hover { background-position:-658px -130px!important;}

                    #mainmenu_new2 .instagram{ background-position:-678px -110px!important;}
                    #mainmenu_new2 .instagram:hover { background-position:-678px -130px!important;}

                    li#menu_logo{
                        border-radius: 8px 0px 0px 8px;
                        width: 87px;
                    }
                    li#menu_soc{
                       border-radius: 0 8px 8px 0;
                       width: 155px;
                   }

                   #menu_soc a{
                    background: url(menu_baltika2017-2.png) no-repeat;
                }
                #mainmenu_new2 li#menu_soc:hover{
                    background-image: url(menu_baltika2017_new.png);
                }
                #mainmenu_new2 li#menu_item_sr:hover{
                    background-image: url(menu_baltika2017_new.png);
                }
                li#menu_item_tnt4{

                }
                #mainmenu_new2 #menu_soc:hover a:before, #mainmenu_new2 #menu_soc:hover a:after{
                    background-image: none;
                }