*{margin:0;padding:0}
body{background:#aaa;color:#444;font:.9em/1.5em georgia,serif}
.rahmen{background:#fff;margin:0 auto;padding:2em 2em;width:60em}
.oben{float:right;text-align:right}
.links{border-right:1px solid #eee;float:left;margin:2em 0;padding:0 3% 0 0;width:64.5%}
.rechts{border-left:1px solid #eee;float:left;margin:2em 0 2em -1px;padding:0 0 0 3%;width:29%}
.linksrechts{margin:2em 0}

.spalte1,.spalte2,.spalte3{line-height:1.2em;margin:0 0 1em 0}
.spalte1{border-right:1px solid #eee;float:left;padding:0 3% 0 0;width:29.5%;}
.spalte2{border-left:1px solid #eee;border-right:1px solid #eee;float:left;margin:0 0 0 -1px;padding:0 3%;width:29%;}
.spalte3{border-left:1px solid #eee;float:left;margin:0 0 0 -1px;padding:0 0 0 3%;width:29%;}
.spalte12{border-right:1px solid #eee;float:left;margin:2em 0;padding:0 3% 0 0;width:64.5%;}
.spalte3a{border-left:1px solid #eee;float:left;margin:2em 0 1em -1px;padding:0 0 0 3%;width:29.5%;}
.spalte1 h6,.spalte2 h6,.spalte3 h6,.spalte12 h6{padding:0 0 0 0}
hr{color:#fff;border:0;clear:both}
.leiste1{border-top:1px #eee solid;height:7px;margin:.5em 0}
.leiste2{background:#fbfbfb;border-top:1px #eee solid;height:7px;margin:.5em 0}

.navigation{border-top:1px solid #eee;clear:both;color:#eee;padding:.8em 0 .1em 0;}
.navigation ul li{display:inline;font-size:1.13em;padding:0 .5em 0 0}
.navigation ul li a{padding:0 .5em 0 0;text-decoration:none}
.navigation ul li a:hover{text-decoration:underline}

h1,h2,h3,h4,h5{color:#070;font-weight:normal;letter-spacing:-.03em;line-height:1.2em;margin:0 0 .3em 0}
h1:before{color:#fff;content:"\2756  ";}
h1{background:#070;float:left;font-size:1.4em;margin:0 0 .5em 0;padding:.5em .5em;text-align:center;width:16em}
h1 a{color:#fff;text-decoration:none}
h2{font-size:2.6em;margin:0 0 .5em}
h3{font-size:1.5em;margin:2em 0 .3em 0}
h3 a{text-decoration:none}
h4{font-size:1.1em;margin:2em 0 .3em 0}
h5{font-size:1.3em;}
h6{color:#888;font-size:.7em;font-weight:bold;text-transform:uppercase}
h6 a{text-decoration:none}
h2 + p + p:first-letter{font-size:xx-large;}
h2 + p + p:first-line {font-variant:small-caps}
p+p{margin:1.5em 0;}

blockquote:before {color:#aa9;content:"\201E";float:left;font-size:2.5em;font-family:times;font-weight:bold;margin:0 0 0 -2.5%}
blockquote{background:#ffe;border:6px double #fff;font-style:italic;margin-bottom:2em;padding:1em 3em}
ul + ul  li h4,ul + ul  ul li{padding-right:1em}

ul#liste1 li{float:left;margin:2em 0;width:48%}
ul#liste1 ul li{clear:both;width:100%}
ul#liste1 li ul li{list-style:circle;margin:.2em 0 0 0}
ul.artikel,ul#liste1 li ul{margin:0 0 0 2em}
ul.artikel li{list-style:circle;margin:.8em 0 0 0}
ul li{list-style:none}

ol li{margin:.5em 0 0 2em}
ul.spalten li{float:left;margin:3em 2% 0 0;width:48%}
ul.spalten li ul li{list-style:circle;margin:.2em 0 0 2em;float:none;width:90%} 
ul.spalten li ul{margin-bottom:4em}

.spalte3 ul li{list-style:square;margin:0 0 0 1.3em}

.float{float:left;margin:0 3em 2em 0}
.rechts ul li{margin:0 0 3em 0}
.rechts ul li ul li{color:#070;list-style:square;margin:.3em 0 0 1.3em} 

#unten h5{font-size:1.5em;margin:.2em 0}
ul#unten{border-bottom:1px solid #eee;border-top:1px solid #eee;clear:both}
ul#unten li{margin:3em 0}
ul#unten ul li{color:#eee;display:inline;padding:0 .5em 0 0}
ul#unten ul li a{padding:0 .5em 0 0;text-decoration:none}
ul#unten ul li a:hover{text-decoration:underline}


.wp-tag-cloud{clear:both;margin:1em 0 0 0}
.wp-tag-cloud li{display:inline}

.unten{margin:1em 0 0 0}
.unten span{float:right;text-align:right}
a[href^="#oben"]:before{content: "\2B06  "; }
ul#sitemap li ul li{list-style:circle;margin:0 0 0 1.5em}


a{color:#070;text-decoration:underline}
a:hover{text-decoration:underline}

.anzeige,.anzeige2{background:#ffe;border:1px solid #ddd;float:right;line-height:1.4em;margin:0 0 1em 1em;padding:2%;width:43.5%}
.anzeige span{color:#000}
.anzeige2 span{color:#000}
.anzeige span,.anzeige2 span,.anzeige-sidebar span{background:#fff;float:right;font-size:.8em;margin:-.6em -.6em 0 0;padding:0 .8em}

.anzeige-sidebar{background:#070;color:#fff;display:block;padding:1em}
.anzeige-sidebar:hover{text-decoration:underline}
.anzeige-sidebar a{color:#fff;text-decoration:none}
.anzeige-sidebar span{color:#070}

.zeitschrift{float:left;border:1px solid #ddd;margin:0 1em .5em 0;padding:5px;width:110px}

.suche{background:#fafafa;border:1px solid #ddd;margin:1em 0;padding:.5em}
.suche input{background:#fff;border:1px solid #ddd;font:1em/1.4em "book antiqua",georgia,serif;padding:.2em .3em}
.suche submit{padding:.2em .5em}
.suche ul{padding:0 0 0 0} 
.suche ul li{list-style:lower-greek;margin:.3em 0 0 2em} 


.pagebar{padding:2em 0 0 0}
.pagebar a,.this-page{border:1px solid #ddd;padding:.2em .4em}
.pagebar a:hover{background:#eee}

iframe{border:1px solid #ddd}

div .sociable {border-top:1px solid #eee; margin: 2em 0 0 0 !important;padding:2em 0 0 0 }

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {position: absolute;display: block;top: -5em;background: #ffe;border: 1px solid #ccc;color: black;line-height: 1em}

.sociable span {display: block}
.sociable ul {display: inline;margin: 0 !important;padding: 0 !important}
.sociable li {background: none;display: inline;list-style-type: none;margin: 0 1em 0 0;padding: 2px}
.sociable ul li:before { content: ""; }
.sociable img {float: none;width: 16px;height: 16px;border: 0;margin: 0;padding: .5em 0 0 0}
.sociable-hovers {opacity: .6;-moz-opacity: .6;filter: alpha(opacity=60)}
.sociable-hovers:hover {opacity: 1;-moz-opacity: 1;filter: alpha(opacity=100)}
.sociable a:hover img {margin: 0;padding: 0}
.sociable a[href^="http:"] {padding-right: 0px;background: transparent;text-decoration: transparent}


