@charset "windows-1251";
html, body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
}
body {
    min-height: 100%;
    width:100%;
    height: 100%;
    background-color:#e7e7c7;
    font-family:Verdana,Tahoma,sans-serif;
    color:#000000;
    text-align:justify;
    font-size:11px;
    background-position: left TOP;
    background-repeat:repeat-y;
    background-image:URL(/img/left_bg2.gif);
}
*{
    cursor:default;
}
* a, * a *{
    text-decoration: none;
    cursor:pointer;
    color:#800000;
}
* a:hover {
    color: #E2144A;;
}
h1{font-size:150%; padding:3px;}
h2{font-size:120%; padding:3px;}
h3{font-size:115%; padding:3px;}
h4{font-size:110%; padding:3px;}
h5{font-size:100%; padding:3px;}
h6{font-size:90%; padding:3px;}
hr{
    margin-bottom:0px;
    margin-top:0px;
}
div.one {
    float:left;
    width:820px;
    min-height: 100%;
    height: auto !important;
    height: 100%;
}
div.two {
    position:absolute;
    left:820px;
    top:0px;
    z-index:100;
    width: 177px;
}
a img{
    border:0px;
}

/* =========== TOP  =========== */

#top{
    height:104px;
    width:837px;
    border:0px solid #000000;
    background-image: url(/img/top_bg.gif);
    background-repeat:repeat-x;
    background-position:left TOP;
    background-color:#ffaa00;
}
#icons {
    float:left;
    height:84px;
}
#Ticons_fav{
    float:left;
    width:32px;
    height:32px;
    background-repeat:no-repeat;
    background-image:URL(/img/btn/fav_.gif);
    margin-bottom:20px;
}
#Ticons_home{
    float:left;
    width:32px;
    height:32px;
    background-repeat:no-repeat;
    background-image:URL(/img/btn/home_.gif);
}
#Ticons_enter{
    clear:both;
    width:83px;
    height:32px;
    background-repeat:no-repeat;
    background-image:URL(/img/btn/enter_a.gif);
}
/*
#icons a:hover img {
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    -moz-opacity: 0.0;
    -khtml-opacity: 0.0;
    opacity: 0.0;
}
*/
#Tmenu{
    text-align:center;
    height:104px;
    background-image: url(/img/top_bg.gif);
    background-repeat:repeat-x;
}
#top_menu{
    border:0px solid #000000;
    display:inline;
    height:104px;
}
#top_inside{
    width:780px;
    margin:0 auto;
}
#Tend{
    position:absolute;
    top:0px;
    left:805px;
    width:32px;
    height:104px;
    background-repeat: no-repeat;
    background-image: url(/img/toprightend.gif);
}

/***************  TOP MENU ICONS ****************/

#top_menu div.menu_item {
    background:center top no-repeat URL(/img/top_menu_bg.gif);
    float:left;
    width:80px;
    text-align: center;
}
#top_menu div.current {
    background:center top no-repeat URL(/img/top_menu_bg_on.gif);
    float:left;
    height:104px;
    padding-left:10px;
    padding-right:20px;
}

#SubMenu{
    height:32px;
    overflow:hidden;
    border:0px solid #000000;
    text-align:center;
}

/* ************************* */

/*  LEFT  */
#left{
    float:left;
    width:85px;
    margin-top:-1px;
    z-index:10;
    /* border-top:1px solid ffaa00; */
    background-image:URL(/img/top_adm_bg.gif);
    background-position:TOP Left;
    background-repeat:no-repeat;
    margin-bottom:30px;
    min-height:65%;
}
#lefttop_logo {
    margin-top:0px;
    margin-left:0px;
    border:0px solid #000000;
}

/*
#adm_key{
    height:32px;
    width:32px;
    margin-top:5px;
    margin-left:30px;
    border:0px solid #000000;
    background-image:URL(/img/adm_key_.gif);
}
#adm_key a:hover img, #Ticons_enter a:hover img{
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}
#ya_logo{
    height:32px;
    width:32px;
    margin-top:5px;
    margin-left:30px;
    border:0px solid #000000;
    background-image:URL(/img/ya_.gif);
}
#ya_logo a:hover img{
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}
*/

