html, body {
	margin: 0;
	padding: 0;
	/*
	background: #eeeeff url(_motiv/body-996x600.png) center top repeat-y;
	*/
	background: #eeeeff;
	background: #dddddd;
	background: #bcbcbc;
	background: #dedede;
}
body { 
	font: 12px verdana, sans-serif;
	color: #555753; 
	color: #000000; 
	color: #222222; 


	color: #333322; 
	color: #222211; 
	color: #111111; 
	text-align: center;
}
a {
	text-decoration: none;
	color: #002299;
	color: #660000;
}
* {
	margin: 0; 
	padding: 0;
}
h2 {
	font-size: 12px;
	margin-bottom: 6px;
	background: #ddddee url(_motiv/motiv-menu1.png) right top no-repeat;
	border-bottom: 1px solid #ddddee;
	padding: 3px 0px 1px 10px;
	height: 16px;
}
h4 {
	font-size: 12px;
	font-weight: normal;
	padding: 3px 10px 3px 10px;
	border-bottom: 1px solid #ccccdd;
	color: #666677;
	color: #444466;
}
h5 {
	font: bold 9pt arial, sans-serif;
}
li {
	padding: 3px 0px;
}

.cinfo	{
	color: #666677;
	color: #444466;
}
.cclear {
	clear: both;
	height: 1px;
}


#frame {
	position: relative;
	margin: 0px auto 0px auto;
	width: 1000px;
	padding-bottom: 1px;
	background: #ddddee;
	background: #eeeeff;
	background: #E8E3BD;
	background: #E8E3BD;
	background: #F6F1CA;
	background: #FBFCDF;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}

#frame-top-0 { // home
	height: 95px;
	border-top: 0px solid #000000;
	background: #000000 url(bg-003a-gr-gamma15-gelb.png) -400px -32px no-repeat;
	background: #000000 url(bg-003a-gr-gamma15.png) -400px -32px no-repeat;
	}
#frame-top-1 { // bio
	height: 95px;
	background: #000000 url(motiv1a-gr-gelb.png) 0px -30px no-repeat;
	background: #000000 url(motiv1a-gr.png) 0px -30px no-repeat;
}
#frame-top-2 { // music
	height: 95px;
	border-top: 0px solid #000000;
	background: #000000 url(hn_motive1/wald-1000-grau.png) 0px -500px no-repeat;
}
#frame-top-3 { // live
	height: 95px;
	border-top: 0px solid #000000;
	background: #000000 url(hn_motive1/wald-1000-grau.png) 0px -470px no-repeat;
}
#frame-top-4 { // press
	height: 95px;
	border-top: 0px solid #000000;
	background: #000000 url(hn_motive1/wald-1000-grau.png) 0px -445px no-repeat;
}
#frame-top-5 { // archive
	height: 95px;
	border-top: 0px solid #000000;
	background: #000000 url(hn_motive1/wald-1000-grau.png) 0px -385px no-repeat;
}
#frame-top-7 { // links
	height: 95px;
	border-top: 0px solid #000000;
	background: #000000 url(hn_motive1/wald-1000-grau.png) 0px -325px no-repeat;
}
#frame-top-6 { // contact
	height: 95px;
	border-top: 0px solid #000000;
	background: #000000 url(hn_motive1/wald-1000-grau.png) 0px -265px no-repeat;
}
#frame-top-btm {
/*
	position: absolute;
	left: 0px;
	top: 65px;
	height: 30px;
	width: 1000px;
	background: transparent url(bg1.png) -230px 5px no-repeat;
*/
}
#frame-top-text {
	height: 90px;
	background: transparent url(hn_schrift2.png) 370px 30px no-repeat;
}

#menu {
	margin-top: 1px;
	height: 17px;
	background: #eeeeff;
	background: #cccc99;
	background: #ffffff;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
#menu p {
	float: left;
	padding: 1px 0px 1px 1px;
}
#menu p:hover {
}
#menu a {
	display: block;
	color: #112233;
	padding: 1px 10px 2px 10px;
	font-weight: normal;
	line-height: 12px;
	border: 0px solid #cc0000;
	letter-spacing: 1px;
}
#menu a:hover {
	color: #ff9900;
	color: #ff6600;
	color: #660000;
	background: #555566;
	color: #eeffff;
	background: #bbbbcc;
	color: #112233;
	background: #555566;
	color: #eeffff;
}
#menu .sel {
	background: #555566;
	color: #eeffff;
}
#menu .sel:hover {
	background: #555566;
	color: #eeffff;
}

