body, td, th, ul, li, p{
 font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
 font-size:12px;
}

p { font-size:12px;
     color:black;
     font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
     vertical-align:top;
     align:left;
}

td, th{
 vertical-align:top;
}

img{border:0;}

em{
 color:#000;
 font-weight:italic;
}


/* normale Links: blau: */
a {
  color:#77a8d2;
  text-decoration:none;
}

.p { font-size:12px;
     color:black;
     font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
     valign:top;
     align:left;}

.pfett {font-size:12px;
     color:black;
     font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
     valign:top;
     align:left;
     font-weight:bold;}

.blau_fett{ font-size:12px;
     color:rgb(46,101,156);
     font-weight:bold;  }

.blau_normal{font-size:12px;
     color:rgb(46,101,156);}

.h1 { font-size:12px;
     color:rgb(46,101,156);
     font-weight:bold;  }

.h2 {font-size:12px;
     color:rgb(46,101,156);}

.linkblau{font-size:12px;
          color:rgb(119,168,210);
          line-height:8.8pt;
          font-size:12px;
          text-decoration:underline;}

/*.link { font-size:11px;
       color:black;
       text-decoration:underline;}*/

#navhor{                                                                                                                               
 position:absolute;
 top:24px;
 left:210px;
/* font-family:tahoma,arial,helvetica; */ /*Das sollte egal sein (sonst global)*/
 font-size:10.5px;
 color:gray;
}

#navhor a{
 padding:0 10px;
}

/* Für das obige Menü für Leute ohne JS:*/

span.hm img{
 border:0;
 margin:0;
 padding:0;
}

span.hm{
 border:0;
 margin-right:1px;
 padding:0;
}

#menuOben{
 position:absolute;
 top:57px;
 left:214px;
}


#haupttabelle{position:absolute;
 top:130px;left:0px; 
}

/* Menü links: */
#menuLinksZelle{
  width:213px;
  height:400px;
  vertical-align:top;
  background-color:none;
  padding-top:3px;
}
/* Ebene 0= Abstandhalter oben */
td.ebene0{
  margin-top:3px;
  border-bottom:1px solid white;
  border-top:1px solid white;
  background-color:#bbb;
}

td.ebene1, td.ebene2 {
  border-bottom:1px solid white;
  height:19px;
  vertical-align:middle;
}
td.ebene1{background-color:#ccc;}
td.ebene2{background-color:#ddd;}

#menuLinksZelle a{
  color:black; text-decoration:none;
}

td.menuLinksFuellen{
  background-color:#eee;
  height:100%;
}

/*td.menuLinks {
  background-color:#e1e1e1;
  COLOR: #000;
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-size : 12px;
}*/



#content{width:418px;height:400px;vertical-align:top;padding-left:20px;padding-right:30px;padding-top:20px;}
#bildRechts{vertical-align:top;padding-top:0px;position:relative;left:-10px;}
#bildMitte{vertical-align:top;text-align:center;padding-top:20px;padding-bottom:20px;}
#bildUnterschrift{vertical-align:top;text-align:center;padding-bottom:20px; font-size:11px;
     color:black;
     font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
  }

#titel{
 position:absolute;
 top:87px;
 left:240px;
}
#logo{
 position:absolute;
 top:41px;
 left:0px;
}

