/* body ----------------------------------- */

body
 {
 background-image:url(background.jpg);
 margin:0;
 background-color:#FFFFFF;
 background-repeat:no-repeat;
 background-position:center;
 background-attachment:fixed;
 }

/* container ------------------------------ */

.container
 {
 position:relative;
 margin:95px 20px 20px 180px;
 z-Index:10;
 }
.topcontainer
 {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 z-Index:2;
 }
.nav
 {
 position:absolute;
 top:95px;
 left:20px;
 width:160px;
 z-Index:5;
 }
.playcon
 {
 top:27px;
 right:26px;
 position:absolute;
 height:45px;
 width:65px;
 z-Index:3;
 }

/* content -------------------------------- */

.content
 {
 background-image:url(trans.png);
 position:relative;
 display:none;
 width:100%;
 border-style:solid;
 border-width:1px 2px 2px 1px;
 border-color:#000000;
 }
.top
 {
 height:55px;
 margin:20px;
 background-color:#FDFDFD;
 border-style:solid;
 border-width:1px 2px 2px 1px;
 border-color:#000000;
 }
.button
 {
 position:relative;
 left:0px;
 height:40px;
 width:135px;
 background-color:#DDDDDD;
 border-style:solid;
 border-color:#000000;
 border-width:1px 2px 2px 1px;
 cursor:pointer;
 }

/* Textformat ----------------------------- */

.headline
 {
 text-align:center;
 margin-top:3px;
 font-size:40px;
 }
.buttext
 {
 margin-top:2px;
 margin-left:10px;
 text-align:left;
 font-size:22px;
 font-family:'Comic Sans MS';
 font-weight:bold;
 }
.text
 {
 margin:15px;
 }
.absatz
 {
 margin:15px 0 0 30px;
 }
.date
 { 

 font-weight:bold;
 width:80px;
 }
.name
 {
 color:#505050;
 }
.title
 {
 font-weight:bold;
 }
.link
 {
 text-decoration:underline;
 cursor:pointer;
 }

/* Images --------------------------------- */

.img
 {
 clear:right;
 float:right;
 border-style:solid;
 border-width:1px;
 border-color:#000000;
 margin:15px 15px 20px 20px;
 }
.play
 {
 top:0px;
 left:0px;
 position:relative;
 height:40px;
 width:60px;
 border-style:solid;
 border-width:1px 2px 2px 1px;
 border-color:#000000;
 background-color:#DDDDDD;
 cursor:pointer;
 }

/* Links ---------------------------------- */

a:link 
 { 
 color:#000000;
 text-decoration:underline;
 }
a:visited 
 { 
 color:#000000;
 text-decoration:underline;
 }
a:hover 
 {
 color:#A00000; 
 text-decoration:underline;
 }
a:active 
 {
 color:#000000; 
  text-decoration:underline;
 }
a:focus 
 {
 text-decoration:underline;
 color:#000000; 
 }
