body {
font-family: Geneva, Verdena, Helvetica, Arial, Univers,sans-serif;
padding:0;
margin:0;
background: #535d80 url(/css/bilder/background.jpg) repeat-y 85% 0;
font-size:100.01%;
color:#535d80;
}
td {font-size:0.75em;line-height:1.2em;padding:3px;}
h {margin-left:auto;margin-right:auto;}
h1 {font-size:140%;color:#366D73;text-align:center;}
h2 {font-size:120%;color:#366D73;}
h3 {font-size:100%;color:#366D73;}
h4 {font-size:80%;color:#366D73;}
h5 {font-size:65%;color:#366D73;}

/*Klasse für Bereiche die der IE < 7 nicht darstellen soll*/
.ie{
display:none;
color:white;
font-size:12px;
}

a {font-weight:bold; color:#535D7F; text-decoration:none;background-color:transparent;}
a:hover { color:purple; text-decoration:underline;}
a:active { color:purple; text-decoration:underline;}
a:focus { color:purple; text-decoration:underline;}

a.extern {padding-right:12px;background:url(/css/bilder/extern.gif) no-repeat 100% 50%;}
a.intern {padding-right:12px;background:url(/css/bilder/intern.gif) no-repeat 100% 50%;}

ul{
 line-height:1.4em;
 font-size:0.8em;
 color:#535D7F;
}

ul a{
 font-size:0.9em;
}

.header {
 height:60px;
 background: #535d80 url(/css/bilder/header.jpg) 0 0;
}

#logo_left{
text-align:center;
float:left;
width:159px;
margin-top:0px;
background:url(/css/bilder/img.jpg) no-repeat;
}

#inhalt {
background-color:#e1e2e3;
color:black;
overflow:auto;
margin-left:0px;
height:640px;
margin-right:58px;
padding-bottom:2em;
padding-left:2em;
padding-right:2em;
padding-top:0.8em;
line-height:1em;
margin-top:0;
}

p:first-letter {
 font-size:1.2em;
 font-weight:bold;
}

p {
  text-indent:1em;
  text-align:left;
  font-size:0.7em;
  margin-left:auto;
  margin-right:auto;
  letter-spacing:0.15em;
}

.quote p{
 font-size:0.9em;
}

.quote {
  text-align:left;
  line-height:1.2em;
  font-size:1em;
  margin-left:5em;
  margin-right:5em;
  display:block;
  background:#fafafa url(/css/bilder/background-right.jpg) repeat-y 0 0;
  padding:1.5em;
  letter-spacing:0.1em;
  font-family: 'Courier New', sans-serif;
  font-variant:small-caps;
  color:#366D73;
}


ul.quote {
 list-style-type:none;
}

ul.quote li {
 line-height:1.15em;
 margin-top:3em;
 font-weight:bold;
}

ul.quote li ul{
 list-style-type:disc;
}


ul.quote li ul li {
 font-variant:small-caps;
 line-height:1.4em;
 margin-top:1.1em;
 font-weight:normal;
}

ul.quote li ul li:first-letter {
 font-weight:normal;
 font-size:1.1em;
}

ul ul{
font-size:0.95em;
line-height:1.4em;
}

.source {
 text-align:justify;
 line-height:1.6em;
 font-size:0.85em;
 font-style:normal;
 font-weight:bold;
}

#test {
 width:195px;
 height:139px;
 position:absolute;
 visibility:hidden;
 background-image:url(/css/bilder/test1.gif);
 color:black;
 margin-left:2.5%;
 font-size:0.65em;
 z-index:999;
 background-color:transparent;
}

#player{
position:absolute;
left:0;
top:0;
background-color:black;
visibility:hidden;
}

form span {
font-size:0.60em;
color:#535d80;
}

.red {
color:#CF0008;
}

.post {
text-align:left;
width:640px;
background-color:#e1e2e3;
margin-top:0.5em;
padding-top:0.5em;
border-width:1px;
border-style:solid;
border-color:#535d80;
}

.head {
font-size:0.75em;
color:blue;
margin-left:0.5em;
margin-right:0.5em;
margin-bottom:0.5em;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#535d80;
}

.body{
height:220px;
overflow:auto;
font-size:0.7em;
color:#535d80;
margin-left:0.5em;
margin-right:0.5em;
}

input,textarea {
background-color:#E1E2E3;
font-color:blue;
}