body { margin:0; padding:0; }
#ring-2i { background-image: url('http://fdo.tusur.ru/ring/images/ring-bg.png'); background-position: bottom left; }
#ring-2i img { border: 0; behavior: url("http://fdo.tusur.ru/ring/pngbehavior.htc"); background: none; padding: 0; }
#ring-2i a { outline: 0; border: 0; }
#ring-2i .ii { float: right; width: 46px; height: 46px; }
#ring-2i ul { list-style-type: none; margin: 0; height: 32px; background-repeat: no-repeat; overflow: hidden; padding: 0 0 0 4px; }
#ring-2i li { float: left; line-height: 32px; background-image: url('http://fdo.tusur.ru/ring/images/ring-separator.png'); background-position: top right; background-repeat: no-repeat; text-align: center; padding: 0 8px 0 0; margin: 0; }
#ring-2i li.first { background-image: url('http://fdo.tusur.ru/ring/images/ring-separator-first.png'); width: 200px; }
#ring-2i li.last { background-image: none; padding-right:0; }
#ring-2i ul li a { float: left; width: 58px; height: 32px; }
#ring-2i ul li a:hover { background-image: url('http://fdo.tusur.ru/ring/images/ring-link-bg.png'); background-position: top center; background-repeat: no-repeat; }
#ring-2i ul li.first a { margin-left: 71px; }
.narrow ul li a { width: 34px !important; }
.narrow ul li.wide a { width: 43px !important; }
.narrow ul li a:hover { background-image: url('http://fdo.tusur.ru/ring/images/ring-link-bg-narrow.png') !important; }
.narrow ul li.wide a:hover { background-image: url('http://fdo.tusur.ru/ring/images/ring-link-bg-wide.png') !important; }

