body {
  font-family: "Myriad Pro", "Myriad Web", Myriad, "Hoefler Text", Georgia, serif !important;  
  line-height: 1.4em;
  margin: 0;
  padding: 2em 1.4em 4.8em 1.4em;
  font-size: 12pt;
  color: #000;
}

strong {
  font-family: "Myriad Pro", "Myriad Web", Myriad, "Hoefler Text", Georgia, serif !important;
  font-weight: bold;
}

p {
  margin: 0 0 1em 0;
}

ul, ol, dl {
  margin: 0 0 1em 0;
  padding: 0;
}

ul {
  list-style-type: circle;
}

li {
  margin: 0.7em 0 0 1em;
  padding: 0;
}

dt {
  font-style: italic;
  font-weight: bold;
}

dd {
  margin: 0.5em 0 0.5em 1em;
}

.adresse {
  list-style-type: none;
}

.adresse li {
  margin-left: 0;
}

.unterschrift {
  padding-top: 0.2em;
  border-top: 0.1em solid #000;
  margin-top: 3em;
  margin-bottom: 3em;
}

.unterschrift em {
  margin-left: 1em;
}

.image-element {
  float: right;
  margin: 0 0 0 4pt;
}

/* Kosmetisches */

#wer_andere dt span,
#wer_bam-team dt span {
  font-style: normal;
  font-weight: normal;
}

#top h1 {
  display: block;
  border-bottom: 2pt solid #CCC;
}

#top h1 a {
  text-decoration: none;
  color: #000;
}

#footer {
  display: block;
  border-top: 2pt solid #CCC;
  margin-top: 2em;
}

#wer_andere img, #wer_bam-team img {
  display: block;
}

#gaestebuch dt.name {
  border-top: solid 1pt #CCC;
}

#gaestebuch dd.date {
  font-size: 9pt;
  font-style: italic;
}

#gaestebuch dd.date br {
  display: none;
}

/* Page Breaks etc. */

h1, h2, h3, h4, h5, h6, dt, #gaestebuch dd.date {
  page-break-after: avoid;
}

/* Links anzeigen */

a {
  color: #555;
  text-decoration: underline;
}

a:after { 
  content: " (" attr(href) ") ";
  font-style: italic;
}

a[href^="/"]:after {
  content: " (bam-festival.de" attr(href) ") ";
}

.image-element a:after,
#top a:after {
  content: "";
}

/* Sachen ausblenden */

#top ul,
#toplink,
#footer #sitemap,
#footer #impressum,
#footer #newsfeed,
#hier_anmelden,
#default #datum,
#default #mehr_erfahren,
#werwowas-liste,
#gaestebuch ul,
#gaestebuch #schreiben,
#gaestebuch #gaestebuch_formular,
#gaestebuch dt.gravatar {
  display: none;
}

/* Für Safari */
* {
  text-shadow: none !important;
}

