   // alle Polster auf 0! siehe auch http://www.bs-markup.de/blog/archiv/2005/12/12/css-hack-diat/

      * {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
      }

   body {
     COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal ;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
   }



/* a:link = Verweise zu noch nicht besuchten Seiten */
/* a:visited = Verweise zu bereits besuchten Seiten */
/* a:active = Verweise, die gerade angeklickt werden */
/* color = Farbe */

A:hover {
   COLOR: #2080FF
}
A:active {
   COLOR: #2080FF; text-decoration:none;
}
A:visited {
   COLOR: #0040E0
}
A:link {
   COLOR: #0020B0
}


.high {
  COLOR: #0040E0; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal
}

.highb {
  COLOR: #0040E0; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}

.serif {
   COLOR: #000000; FONT-FAMILY: Timer,serif
}
TD {
   COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal
}

.nav {
  COLOR: #0040e0; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 12px;
   MARGIN-BOTTOM: 7px; MARGIN-TOP: 4px
}

.nav2 {
  COLOR: #0040e0; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px;
   MARGIN-BOTTOM: 1px; MARGIN-TOP: 1px
}


TD.impress {
  COLOR: #0050F0; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 10px
}

H1 {
   COLOR: #0040E0; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 22px; FONT-WEIGHT: bold
}
H2 {
   COLOR: #0040E0; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
H3 {
   COLOR: #0040E0; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
H4 {
   COLOR: #0040E0; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.small {
   FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px
}

.gib1 {
   FONT-FAMILY: Times,Timer New Roman, serif;
   FONT-SIZE: 1.2em;
   COLOR: #000000
}

.gib2 {
   FONT-FAMILY: Times,Timer New Roman, serif;
   FONT-SIZE: 1em;
   COLOR: #000000
}

.gib3 {
   FONT-FAMILY: Times,Timer New Roman, serif;
   FONT-SIZE: 1em;
   COLOR: #2880B0;
   FONT-WEIGHT: bold
}

.gibbold {
   COLOR: #2880B0;
   FONT-WEIGHT: bold
}

H1.gib {
   FONT-FAMILY: Times,Timer New Roman, serif;
   COLOR: #000000;
   FONT-SIZE: 18px; FONT-WEIGHT: bold
}

H1.gibhigh {
   FONT-FAMILY: Times,Timer New Roman, serif;
   COLOR: #2880B0;
   FONT-SIZE: 18px; FONT-WEIGHT: bold
}
H2.gibhigh {
   FONT-FAMILY: Times,Timer New Roman, serif;
   COLOR: #2880B0;
   FONT-SIZE: 16px; FONT-WEIGHT: bold
}



            #leftbar
            {
              position:absolute; left:0px; top:0px;
               margin-left: 10px;
               margin-top: 10px;
               float: left;
               width: 170px;
            }

            #navcontainer
            {

            margin-left: 0px;
            width: 9.5em;
            /*border-right: 1px solid #000;*/
            padding: 0;
            margin-bottom: 1em;
            FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px;
            /*background-color: #90bade; */
            color: #333;
            }

            #navcontainer ul
            {
            list-style: none;
            margin-left: 0;
            padding: 0;
            border: none;
            }

            #navcontainer li
            {
            border-bottom: 1px solid #90bade;
            margin: 0;
            }

            #navcontainer li a
            {
            display: block;
            padding: 5px 20px 5px 5px;
            border-left: 10px solid #60C7FF;
            /*border-right: 10px solid #E0F9FF; */
            /* background-color: #2175bc; */
            color: #0040e0;
            text-decoration: none;
            width: 100%;
            }

            #navcontainer li a { width: 100%; }

            #navcontainer li a:hover
            {
            border-left: 10px solid #FF0000;
            /*border-right: 5px solid #FFFF00; */
            background-color: #BAE4FD; /*#2F4B93; */
            color: #000;
            }

            #navcontainer .highNav
            {
               color: #000000;
               FONT-WEIGHT: bold;
            }

            #navcontainer .lihier
            {
            border-left: 10px solid #FFFF00;
            color: #000;
            }

            #navcontainer li li
            {
            border-top: 1px solid #90bade;
            border-bottom: 0;
            margin: 0;
            }


            #navcontainer li li a
            {
            display: block;
            padding: 3px 3px 3px 20px;
            border-left: 10px solid #98D8FE;
            /*border-right: 5px solid #98D8FE; */
            /* background-color: #5ba3e0; */
            color: #0040e0;
            text-decoration: none;
            width: 100%;
            }

         #impress {
           COLOR: #0050F0; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 10px
         }

         #rightcontent
         {
              position:absolut;
               margin-left: 190px;
               margin-top: 10px;
         }



    hr.hr4 {
      border-top: 1px dashed #f00;
      border-bottom: 1px solid #f00;
      color: #fff;
      background-color: #fff;
      height: 4px;
    }
