* {
 line-height:1.4;
 margin:0;
 padding:0;
}
body {
 font-family: Verdana, Arial, Tahoma, Futura, Helvetica, sans-serif;
 font-size:100.01%;
 background:#fff url(img/buchbg.jpg) fixed;
 color:#000;
 }

/*
* ------------------------------------------------------------------------
* erstellt:         Januar 2008
* last update:      29. Februar 2008
* von:              Beate Walz, Dollbergen, www.rattarium.de
* dieses script:    http://rattarium.de/css/d.css
* fuer seite        http://rattarium.de/d-wiki
* ------------------------------------------------------------------------ *
*/

div, h1 {border:0px solid red}

address {font-weight:bold; margin-top:20px}

h3,  h4,  h5 {margin:19px 5px 0 19px}

#container a:hover {text-decoration:overline}

.rand {border: 2px solid #050}

.entfloater {clear:both}   /*, #inhalt ul li*/
.navi li, #sitemap li { list-style: none;}

#container {
 font-family:Verdana, Arial, Georgia, Garamond
 }


.firstHeading {
 height:70px;
 text-align:center;
 font-family:Georgia, Garamond;
 }
.firstHeading a {
 display:block;
 text-decoration:none;
 padding-top:10px;
 background:transparent url(img/d-wiki-Logo.png) no-repeat top left;
 height:110px;
 }
.firstHeading a:hover {text-decoration:underline}

.firstHeading a { text-align:center;
 padding-top:10px;
}

.navi {
 float:left;
 width:200px;
 height:100%;
 font-size:.8em;
 padding-left:3px;
 margin-top:80px;
 background:transparent;
 }
.navi h2, .navi h3 {font-size:.9em
 }
.navi ul {
 background:#fff;
 border:1px solid #555;
 padding-left:0px
 }

.mehr { background: transparent url()}

#aktuell {border: 1px solid #ccc; }
.ebene2 { margin-left:9px
}

#aktuell {
 background: lightgreen;
 padding: 0 3px 0 6px;
 }
#aktuell:hover {
 text-decoration:none !important;
 padding: 0 3px 0 6px;
 }

#container .navi li {display:inline
 }
.navi a {
 color:#050;
 text-decoration:none;
 font-weight:bold;
 display:block;
 padding-left:9px;
 background:transparent url(img/bullet.png) no-repeat
 }
.navi a:hover {
 background:#eee url(img/bullet.png) no-repeat;
 text-decoration:underline !important;
 }

#sprung {
 background:transparent;
 width:0px;
 height:0px;
 border:0px solid #ccc;
 position:absolute;
 left:10px;
 top:80px;
 }
#sprung ul {
 height:0px;
 background:transparent;
 border:0
 }
#sprung li {display:inline;}
#sprung ul li a {
 padding:0 0 0 3px;
 color: #00f;
 display:block;
 float:left;
 text-decoration:none;
 border:0px solid #fff;
 position:absolute;
 left:-2000px;
 top:-2000px;
 }
#sprung a:hover, #sprung a:focus, #sprung a:active  {
 position:relative;
 left:100px;
 top:20px;
 border:0px solid #008;
 color:#00f;
 background:#fff;
 width:100px;
 }

#brotpfad {
 background:lightyellow;
 margin:3px 5px 0 0;
 border:1px solid #aaa}

#inhalt {
 background:#fff;
 margin-left:210px;
 padding-left:5px;
 border:1px solid #555;
 font-size: .8em
 }
#inhalt p, #inhalt li, #inhalt blockquote {width:500px;}
#inhalt p,
#inhalt li {margin:5px 5px 0 39px}
#inhalt blockquote {margin:5px 5px 0 50px}

#inhalt a[href ^="http://"], .extern, .navi a.extern {
         background: url("img/url.png") center right no-repeat;
         padding-right: 13px;
         }

.pic {} /*sprungverweis zu fotos*/


.guide {background:aliceblue; padding:.5em}
.guide li {display:inline}

/*h2, h3, h5 */
#inhalt h4 {font-family:Georgia, Garamond;
 border-top:1px solid #ccc;
 }


.komment {
 margin: 0px 0px 5px;
 width:400px;
 background: #eee;
 border:1px solid #aaa;
 padding-left:5px
 }

#Kommentare {margin-top:10px}


.toTopLink {
 background:lightyellow;
 margin:5px 5px 3px 0;
 text-align:right;
 padding-right:19px;
 border:1px solid #aaa;
 height:1.5em
 }
.toTopLink a {
 display:block;
 width:100%;
 height:auto;
 }
.toTopLink a:hover, .toTopLink a:active, .toTopLink a:focus {text-decoration:overline;
}
/*
#toTopLink {
 background:lightyellow;
 margin:5px 5px 3px 0;
 text-align:right;
 padding-right:19px;
 border:1px solid #aaa;
 height:1.5em
 }
.toTopLink a {
 display:block;
 width:100%;
 height:auto;
 }
#toTopLink a:hover, #toTopLink a:active, #toTopLink a:focus {text-decoration:overline;}
*/

#footer {
 text-align:right;
 padding-right:5px;
 background:#fff;
 border:1px solid #aaa;
 margin-top:20px;
 font-size:.8em}
