body {
 font-size: 11px; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 line-height: 1.5;
 background-color: #ffffff;		/* weisser Hintergrund */
/*  text-align: center;		in die Mitte rücken, dies ist so erforderlich beim Internet Explorer 5 und 5.5 */
 margin: 0px;				/* Außenabstand 0 */
 padding: 0px;				/* Innenabstand 0 */
}
#container {
width:880px;
margin:0px auto;
text-align:left;
background-color:#dddddd;
border:1px solid #000000;
}
#container .wrapper {			/* wird nicht benutzt, da nicht nötig */
margin:0;
padding:0;
background-image:url(Grafiken/wrap3c.gif) top left repeat-y;
}
#container .title {
width:880px;
height:160px;
line-height: 1.2;
margin:0 auto;
padding:0px;
background-image:url(Grafiken/titelleisteSHB908x167.jpg);
}
#container .left {
width:180;
margin:0;
padding:0;
background-color:#dddddd;
float:left;
}
#container .right {
width:150;
margin:0;
padding:0;
background-color:#dddddd;
float:right;
}
#container .content {
width:538;	/* von den 550px gehen wegen Kompatibilität 2px Rahmen (Internet Expl.) und 10px content-Innenabstand (Firefox) ab */
background-color:#ffffff;
float:left;
padding-left:10px;
}
#container .footer {
clear:both;
height:20px;
width:880;
margin:0 auto;
padding:0px;
background-color:#dddddd;
text-align:center;
}

h1 {font-size:28px;color:#0000ff;margin-bottom:0px;margin-top:20px;margin-left:150px;}
h2 {font-size:20px;color:#0000ff;background-color:#eeeeee;}
h3 {font-size:16px;color:#0000ff;}
h4 {font-size:20px;color:#0000ff;margin-bottom:0px;margin-top:20px;margin-left:150px;}
h5 {font-size:12px;color:#000000;font-weight:bold;}
.title h1 {font-size:32px;font-weight:bold;color:#0000ff;margin-bottom:0px;margin-top:10px;margin-left:10px;}
.title h4 {font-size:16px;font-weight:bold;color:#0000ff;margin-bottom:0px;margin-top:10px;margin-left:10px;}

.level1 {font-size:20px;color:#8888ff;font-weight:bold;padding-left:10px;}
.level2 {font-size:18px;color:#0000ff;font-weight:bold;padding-left:10px;}
.level3 {font-size:16px;color:#aaaaff;font-weight:bold;padding-left:10px;}
.level4 {font-size:14px;color:#000088;font-weight:bold;padding-left:10px;}
.level5 {font-size:12px;color:#000000;font-weight:bold;font-weight:bold;padding-left:10px;}
.level6 {font-size:11px;color:#000000;font-weight:normal;font-weight:bold;padding-left:10px;}

.content td {
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5;
	background-color: #ffffff;		/* weisser Hintergrund */
}

/* Definitionen innerhalb der Navigationsleiste */
.left ul {
   list-style-type:none;			/* Aufzählungspunkt entfernen */
   line-height: 1.2;
   font-size:11px;
   font-weight:bold;
   margin: 0;
   padding: 0;
   color:#0000ff;
}
.left li {
   margin: 0;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 2px;
   border-top: 1px solid white;
   border-bottom: 1px solid white;
}
li.stufe2 {
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 18px;
   font-size:10px;
   background-color:#eeeeee;
}
.left a:link, .left a:visited {
   text-decoration: none;
   color:#000000;
   display: block;
   padding: 2px;
   border-left: 15px solid white;
}
.left a:active, .left a:focus, .left a:hover {
   text-decoration: none;
   color:#0000ff;
   background-color:#ffffff;
   display: block;
   padding: 2px;
   border-left: 15px solid blue;
}

.content a:link, .content a:visited, .content a:active, .content a:hover { 
   color:#0000ff;
   text-decoration:none;
   font-weight:bold;
}
.content a:active, .content a:hover { 
   text-decoration:underline;
}


tr.uline {
  background-color:#ffffff;
}