/**************** LEFT MENU ICONS *****************8/
#left_menu {
    padding-top:20px;
}
#left_menu div.menu_item{
    display:block;
    border:none;
    padding:0;
    height:70px;
    background-color:#ffaa00;
    background:right TOP no-repeat URL(/img/left_menu_bg.gif);
}
#left_menu div.menu_item a img{
    width:70px;
}
#left_menu div.current{
    display:block;
    border:none;
    height:140px;
    background-repeat: no-repeat ;
    background-position: left TOP;
    background-image: URL(/img/left_menu_bg_on.gif);
}
#left_menu div.current *{
    margin-top:20px;
    border:none;
}
#left_menu a img, #left_menu div.current a img{
    width:70px;
}

/* ************************************** */
/*            RIGHT BLOCK                 */
/* ************************************** */

#min_width{
    min-width:160px;
    width:160px;
    height:1px;
}
#top_1{
    background:left top no-repeat URL(/img/right/paneup2.gif);
    background-color:#f7f7f7;
    border-right:1px solid #8888AA;
    margin:0px;
    padding:0px;
}
#top_2{
    background-color:#f7f7f7;
    border-left:1px solid #8888AA;
    border-right:1px solid #8888AA;
    padding:0px;
    margin:0px;
}
#top_3{
    background:left TOP no-repeat URL(/img/right/panedn3.gif);
    background-color:#e7e7c7;
    padding:0px;
    margin:0px;
}
#logo {
    /*background-image:URL(/img/homenet_.gif);*/
    background-repeat:no-repeat;
    background-position:center;
    height:133px;
    width:100%;
    text-align:center;
}
#time{
    text-align:center;
    padding:0px;
    margin:0px;
    vertical-align:bottom;
    font-weight:bold;
    color:DimGray;
}
#ttime img {
    padding-top:3px;
    padding-left:0px;
    padding-right:0px;
    margin-top:3px;
}
#ss{
    font-family:Comic Sans MS,Tahoma,sans-serif;
    font-size:15px;
    font-weight:normal;
}
#calendar{
    text-align:center;
}
#calendar p{
    font-size:10px;
}
#weather_text {
    padding-top:20px;
    text-align:center;
    font-size:10px;
}
#weather_text a {
/*   font-weight:bold; */
}

#weather_div{
    height: 32px;
    background:CENTER no-repeat URL(/img/weather.gif);
    border: 0px solid #000;
    margin-bottom:15px;
    width: 100%;
    text-align:center;
    vertical-align:middle;
}
#weather_div img{
    padding-top:3px;
    margin-top:3px;
}
#stat{
    height: 32px;
    margin-bottom:15px;
    width: 100%;
    text-align:center;
    vertical-align:middle;
    font-weight:bold;
    color:DimGray;
    font-size:10px;
}
.invis{
    text-align: center;
    color: #e7e7c7;
}

#music{width:90%;}
#music_logo{
    background: LEFT TOP no-repeat URL(/img/small/radio2.gif);
    width:60px;
    height:60px;
    text-align:left;
}
#music_div{
    text-align:left;
    padding-bottom:15px;
    font-size: 9px;
    border:0px solid #336600;
}
#music_div p{
    padding:0px;
    margin:0px;
}
#music_div a{
    color:#666;
/*  padding-left:10px; */
    text-decoration:none;
}
#music_div a:hover{
/*  border-bottom:1px dashed #f00; */
    color: #E2144A;
}

#tv_logo{
    background: LEFT TOP no-repeat URL(/img/small/tv2.gif);
    height: 60px;
    width: 60px;
    text-align: left;
}
#tv_div{
    text-align:left;
    font-size: 9px;
    border:0px solid #336600;
}
#tv_div a{
    color:#666;
    text-decoration:none;
}
#tv_div a:hover{
    color: #E2144A;
}

#forum_logo{
    background: LEFT TOP no-repeat URL(/img/small/forum_bw.gif);
    height: 70px;
    width: 70px;
    text-align: left;
}

#hometube_div{
    text-align:left;
    font-size: 9px;
    border:0px solid #336600;
}
#hometube_div a{
    color:#666;
    text-decoration:none;
}
#hometube_div a:hover{
    color: #E2144A;
}

#banners_right_div{
    border:0px solid #336600;
    width:100%;
    text-align:center;
    padding-top:6px;
}

