  
  body {
    color:black;
    background-color:white;
    font-size:100.01%;
    font-family:Helvetica,Arial,sans-serif;
    margin:0; padding:1em 0;
    text-align:center;  /* Zentrierung im Internet Explorer */
  }

  div.Seite {
    text-align:left;    /* Seiteninhalt wieder links ausrichten */
    margin:0 auto;      /* standardkonforme horizontale Zentrierung */
    background-color:#f8f8ff;
    width:48em;
    padding:0.2em;
    border:1px solid #abc;
  }
  html>body div#Seite {
    border-color:#abc;  /* Farbangleichung an den Internet Explorer  */
  }

  h1 {
    font-size:1.3em;
    color:#47b;
    height:50px; 
    margin:0;
    padding:0.1em 0.5em;
    text-align:right;
    background-color:#bcd;
  }
  html>body h1 {
    border-color:gray;  /* Farbangleichung an den Internet Explorer  */
  }
  
  h1 img{
    float:left;
    padding:0;
    margin:0;
    border:none;
  }

  ul.Navigation {
    font-size:0.9em;
    float:none;
    height:2em;
    margin:0;
    padding:0.1em 0.5em;
    background-color:#bcd;
  }
  ul.Navigation li {
    text-align:center;
    margin:0.1em 0;
    list-style:none;
    width:6em;
    float:left;
    padding:0.2em;
    background-color:#cde;
    border:1px solid #abc;
  }
  ul.Navigation a {
    display:block;
    font-weight:bold;
  }
  ul.Navigation a:link {
    color:#47b;
  }
  ul.Navigation a:visited {
    color:#668;
  }
  ul.Navigation a:hover {
    color:#47b;
  }
  ul.Navigation a:active {
    color:#def;
  }

  ul.Links li {
    padding:0.2em 0;
    list-style-image:url(/images/link00ico.gif) 
  }

  ul.Links li.l01 {
    list-style-image:url(/images/link01ico.gif) 
  }
  ul.Links li.l03 {
    list-style-image:url(/images/link03ico.gif) 
  }
  ul.Links li.l05 {
    list-style-image:url(/images/link05ico.gif) 
  }
  ul.Links li.l06 {
    list-style-image:url(/images/link06ico.gif) 
  }
  ul.Links li.l08 {
    list-style-image:url(/images/link08ico.gif) 
  }
  ul.Links li.l09 {
    list-style-image:url(/images/link09ico.gif) 
  }
  ul.Links li.l13 {
    list-style-image:url(/images/link13ico.gif) 
  }
  ul.Links li.l14 {
    list-style-image:url(/images/link14ico.gif) 
  }
  ul.Links li.l15 {
    list-style-image:url(/images/link15ico.gif) 
  }

  div.Inhalt p.Rezept {
    font-size:1.0em;
    margin:0.4em 0;
    padding:0em;
  }

  h3.Rezept {
    font-size:1.1em;
    font-weight:bold;  
    padding:0;
    margin:0 0 0.3em 0;
  }

  h4.Rezept {
    font-size:1.0em;
    font-weight:bold;  
    padding:0;
    margin:0.4em 0 0 0;
  }

  ul.Zutaten {
    font-size:1.0em;
/*    list-style-type:none; */
    list-style-position:inside;
    padding:0.2em;
    margin:0;
  }

  div.Inhalt {
    font-family:'Times New Roman',Times,serif;
    font-size:1.0em;
    margin:0;
    padding:0.5em;
  }
  * html div#Inhalt {
    height:1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }

  div.Inhalt img {
    margin:0.5em;
  }
  div.Inhalt p {
    margin:0;
    padding:0.5em 0 0.5em 0;
  }

  div.Inhalt p.Fehler {
    color:#b41;
  }

  div.Inhalt p.Erfolg {
    color:#2b2;
  }

  div.Meldung {
    font-size:1.0em;
    margin:0;
    padding:0.5em;
  }
  div.Meldung h2 {
    padding:0;
    margin:0;
    font-size:1.0em;
    font-weight:bold;  
  }
  div.Meldung p.Datum {
    vertical-align:baseline;
    font-size:0.9em;
    border-bottom:1px dashed #abc;
    padding:0 0 0.3em 0;
  }
  p.Datum img {
    float:right;
    padding:0;
    margin:0;
    border:none;
  }

  div.AdSense {
    font-size:1.0em;
    margin:0.1em;
    padding:0;
    border-bottom:1px dashed #abc;
  }

  form.Kontakt {
    width:38em;
    border:1px solid #abc;
    padding:0.7em 0.7em;
  }
  form.Kontakt div.Titel {
    padding:0.5em 0;
  }
  form.Kontakt input, textarea {
    background-color:#fff;
    border:1px solid #abc;
    margin-bottom:0.5em;
  }

  form.Kontakt input.Button {
    background-color:#cde;
    padding:0.2em;
  }
	
  form.Kontakt div.Dummy {
		display:none;
  }
  form.Kontakt input.Dummy, textarea.Dummy {
		display:none;
  }

  p.Fusszeile {
    clear:both;
    font-size:0.6em;
    margin:0;
    padding:0.2em;
    text-align:center;
    background-color:#bcd; 
  }

  p.HGFRank {
    clear:both;
    font-size:0.6em;
    margin:0.2em;
    padding:0;
    text-align:center;
  }

  p.Zitat {
    font-style:italic;
  }

  blockquote {
    font-style:italic;
  }

  .Param {
    font-size:1.0em;
    font-weight:bold;
    margin:0;
    padding:0.1em 0 0.1em 0;
  }


  p.Rang {
    padding:0;
    margin:0;
    border:none;
  }

  p img.Rang {
    padding:0;
    margin:0;
    border:none;
  }

  table.Paratab {
    border:1px solid #abc;
    font-size:0.8em;
  }


  table.Paratab th,td{
    border:1px solid #abc;
    padding:3px;
  }

  table.Paratab img.Rang {
    padding:0;
    margin:0;
    border:none;
  }

  span.AdSense {
    padding:0;
    margin:0;
    background-color:#bcd; 
    border:1px solid #89a;
  }

.NewsBlock {
/* float:right; */
  background-color:white;
  font-family:Helvetica,Arial,sans-serif;
/*  width:450px; */ 
  border:1px dashed silver;
  font-size:0.8em;
  margin:0;
  padding:4px;
}

.NewsBlock img {
  padding:0;
  margin:0;
}

.NewsBlock h2 {
  font-size:1.0em;
  margin:0;
  padding:0;
}

.NewsBlock ul {
  list-style-type:none;
  list-style-position:outside;
  font-size:0.9em;
  margin:0.1em 0;
  padding:0;
}

.NewsBlock li {
  font-size:0.9em;
  margin:0 0 0.2em 0;
}

.NewsBlock h3 {
  font-size:1.1em;
  margin:0;
  padding:0;
}

.ChannelLink {
  font-size:0.8em;
  margin:0;
  padding:0;
}

.ChannelCopyright {
  color:gray;
  font-size:0.8em;
  margin:0.1em 0 0 0;
  padding:0;
}

