body {
 margin:0;
 padding:0;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:90%;
 background-color:#fff;
}




#navigation {
 position:absolute;
 top:204px;
 left:0px;
 width:160px;
 font-family:Arial, Helvetica, sans-serif;
}

#navigation ul {
 list-style-type:none;
 margin:0 0  0 .3em;
 padding:0;
}

#navigation ul li {
 margin:0;
 padding:0;
}

#navigation ul ul {
 list-style-type:none;
 margin:0;
 padding:0;
}

#navigation ul li li {
 margin:0 0 0 1em;
}

#navigation ul li a {
 display:block;
 margin:1px 0 1px 0;
 padding:.4ex .2em;
 background-color:#fff;
 color:#906;
 border:solid 1px #fff;
 text-decoration:none;
 font-weight:bold;
 border:1px solid #906;
}

#navigation ul li a:hover, #navigation ul li li.aktiv a:hover {
 background-color:#906;
 color:#fff;
 border:solid 1px #906;
}

#navigation ul li strong, #navigation ul li li.aktiv a {
 display:block;
 margin:1px 0 1px 0;
 padding:.4ex .2em;
 background-color:#906;
 color:#fff;
 text-decoration:none;
 font-weight:bold;
 border:1px solid #906;
}

#dekoration {
 background-image:url('../bilder/nav.gif');
 height:136px;
 margin:5px 0 0 0;
}






#bild {
 position:absolute;
 top:4px;
 left:4px;

 height:80px;
 width:156px;
 
 border-right:solid 0px #906;
 border-left:solid 0px #906;
 border-top:solid 0px #906;
 border-bottom:solid 0px #906;
}

#logo {
 position:absolute;
 top:4px;
 left:161px;

 height:80px;
 width:475px;

 border-right:solid 0px #906;
 border-left:solid 0px #906;
 border-top:solid 0px #906;
 border-bottom:solid 0px #906;
 
 text-align:right;
}








#inhalt {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:90%;
 position:relative;
 margin-top:220px;
 margin-left:175px;
 margin-right:0px;
 width:475px;
 border-right:solid 1px #906;
 border-bottom:solid 1px #906;
 padding:5;
}

#inhalt p {
 line-height:110%;
 font-size:85%; 
 width:460px;
}

#inhalt p a {
 text-decoration:underline;
}


#kontakt {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:90%;
}


#cd {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:80%;
}

#biographie {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:90%;
}

#cd_text {
 position:absolute;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:100%;
 margin-left:210px;
 width:260px;
 border-right:solid 0px #906;
}


#cd_best {
 position:absolute;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:85%;
 margin-top:196px;
 margin-left:248px;
 width:230px;
}


#cd_links {
 position:absolute;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:85%;
 margin-top:230px;
 margin-left:0px;
 width:230px;
}


#dvd_best {
 position:absolute;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:85%;
 margin-top:315px;
 margin-left:248px;
 width:230px;
}



#fusszeile {
 position:relative;
 margin-left:175px;
 width:475px;
 margin-right:0px;
}

#fusszeile p {
 margin:0;
 font-size:75%;
 color:#444;
}

#fusszeile p a {
 display:block;
 float:right; 
 width:1em;
 text-align:right;
 font-weight:bold;
}







h1 {
 margin:0px;
 margin-top:0px;
 margin-bottom:10px;
 font-family:sans-serif;
 font-weight:bold;
 font-size:180%;
 color:#555;
}

h2 {
 margin:0;
 font-size:120%;
}


a {
 color:#906;
 text-decoration:none;
}

a:visited {
 color:#906;
}

a:hover {
 color:#f00;
}




/* Markierung der Blöcke */

#inhalt,           {background-color:#fff;}
#navigation,       {background-color:#fff;}
#navigationoben,   {background-color:#fff;}
#fusszeile,        {background-color:#fff;}
#logo,             {background-color:#fff;}
#kopf,             {background-color:#fff;}
