body {
 font: normal medium Helvetica, Verdana, Tahoma, sans-serif;
 margin: 0px; padding: 0px;
 text-align: center; /* zentriert alles */
 position:relative;
 background-color: #FFFFFF;
}
#banner {
 height: 170px;
 width: 960px;
 background-color: #FF9900;
 background-image:    url(/images_zeglin/banner.jpg);
 background-position:top left;
}
#wrapper {
 z-index: 1;
 width: 960px;
 margin: 20px auto 20px auto;
 text-align: left; /* hebt Zentrierung für die Container auf */
 border: 1px solid #FFFFCC;
}
#left {
 z-index: 101;
 float: left; /* positioniert sich links, alles folgende rechts */
 position: relative;
 top: 0px;
 width: 140px;
 height: auto;
 background-color: #FFFFFF;
 background-image:    url(/images/);
 padding: 15px;
 margin-right: 15px;
}
#right {
 z-index: 102;
 float: right; /* positioniert sich rechts */
 position: relative;
 top: 0px;
 left: 1px;
 width: 180px;
 height: auto;
 background-color: #FFFF00;
 background-image:  url(/images_zeglin/header_right.jpg);
 padding: 10px 10px 0px;
; margin: 0px
}
#main {
 z-index: 100;
 position: relative;
 top: 30px;
 left: 1px;
 width: auto;
 background-image:  url(/images);
 margin: 0px 140px 0px 200px;
}
#clear {
 height:0.1px; font-size:0.1px; line-height:0.1px; clear:both;
}
#footer {
 background-color: #FF9900;
 clear:left;
 font-family: Verdana;
 margin-right: 0px;
 text-align:center;
 color:#FFFFCC;
 height: 20px;
 width: 960px;
}
  ul#Navigation {
    width: 8em;
    margin: 0.4em; padding: 0.4em;
    border: 0px solid #F5F5F5;
  }
  * html ul#Navigation {  /* Korrekturen fuer IE 5.x */
    width: 9.6em;
    w\idth: 10em;
    padding-left: 0.8em;
    padd\ing-left: 0.8em;
  }
  ul#Navigation li {
    list-style: none;
    margin: 0.4em; padding: 0;
  }

  ul#Navigation li ul {
    margin: 0 0 0 1em; padding: 0;
  }
  ul#Navigation li ul li {
    margin: 0.4em 0;
  }
  * html ul#Navigation li ul li {  /* Korrektur fuer IE 5.x */
    margin-left: 1em;
    ma\rgin-left: 2em; 
  }
  ul#Navigation a {
    display:block;
    padding: 0.2em;
    text-decoration: none; font-weight: normal;
    border: 1px solid #F5F5F5;
    border-left-color: #F5F5F5; border-top-color: #F5F5F5;
    color: #778899; background-color: #FFFAFA;
  }
  * html ul#Navigation a {
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 8.8em;  /* Breitenangabe fuer IE 6 */
  }
  * html ul#Navigation li ul li a {
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 7.8em;  /* Breitenangabe fuer IE 6 */
  }
  ul#Navigation a:hover {
    border-color: #CC6600;
    border-left-color: #FFFFCC; border-top-color: #FFFFCC;
    color: #FFFFFF; background-color: #FF9900;
}

	h1 {
			font-family: Helvetica, Verdana, Tahoma, sans-serif;
			font-size: 20px;
			padding: 30px;
			margin: 0;
			color:#333333;
			border-bottom: 0px solid #FFFFFF;
			cursor:pointer;
			display:block;
			background-image:  url(/images);
			background-position:top left;
			background-repeat:no-repeat;
}
	h2 {
			font-family: Helvetica, Verdana, Tahoma, sans-serif;
			font-size: 14px;
			margin: 0;
			color:#FF7F50;
			display:block;
			background-image:  url(/images);
			background-position:top left;
			background-repeat:no-repeat;
}
	h3 {
			font-family: Helvetica, Verdana, Tahoma, sans-serif;
			font-size: 12px; 
			margin: 0;
			color:#778899;
			cursor:pointer;
			display:block;
			background-image:  url(/images);
			background-position:top left;
			background-repeat:no-repeat;
}
	h4 {
			font-size: 11px;
            font-family: Helvetica, Verdana, Tahoma, sans-serif;
			padding: 5px 5px;
			margin: 0 0;
			color:#000000;
			border-bottom: #808080 1px dashed;
			border-left: #808080 1px dashed;
			border-top: #808080 1px dashed;
			border-right: #808080 1px dashed;
			width: 170px;
			height: auto;
			background-image:  url(/images);
			background-position:top right;
			background-repeat:no-repeat;
}
