hr  { border-top: medium none; border-bottom: 1px solid #336 } 
body  { color: #444; font-size: 12px ;font-family: Arial, Helvetica, Geneva, "Helvetica Neue", Swiss, SunSans-Regular; background-color: #fff } 
p , div , span , td    { color: #444; font-variant: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; text-indent: 0px } 
h1 , h2 , h3 , h4 , h5 , h6   { color: #7d7dff; font-style: normal; font-variant: normal; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 3px; border-bottom: 1px solid #336 } 
a {
                   color : #7d7dff; 
                   font-style : normal; 
                   font-variant : normal; 
                   font-weight : bold; 
                   font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
                   text-decoration : none; 
              } 
 a:active  { color: #336; font-weight: bold; text-decoration: none } 
 a:link  { color: black; font-weight: bold; text-decoration: none; border-bottom: 1px dotted black } 
a:visited {
                   color : #a0a0ff; 
                   text-decoration : none; 
              } 
th  { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #336; border: solid 0 #49497f } 

              ul  { color: #444; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square; list-style-image: url(../BILDER/pfeil2.gif); border: none 0 } 
              ol  { color: #444; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: none 0 } 
              li  { color: gray; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; border: none 0 }
.fussz , .Fussz {
                   color : black; 
                   font-weight : bold; 
                   font-size : 11px; 
                   line-height : 100%; 
                   font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
                   background-color : #7d7dff; 
                   text-align : right; 
                   margin : 5px; 
              } 
              .liste  { color: gray; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; list-style: square url(../BILDER/pfeil2.gif)  } 
              .tabbuch , .TabBuch , .Tabbuch  { color: #336; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; border-top: 1px dotted #7d7dff; border-bottom: 1px dotted #7d7dff } 
              .titel,.Titel,.FaqLinks  { color: #7d7dff; font-weight: bold; font-size: 14px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; border-bottom: 1px dotted #336 } 
			  .FaqLinks {font-size:12px}
              .wichtig  { color: white; font-variant: normal; font-weight: bold; font-size: 12px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #7d7dff } 
              .listing , code  { color: #336; font-variant: normal; font-size: 12px; line-height: 100%; font-family: "Courier New", Courier, Monaco } 
              a:hover  { color: #7d7dff } 
              h1  { font-size: 18px } 
              h2  { font-size: 16px } 

.buttons   {white-space: nowrap;font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Tahoma, Helvetica,sans-serif; background-image: url(../btt01.gif); padding: 5px; border: solid 1px #00008b; position: relative; height:14px;top:0 }
.buttonsm   { white-space: nowrap;font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Tahoma, Helvetica,sans-serif; background-image: url(../btt01.gif); padding: 5px; border: solid 1px #00008b; position: relative;height:14px;} 
.buttonshovern   {white-space: nowrap; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Tahoma, Helvetica,sans-serif; background-image: url(../btt02.gif); padding: 5px; border: solid 1px #00008b; position: relative;height:14px ;top:0}
.tabtitel,.buchtitel   { color: white; font-style: italic; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; background-color: rgb(125,125,255); text-align: center; margin: 2px; border-top: 1px dotted #336; border-right: #00008b; border-bottom: 1px dotted #336; border-left: #00008b; position: relative; height: 35px }
.navigation {position:absolute;top:35px;left:0px;width:100%;height:55px;z-index:5}

.buchinhalt { font-style: italic; font-size: 12px; background-color: #fff; text-align: left; vertical-align: top; margin-right: 5px; margin-left: 5px; padding: 8px }
.buchdaten1 { font-style: italic; font-size: 12px; background-color: #eee; margin-right: 5px; margin-left: 5px; padding: 5px }
.buchdaten2 { font-style: italic; font-size: 12px; background-color: #d7d7fc; margin-right: 5px; margin-left: 5px; padding: 5px }
.buchdatentitel1 { font-style: italic; font-weight: bold; font-size: 12px; background-color: #ddd; margin-right: 5px; margin-left: 5px; padding: 5px; border-right: 1px dotted #999 }
.buchdatentitel2 { font-style: italic; font-weight: bold; font-size: 12px; background-color: #b8b8f6; margin-right: 5px; margin-left: 5px; padding: 5px; border-right: 1px dotted #7d7dff }
.ZIZeile1 { font-style: italic; font-size: 11px; background-color: #ddd; padding: 3px }
.ZIAdmin1{
	background-color: #FFCC00;
	text-align: right;
	padding: 3px;
}
.ZIAdmin2{
	background-color: #FF9900;
	text-align: right;
	padding: 3px;
}
.ZIZeile2 { font-style: italic; font-size: 11px; background-color: #b8b8f6; padding: 3px }

.BuchAdmin1{
	background-color: #FFCC00;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #000000;
	margin:5px;
	padding:3px;
}
.BuchAdmin2{
	background-color: #FF9900;
	text-align: center;
	vertical-align: middle;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	margin:5px;
	padding:3px;}
.Amazonlink { color: white; font-weight: bold; background-color: #fff; padding: 3px }

.Faqdaten
 { color: #cccccc; font-style: normal; font-weight: bold; background-color: #336; text-align: left; padding: 2px }
.Faqfrage
 { font-style: italic; font-size: 11px; background-color: #d7d7fc; text-align:  }
.Faqantwort
 { color: #336; font-style: italic; font-weight: bold; font-size: 11px; background-color: #b8b8f6; text-align: justify; padding-bottom: 10px }
.FaqAdminlinks
{
	font-style:italic;
	font-size:12px;
	text-align:center;
	font-weight:bold;	
	background-color: #FFCC00;
	padding:4px;
}
.navbarUnten{font-size:11px;text-align:center}

.gbtext { font-style: italic; font-size: 11px; background-color: #fff; text-align: justify; vertical-align: top; margin-right: 5px; margin-left: 5px; padding: 8px }
.gbdaten1 { font-style: italic; font-size: 12px; background-color: #eee; margin-right: 5px; margin-left: 5px; padding: 5px }
.gbdaten2 { font-style: italic; font-size: 12px; background-color: #d7d7fc; margin-right: 5px; margin-left: 5px; padding: 5px }
.gbtitel1 { font-style: italic; font-weight: bold; font-size: 12px; background-color: #ddd; margin-right: 5px; margin-left: 5px; padding: 5px; border-right: 1px dotted #999 }
.gbtitel2 { font-style: italic; font-weight: bold; font-size: 12px; background-color: #b8b8f6; margin-right: 5px; margin-left: 5px; padding: 5px; border-right: 1px dotted #7d7dff }
.ZIZeile2 .listing, .ZIZeile2 p,.ZIZeile2 span  {background-color:#b8b8f6;}
.ZIZeile1 .listing,.ZIZeile1 p,.ZIZeile1 span  {background-color:#ddd;}