/* ********* */
/*  CONTENT  */
/* ********* */
#empty{
    margin:0px;
    padding:0px;
    border:0px solid transparent;
    width:727px;
}
#content{
    margin-left:0px;
    padding-left:0px;
    margin-top:8px;
    padding-top:0px;
    width:710px;
    overflow:hidden;
    border:0px solid transparent;
    padding-bottom:5px;
    margin-bottom:5px;
}
#content h1{
    font-size:150%;
    padding:3px;
    color:DimGray;
    text-align: center;
}
#content * p{
    font-size:11px;
}

#bigico{
    float:right;
    width:220px;
    height:220px;
    background: LEFT TOP no-repeat URL(/img/bigico.gif);
    text-align:center;
}

/* ************ */
/* FOOTER BLOCK */
/* ************ */

#footer_conent{
    border:0px solid #000000;
    text-align:center;
    margin-left:80px;
    padding-top:10px;
    width:735px;
}

/*   SUB MENU   */
#opn{
    float:left;
    width:27px;
    height:27px;
    background:left top no-repeat URL(/img/submenu/opn.gif);
}
#opn_{
    float:left;
    width:27px;
    height:32px;
    background:left top no-repeat URL(/img/submenu/opn_.gif);
}
div.delim{
    float:left;
    width:17px;
    height:27px;
    background:right top no-repeat URL(/img/submenu/delim.gif);
}
div.delim_l{
    float:left;
    width:17px;
    height:32px;
    background:right top no-repeat URL(/img/submenu/delim_l.gif);
}
div.delim_r{
    float:left;
    width:17px;
    height:32px;
    background:right top no-repeat URL(/img/submenu/delim_r.gif);
}
div.itm{
    float:left;
    height:27px;
    padding-top:7px;
    background:right top repeat-x URL(/img/submenu/bg.gif);
}
div.itm *{
    border:none;
    text-decoration:none;
    color:#000000;
    font-size:10px;
    letter-spacing:-0.1em;
    word-spacing:0em;
}
div.itm a:hover {
    color: #E2144A;
}
div.itm_{
    float:left;
    height:32px;
    padding-top:10px;
    background:right top repeat-x URL(/img/submenu/bg_.gif);
}
div.itm_ *{
    color:#8888aa;
    letter-spacing:0em;
    word-spacing:0em;
    font-size:10px;
}

#cls{
    float:left;
    height:27px;
    padding:5px 15px 0px 0px;
    background:right top no-repeat URL(/img/submenu/cls.gif);
}
#cls_{
    float:left;
    height:32px;
    padding:5px 15px 0px 0px;
    background:right top no-repeat URL(/img/submenu/cls_.gif);
}
strong{
/*    color:darkslategray; */
}

div.p h1,div.p h2,div.p h3,
div.p h4,div.p h5,div.p h6{
    margin-bottom:0;
}
li div.p,li.p{
    margin:0;padding:0;
}

/* ----------------*/
/*     Nienee      */
/* ----------------*/
li h1,li h2,li h3,
li h4,li h5,li h6{
    margin-bottom:0;padding:0;
}
h1.title{
    border:none;
    margin:0;
    background:transparent;
    font-size:145%;
}
h1.title input{
    border:none;
    background:transparent;
    font-size:100%;
    width:100%;
}
ol,ul,dl{
    margin:0;
    margin-left:32px;
    padding:5px;
}
ol ol,ol ul,ol dl,ul ol,ul ul,ul dl,dl ol,dl ul,dl dl{
    margin-left:16px;
    padding-right:0;
}
li,dd{
    text-align:justify;
}
/*
u,strong{
    color:DimGray;
}
*/
u,em{
    font-size:120%;
    font-family:Times,Times New,Times New Roman,Antiqua,serif;
}
u{
    letter-spacing:2px;
    border-bottom:1px solid #000000;
    text-decoration:none;
}
/* ----------------*/
.list{
    font-size:120%;
}
.list li{
    list-style-type:none;margin-top:0;margin-bottom:0;padding:4px;padding-left:0;
    line-height:16px;
    border:none;
}
.list a,.list a:hover,.list a:visited{
    font-size:100%;
    font-weight:bold;
    color:#800000;
    margin:0;padding:4px;padding-left:20px;
    background:left center no-repeat URL(/img/list/list.gif);
    border:none;
}
.list a:hover{
    color:#800000;
    background-image:URL(/img/list/list_h.gif);
    border:none;
}
.list li.none{
    margin:0;padding-left:20px;
    color:#8888aa;font-weight:bold;
    background:left center no-repeat URL(/img/list/list_.gif);
}

