body{
   background-color:#002b56;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#002b56;
 }
h1{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   margin:2px;
   }

 
a:link{/*css für Textlinks*/
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#FFffff;
   text-decoration: none;
}
a:visited{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#ffffff;
   text-decoration: none;
}
a:hover{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#FF0000;
   font-weight:bold;
   text-decoration: none;
}
a:active{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#ff0000;
   font-weight:bold;
   text-decoration:none;
}
#container{
  margin:0px auto;
  width: 784px;
  padding:0px;
  z-index:1;
    }
#logo{
  position:absolute;
  margin: 10px 0px;
  width: 784px;
}
#motto{
  position:absolute;
  margin: 113px 0px;
  width: 784px;
  background-color:#7e94bb;
  font-size:15px;
  font-weight:bolder;
}
#navi{
  position:absolute;
  margin:142px 0px;
  width:150px;
  background-color:#7e94bb;
}
#haupt{
  position:absolute;
  margin:142px 160px;
  width: 603px;
  padding: 8px 10px;
  background-color:#e6ebef;
}
* html #haupt {  /* Korrektur fuer IE 5.x */
    padding: 10px;
    p\adding: 10px;
	\padding: 10px;
}
#hauptko{
  position:absolute;
  margin:142px 160px;
  width: 603px;
  padding: 12px 10px;
  background-color:#e6ebef;
}
* html #hauptko {  /* Korrektur fuer IE 5.x */
    padding: 20px;
    p\adding: 20px;
	\padding: 20px;
	w\idth: 585px;
	\width: 585px;
	width: 585px;
}
#hauptre{
  position:absolute;
  margin:142px 160px;
  width: 603px;
  padding: 13px 10px;
  background-color:#e6ebef;
}
* html #hauptre {  /* Korrektur fuer IE 5.x */
    padding: 15px;
    p\adding: 15px;
	\padding: 15px;
	width: 595px;
	w\idth: 595px;
	\width: 595px;
}
#hauptba{
  position:absolute;
  margin:142px 160px;
  width: 603px;
  padding: 9px 10px;
  background-color:#e6ebef;
}
* html #hauptba {  /* Korrektur fuer IE 5.x */
    padding: 11px;
    p\adding: 11px;
	\padding: 11px;
}
#fuss{
  position:absolute;
  margin:535px 0px;
  width: 784px;
  background-color:#7e94bb;
  background-color:#7e94bb;
  font-size:15px;
  font-weight:bolder;
}
#impressum{
  position:absolute;
  margin: 552px auto;
  width:784px;
  }
  #fussprofi{
  position:absolute;
  margin:531px 0px;
  width: 784px;
  background-color:#7e94bb;
  background-color:#7e94bb;
  font-size:15px;
  font-weight:bolder;
}
#impressumprofi{
  position:absolute;
  margin: 547px auto;
  width:784px;
  }
ul{
   list-style-type: none;
   margin:0;
   padding:6px;
}

li {
   width:91px;
   height:30px;
   margin:0px;
   text-align:left;
   display:block;
   }
* html li {  /* Korrektur fuer IE 5.x */
    height: 28px;
    h\eight: 28px;
	\height: 28px;
}
     
li a:link{
   text-decoration: none;
   color: #ffffff;
   font-size:14px;
   display:block;
   font-weight:bold;
   text-decoration: none;
 }
li a:visited{
   text-decoration: none;
   color: #ffffff;
   display:block;
   font-size:14px;
   font-weight:bold;
   text-decoration: none;
}
li a:hover,  span{  /* span für jeweils besuchte Seite*/
   text-decoration: none;
   display:block;
   font-size:14px;
   font-weight:bold;
   color:#FF0000;
   text-decoration: none;
}
  
p{
   margin-top:3px;
   margin-bottom:6px;
   }
th{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:13px;
   font-weight:lighter;
   color:#002b56;
   }
a.norm:link{/*css für Textlinks*/
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:13px;
   font-weight:bold;
   color:#7e94bb;
   text-decoration: none;
}
a.norm:visited{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:13px;
   font-weight:bold;
   color:#7e94bb;
   text-decoration: none;
}
a.norm:hover{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#FF0000;
   font-weight:bold;
   text-decoration:underline;
}
a.norm:active{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#7e94bb;
   font-weight:bold;
   text-decoration:underline;
}
a.ref:link{/*css für Textlinks*/
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:13px;
   font-weight:bold;
   color:#7e94bb;
   text-decoration: none;
}
a.ref:visited{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:13px;
   font-weight:bold;
   color:#7e94bb;
   text-decoration: none;
}
a.ref:hover{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#FF0000;
   font-weight:bold;
   text-decoration:underline;
}

#beispiel{
  position:absolute;
  margin: 280px 592px;
  width:180px;
  }
  #beispiel2{
  position:absolute;
  margin: 290px 592px;
  width:180px;
  }
  * html #beispiel2 {  /* Korrektur fuer IE 5.x */
   margin: 290px 594px;
   m\argin: 290px 594px;
   \margin: 290px 594px;
   }
  #beispiel3{
  position:absolute;
  margin: 325px 597px;
  width:180px;
  }
    #beispiel4{
  position:absolute;
  margin: 429px 597px;
  width:180px;
  }

