#header #logo {width:auto; height:80px; left:0}
#header h1.inner {right:auto; left:0.55em; padding-left:228px; bottom:auto; top:45px; text-align:left}

#footer {min-height:120px; background:#fff; z-index:5; position:relative}
.main-menu a, .main-menu strong {padding-top:31px}
.main-menu .liveinternet img {display:none}


/*     content       */
.content, #banner {padding:20px 0; min-height:300px}
.content {padding-left:280px; padding-right:1.4em; position:relative; font-size:0.84em; line-height:1.3em}
#banner {width:240px; position:absolute; top:0; left:0;}

.content h2 {font:normal 2.15em/1.1em Arial,Helvetica,sans-serif; padding-bottom:0.6em; color:#8f61cf;}
.content h3 {font:normal 1.4em/1.1em Arial,Helvetica,sans-serif; padding-bottom:0.6em; color:#B17916}
.content dd {margin-bottom:2em}


#content-main {padding:60px 0 40px;}
#content-main div {margin:0 0 0 -10px}
#content-main ul {display:block; width:825px; margin:0 auto}
#content-main li {float:left; padding-top:300px; position:relative; vertical-align:top}
#content-main li img {position:absolute; bottom:2.1em; right:0; /* alt text */ font: normal 1em Arial, Helvetica, sans-serif; text-transform:none; color:#fff; text-indent:-3000px}
#content-main .soundkey {width:300px}
#content-main .madbanner {width:224px; padding-top:368px}
#content-main .madbanner img {right:27px;}
#content-main .about {width:300px}
#content-main .about img {right:auto; left:0}
#content-main h2, #content-main h3 {font-size:1.33em; font-weight:700; text-transform:uppercase; font-family:'Arial Black', Tahoma, Arial, Helvetica, sans-serif; letter-spacing:-0.01em}
#content-main li a {text-decoration:none; color:#cbcbcb; padding:2px 7px}
#content-main .soundkey a {margin-right:3em}
#content-main .soundkey span {color:#949494}
#content-main .madbanner {color:#7f7f7f; text-transform:none}
#content-main .madbanner span {color:#FF802E}
#content-main .about a {color:#dfc9a1; margin-left:3em}
#content-main .about span {color:#c2a2cc}

/*#content-buben table {margin-top:1.2em}
#content-buben td {vertical-align:middle}
#content-buben h2 {color:#8f61cf}
#content-buben p {margin-left:1.2em}
#content-buben dl {margin-left:2.5em}

 #content-madjob h2 {padding:0.5em 0; border-top:1px solid #848484}
#content-madjob h2.first {padding-top:0; border:none}
#content-madjob h3 {padding-bottom:0} */
#content-madjob dl, #content-madjob dd, #content-madjob ul, #content-madjob li {margin-left:1.6em}
#content-madjob ul {margin-bottom:1.35em}
#content-madjob li {padding-bottom:0.65em; list-style:square}
#content-madjob li.sup {list-style:none; border-top:1px dashed #bbb; display:inline-block; padding-top:0.6em}

#content-about dl, #content-about dd, #content-about ul, #content-about li {margin-left:1.6em}
#content-about ul {margin-bottom:1.35em}
#content-about li {padding-bottom:0.65em; list-style:square}
