 /* CSS Document */

body {margin:0;padding:0;background-color:#222222; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;background-image:url(gfx/backtypo.gif);background-repeat:no-repeat;background-position:center top;}
h3 {background-color:#efefef;margin:0;padding:0;}

a {text-decoration:none;color:#333333;}
.homelink {color:#a8a8a8;font-size:18px;font-weight:normal;}
.homelink:hover {color:#a8a8a8;font-size:18px;font-weight:normal;}
a:hover {color:#000000;}

#accordion {}
#accordion h1 {color:#a8a8a8;margin:1px 0;padding:0 0 12px 50px;font-size:18px;font-weight:normal;}
#accordion h3 {background-color:#efefef;margin:2px 0;padding:4px 0 4px 50px;font-size:12px;font-weight:normal;letter-spacing:0.1em;}

.aktiv {font-weight:bold;}

#content1 {background-color:#FFFFFF;}
#content1 img {float:left;}
#content1 h2 {margin:20px 20px 0 430px;font-size:13px;}
#content1 p {margin:5px 50px 0 430px;line-height:1.4em;}

#content2, #content2_krippler, #content2_kosinsky, #content2_texte {background-color:#FFFFFF;}
#content2 h2, #content2_krippler h2, #content2_kosinsky h2, #content2_texte h2 {margin:20px 20px 0 50px;font-size:13px;}
#content2 p, #content2_krippler p, #content2_kosinsky p, #content2_texte p {margin:10px 50px 20px 50px;line-height:1.4em;}
#content2 .sub, #content2_krippler .sub, #content2_kosinsky .sub, #content2_texte .sub {font-weight:normal; font-style:italic;} 
#content2 img, #content2_krippler img, #content2_kosinsky img {float:left;margin:0 0 0 0;border:0;}
#content2_texte img {float:left;margin:0 50px 20px 30px;}
.bookright {float:right;margin:0 50px 0 30px;}

#content3 {background-color:#FFFFFF;background-image:url(gfx/einpaarzeilen.gif);background-repeat:no-repeat;background-position:right center;}
#content3 p {padding:6px 50px 6px 50px;margin:0;}
#content3 .date {font-style:italic;}

.schriftsteller {font-style:italic;color:#666666;}
.schriftsteller:hover {font-style:italic;color:#666666;}

#content4 {background-color:#FFFFFF;}
#content4 img {float:left;}
#content4 h2 {margin:20px 20px 0 190px;font-size:13px;}
#content4 p {margin:3px 20px 0 190px;}

#content4 form {margin:20px 20px 0 190px;}
.titel {float:left;width:100px;}
.subnavi {padding:0 0 0 50px;font-size:12px;font-weight:normal;}
#content4 input, #content4 textarea {width:300px;margin:2px 0;border:1px #666666 solid;}


#content1 a, #content2 a, #content3 a, #content4 a {text-decoration:underline;}

#zentriert {
  position:absolute;
  top:50%;
  width:100%;
  height:400px;
  margin-top:-18em;
}


.player {margin:0 0 0 7px;}

/* headlink */
.headlink {width:100%; background-color:#3e3e3e; margin:3px 0 0 0;}
.headlink a, .headlink a:hover {color:#979494; text-decoration:none; letter-spacing:0.1em; margin:2px 0; padding:4px 0 5px 50px; line-height:1.2em; font-size:12px; display:block;}
.headlink a:hover {color:#FFF;}