#content-0 {
	width: 1000px;
	min-height: 580px;
	margin-top: 20px;
	text-align: left;
	background: transparent;
	border: 1px solid transparent;
}
#content-1 {
	width: 1000px;
	min-height: 580px;
	margin-top: 20px;
	text-align: left;
	background: transparent;
	border: 1px solid transparent;
}
#content-2 {
	width: 1000px;
	min-height: 580px;
	margin-top: 20px;
	text-align: left;
	background: transparent;
	border: 1px solid transparent;
}
#content-3 {
	width: 1000px;
	min-height: 580px;
	margin-top: 20px;
	text-align: left;
	background: transparent;
	border: 1px solid transparent;
}
#content-4 {
	width: 1000px;
	min-height: 580px;
	margin-top: 20px;
	text-align: left;
	background: transparent;
	border: 1px solid transparent;
}
#content-5 {
	width: 1000px;
	min-height: 580px;
	margin-top: 20px;
	text-align: left;
	background: transparent;
	border: 1px solid transparent;
}
#content-6 {
	width: 1000px;
	min-height: 580px;
	margin-top: 20px;
	text-align: left;
	background-color: transparent;
	border: 1px solid transparent;
}
#content-6-inner {
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px 150px;
/*
	background-image: url(hn_motive2/DSCN0889-a-bg.png);
height: 530px;
*/
}
#content-7 {
	width: 1000px;
	min-height: 580px;
	margin-top: 20px;
	text-align: left;
	background: transparent;
	border: 1px solid transparent;
}

.content {
	float: left;
	line-height: 13px;
	width: 700px;
	margin-top: 25px;
	margin-bottom: 40px;
	margin-left: 20px;
}
.content-lft {
	float: left;
	width: 200px;
	margin-top: 30px;
	padding-left: 0px;
}

#player-frame {
	float: right;
	height: 54px;
	width: 300px;
	margin-right: 0px;
}
#player {
	width: 240px;
	height: 20px;
}
#player-title {
	padding-top: 1px;
	height: 15px;
	text-align: left;
	font-size: 10px;
}
#player-title span {
	color: #000000;
}
.music-info {
	margin-left: 100px;
}
.music-info-line {
	clear: both;
}
.music-info-line p {
	padding: 2px 0px;
}
.music-info-line .cinfo-lft {
	float: left;
	width: 100px;
	text-align: right;
}
.music-info-line .cinfo-rgt {
	float: right;
	width: 490px;
	padding-left: 0px;
}
.tracks {
	clear: both;
/*
	width: 500px;
*/
	margin-left: 200px;
	margin-top: 10px;
}
.tracks .chead {
	padding-bottom: 4px;
}
.tracks .cdesc {
	padding: 4px 0px 10px 10px;
}
.tracks .cdesc-head {
	padding-bottom: 3px;
	color: #666677;
	color: #444466;
}
.tracks .cdesc span {
	color: #000033;
}
.tracks .cline {
	clear: both;
	height: 18px;
}
.tracks .cline:hover {
	background: #ccccdd;
	background: #ddddee url(_motiv/motiv-menu1.png) right top no-repeat;
}
.tracks .cline p {
	padding: 2px;
}
.tracks .cline span {
	padding: 2px;
}
.tracks .cline .citem0 {
	float: left;
	width: 30px;
	text-align: center;
}
.tracks .cline .citem1 {
	float: left;
	width: 400px;
	text-align: left;
	cursor: pointer;
}
.tracks .cline .citem2 {
	float: left;
	width: 230px;
	text-align: left;
}
.tracks .cline .citemx {
	float: right;
	width: 30px;
	text-align: center;
}
.tracks .cline .xcitem0 {
	float: left;
	width: 30px;
	text-align: center;
	color: #444466;
}
.tracks .cline .xcitem {
	float: left;
}
.tracks .cline a {
	color: #333322;
	color: #330000;
}
.tracks .cline a:hover {
	color: #660000;
}
.tracks .cline .xcitem1 {
	text-align: left;
	width: 460px;
}
.tracks .cline .xcitemx {
	width: 30px;
	text-align: center;
}


