/* CSS Document */
body{text-align:center;margin:0; padding:0; background-image:url(bg.gif);}
body.normalbody{text-align:center; margin:0; padding:0;}
div#container{text-align:left;overflow:hidden; margin: 0px auto;padding: 0px;width:1001px;height:100%;}
div#head{position: absolute; margin-top:0px; margin-left:1px;width:999px; height:111px;overflow:hidden; background-image: url(header.jpg);}
div.flash{ z-index:2;margin-left:203px; margin-top:14px;}
/*DIVs Header*/
div.name{float:left;width:295px; height:150px;}
div.search{float:right;  width:206px;  height:150px; text-align:right; margin-left:30px;}
div.p0{float:left;  height:150px;}
div.m01{float:left;width:110px; height:52px; color:#FFFFFF; padding-left:10px;}
div.m02{float:left;width:85px; height:52px; color:#FFFFFF; }
div.m03{float:left;width:81px; height:52px; color:#FFFFFF; }
div.m04{float:left;width:79px; height:52px; color:#FFFFFF; }
div.m05{float:left;width:81px; height:52px; color:#FFFFFF; }
div.m06{float:left;width:315px; height:52px; color:#FFFFFF; }
div.m07{float:left;width:201px;height:52px; color:#FFFFFF; }
div.books{border: 1px solid #CCCCCC; margin-top:10px; overflow:hidden;font-family:Georgia, "Times New Roman", Times, serif;}
div.bookhead{ background-color:#999966;}
div.bookhead1{float:left;width:75px;  font-size:36px; color:#990000;}
div.bookhead2{float:left;font-size:24px; width:627px; text-align:center;}
div.bookhead3{}
div.bookautor{position:relative;width:100%; text-align:center; font-size:14px; font-weight:bold; margin-top:5px;}

div#z2{position:absolute; margin-top:111px; margin-left:200px; width:132px;height:69px; background-image:url(z2.png); z-index:2}

div#navi{position: absolute; margin-top:111px; margin-left:1px;width:200px; overflow:hidden; background-color:#000000; background-image:url(btbg.jpg);}
div.navitem{width:200px;  margin-left:2px;padding:10px 0px 10px 30px;font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:16px; background-image:url(rand.gif);}
div.navitem a {color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:12px; text-decoration:none;}
div.navitem a:hover{text-decoration:underline; color:#ffffff;}
div.navitem a:visited{color:#ffffff;}
div.menutop{width:200px; height:51px; background-image: url(oben.gif);margin-top:15px;  border-top:1px dashed #666666;}
div.menubottom{width:200px; height:51px; background-image: url(unten.gif);}
div.menutitle{color:#CCCCCC;font-weight:bold;  text-align:center; font-size:20px;  margin-top:28px;}

div#content{position:absolute; margin-top:194px; margin-left:175px; width:823px; background-color:#ffffff;font-family:Georgia, "Times New Roman", Times, serif;}
div#content1{position:absolute; margin-top:194px; margin-left:205px; width:790px; background-color:#000000;font-family:Georgia, "Times New Roman", Times, serif;}
div#contentbt{position:absolute; margin-top:125px; margin-left:205px; width:770px; padding-left:20px; font-family:Georgia, "Times New Roman", Times, serif; color:#CCCCCC;}

div.cls{clear:both;}
div.left{float:left;}
div.right{float:right; text-align:right;}

table.newnames{margin-top:20px; }

tr.newnames1{ }
tr.newnames2{ background-color:#CCCCCC; color:#000000;}

td.head {font-size:16px; color: #00FF66;}
td.anchor{text-align:justify;}
td.anchor a{color: #FFFFFF; background-color:#3333FF;}
td.vtop{ vertical-align:top;}

p.bookinhalt{margin-top:0px; }
p.first:first-letter{font-size:24px; color:#990000;}
a.head{color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:10px; text-decoration:none;}
a.head:hover{text-decoration:underline; color:#CCFF66;}
a.head:visited{color:#FFFFFF;}


h1{font-size:36px; color:#990000; text-align:right;}
h2{font-size:24px; color:#990000;}
legend{color:#FFFFFF;}

form{margin:0; padding:0;}

.imgblock{display:block;}
img.booksimage{float:left;margin-right:10px;}

.bg1{background-color:#000000;}
