/* Google Fonts Import
--------------------------------------------- */
@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Droid Sans'), local('DroidSans'), url(../FontDroid/droidsans-webfont.woff) format('woff');
  
}

@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Droid Sans Bold'), local('DroidSans-Bold'), url(../FontDroid/droidsans-bold-webfont.woff) format('woff');
}
@font-face {
  font-family: 'Droid Serif';
  font-style: normal;
  font-weight: 400;
  src: local('Droid Serif'), local('DroidSerif'), url(../FontDroid/droidserif-webfont.woff) format('woff');
}
@font-face {
  font-family: 'Droid Serif';
  font-style: normal;
  font-weight: 700;
  src: local('Droid Serif Bold'), local('DroidSerif-Bold'), url(../FontDroid/droidserif-bold-webfont.woff) format('woff');
}
@font-face {
  font-family: 'Droid Serif';
  font-style: italic;
  font-weight: 400;
  src: local('Droid Serif Italic'), local('DroidSerif-Italic'), url(../FontDroid/droidserif-italic-webfont.woff) format('woff');
}
@font-face {
  font-family: 'Droid Serif';
  font-style: italic;
  font-weight: 700;
  src: local('Droid Serif Bold Italic'), local('DroidSerif-BoldItalic'), url(../FontDroid/droidserif-bolditalic-webfont.woff) format('woff');
}
/* Reset
--------------------------------------------- */
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote,
a, img, strong, var,
b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}

#main {
  width: 100%;
}

body {background:white;
    font-size:10pt;
    margin:0 }
#secondary { display:none }

#content{ margin-left:0;
    float:none;
    width:auto }

#content a { font-weight:bold;
    color:#000066;
  }
#content{ margin-left:0;
    float:none;
    width:auto }
footer, .ad { display:none }

#page {
  width: 80% !important;
  margin-left: auto;
  margin-right: auto;
}

h1, h2, h3, h4, h5, h6 { page-break-after:avoid;
    page-break-inside:avoid }

blockquote, table, pre { page-break-inside:avoid }
ul, ol, dl  { page-break-before:avoid }
img.centered { display: block;
    margin-left: auto;
    margin-right: auto; }
img.alignright, img.right { padding: 4px;
    margin: 0 0 2px 7px;
    display: inline; }
img.alignleft, img.left { padding: 4px;
    margin: 0 7px 2px 0;
    display: inline; }
.alignright, .right { float: right; }
.alignleft, .left { float: left }
img { page-break-inside:avoid;
    page-break-after:avoid; }

html #content .single-entry-header h1.entry-title,
html #content .page-entry-header h1.entry-title,
.page-entry-header span,
h1, h2, h3, h4, h5, h6 {
    display: block;
    font-family: 'Palatino', 'Georgia', serif;
    font-weight: bold;
    margin-bottom: 0.5em;
    color: #000 !important;
}

.page-entry-header a {
    text-decoration: none !important;
}

.single-entry-content {
  float: none !important;
}

.page-entry-header span, h1 { font-size: 24pt; }
h2 { font-size: 20pt; }
h3 { font-size: 16pt; }
h4 { font-size: 12pt; }
h5 { font-size: 10pt; text-transform: uppercase; letter-spacing: 1px; }
h6 { font-size: 10pt; }

.entry-date:before {
    content: "Verfasst am ";
}
.entry-date, .entry-author {
    text-transform: uppercase;
    letter-spacing: 1px;
}

#content p {
    margin-bottom: 1em;
}

#content a,
#content a:link,
#content a:visited
{
    color: #000 !important;
    font-weight: normal;

}

strong { font-weight: bold; }
em { font-style: italic; }

#mobile-claim {
    position: absolute;
    top: 10px;
    left: 120px;
    font-family: 'Droid Sans', sans;
    font-weight: bold;
    font-size: 16pt;
}

header#branding {
    margin-bottom: 3em;
}

#comments {
    margin-top:1em;
}

#comments h3 {
    font-size: 16pt;
}

.comment-meta a {
    text-decoration: none !important;
}

.comment-meta cite:before {
    content: "Geschrieben von ";
}

#content .commentlist, #content .commentlist li {
    list-style: inside none;
}
#content .comment-meta,
#content .comment-meta a{
    font-weight: bold !important;
}

#content .comment-meta {
    margin-bottom: 1em;
}
#content .comment {

    padding-top:1em;
    border-top:1px solid #999;
}

#content .comment:first-child {
    padding-top:0;
    border-top:0 none;
}

#content .comment .children {
    margin-left: 1.75em;
}

#content .comment .children .children {
    margin-left: 3em;
}

#comments .pingbacks,
.post-edit-link,
.single-entry-header p a,
.page-entry-header img,
.comment-edit-link,
.comment-reply-link,
.comment-gravatar,
.write-comment-link,
nav#mainnav,
nav#mobile-main-nav,
nav#nav-below,
#comments #respond,
.single-entry-details,
#content .as-wp-portals-label,
.social_share_privacy_wrapper {
    display: none;
}



