/* ==========================================================================
========== Common ===========================================================
========================================================================== */

a, a:hover,
#content a, #content a:hover,
#content h1 a, #content h1 a:hover {
  color: #000; text-decoration: none;
}

body {
  background: none;
  font-size: 10pt;
} 

#page {
  width: auto;
  background: none;
}

#wrap {
  margin: 0;
  padding: 0;
  border: none;
}

/* ==========================================================================
========== Header ===========================================================
========================================================================== */

#header {
  background: none;
  height: auto;
  margin-bottom: 20pt;
}

#header #logo {
  display: none;
}

#header #title {
  position: static;
}

#header #title h1 {
  position: static;
  font-size: 20px;
  font-size: 16pt;
  color: #000;
}

#header #title h2 {
  margin-top: 0;
  font-size: 10pt;
  color: #000;
  text-align: left;
}

#header #line {
  display: none;
}

/* ==========================================================================
========== Hide =============================================================
========================================================================== */

#menu,
#content .post #paginate,
#content .post .page-meta,
#content #navlink,
#footer
{display: none;}

/* ==========================================================================
========== Content ==========================================================
========================================================================== */
#content {
  display: block;
  padding: 0;
  margin: 0;
  background: none;
  border: none;
}

#content:after {
  display: none;
}

#content #text {
  float: none;
  width: auto;
  overflow: visible;
  margin: 0;
}

#content h1, #content h1#catname {
  font-size: 15pt;
  color: #000;
}

#content h2 {
  font-size: 13pt;
}

#content h3 {
  font-size: 11pt;
}

/* Anmerkungen der Webentwicklerin */

.anmerkung {
  color: #000;
  background: none;
}

/* Meta-Info, Bearbeiter etc */

#content .post .meta {
  clear: none;
  background: none;
  border: none;
  margin: 2pt 0 0 0;
  padding: 0;
  font-size: 8pt;
}

.single #text .post .meta {
  border-top: 1px solid #000;
  margin-top: 10pt;
  padding-top: 4pt;
}

/* Additional styles and overrides for category and search lists */

.category #text h1 {
  font-size: 10pt;
}

.search #text h1 {
  font-size: 10pt;
}

/* Bilder */
  
#content img {
  border-color: #000;
}

#content img.left,
#content img.right {
  margin-top: 0;
}

/* search hilite */

.hilite {
	background-color: #ddd;
}

/* Linie zwischen Sektionen in body ids: 
   #selbsthilfegruppen, #anlaufstellen, #infos */

#selbsthilfegruppen #content h2,
#anlaufstellen #content h2,
#infos #content h2 {
  color: #000;
}

