img.block1, img.block2 {width: 10px; height: 11px; padding-right: 1px;}
img.block1 {background-position: 0 -1083px;}
img.block2 {background-position: 0 -1878px;}
img.new {background-position: 0 -1515px; margin-left: 3px; width: 19px; height: 7px;}
img.block4 {background-position: 0 -650px;}
img.block5 {background-position: 0 -705px;}
img.block4, img.block5 {width: 16px; height: 5px;}
img.block6 {background-position: 0 -760px; width: 16px; height: 16px;}
img.ramka1 {width: 128px; height: 96px; background-position: 0 -276px; padding: 0;}
img.ramka2 {width: 128px; height: 116px; background-position: 0 -422px;}
img.folder {width: 14px; height: 9px; background-position: 0 -825px;}
img.block8 {width: 8px; height: 12px; background-position: 0 -1145px;}
img.idea {width: 22px; height: 22px; background-position: 0 -951px; margin: 10px 10px 8px 6px;}
img.kart, img.text, img.texta {width: 10px; height: 11px;}
img.kart {background-position: 0 -1023px;}
img.text {background-position: 0 -1818px;}
img.texta {background-position: 0 -1756px;}
.menus, img.block1, img.block2, img.new, .block4, .block5, .block6, .ramka1, .ramka2, .folder, .block8, .idea, .kart, .text, img.texta {background-image: url('http://www.musmaniacs.ru/images/icons.png'); background-repeat: no-repeat; text-align: left;}
.menus {margin: 0 auto;}
.mtop {background-position: 0 -50px; width: 744px; height: 18px;}
.mmiddle {background-image: url('http://www.musmaniacs.ru/images/newlogo_02.jpg'); background-repeat: no-repeat; width: 744px; height: 58px; margin: 0 auto;}
.mbottom {background-position: 0 -118px; width: 744px; height: 48px;}
#homelink, #morelink1, #morelink2, #morelink3 {position: absolute;}
#homelink {margin-left: 55px; margin-top: 16px;}
#morelink1 {margin-left: 595px;}
#morelink2 {margin-left: 623px;}
#morelink3 {margin-left: 651px;}
#morelink1 img, #morelink2 img, #morelink3 img {height: 19px; width: 21px;}
body {background: #5b3f3c; color: #fff; text-align: center; margin: 0 0 6px;}
body, td, textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
img, fieldset, table, td, tr {border: none;}
.floatright {float: right;}
.floatleft {float: left;}
a {font-weight: 700; color: #ffbc00; text-decoration: none;}
a:link, a:active, .dig3, a.catalog:link, a.catalog:active {color: #ffbc00;}
a:hover, a.catalog:hover {color: #ff0;}
.digit {color: #e9a6a4;}
.navig {display: block; background-color: #6e5350; border: 1px solid #ae817b; width: 738px; text-align: left; margin: 0 auto 4px; padding: 0;}
ul.navul {list-style-type: none; display: block; border: none; padding-left: 4px; background-position: 0 -1392px; word-spacing: 0; margin: 0;}
li.nav {display: inline; background-position: 0 -1392px; padding-left: 23px; margin-left: -2px;}
.nav a:link, .nav a, .nav a:visited {background-position: 0 -1268px; padding-left: 10px;}
.nav a:hover, .nav a:active {background-position: 0 -1084px; padding-left: 10px;}
.container {overflow: auto;}
.leftcontent {width: 145px; float: left; padding: 0;}
.centercontent {width: 436px; float: left; padding: 0;}
.rightcontent {width: 155px; float: right; padding: 0;}
.leftcontent .iboxnew, .rightcontent .iboxnew {line-height: 13px;}
.clear {clear: both;}
.oboxnew {display: block; background-color: #6e5350; border: 1px dashed; border-color: #ae817b #6e5350 #6e5350 #ae817b; margin: 5px 0 0 5px; padding: 4px;}
* html.oboxnew, html.iboxnew {height: 1%;}
.blknew, .blknewbig {display: block; border: 1px solid #ae817b; background: #5b3f3c 2px; padding: 1px 1px 1px 2px;}
.blknewbig {background: #5b3f3c no-repeat 2px; font-weight: 700;}
.iboxnew {display: block; background-color: #795a55; margin-top: 4px; padding: 4px;}
ul.menu {display: block; list-style-type: none; margin: 0; padding: 0;}
li.menu, li.menusml, li.texta {background-position: 0 -1330px; display: block; padding-left: 10px; font-size: 9px;}
.sml {font-size: 9px;}
.wellcome li.menusml {display: inline; margin-left: 10px;}
li.menusml {text-transform: lowercase; background-position: 0 -1146px;}
li.texta {background-position: 0 -1756px; padding-left: 12px; padding-bottom: 2px;}
.cntr, .cntr2 {text-align: center;}
.cntr2 {width: 90px; margin: 0 auto;}
.cntr2 li.menusml, ul.menu li.menusml {margin-top: 4px; text-align: left;}
form {border: none; vertical-align: top; margin: 0; padding: 0;}
input.in, .stringt1, .stringt2 {background-color: #6e5350; border-bottom: 1px solid #5b3f3c; border-left: 1px solid #5b3f3c; border-right: 1px solid #5b3f3c; border-top: 1px solid #5b3f3c;}
select {background-color: #6e5350; list-style-type: circle; text-align: left; text-decoration: none; width: auto;}
textarea {background-color: #6e5350; border: 1px solid #5b3f3c; color: #fff; height: 100px; width: 300px;}
input.in, select {font-size: 10px; height: 20px; color: #fff; font-family: tahoma, verdana, sans-serif; margin: 4px 0; padding: 0;}
.stringt2 {background-color: #795a55;}
.stringt1, .stringt2 {padding-left: 5px; padding-right: 5px;}
.top6bottom6 {padding-top: 6px; padding-bottom: 6px;}
.martop4bot4 {margin-top: 4px; margin-bottom: 4px;}
.wellcome {background: url(http://www.musmaniacs.ru/images/maniacs.jpg) no-repeat top left; padding-left: 130px; padding-right: 6px; text-align: justify;}
.wellcome h3, .wellcome h4 {text-align: center; margin-top: 6px; margin-bottom: 6px;}
h1, h2, h3, h4, .h2, .h3, .h4 {font-weight: 700; margin: 0;}
h1, h2, .h1, .h2 {font-size: 20px;}
h3, .h3 {font-size: 18px;}
h4, .h4 {font-size: 12px;}
.dright {text-align: right; margin-top: 4px;}
hr, .hr {border: 0; color: #5b3f3c; background-color: #5b3f3c; height: 1px;}
div.hr hr {margin-top: 4px; margin-bottom: 4px;}
.indent {text-indent: 15px; line-height: 14px; font-size: 11px;}
.jsb-wrap {width: 182px; position: relative; z-index: 100 !important ; margin: 0 auto !important ; text-align: center !important ; clear: both !important ;}
.jsb-title {height: 16px; padding: 3px 0; cursor: pointer; position: relative; line-height: 1 !important ;}
.jsb-s1, .jsb-s2 {background: #5b3f3c; border: solid #ae817b; border-width: 1px 1px 0; margin-top: -1px; font-weight: bold;}
.jsb-title span, .jsb-s1 span, .jsb-s2 span {font-weight: bold; color: #ffbc00;}
.jsb-wrap ul {display: none; position: absolute; top: 20px; left: 0; width: 160px; padding: 5px 10px !important ; margin: 0 !important ; line-height: 22px !important ;}
ul.jsb-list1, ul.jsb-list2 {background: #6e5350; border: 1px solid #ae817b; border-top: none;}
.jsb-wrap li {text-align: left !important ; list-style: none !important ; margin: 0 !important ; padding: 0 !important ;}
.jsb-wrap a {text-decoration: none !important ; display: block; padding-left: 25px; height: 1%;}
.jsb-wrap a:hover {background-color: #5b3f3c !important ; text-decoration: underline !important ;}
a.page-base:hover {text-decoration: overline;}