@charset "windows-1252";
/* DATEI: main.css */

div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 100%;
	background-color: white;
	color: black;
font-size:100.01%;
	border-width: thin;
  border-top-style:solid;
  border-color: gray;
       }
  
	   
a:hover{
    color: #8080FF;
  }

a {
    color: #0000FF;
}

div#LinkeSpalte {
    float: left; width: 11em; 
	background-color: #EAEAB8;
  }
div.LinkeSpalte {
    float: left; width: 11em; 
  }
div#Partner {
	width: 11em; 
	text-align:center;
	background-color: white;
}
h3.zentriert {text-align:center;}  
div#Bild {
  margin: 0; padding: 0;
  background-color: white;
  width: 100%;
}
div.Bild {
  margin: 0; padding: 0;
  background-color: white;
  }
div.Trennung {
    text-align: center;
    margin: 0; padding: 0;
  border-width: thin;
  border-style:solid;
  border-color: white;
  clear: right;
}	  
ul.Trennung{
    margin: 0; padding: 0;
}	  
ul.Trennung li{
    margin: 0; padding: 0;
   list-style: none;
    display: inline;
}	  
img.Trennung {
height: 1.5em;
margin: 0 2em 0 2em;
padding: 0.02em;
}	  
ul#HauptNavigation {
    font-size: 1.3em;
    margin: 0; padding: 0;
	width: 100%;
   font-weight: bold;
  }

ul#HauptNavigation li {
    list-style: none;
    margin: 0; padding: 0.5em;
  }
ul#HauptNavigation img {
 width: 50%;
}
  div.winzig {font-size: 0.6em;}
div#HauptSpalte {
  margin: 0 0 0 11em;
  min-width: 16em; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
  background-color: white;
}
div#HauptSpalte h1 {
  font-size: 2.16em;
  padding: 1em;
  margin: 0;
}
div#HauptSpalte h2 {
  font-size: 1.73em;
  padding: 0;
  margin: 0;
  }
div#HauptSpalte h3 {
  font-size: 1.56em;
  padding: 0;
  margin: 0;
 }
div#HauptSpalte h4 {
  font-size: 1.42em;
  padding: 0;
  margin: 0;
 }
.mittig  { vertical-align:middle;}
.unten   { vertical-align:bottom;}
 
div.Abschnitt {
  clear: right;
  background-color: white;
  border-width: thin;
  border-style:solid;
  border-color: white;
  padding: 0.1em 0 0.1em 0.5em;
  margin: 0
  }
div.Sonder {
 font-size: 0.9em;
  border-width: medium;
  border-style:solid;
   border-color: red;
  padding: 0.1em 0 0.1em 0.5em;
  margin: 1em 0 1em 0.5em;
}  
  
div#Ueberschrift {
	background-color: #EAEAB8;
	border-width: thin;
  border-top-style:solid;
/*    border-style:solid; */
  /* border-color: gray; */
    border-color: #EAEAB8;  
    padding: 2em;
    margin: 0;
    text-align: center;
}

div#Ueberschrift h1, div#Ueberschrift h2, div#Ueberschrift p{
	margin: 0em; padding: 0em;
}

div.Newsletter {
    font-size: 0.8em;
    float: right; width: 15em;
    margin: 0; padding: 0 0 0.5em 0.5em;
   border-width: thin;
   border-color: white;
   background-color: white;
  }

div#BuchCover {
    font-size: 0.8em;
    float: right; width: 15em;
    margin: 0; padding: 0 0 0.5em 0.5em;
   border-width: thin;
   border-color: white;
   background-color: white;
  }
  
div.SmallBuchCover {
    font-size: 0.7em;
    float: right; width: 10em;
    margin: 0; padding: 0 0 0.3em 0.3em;
   border-width: thin;
   border-color: white;
   background-color: white;
  }

  a.mehr 
  {
    margin-left: 1em; padding: 0;
    font-size: 0.7em;
  }
  
ul#Fusszeile {
  clear: both;
  margin: 0; padding: 0.3em;
  font-size: 1.31em;
  text-align: center;
  border-width: thin;
  border-color: gray;
  background-color: white;
  font-weight: bold;
  border-top-style:solid;
  border-bottom-style:solid;
}

  ul#Fusszeile li {
    list-style: none;
    display: inline;
    margin: 0.2em; padding: 0.2em;
  }
ul#HierachischeNavigation {
  border-top-width: thin;
  border-bottom-width: thin;
  border-color: gray;
  border-top-style:solid;
  border-bottom-style:solid;
    margin: 0; padding: 0.3em 0.3em 0.3em 0.5em;
    font-size: 0.9em;
    text-align: left;
	background-color: #F6F6DC;
	font-weight: bold;
}
ul#HierachischeNavigation  li{
    font-size: 1.31em;
   list-style: none;
    display: inline;
    margin: 0; padding: 0.2em;
 }
ul#KopfNavigation {
    border-top-width: thin;
    border-bottom-width: thin;
  border-color: gray;
  border-bottom-style:solid;
  border-top-style:solid;
  margin: 0; padding: 0.3em 0.3em 0.3em 0.5em;
    font-size: 1.31em;
    text-align: left;
	background-color: #F6F6DC;
	font-weight: bold;
  }
