/*ncons*/
.bnavi .dcont {
 width: 197px;
 margin-left: 6px;
 padding: 4px 0 7px 0;
}

.bnavi ul li { padding: 0 0 2px 0; }

.bnavi li a {
 width: 197px; height: 36px;
 display: block;
 text-decoration: none !important;
 color: #6c6c6c;
 background: #fff url("/imgl/navigation.png") no-repeat 0 0;
}
.bnavi li a b {
 display: block; padding: 3px;
 height: 30px;
 line-height: 29px;
 cursor: pointer;
 overflow: hidden;
}
.bnavi li a:hover {
 color: #fff;
 background: #80bd27 url("/imgl/navigation.png") no-repeat 0 100%;
}
.bnavi li a img {
 float: left;
 width: 30px; height: 30px;
 margin-right: 6px;
 background: url("/imgl/icons_navi.png") no-repeat -30px 0;
}
.bnavi a.nnews img { background: url("/imgl/icons_navi.png") no-repeat -30px 0; }
.bnavi a.ngames img { background: url("/imgl/icons_navi.png") no-repeat -30px -30px; }
.bnavi a.nistr img { background: url("/imgl/icons_navi.png") no-repeat -30px -60px; }
.bnavi a.nforum img { background: url("/imgl/icons_navi.png") no-repeat -30px -90px; }
.bnavi a.nnews:hover img { background: url("/imgl/icons_navi.png") no-repeat 0 0; }
.bnavi a.ngames:hover img { background: url("/imgl/icons_navi.png") no-repeat 0 -30px; }
.bnavi a.nistr:hover img { background: url("/imgl/icons_navi.png") no-repeat 0 -60px; }
.bnavi a.nforum:hover img { background: url("/imgl/icons_navi.png") no-repeat 0 -90px; }

.bnavi a.nnews1 img { background: url("/imgl/M1enu.png") no-repeat -30px 0; }
.bnavi a.ngames1 img { background: url("/imgl/M1enu.png") no-repeat -30px -30px; }
.bnavi a.nistr1 img { background: url("/imgl/M1enu.png") no-repeat -30px -60px; }
.bnavi a.nforum1 img { background: url(/imgl/M1enu.png") no-repeat -30px -90px; }
.bnavi a.nnews1:hover img { background: url("/imgl/M1enu.png") no-repeat 0 0; }
.bnavi a.ngames1:hover img { background: url("/imgl/M1enu.png") no-repeat 0 -30px; }
.bnavi a.nistr1:hover img { background: url("/imgl/M1enu.png") no-repeat 0 -60px; }
.bnavi a.nforum1:hover img { background: url("/imgl/M1enu.png") no-repeat 0 -90px; }


/*nlinks*/
.btops .dcont {
 width: 207px;
 margin-left: 1px;
 padding: 3px 0 9px 0;
}
.btops li a {
 display: block;
 width: 100%;
 padding: 7px 0;
 text-decoration: none !important;
 color: #545454;
 border-bottom: 1px solid #eaeaea;
 background: #fff url("/imgl/navi_link.png") repeat-x 100% 100%;
}
.btops li a:hover {
 color: #fff;
}
.btops li a span {
 display: block;
 padding: 0 7px 0 17px;
 background: url("/imgl/navi_arrow.png") repeat-x 10px 6px;
 cursor: pointer;
}
.btops li a:hover {
 background: #85c226 url("/imgl/navi_link.png") repeat-x 0 0;
 border-bottom: 1px solid #8f8f8f;
}
.btops li a:hover span { background: url("/imgl/navi_arrow.png") repeat-x -287px 6px; }

.reset, .reset li { margin: 0; padding: 0; display: block; list-style: none; }
