body {
    margin: 0; /* Gets rid of margins in space around page's content */
    font-family: Arial,Helvetica,SansSerife; /* Selects font for the page */
    color: #FFFFFF; /* Selects color for body text */
    font-size: 10px; /* Selects size for body text */
    background-color: #000000; /* Selects the background color of the page */
    /*text-align: center;*/
}

#container {
    position:absolute;
    width:935px; left:50%; margin-left:-467px; /* negative Hälfte von width: 770px */
    height:600px; top:50%; margin-top:-300px; /* negative Hälfte von width: 528px */
    background: #000000;
    border: 1px solid #FFFFFF;
}

#header {
    position:absolute;
    width:935px; left:0px; /* 1 Pixel über den linken Rand hinaus */
    height:104px; top:0px; /* negative Hälfte von width: 67px */
    background: #000000;
    /*border: 1px solid #663300;*/
}

#headline {
    position:absolute;
    width:337px; left:20px; /* 1 Pixel über den linken Rand hinaus */
    height:124px; top:114px; /* skyscraper + footer = 528px */
    background: #000000;
    /*border: 1px solid #663300;*/
}

#navi {
    position:absolute;
    width:150px; left:20px; /* 1 Pixel über den linken Rand hinaus */
    height:200px; top:300px; /* negative Hälfte von width: 67px */
    background: #000000;
    /*border: 1px solid #663300;*/
}

#site {
    position:absolute;
    width:100px; left:50%; margin-left:-50px;/* 1 Pixel über den linken Rand hinaus */
    height:25px; top:125px;
    background: #000000;
    /*border: 1px solid #663300;*/
    /*margin: 10px;*/
    padding: 10px;
}
p.site:first-letter { font-size:20px; color:#FF0000; }
p.site { font-size:18px; color:#FF0000; }

#content {
    position:absolute;
    overflow:auto;
    width:700px; left: 215px; /* negative Hälfte von width: 770px */
    height:370px; top: 220px; /* negative Hälfte von width: 480px */
    background: #000000;
    /*border: 1px solid #663300;*/
    /*margin: 10px;*/
    padding: 0px;
}

p.about { font-size:13px; color:#FFFFFF; margin-left:50px; margin-right:50px; }

a.photos:link { color:#FFFFFF; text-decoration:none; }
a.photos:visited { color:#FFFFFF; text-decoration:none; }
a.photos:focus { color:#FF0000; text-decoration:none; }
a.photos:hover { font-weight:bold; text-decoration:none; }
a.photos:active { color:#FF0000; text-decoration:none; }

p.photos { font-size:18px; margin-left:100px; margin-top:80px; }
p.imprint { font-size:13px; color:#FFFFFF; margin-left:50px; margin-right:50px; }

p.imprint { font-size:13px; color:#FFFFFF; margin-left:50px; margin-right:50px; }
p.disclaimer { color:#FFFFFF; margin-left:50px; margin-right:50px; }
h3.disclaimer { font-weight:bold; color:#FFFFFF; margin-left:50px; margin-right:50px; }

p.references { font-size:13px; color:#FFFFFF; margin-left:50px; margin-right:50px; }
div.contact { font-size:13px; color:#FFFFFF; margin-left:50px; margin-right:50px; }
td.contact { font-size:13px; color:#FFFFFF; margin-left:50px; margin-right:50px; }

p.links { font-size:13px; color:#FFFFFF; margin-left:50px; margin-right:50px; }
p.login { font-size:13px; color:#FFFFFF; margin-left:50px; margin-right:50px; }

#player {
    position:absolute;
    width:91px; left:20px; /* 1 Pixel über den linken Rand hinaus */
    height:25px; bottom:10px; /* negative Hälfte von width: 67px */
    background: #000000;
    /*border: 1px solid #663300;*/
}

p.kategory:first-letter { font-size:13px; color:#FF0000; }
p.kategory { font-size:13px; color:#FFFFFF; }

a.not:link { font-size:15px; color:#FFFFFF; text-decoration:none; }
a.not:visited { font-size:15px; color:#FFFFFF; text-decoration:none; }
a.not:focus { font-size:15px; color:#FF0000; text-decoration:none; }
a.not:hover { font-weight:bold; font-size:15px; text-decoration:none; }
a.not:active { font-size:15px; color:#FF0000; text-decoration:none; }

a.klicked:link { font-size:15px; color:#FF0000; text-decoration:none; }
a.klicked:visited { font-size:15px; color:#FF0000; text-decoration:none; }
a.klicked:focus { font-size:15px; color:#FFFFFF; text-decoration:none; }
a.klicked:hover { font-weight:bold; font-size:15px; text-decoration:none; }
a.klicked:active { font-size:15px; color:#FFFFFF; text-decoration:none; }