.music-text {
}
.music-text-inner {
	clear: both;
}
.music-album {
	height: 100px;
}
.music-album-info {
	margin-left: 100px;
}
.music-album-info-line {
	clear: both;
}
.music-album-info-line p {
	padding: 2px 0px;
}
.music-album-info-line .cinfo-lft {
	float: left;
	width: 100px;
	text-align: right;
	color: #666677;
	color: #444466;
}
.music-album-info-line .cinfo-rgt {
	float: right;
	width: 490px;
	padding-left: 0px;
}
#music-album-1 {
	background: transparent url(../_musicfiles/cover_voegel.jpg) left top no-repeat;
}
#music-album-2 {
	background: transparent url(../_musicfiles/cover_lopnor.jpg) left top no-repeat;
}
#music-album-3 {
	background: transparent url(../_musicfiles/cover_kim.jpg) left top no-repeat;
}
#music-album-4 {
	background: transparent url(../_musicfiles/cover_design.jpg) left top no-repeat;
}
#music-album-5 {
	background: transparent url(../_musicfiles/cover_picturetrax-vol2.jpg) left top no-repeat;
}
#music-album-6 {
	background: transparent url(../_musicfiles/cover_voegel_shortstories.jpg) left top no-repeat;
}
#music-album-7 {
	background: transparent url(../_musicfiles/cover_lopnor_finally100.jpg) left top no-repeat;
}
#music-album-8 {
	background: transparent url(../_musicfiles/cover_lopnor_nicedays100.jpg) left top no-repeat;
}
.music-lft {
	width: 120px;
	margin-left: 20px;
	border-right: 0px solid #cccccc;
	margin-top: 90px;
	padding-bottom: 10px;	
}
.music-lft-h {
	font-style: italic;
	font-style: normal;
	color: #666677;
	color: #444466;
	text-align: center;
	width: 100px;
	height: 30px;
}
.music-lft-cover {
	width: 50px;
	height: 50px;
	margin-left: 25px;
	margin-bottom: 5px;
}
.music-lft-cover a {
	display: block;
	width: 100%;
	height: 100%;
}
#music-lft-1 {
	background: transparent url(../_musicfiles/cover_voegel50.jpg) center no-repeat;
}
#music-lft-2 {
	background: transparent url(../_musicfiles/cover_lopnor50.jpg) center no-repeat;
}
#music-lft-3 {
	background: transparent url(../_musicfiles/cover_kim50.jpg) center no-repeat;
}
#music-lft-4 {
	background: transparent url(../_musicfiles/cover_design50.jpg) center no-repeat;
}
#music-lft-5 {
	background: transparent url(../_musicfiles/cover_picturetrax-vol250.jpg) center no-repeat;
}
#music-lft-6 {
	background: transparent url(../_musicfiles/cover_voegel_shortstories50.jpg) center no-repeat;
}
#music-lft-7 {
	background: transparent url(../_musicfiles/cover_lopnor_finally50.jpg) center no-repeat;
}
#music-lft-8 {
	background: transparent url(../_musicfiles/cover_lopnor_nicedays50.jpg) center no-repeat;
}

.home-text {
	text-align: justify;
}
.home-text-inner {
	min-height: 402px;
}
.home-text ul {
	margin-bottom: 2px;
	padding-left: 230px;
	width: 360px;
}
.home-text li {
}
#home-news {
	padding: 20px 1px 1px 70px;
	line-height: 16px;
}
#home-news .cline {
	clear: both;
	padding: 10px 1px;
}
#home-news .cline p {
	float: left;
}
#home-news .cline .cdate {
	font-weight: normal;
	color: #660000;
	width: 90px;
	text-align: right;
	margin-right: 0px;
	padding-right: 0px;
}
#home-news .cline .ccirc {
	width: 19px;
	height: 12px;
	background: transparent url(circ7x7.png) 6px 4px no-repeat;
}
.bio-text {
	text-align: justify;
}
#bio-text-lft {
	float: left;
	width: 240px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	font: normal 9pt arial, sans-serif;
	color: #336600;
	color: #333333;
	background: transparent url(hn-sax-bg1.png) -10px 100px no-repeat;
}
#bio-text-rgt {
	float: left;
	width: 420px;
	margin-left: 20px;
border: 0px solid blue;
}
#bio-text-lft .citem1 {
	margin-top: 280px;
}
#bio-text-lft .citem1 span {
	font-weight: bold;
}
#bio-text-rgt .cptext {
	text-indent: 0em;
	margin-top: 1em;
}
.bio-text li {
	padding-bottom: 0.3em;
	margin-left: 30px;
}


