p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,span
     { font-size:12pt; }

h1 { font-size:20pt; }
.big { font-size:60pt; }
.gross { font-size:18pt; }
.medium { font-size:13pt; font-weight:bold; }
.klein { font-size:10pt; }
.bio { font-weight: bold; COLOR: #329632; }

h2 { font-size:18pt; }

h3 { font-size:16pt; }

h4 { font-size:14pt; }

pre { font-family:Courier New,Courier; font-size:12pt; color:#0000C0; }

tt { font-family:Courier New,Courier; font-size:12pt; color:#0000C0; }

td.xmpcode { border-width:1pt; border-style:solid; border-color:#999999; background-color:#FFFFE0; }

.block { border-width:2pt;
         border-style:dashed;
         border-color:#999999;
         background-color:#AAAAFF;
         background-image:URL(bilder/streifen-endlos.jpg);
         padding:5px 10px 5px 10px;
         margin-top:10px;
         margin-bottom:10px;
         width:300px;
         text-align:center;
       }

.code { background-color:#FFFFE0; }

td.xplcode { background-color:#EEEEFF; }

.doc { background-color:#EEEEEE; }

.qbar { background-color:#9999CC; font-size:10pt; font-family:Times,serif; }

pre.normal { color:#000000; }

.cw { text-align:center; }
.ce { text-align:center; color:#0000FF; }

.n { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

.melted { color:#000000; background-color:yellow;
          font-size:12pt; }
.ego    { color:white; background-color:black; font-size:12pt; }

a.an { text-decoration:none; }
A { FONT-WEIGHT: bold; COLOR: #666699; TEXT-DECORATION: underline; }

/* alt vor neu */

  body {
    /* background-image:url(bilder/streifen1.jpg); */
    background-repeat:repeat-x;
    color: black; /* background-color: #9999CC; */
    font-size: 100.01%;
    font-family:Times,serif;
    margin: 0; padding: 0;
    min-width: 40em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
    text-align: center;  /* Zentrierung im Internet Explorer */

  }

  div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 800px;
    padding: 0;
    border: 0px dashed silver;
  }
 html>body div#Seite {
    border-color: gray;  /* Farbangleichung an den Internet Explorer  */
  }

  div#head {
    margin: 0;
    padding: 0;
    height:150px;
    border: 0px dashed silver;
  }
  html>body div#head {
    border-color: gray;  /* Farbangleichung an den Internet Explorer  */
  }

  div#Container {
    background-image:url(bilder/leiste.jpg);
    background-repeat:repeat-y;
    background-color: #FFFFFF;
    width: 790px;
    margin:0;
    padding: 0;
    border: 0px dashed silver;
  }
  div#Seitencontainer {
    background-image:url(bilder/seitenstreifen.jpg);
    background-repeat:repeat;
    background-color: #FFFFFF;
    width: 800px;
    margin:0;
    padding: 0;
    border: 0px dashed silver;
  }

  div#Navigation {
    width:195px;
    float: left;
    margin:0;
    padding: 0;
    margin-right: 0px;
    border: 0px solid silver;
  }
  div#Navigation a {
    display: block;
    padding: 3px;
    font-weight: bold;
  }

  div#Info {
    float: right;
    width: 10px;
    margin: 0;
    padding: 0;
    background-color: #FFFFFF;
    border: 1px dashed silver;
  }
  div#Info h2 {
    font-size: 14pt;
    margin: 0;
  }
  div#Info p {
    font-size: 12pt;
    margin: 0;
  }

  div#Inhalt {
    margin-left:195px;
    background-color: #FFFFFF;
    padding: 0;
    border: 0px dashed silver;
  }
  * html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }
  div#Inhalt h2 {
    font-size: 14pt;
    margin: 0;
    padding: 15px;
  }
  div#Inhalt p {
    font-size: 12pt;
    margin: 0;
    padding:15px;
  }

  p#Fusszeile {
    background-image:url(bilder/streifen1usd.jpg);
    background-repeat:repeat-x;
    color: #000000;
    background-color: #FFFFFF;
    clear: both;
    font-size: 12pt;
    text-align:center;
    font-weight:bold;
    margin: 0; padding: 0;
    text-align: center;
    border: 0px dashed silver;
  }
 /* ---- neu vor alt --- */



  div#rezept {
    background-image:url(bilder/streifen_rezept.jpg);
    background-repeat:repeat-x;
    font-size: 12pt;
    text-align:left;
    font-weight:normal;
    border-width:2pt;
    border-style:dashed;
    border-color:#999999;
    background-color:#FFFFFF;
    padding:5px 10px 5px 10px;
    margin:0px 0px 0px 15px;
    width: 500px;
  }

  div#rezept h1 {
  }

  span.unter {
    font-weight:bold;
    color:silver;
  }
  div.ueber {
    margin-top: 15px;
    font-weight:bold;
    border-bottom:2px solid #666699;
    border-left:10px solid #666699;
    margin: 5px; padding-bottom: 5px; padding-left: 10px;
    margin-top: 15px;
  }

  div.text {
    margin-left: 15px; padding: 0; */