/* -------- font-size:14px; --------*/
.newslist{
    color:DimGray;
    font-size:120%;
}
.newslist li{
    list-style-type:none;margin-top:0;margin-bottom:0;padding:4px;padding-left:0;
    line-height:16px;
    border:none;
}
.newslist a,.newslist a:hover,.newslist a:visited{
    font-weight:bold;
    margin:0;padding:4px;padding-left:24px;
    background:left center no-repeat URL(/img/list/list.gif);
    border:none;
}
.newslist a:hover{
    background-image:URL(/img/list/list_h.gif);
}
.newslist li.none{
    margin:0;padding-left:24px;
    color:#8888aa;font-weight:bold;
    background:left center no-repeat URL(/img/list/list_.gif);
}

/* ----------------	UNUSED
.list_hotnews li{
    list-style-type:none;margin-top:0;margin-bottom:0;padding:4px;padding-left:0;
    line-height:16px;
    border:none;
}
.list_hotnews a,.list_hotnews a:hover,.list_hotnews a:visited{
    font-size:120%;
    font-weight:bold;
    margin:0;padding:4px;padding-left:20px;
    color:#000000;
    background:left center no-repeat URL(/img/list/list.gif);
    border:none;
}
.list_hotnews a:hover{
    background-image: URL(/img/list/list_h.gif);
}
.list_hotnews li.none{
    margin:0;padding-left:20px;
    color:#8888aa;font-weight:bold;
    background:left center no-repeat URL(/img/list/list_.gif);
}
----------------*/

.upframe .list a,.rightframe .list a{
    background-image:URL(/img/list/list.gif);
    border:none;
}
.upframe .list a:hover,.rightframe .list a:hover{
    border:none;
    background-image:URL(/img/list/list_h.gif);
    border:none;
}
.upframe .list li.none,.rightframe .list li.none{
    background-image:URL(/img/list/list_.gif);
    border:none;
}

/* ----------------*/
/*     Oaaeeou  cellspacing="0" border="0"   */
/* ----------------*/


table{
    border-collapse:collapse;
    padding:2px;
    border:1px solid #999999;
}
tr th{
    background-color:#d2d2b5;
    font-size:12px;
    border:1px solid #999999;
}
tr td{
    background-color:#e7e7c7;
    font-size:11px;
    border:1px solid #999999;
}

/*-------------------
.table_tariff{
    border-collapse:collapse;
    padding:2px;
    border:1px solid #999999;
}
.table_tariff th{
    background-color:#FA0;
    font-size:12px;
    border:1px solid #999999;
}
.table_tariff td{
    background-color:white;
    font-size:11px;
    border:1px solid #999999;
}
----------------*/

.newstable{
    border:none;
}
.newstable tr ,.newstable td{
    background-color:#e7e7c7;
    border:none;
    padding:0px;
}

/*----------------------------------------*/
/* submenutable is used to center SubMenu */
/*----------------------------------------*/
.submenutable{
    border:none;
}
.submenutable tr ,.submenutable td{
    border:none;
    padding:0px;
}

/*-----------------
.myresources{
    background-color: #d2d2b5;
    font-family: tahoma;
    font-size: 11px;
}
.myresources tr td.nametab{
    background-color: #d2d2b5;
    font-weight: bold;
    text-align: center;
}
.myresources tr td{
    vertical-align: top;
    background-color: #dedec0;
    padding: 2 4 4 5;
}
.myresources tr td a:link{
    color: #940d0d;
}
.myresources tr td a:visited{
    color: #940d0d;
}
.myresources tr td a:hover{
    color: #c71010;
}
.ngs_sites{
    background-color: #d2d2b5;
    font-family: tahoma;
    font-size: 11px;
}
.ngs_sites tr td.nametab{
    background-color: #d2d2b5;
    font-weight: bold;
    text-align: center;
}
.ngs_sites tr td{
    vertical-align: top;
    background-color: #dedec0;
    padding: 2 4 4 5;
}
.ngs_sites tr td a:link{
    color: #940d0d;
}
.ngs_sites tr td a:visited{
    color: #940d0d;
}
.linkngs tr td a:hover{
    color: #c71010;
}
---------------------------*/


