/* Seitenformatierung */

  body { font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-weight: normal;
    font-size: 12px;
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
    line-height: 100%;
    text-decoration: none;
    }

  #header { z-index: 50;
    left: 0px;
    width: 980px;
    height: 100px;
    position: absolute;
    top: 0px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    }

  #content { z-index: 20;
    left: 0px;
    width: 980px;
    position: absolute;
    top: 100px;
    }

  #inhalt { z-index: 30;
    left: 0px;
    width: 200;
    position: absolute;
    top: 0px;
    }

  #seite { z-index: 50;
    left: 220px;
    width: 760;
    position: absolute;
    top: 10px;
    }

/* Element-Formatierung */

  p { color: rgb(0, 0, 0);
    line-height: 130%;
    text-decoration: none;
    font-size: 12px;
    text-align: left;
    }

  h1 { color: rgb(0, 0, 0);
    line-height: 80%;
    text-decoration: none;
    font-size: 24px;
    }

  h2 { color: rgb(0, 0, 0);
    line-height: 100%;
    text-decoration: none;
    font-size: 18px;
    text-align: left;
    }

  h3 { color: rgb(0, 0, 0);
    line-height: 100%;
    text-decoration: none;
    font-size: 18px;
    }

  ul { font-size: 12px;
    color: rgb(0, 0, 0);
    line-height: 130%;
    text-decoration: none;
    text-align: left;
    }

  ol { font-size: 12px;
    color: rgb(0, 0, 0);
    line-height: 130%;
    text-decoration: none;
    text-align: left;
    }

  li { font-size: 12px;
    color: rgb(0, 0, 0);
    line-height: 130%;
    text-decoration: none;
    text-align: left;
    }

  table { 
    text-align: center;
    }

  td { font-size: 12px;
    line-height: 100%;
    text-align: left;
    }

   A:link {
    COLOR: #777777;  
    TEXT-DECORATION: underline
    }

   A:visited {
    COLOR: #777777; 
    TEXT-DECORATION: underline
    }
    
   A:hover {
    COLOR: #000000; 
    TEXT-DECORATION: underline
    }
    
/* Header-Element-Formatierung */

  .headerLogos { 
    text-align: center;
    padding-top: 5px;
    }

  .headerTextBlau { 
    text-align: center;
    PADDING-BOTTOM: 0px; 
    PADDING-TOP: 12px; 
    BACKGROUND-COLOR: #4c4cff;
    }

  .headerTextRot{ 
    text-align: center;
    PADDING-BOTTOM: 0px; 
    PADDING-TOP: 12px; 
    BACKGROUND-COLOR: #ff4c4c;
    }

/* Inhaltsverzeichnis-Item-Formatierung */

/* Normales Item Schwarz */

/* Inhaltsverzeichnis-Element-Formatierung */

  .inhaltItem {
    BORDER-TOP: #fefefe 1px solid; 
    FONT-WEIGHT: normal; 
    PADDING: 20px; 
    PADDING-BOTTOM: 3px; 
    PADDING-TOP: 3px; 
    BORDER-BOTTOM: #9c9c9c 1px solid; 
    BACKGROUND-COLOR: #ececec;
    }

  .inhaltItemFirst {
    BORDER-TOP: #fefefe 1px solid; 
    FONT-WEIGHT: normal; 
    PADDING: 0px; 
    PADDING-BOTTOM: 0px; 
    PADDING-TOP: 0px; 
    BORDER-BOTTOM: #9c9c9c 1px solid; 
    BACKGROUND-COLOR: #ececec;
    }

  .inhaltItemLink {
    FONT-SIZE: 12px; COLOR: #777777; TEXT-DECORATION: none
    }
    
   A.inhaltItemLink:link {
    COLOR: #777777;  
    TEXT-DECORATION: none
    }

   A.inhaltItemLink:visited {
    COLOR: #777777; 
    TEXT-DECORATION: none
    }
    
   A.inhaltItemLink:hover {
    COLOR: #000000; 
    TEXT-DECORATION: underline
    }
    
/* Aktives Item Schwarz */

  .inhaltItemActive {
    BORDER-TOP: #fefefe 1px solid; 
    FONT-WEIGHT: bold; 
    PADDING: 20px; 
    PADDING-BOTTOM: 3px; 
    PADDING-TOP: 3px; 
    BORDER-BOTTOM: #000000 3px solid; 
    BACKGROUND-COLOR: #ececec;
    }

  .inhaltItemActiveLink {
    FONT-WEIGHT: bold; 
    COLOR: #777777; 
    TEXT-DECORATION: none
    }
    
   A.inhaltItemActiveLink:link {
    COLOR: #000000; 
    TEXT-DECORATION: none
    }
    
   A.inhaltItemActiveLink:visited {
    COLOR: #000000; 
    TEXT-DECORATION: none
    }
    
   A.inhaltItemActiveLink:hover {
    COLOR: #000000; 
    TEXT-DECORATION: underline
    } 

