 /* Individualformate definieren */

  /* Definitionen für alle Tags */
  p,h1,h2,h3,h4,h5,h6,span,div,ul,ol,li,tr,td{
    font-family:Verdana;
    color:navy;
    vertical align:top;
    font-weight:bold;
  }


  /* Definitionen für alle ausser Überschriften */
  p,span,div,ul,ol,li,tr,td{
    font-size:12px;
    font-style:normal;
    font-variant:normal;
    text-align:left;
  }

  /* Definitionen für alle Überschriften */
  h1,h2,h3,h4,h5,h6{
    font-style:normal;
    font-variant:normal;
    text-align:center;
    padding-bottom:10px;
  }

  h1{
    font-size:16px;
    padding-top:10px
  }

  h2{
    font-size:20px;
    padding-top:12px
  }

  h3{
    font-size:24px;
    padding-top:14px
  }

  h4{
    font-size:28px;
    padding-top:16px
  }

  h5{
    font-size:32px;
    padding-top:18px
  }

  h6{
    font-size:36px;
    padding-top:20px
  }

 /* Definition der Klassen */
  /* Formatierung des Seitentitels unter dem Banner */
  div.pagetitle{
    color:navy;
    font-size:16px;
    font-weight:bold;
    vertical-align:top;
    text-align:center;
  }

  td.pagetitle{
    border-bottom-style:solid;
    border-bottom-width:2px;
    border-bottom-color:navy;
  }

  /* Formatierungen für das Seitenmenue */
  /* Seitenmenue Ebene 1 */
  td.sidemenu{
    border-style:none;
    padding:10px;
    vertical-align:top;
    background-color:#F0F0F0;
   }

 tr.sidemenu{
    vertical-align:top;
   }

  *.sidemenu{
    type=circle;
    color:navy;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    vertical-align:top;
  }

  *.sidemenu1{
    color:navy;
    font-weight:bold;
    vertical-align:top;
    text-align:left;
    font-family:Verdana;
    font-size:11px;
    color:green;
  }

  /* Seitenmenue Ebene 2 */
  *.sidemenu2{
    color:navy;
    font-weight:bold;
    vertical-align:top;
    text-align:left;
    font-family:Verdana;
    font-size:11px;
    color:black;
  }

  /* Seitenmenue Ebene 3 */
  *.sidemenu3{
    color:navy;
    font-weight:bold;
    vertical-align:top;
    text-align:left;
    font-family:Verdana;
    font-size:11px;
    color:black;
  }

  /* Formatierung der Seite mit Hintergrund */
  body.hauptseite{
    margin:0px 0px 0px 0px;
    padding:0px;
    width:100%;
    background-image:url(images/lgrey068.gif);
    background-repeat:repeat;
  }

  /* Definitionen für den Content-Bereich */
 div.content{
    color:navy;
    font-weight:normal;
    vertical-align:top;
    text-align:justify;
    font-family:Verdana;
    font-size:12px;
    color:navy;
  }

  table.content{
    width:100%;
    border:0px;
    border-style:solid;
  }

  td.content{
    border-style:none;
    padding:10px;
   }

 /* Definitionen für den Kontaktbereich im Kontakt-Formular */
  table.contact{
    width:100%;
    border:0px;
    border-style:solid;
  }

  td.contact{
    border-style:none;
    padding:10px;
   }

 div.contact{
    color:navy;
    font-weight:normal;
    vertical-align:top;
    text-align:center;
    font-family:Verdana;
    font-size:12px;
    color:navy;
  }

/* Definitionen für den Erläuterungsseite */
/* dies ist z.Z. tmporär 24.10.04 mz */
  table.illustration{
    width:100%;
    border:2px;
    border-style:solid;
  }

  td.illustration{
    border-style:solid;
    padding:10px;
   }

 div.illustration{
    color:navy;
    font-weight:normal;
    vertical-align:top;
    text-align:center;
    font-family:Verdana;
    font-size:12px;
    color:navy;
  }

/* folgende Definitionen können evtl. noch wichtig sein */

  /* Content Text- und Seiten-Formatierung */
  #td-inhalt{
    background-image:url(images/Stein_gross2.jpg);
    background-repeat:no-repeat;
    background-position:center;
    background-attachment:fixedborder-width:8px;
    border-color:#9999FF;
    border-style:outset;
    padding:5px;
    type=circle;
    color:navy;
    font-weight:bold;
    padding-left=40px;
    vertical-align=top;
    min-height:100%;
  }



        #footline {
                background:#f0ffdd;
                padding-bottom:2px;
                width:100%;
                }

