/* ============ */
/* ===      === */
/* === AOK  === */
/* ===      === */
/* === Text === */
/* ===      === */
/* ============ */


/* ========== */
/* === H1 === */
/* ========== */

h1
 {
  margin: 0 0 1em 0;
  padding: 0;
  width: 33em;
  font-size: 0.8em;
  font-weight: bold;
  line-height: 1.1em;
  text-transform: uppercase;
  color: #339966;
 }


/* ========== */
/* === H2 === */
/* ========== */

#inhalt h2
 {
  margin: 0 0 1em 0;
  padding: 0.3em 0 0 0;
  font-size: 0.8em;
  font-weight: bold;
  line-height: 1em;
  color: #000;
  background-image: url(/assets/img/struktur/punktlinie.gif);
  background-repeat: repeat-x;
}

 

/* ========== */
/* === H3 === */
/* ========== */

#inhalt h3
 {
  margin: 0 0 0.5em 0;
  padding: 0;
  font-size: 0.8em;
  font-weight: bold;
  line-height: 1em;
  color: #333;
  background-color: #eee;
 }

#inhalt h3 a:hover, #inhalt h3 a:focus
 {
  color: #333;
  background-color: none;
  border: none;
 }


/* ================================ */
/* === Into 1 [kein Bild] - P   === */
/* ================================ */
/* === Into 3 [großes Bild] - P === */
/* ================================ */

#intro_1 p,
#intro_3 p
 {
  margin: 0 0 0.5em 0;
  padding: 0;
  font-size: 0.8em;
  color: #333;
 }

#intro_1 p b,
#intro_1 p strong,
#intro_3 p b,
#intro_3 p strong
 {
  color: #555;
 }


/* ================================= */
/* === Into 2 [kleines Bild] - P === */
/* ================================= */

#intro_2 p
 {
  margin: 0 0 0.5em 0;
  padding: 0;
  font-size: 0.8em;
  color: #333;
 }

#intro_2 p b,
#intro_2 p strong
 {
  color: #555;
 }

/* ================== */
/* === Inhalt - P === */
/* ================== */
#inhalt p
 {
  margin: 0 0 1em 0;
  padding: 0;
  font-size: 0.8em;
 }

/* =========================== */
/* === Inhalt - Listen - P === */
/* =============================== */

#inhalt li p
 {
  font-size: 1em;
 }

/* ======================== */
/* === Inhalt - P - Top === */
/* ======================== */

#inhalt p.top
 {
  margin: 0 0 1em 0;
  padding: 0;
  text-align: right;
  font-size: 0.65em;
  color: #999;
  text-transform: uppercase;
  border-bottom: solid 1px #ccc;
 }

#inhalt p.top a:link, #inhalt p.top a:visited, #inhalt p.top a:active, #inhalt p.top a:hover, #inhalt p.top a:focus
 {
  margin: 0;
  padding: 0 15px 0 0;
  color: #339966;
  text-decoration: none;
  background-image: url(/assets/img/struktur/icon_oben.gif);
  background-repeat: no-repeat;
  background-position: right;
 }

#inhalt p.top a:hover, #inhalt p.top a:focus
 {
  text-decoration: none;
  border-bottom: solid 1px #339966;
 }


/* =================== */
/* === Ausrichtung === */
/* =================== */

#inhalt .center
 {
  margin: 0 0 1em 0;
  text-align: center;
 }


/* ============= */
/* === Links === */
/* ============= */

#intro_1 p a:link, #intro_1 p a:visited, #intro_1 p a:active,
#intro_2 p a:link, #intro_2 p a:visited, #intro_2 p a:active,
#intro_3 p a:link, #intro_3 p a:visited, #intro_3 p a:active
 {
  color: #339966;
  text-decoration: underline;
 }
#intro_1 p a:hover, #intro_1 p a:focus,
#intro_2 p a:hover, #intro_2 p a:focus,
#intro_3 p a:hover, #intro_3 p a:focus
 {
  text-decoration: none;
  border-bottom: solid 1px #339966;
 }

#inhalt a:link, #inhalt a:visited, #inhalt a:active
 {
  color: #339966;
  text-decoration: underline;
 }
#inhalt a:hover, #inhalt a:focus
 {
  text-decoration: none;
  border-bottom: solid 1px #339966;
 }

#inhalt a.button:link, #inhalt a.button:active, #inhalt a.button:visited
 {
  margin: 0 2em 0 0;
  padding: 0.1em 0.5em 0.1em 1em;
  color: #fff;
  background-color: #ff9900;
  background-image: url(/assets/img/struktur/pfeil_weiss.gif);
  background-repeat: no-repeat;
  background-position: 0.2em center;
  border-top: solid 1px #ffb935;
  border-right: solid 1px #666c00;
  border-bottom: solid 1px #666c00;
  border-left: solid 1px #ffb935;
  text-decoration: none;
  cursor: pointer;
 }

a.no_border:hover, a.no_border:focus
 {
  border: none ! important;
 }


/* ================================ */
/* === Gesonderte Schriftfarben === */
/* ================================ */

.aok_gruen
 {
  color: #339966;
 }

.grau
 {
  color: #999;
 }


/* =================== */
/* === Sonderfälle === */
/* =================== */

/* === Social Bookmarks === */
.social-bookmarks
 {
  position: relative;
  margin: 0 0 1em 0;
  padding: 0;
 }
.social-bookmarks a img
 {
  margin: 0 1em 0 0;
  vertical-align: middle;
 }