/* Normales Item Blau */

  .inhaltItemBlau {
    BORDER-TOP: #eeeefe 1px solid; 
    FONT-WEIGHT: normal; 
    PADDING: 20px; 
    PADDING-BOTTOM: 3px; 
    PADDING-TOP: 3px; 
    BORDER-BOTTOM: #7c7c9c 1px solid; 
    BACKGROUND-COLOR: #bcbcec;
    }

  .inhaltItemLinkBlau {
    FONT-SIZE: 12px; 
    COLOR: #5757cc; 
    TEXT-DECORATION: none
    }
    
   A.inhaltItemLinkBlau:link {
    COLOR: #5757cc;  
    TEXT-DECORATION: none
    }

   A.inhaltItemLinkBlau:visited {
    COLOR: #5757cc; 
    TEXT-DECORATION: none
    }
    
   A.inhaltItemLinkBlau:hover {
    COLOR: #0000FF; 
    TEXT-DECORATION: underline
    }
    
/* Aktives Item Blau */

  .inhaltItemActiveBlau {
    BORDER-TOP: #eeeefe 1px solid; 
    FONT-WEIGHT: bold; 
    PADDING: 20px; 
    PADDING-BOTTOM: 3px; 
    PADDING-TOP: 3px; 
    BORDER-BOTTOM: #0000FF 3px solid; 
    BACKGROUND-COLOR: #bcbcec;
    }

  .inhaltItemActiveLinkBlau {
    FONT-WEIGHT: bold; 
    COLOR: #5757cc; 
    TEXT-DECORATION: none
    }
    
   A.inhaltItemActiveLinkBlau:link {
    COLOR: #0000FF; 
    TEXT-DECORATION: none
    }
    
   A.inhaltItemActiveLinkBlau:visited {
    COLOR: #0000FF; 
    TEXT-DECORATION: none
    }
    
   A.inhaltItemActiveLinkBlau:hover {
    COLOR: #0000FF; 
    TEXT-DECORATION: underline
    } 

/* Normales Item Rot */

  .inhaltItemRot {
    BORDER-TOP: #feeeee 1px solid; 
    FONT-WEIGHT: normal; 
    PADDING: 20px; 
    PADDING-BOTTOM: 3px; 
    PADDING-TOP: 3px; 
    BORDER-BOTTOM: #9c7c7c 1px solid; 
    BACKGROUND-COLOR: #ecbcbc;
    }

  .inhaltItemLinkRot {
    FONT-SIZE: 12px; 
    COLOR: #cc5757; 
    TEXT-DECORATION: none
    }
    
   A.inhaltItemLinkRot:link {
    COLOR: #cc5757;  
    TEXT-DECORATION: none
    }

   A.inhaltItemLinkRot:visited {
    COLOR: #cc5757; 
    TEXT-DECORATION: none
    }
    
   A.inhaltItemLinkRot:hover {
    COLOR: #FF0000; 
    TEXT-DECORATION: underline
    }
    
/* Aktives Item Rot */

  .inhaltItemActiveRot {
    BORDER-TOP: #feeeee 1px solid; 
    FONT-WEIGHT: bold; 
    PADDING: 20px; 
    PADDING-BOTTOM: 3px; 
    PADDING-TOP: 3px; 
    BORDER-BOTTOM: #FF0000 3px solid; 
    BACKGROUND-COLOR: #ecbcbc;
    }

  .inhaltItemActiveLinkRot {
    FONT-WEIGHT: bold; 
    COLOR: #cc5757; 
    TEXT-DECORATION: none
    }
    
   A.inhaltItemActiveLinkRot:link {
    COLOR: #FF0000; 
    TEXT-DECORATION: none
    }
    
   A.inhaltItemActiveLinkRot:visited {
    COLOR: #FF0000; 
    TEXT-DECORATION: none
    }
    
   A.inhaltItemActiveLinkRot:hover {
    COLOR: #FF0000; 
    TEXT-DECORATION: underline
    } 

/* Seiten-Element-Formatierung */

  .seite td { 
    padding: 15px;
	  BORDER-BOTTOM: #ececec 1px solid;
    text-align: center;
    }

   A.seiteLink:link {
    TEXT-DECORATION: none
    }

   A.seiteLink:visited {
    TEXT-DECORATION: none
    }
    
   A.seiteLink:hover {
    TEXT-DECORATION: underline
    }
    
  .tabelle td { 
    padding: 10px;
    }


