
body {
background-color : #bab190;
background-image : url(logo.jpg);
background-repeat : no-repeat;
font-size : 11px;
font-family : Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
color : #656060;
}
#inhalt {
height : 70%;
width : 770px;
margin-left : 20%;
margin-top : 100px;
top : 70%;
left : 40%;
}
#rahmen {
position : relative;
height : 500px;
width : 770px;
padding : 0;
margin : 0;
background-color : #fdf8f8;
border : 4px solid #656060;
}

#content1 {
height : 469px;
width : 500px;
border : 10px solid #fdf8f8;
text-align : justify;
position : absolute;
float : left;
overflow : hidden;
}
#infotext {
height : 469px;
width : 490px;
border : 15px solid #fdf8f8;
font-size : 10px;
line-height : 14px;
text-align : justify;
position : absolute;
float : left;
margin : 0;
padding : 0;
}

#infotext_e {
height : 469px;
width : 490px;
border : 15px solid #fdf8f8;
font-size : 10.5px;
line-height : 14px;
text-align : justify;
position : absolute;
float : left;
margin : 0;
padding : 0;
}

* html #infotext {
height : 469px;
width : 490px;
border : 5px solid #fdf8f8;
font-size : 10px;
line-height : 14px;
text-align : justify;
position : absolute;
float : left;
margin-top: 3px;
margin-left: 5px;
padding : 0;
}

* html #rahmen {
position : relative;
height : 510px;
width : 770px;
padding : 0;
margin : 0;
background-color : #fdf8f8;
border : 4px solid #656060;
clear : both;
}

#infotext p {
margin-bottom : -0px;
margin-top : 0;
}

#simpleviewer {
height : 450px;
width : 500px;
border : 10px solid #fdf8f8;
text-align : justify;
position : absolute;
float : left;
}

#simpleviewer p {
margin-left:36px;
}

#audioplayer {
height : 310px;
width : 320px;
border : 10px solid #fdf8f8;
padding-left : 80px;
padding-top : 60px;
text-align : justify;
position : absolute;
float : left;
}
#overflow {
margin-top : 30px;
height : 440px;
width : 430px;
margin-left : 30px;
text-align : justify;
position : absolute;
float : left;
overflow : scroll;
}
#overflow h1 {
margin-top : 10px;
margin-left : 0px;
font-size : 12px;
text-transform : none;
text-align : left;
color : #656060;
}
#lauftext {
width : 380px;
}
#content2 {
height : 196px;
width : 248px;
margin-left : 512px;
margin-top : 268px;
padding : 0;
border : 5px solid #fdf8f8;
float : right;
position : absolute;
text-align : justify;
overflow : hidden;
}
#rechtsunten {
height : 196px;
width : 232px;
margin-left : 518px;
margin-top : 282px;
padding : 0;
border : 5px solid #fdf8f8;
float : right;
position : absolute;
text-align : justify;
overflow : hidden;
}


#rechtsunten_e {
height : 130px;
width : 232px;
margin-left : 518px;
margin-top : 352px;
padding : 0;
border : 5px solid #fdf8f8;
float : right;
position : absolute;
text-align : justify;
overflow : hidden;
}


#player {
height : 308px;
width : 268px;
margin-left : 504px;
margin-top:232px !important;
margin-top: 164px;
padding : 0;
float : right;
position : absolute;
text-align : center;
}

h1 {
font-size : 11px;
text-transform : uppercase;
text-align : right;
color : #656060;
}
#content1 h1 {
margin-left: 10px;
margin-top : 20px;
font-size : 12px;
text-transform : none;
text-align : left;
color : #656060;
}
#content1 p {
margin-left: 10px;
font-size : 11px;
line-height : 18px;
}
#content1 object {
margin-left: 10px;
border:20px;
}

a {
color : #656060;
background-color : transparent;
text-decoration : none;
}
img.off {
padding : 2px;
border : 1px solid #656060;
}

.date {
  display: inline;
  font-weight: bold;
  }

#navi {
height : 20px;
margin-top : 20px;
margin-bottom : 10px;
width : 770px;
font : bold 14px Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
}
ul#topnavi {
list-style-type : none;
}
ul#topnavi li {
float : right;
height : 20px;
color : #656060;
margin : 0 0 -2px 2px;
}
ul#topnavi a:link, ul#topnavi a:visited {
display : block;
color : #656060;
padding-left : 3px;
}
ul#topnavi a:hover {
color : #000000;
}
body#start li.start, body#galerie li.galerie, body#live li.live,  body#news li.news{
color : #f58220;
}
body#start li.start a:link, body#start li.start a:visited, body#galerie li.galerie a:link, body#galerie li.galerie a:visited, body#music li.music a:link, body#music li.music a:visited, body#info li.info a:link, body#info li.info a:visited, body#live li.live a:link, body#live li.live a:visited, body#news li.news a:link, body#news li.news a:visited {
color : #f58220;
}
#footer {
height : 20px;
width : 770px;
font : bold 10px Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
margin-top : 20px;
padding : 0;
}
ul#subnavi {
list-style-type : none;
padding : 0;
margin : 0;
}
ul#subnavi li {
float : left;
height : 10px;
color : #656060;
margin : 2px 2px 0 2px;
}
ul#subnavi a:link, ul#subnavi a:visited {
display : inline;
color : #656060;
padding-right : 14px;
}
ul#subnavi a:hover {
color : #000000;
}
html {
height : 100%;
overflow : hidden;
}
#flashcontent {
height : 100%;
}