.press-text-inner {
	margin-top: 30px;
}
.press-text-inner .clinetop {
	clear: both;
	/*
	font-style: italic;
	*/
	color: #888899;
	color: #444466;
	height: 16px;
}
.press-text-inner .cline {
	clear: both;
	width: 700px;
	padding-top: 15px;
}
.press-text-inner p {
}
.press-text-inner .citem1 {
	float: left;
	width: 100px;
	margin-left: 10px;
	text-align: left;
}
.press-text-inner .citem2 {
	float: left;
	width: 170px;
	text-align: left;
}
.press-text-inner .citem3 {
	float: left;
	width: 120px;
	text-align: left;
}
.press-text-inner .citem4 {
	float: left;
	width: 240px;
	text-align: left;
}
.press-text-inner .citem5 {
	float: left;
	width: 40px;
	text-align: left;
}

.archive-lft {
	width: 110px;
	margin-left: 30px;
	border-right: 0px solid #cccccc;
	margin-top: 90px;
	padding-bottom: 10px;	
}
.archive-lft-h {
	font-style: italic;
	font-style: normal;
	color: #666677;
	color: #444466;
	text-align: left;
	width: 100px;
	height: 25px;
}
.archive-lft .ca {
}
.archive-lft a {
	display: block;
	width: 90px;
	color: #112233;
	padding: 1px 0px 2px 10px;
	background: transparent url(bg-submenu-r0.png) -1px -2px no-repeat;
	margin-bottom: 5px;
}
.archive-lft a:hover {
	color: #ff6600;
	color: #660000;
	outline: 1px solid #ccccdd;
}
.archive-lft .sel {
	background: #ddddee url(bg-submenu-r.png) -1px -2px no-repeat;
	outline: 1px solid #ccccdd;
}
.archive-lft .sel:hover {
	color: #eeffff;
	color: #112233;
}
.archive-text-inner {
}
.archive-text-inner .cline {
	clear: both;
}
.archive-text-inner .clink {
	cursor: pointer;
}

#archive-2 {
	position: relative;
	margin: 10px auto;
	width: 600px;
}
#archive-2 span {
	font-weight: bold;
}
.archive-2-item {
	padding: 0px 1px 1px 0px;
	margin-bottom: 10px;
}
.archive-2-item .chead {
	padding-top: 6px;
}
.archive-2-item .ctext {
	padding-left: 6px;
	padding-top: 2px;
}
#archive-3-img {
	clear: left;
	position: relative;
	margin: 10px auto;
	width: 548px;
}
#archive-3-img .cmovie {
	padding: 2px 0px;
	text-align: center;
}
#archive-3-img-top {
	padding: 10px;
	height: 70px;
}
#archive-3-img .cfr {
	float: left;
	width: 182px;
	height: 132px;
	background-position: center;
	background-repeat: no-repeat;
	background-color: transparent;
}
#archive-3-fr1 {
	background-image: url(_archive/fr1.gif);
}
#archive-3-fr2 {
	background-image: url(_archive/fr2.gif);
}
#archive-3-fr3 {
	background-image: url(_archive/fr3.gif);
}
#archive-3-fr4 {
	background-image: url(_archive/fr4.gif);
}
#archive-3-fr5 {
	background-image: url(_archive/fr5.gif);
}
#archive-3-fr6 {
	background-image: url(_archive/fr6.gif);
}
#archive-3-img .cfr-text {
	clear: left;
	text-align: right;
	line-height: 16px;
	padding: 10px 10px 0px 0px;
}

.links-text-inner {
	margin-top: 50px;
	padding-left: 170px;
}
.links-text-inner span {
	font-weight: bold;
}
.links-text-inner .citem1 {
	height: 50px;
}
.links-text-inner .citem2 {
	height: 50px;
	margin-left: 0px;
}
.links-text-inner .citem3 {
	height: 50px;
	margin-left: 0px;
}
.links-text-inner .citem4 {
	margin-left: 0px;
}

.contact-text-inner {
	margin-top: 50px;
}
.contact-text-inner div {
	clear: both;
	height: 24px;
}
.contact-text-inner .plft {
	float: left;
	text-align: right;
	width: 380px;
	color: #444444;
}
.contact-text-inner .prgt {
	float: left;
	text-align: left;
	margin-left: 10px;
}

#footer {
	clear: both;
	position: relative;
	width: 1000px;
	margin: 3px auto 10px auto;
	border-top: 0px solid #999999;
	text-align: center;
	font-size: 10px;
	color: #666699;
	color: #444444;
}
#footer p {
	text-align: center;
}
