
body {margin: 0px 0px 40px 0px; padding: 0; background: #CCCCBB;}
body.release {background: #333333;}

body, td {text-align: left; vertical-align: top; font: 12px 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif; color: #000000;}

table {border: none; margin: 0; padding: 0; border-spacing: 0px;}
td {margin: 0; padding: 0;}

a {color: #000000; text-decoration: none;}
a:hover {text-decoration: underline;}

h1 {margin: 0px; padding: 0px; font-size: 60px; font-weight: bold; color: #000000; letter-spacing: -3px; font-family: 'Times New Roman', Times; line-height: 32px;}
h2 {margin: 0px; padding: 0px; font-size: 36px; font-weight: bold; color: #000000; letter-spacing: -2px; font-family: 'Times New Roman', Times; line-height: 32px;}
h3 {margin: 0px; padding: 0px; font-size: 36px; font-weight: normal; font-style: italic; color: #000000; letter-spacing: -2px; font-family: 'Times New Roman', Times; line-height: 32px;}
h4 {margin: 0px 0px 10px 0px; padding: 0px; font-weight: normal; color: #000000; border-bottom: 1px dotted #333333; display: inline;}
h5 {font-size: 11px; font-weight: normal; margin: 0px; padding: 6px 0px 10px 0px;}
h6 {margin: 0px; padding: 0px; font-size: 11px; font-weight: bold; color: #000000; text-transform: uppercase;}


hr {border-style: none; border: none; border-bottom: 1px solid #000000; margin: 0px 0px 0px 0px;}
hr.dotted {border-bottom: 1px dotted #000000;}


form {padding: 0px; margin: 0px;}


.padding {padding: 0px 7px 0px 7px;}
.iframe_einzug {padding: 0px 5px 0px 5px;}
.px10 {width: 10px;}


#footer {position: fixed; bottom: 10px; padding: 5px 5px 5px 5px; left: 270px; font-size: 10px; font-family: Monaco, Courier, 'Courier New', mono-spaced; color: #999988; background-color: #CCCCBB;}
#footer a {color: #999988;}
#search {position: fixed; bottom: 10px; left: 40px; padding: 5px 5px 5px 5px; font-size: 10px; font-family: Monaco, Courier, 'Courier New', mono-spaced; color: #999988; background-color: #CCCCBB;}
#search.active {background-color: #666666; width: 200px;}
#search input {font-size: 9px;}
#search input.search {width: 130px; margin: 0px 10px 0px 0px;}
#search input.submit {width: 50px;}
#search select {width: 190px; height: 80px; font-size: 9px; margin: 0px 0px 5px 0px;}
#search a {color: #999988;}
#search hr {border-bottom: 1px solid #999988; margin: 5px 0px 5px 0px;}
#pinn {position: absolute; top: 15px; left: 190px;}


#ebene_0 {position: absolute; top: 50px; left: 40px;}
#ebene_1 {position: absolute; top: 60px; left: 200px;}
#ebene_2 {position: absolute; top: 70px; left: 360px;}
#ebene_3 {position: absolute; top: 80px; left: 520px;}
#ebene_4 {position: absolute; top: 90px; left: 630px;}
#ebene_5 {position: absolute; top: 100px; left: 840px;}
#ebene_6 {position: absolute; top: 110px; left: 1000px;}
#ebene_7 {position: absolute; top: 120px; left: 1160px;}
#ebene_8 {position: absolute; top: 130px; left: 1320px;}


.ebene .blatt {position: relative; padding: 20px 10px 10px 20px; background-color: #FFFFFF; width: 325px; height: 430px; border: 1px solid #CCCCBB;}
.ebene .blatt .menu {width: 200px; border-top: 1px solid #000000;}
.ebene .blatt .menu a {display: block; border-bottom: 1px solid #000000; padding: 3px 0px 10px 3px; font-weight: bold;}
.ebene .blatt .menu a:hover {background-color: #000000; color: #FFFFFF;}
.ebene .blatt .menu a.release {padding: 3px 0px 4px 3px; font-weight: normal; font-size: 11px;}
.ebene .blatt .menu a.release:hover h6 {color: #FFFFFF;}
.ebene .blatt .logo {padding: 50px 0px 0px 0px;}



.ebene .anhang {font-size: 10px; font-family: Monaco, Courier, 'Courier New', mono-spaced; color: #333333; padding: 1px 0px 0px 0px;}
.ebene .anhang .info {padding: 15px 0px 0px 10px;}
.ebene .anhang .info u {text-decoration: none; border-bottom: 1px dotted #333333;}
.ebene .anhang .image {margin: 10px 0px 0px 0px; padding: 10px 0px 0px 10px; border-top: 1px dotted #333333;}
.ebene .anhang .image a.hi {border-bottom: 1px dotted #000000;}

.ebene td.menu {padding: 15px 0px 0px 10px; font-size: 10px; font-family: Monaco, Courier, 'Courier New', mono-spaced; color: #333333;}
.ebene td.menu select {font-size: 10px;}

.ebene .unten {}




.tracks .number {width: 40px;}
.tracks .track {width: auto;}
/*.tracks td {border-bottom: 1px solid #000000;}
.tracks {border-top: 1px solid #000000;}*/
.tracks .track a {background-image: url(../img/audio_off.gif); background-repeat: no-repeat; background-position: 100% 2px; padding: 0px 16px 0px 0px;}
.tracks .track a:hover {background-image: url(../img/audio_on.gif);}
#release.ebene .tracks .track a {background-image: url(../img/audio_blue_off.gif);}
#release.ebene .tracks .track a:hover {background-image: url(../img/audio_blue_on.gif);}



#forum.ebene .blatt {font-size: 10px; background-image: url(../img/bg/gradient_grau.gif); background-repeat: repeat-x; padding: 15px 10px 10px 20px;}
#forum.ebene .blatt hr {border-bottom: 1px dotted #333333; margin: 10px 0px 5px 0px;}
#forum.ebene .blatt h2 {margin: 0px 30px 0px 0px; vertical-align: -5px; display: inline; font-size: 20px; letter-spacing: -1px; line-height: 24px;}
#forum.ebene .blatt h3 {margin: 0px 30px 0px 0px; vertical-align: -5px; display: inline; font-size: 20px; letter-spacing: -1px; line-height: 24px;}
#forum.ebene .anhang #submit .name {width: 200px; margin: 0px 0px 5px 0px;}
#forum.ebene .anhang #submit .message {width: 200px; height: 100px; margin: 0px 0px 5px 0px;}
#forum.ebene .anhang #submit .submit {width: 200px; height: 15px; margin: 0px 0px 5px 0px; font-size: 9px;}
#forum.ebene .anhang #submit {padding: 10px 10px 5px 10px; background-color: #CCCCCC; background-image: url(../img/bg/leiste.gif); background-repeat: repeat-x; border-left: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999;}


body.player {background-color: #CCCCCC;}
body.player #liste {background-image: url(../img/bg/player_list.gif); line-height: 16px; padding: 0px 10px 0px 10px; font-size: 11px;}
body.player #liste a {padding: 0px 0px 0px 10px; background-repeat: no-repeat; background-position: 0px 4px;}
body.player #liste a.ordner {background-image: url(../img/player_pfeil.gif);}
body.player #liste a.ordner_down {background-image: url(../img/player_pfeil_down.gif);}
body.player ul.chooser {display: none; padding: 0; margin: 0 0 0 15px; list-style-type: none; white-space: nowrap;}
body.player p.chooser {padding: 0; margin: 0;}

body.player #list {}
body.player #list select {width: 145px; height: 100px;}
body.player #list #artist {position: absolute; left: 0px;}
body.player #list #tracks {position: absolute; left: 145px;}

body.player #display {width: 290px; padding: 0px 0px 5px 0px; background-color: #333333;}
body.player #display #info {font-size: 11px; fontx-family: Monaco, Courier, 'Courier New', mono-spaced; padding: 5px 5px 5px 5px; color: #FFFFFF;}