/* ----------------*/
/*    Eaeaiaa?u    */
.calen_date{
    text-align:center;
    padding-top:0px;
    font-size:10px;
    width:100%;
}
.calendar{
    margin:0 auto;
    padding:0px;
    padding-bottom:0px;
    width:154px;
    overflow:hidden;
}
.calendar td{
    background-color:#e7e7c7;
    width:21px;
    height:21px;
    border:none;
    text-align:center;
    vertical-align:middle;
    font-size:10px;
    border:1px solid #f7f7f7;
}
.calendar tr.title td,.calendar tr.foot td{
    background-color:#ffaa00;
}
.calendar td.holy{
    color:darkgreen;
}
tr.foot td{
    text-align:center;
}
.calendar td.N,.calendar td.holyN{
    background-color:#f7f7f7;
}
.calendar td.A,.calendar td.holyA{
    height:20px;
    background:center center no-repeat URL(/img/bgdate.gif);
    background-color:#ffaa00;
}

/* ----------------*/

.upframe,.rightframe{
    width:400px;float:left;padding:0;font-size:120%;
    background-color:#f7f7f7;
    background:left top repeat-y URL(/img/frame/frame.gif);
}
.upframe0{
    width:680px;padding:0;font-size:120%;margin-bottom:4px;
    background-color:#f7f7f7;
    background:left top repeat-y URL(/img/frame/frame0.gif);
}
.upframe0 .balloons{
    padding:0 10px;
    background:7px 0 no-repeat transparent URL(/img/frame/balloons.gif);
}
.rightframe{float:right;}
.upframe h1,.upframe h2,.upframe h3,
.upframe h4,.upframe h5,.upframe h6,
.rightframe h1,.rightframe h2,.rightframe h3,
.rightframe h4,.rightframe h5,.rightframe h6{margin-left:10px;margin-right:20px;}
.upframe .top,.rightframe .top{margin:0;
        padding-top:5px;padding-left:15px;padding-right:10px;
        line-height:32px;border:none;
        background:left top no-repeat URL( /img/frame/frameup.gif);
        background-color:transparent;
        }
.upframe0 .top{margin:0;padding:0;padding-top:9px;
        background:left top no-repeat URL( /img/frame/frameup0.gif);
        background-color:transparent;}
.upframe p{
        border:none;
        margin:0;
        padding:15px;
        padding-right:50px;
}
.upframe .bottom,.rightframe .bottom{
        border:none;
        margin:0;
        padding:15px;
        padding-right:50px;
        background:left bottom no-repeat URL(/img/frame/framedn.gif);}
.upframe0 .bottom{
        border:none;margin:0;padding:0;padding-bottom:9px;
        background:left bottom no-repeat URL( /img/frame/framedn0.gif);}




/***********************/
/* ******* PAGES ***** */
/***********************/

/* NEWS */
div.news_item {
        padding:0px;
        margin:0px;
}
div.news_item hr{
        clear:both;
        margin-top:0px;
        margin-bottom:0px;
}

.news_hdr{
        color:#800000;
        font-size:14px;
        font-weight:bold;
}
.news_date{
	float:right;
        color:DimGray;
        padding-bottom:0px;
        margin:0px;
}
.news_announce{
    padding-top:4px;
}
.news_announce p {
    margin: 0;
}
.news_txt *{
        padding:0px;
        margin:0px;
}
.news_more {
        padding:0px;
        margin-top:0px;
        margin-bottom:0px;
}
.news_more a{
        float:right;
}

/*====================================================================*/
/* Постраничная навигация */
/*====================================================================*/
#pager{
        width:99%;
        text-align:center;
        clear:both;
}
#pager a.pager:link, #pager a.pager:visited
{
        background: #FFFFFF;/*#F8F4ED;*/
        border: 1px solid #3a578f;/*#D2BA86;*/
        padding: 2px 4px 2px 4px;
        margin-left: 2px;
        color: #666666;
}
#pager a.pager:hover, #pager span.pager-s
{
        background: #FFFFFF;
        border: 1px solid #3a578f;/*#D2BA86;*/
        padding: 2px 4px 2px 4px;
        margin-left: 2px;
        color:#000000;
}
/*--------------------------------------------------------------------*/