ul#KopfNavigation li {
    list-style: none;
    display: inline;
    margin: 0; padding: 0.2em;
  }
ul#KopfNavigation li.sub{
    font-size: 0.84em;
    list-style: none;
    display: inline;
    margin: 0; padding: 0.2em;
  }

  div.Abschnitt  p {
    font-size:1.44em;
    margin: 1em 0 1em 0; 
	padding: 0;
	 }

  div.Abschnitt  p.verlag {
    font-size:1.2em;
    margin: 0 0 1em 0; 
	padding: 0;
	 }

div.Abschnitt  h1 {
    font-size: 2.16em;
    margin: 0em;
	padding: 0;
	 }
div.Abschnitt  h2 {
    font-size: 1.73em;
    margin: 0em;
	padding: 0;
	 }
div.Abschnitt  h3 {
    font-size: 1.44em;
    margin-top: 0em;
    margin-bottom: 1em;
	padding: 0;
	 }
div.Kurzgeschichten h3 {
    font-size: 1.44em;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
	padding: 0;
	 }
 div#Leseprobe  p   {
    font-size:1.44em;
   text-indent:1em;
    margin: 0;
	padding: 0;
 }
 div#LeseprobeGedicht p   {
    font-size:1.44em;
   text-indent:0em;
    margin: 0;
	padding: 0;
 }
 div#Leseprobe h2   {
  font-size: 1.73em;
  margin-bottom: 1em;
  }

  div#Leseprobe p#Quelle {
   text-indent:0em;
  font-size:0.8em;
  margin-top:0.5em;
  }
    img.Neuerscheinung  {
  height: 15em;
  }

ul.faq {
    font-size: 1.3em;
padding: 0;
  margin-top: 1em;
  margin-right: 0em;
  margin-left: 0em;
  margin-bottom: 1em;
	width: 100%;
  }
ul.faq li {
    list-style: none;
  margin-top: 0.1em;
  margin-right: 0em;
  margin-left: 0em;
  margin-bottom: 0.1em;
   padding: 0em;
  }
div#HauptSpalte div.faq {
  clear: right;
  background-color: white;
  border-width: thin;
  border-style:solid;
  border-color: white;
  padding: 0.1em 0 0.1em 0.5em;
  margin: 0
  }
div#HauptSpalte div.faq  h1 {
    font-size: 2.16em;
    margin: 0em;
	padding: 0;
	 }
div#HauptSpalte div.faq  h2 {
    font-size: 1.73em;
    margin: 0em;
	padding: 0;
	 }
div#HauptSpalte div.faq  h3 {
    font-size: 1.44em;
    margin-top: 1em;
    margin-bottom: 0.5em;
	padding: 0;
	 }
div#HauptSpalte h3.faq {
  margin-top: 1em;
  margin-right: 0em;
  margin-left: 0em;
  margin-bottom: 1em;
}  
  div.faq p {
    font-size:1.44em;
    margin: 0.5em 0 0.5em 0; 
	padding: 0;
	 }

  
ul.Kurzgeschichten  {
	font-weight:bold;
	font-size: 1.56em;
    margin: 0;
	list-style-type: circle;
}

div#HauptSpalte div#Leseprobe p.Gedicht {
    font-size:1.44em;
    text-indent:0em;
 margin-top: 0.5em;
  margin-right: 0em;
  margin-left: 4em;
  margin-bottom: 0.5em;
	padding: 0;
}

div#HauptSpalte div#Leseprobe p.Gebet {
    font-size:1.44em;
    text-indent:0em;
 margin-top: 0em;
  margin-right: 0em;
  margin-left: 0em;
  margin-bottom: 0em;
	padding: 0;
}

table#kontakt{
    font-size:1.44em;
}

input{
    font-size:1em;
}

textarea{
    font-size:1em;
}

table#schwarzweiss {
    font-size:1.44em;
	text-align:center;
}
h3.kursiv {font-style:italic;} 

div#HauptSpalte div#Leseprobe p.Stichwort
{
 margin-top: 0em;
  margin-bottom: 0em;
  margin-right: 0em;
  margin-left: 0em;
    font-style:italic;
    text-indent:0em;
} 
div#HauptSpalte div#Leseprobe p.noindent
{
 margin-top: 0em;
  margin-bottom: 0em;
  margin-right: 0em;
  margin-left: 0em;
    text-indent:0em;
} 
div#HauptSpalte div#Leseprobe table.Theater {font-size:1.44em;}
div#HauptSpalte div#Leseprobe table.Theater tr td.kursiv {font-style:italic;}
div#HauptSpalte div#Leseprobe table.Theater tr td span.fett {font-weight:bold;}

div.Abschnitt  div p.sonder{
overflow: hidden;
	font-style:italic;
	font-weight:bold;
	font-size: 1.56em;
  margin-top: 1em;
  margin-right: 1em;
  margin-left: 1em;
  margin-bottom: 1em;
	padding: 0;
  } 