/* FORM */
.loginform{margin:0;padding:0;width:391px;
        background:left bottom no-repeat URL(/img/form/form.gif);
        background-color:#f7f7f7;}
.loginform h1,.main .loginform h2,
.loginform h3{margin:0;padding:0;padding-top:14px;padding-left:8px;padding-right:10px;
        background:left top no-repeat URL(/img/form/formup.gif);
        background-color:transparent;}
.loginform p, .loginform h2{padding-right:32px;padding-left:10px;}

.inframe{height:32px;width:250px;margin:4px;margin-left:20px;
        background:right top no-repeat URL(/img/form/inpright.gif);}
.inframe div{height:32px;padding:4px;padding-left:10px;
        background:left top no-repeat URL(/img/form/inp.gif);padding-left:27px;}
.inframe .man{background-image:URL(/img/form/inpman.gif); padding-left:27px;}
.inframe .msg{background-image:URL(/img/form/inpmsg.gif);}
.inframe .key{background-image:URL(/img/form/inpkey.gif);}
.inframe img{width:20px;height:20px;;}
.inframe input{background-color:transparent;border:none;width:210px;font-size:18px;}

.frm_buttons{
        PADDING-BOTTOM: 5px;
        TEXT-ALIGN: right;
}


/*------------------------------------------------*/
/**************** LEFT MENU ICONS *****************/
/*------------------------------------------------*/
#left_menu2 ul {
    margin: 0;
    padding: 0;
    list-style: none;
    width: 78px; /* Width of Menu Items */
    border-bottom: 0px;
}

#left_menu2 ul li {
    position: relative;
}

#left_menu2 ul li a {
    display: block;
    text-decoration: none;
    padding: 8px 10px;
    border: 0px;
    border-bottom: 0;
    background-image: url('/img/menu/left/leftbutton.gif');
    background-repeat: no-repeat;
    background-position: 0 0;
}

#left_menu2 ul li a:hover {
    background-image: url('/img/menu/left/leftbutton_.gif');
    background-repeat: no-repeat;
    background-position: 0 0;
}

/* SubMenu Items */

#left_menu2 ul li ul {
    position: absolute;
    left: 77px; /* ! Set 1px less than menu width ! */
    top: 0;
    z-index: 20;
    display: none;
    width: 372px;
    background: left bottom no-repeat URL(/img/menu/left/empt.gif);
}
#left_menu2 ul li ul .top {
    background: left top no-repeat URL(/img/menu/left/top.gif);
}
#left_menu2 ul li ul .mid {
    background: left top repeat-y URL(/img/menu/left/mid.gif);
}
#left_menu2 ul li ul .bot {
    background: left bottom no-repeat URL(/img/menu/left/bot.gif);
}

#left_menu2 ul li ul li a {
    display: inline;
    padding: 4px 4px 4px 20px;
    background-image: none;
}

#left_menu2 ul li ul li a:hover {
    background-image: none;
    color: #E2144A;
}

#left_menu2 ul li ul li .about {
    display: inline;
    padding: 4px;
    color: gray;
    font-style: italic;
    font-size: 90%;
}

#left_menu2 ul li ul li .int {
    color: gray;
}
#left_menu2 ul li ul li .user {
    color: black;
}

/* The magic: */

#left_menu2 ul li:hover ul,
#left_menu2 ul li.over  ul {
    display: block;
}

/* level 3 */

/* v.1 */
#left_menu2 li:hover ul li ul,
#left_menu2 li.over ul li ul {
    display: none;
}
#left_menu2 li ul li:hover ul,
#left_menu2 li ul li.over ul {
    display: block;
}

/* v.2 */
/*
#left_menu2 li:hover ul ul,
#left_menu2 li.over  ul ul {
    display: none;
}
#left_menu2 ul ul li:hover ul,
#left_menu2 ul ul li.over ul {
    display: block;
}
*/

#left_menu2 ul li ul li ul {
    z-index: 100;
}
