/* Aufteilung der Seite in Bereiche
----------------------------------------*/
#header {clear:both;}
#naviLeiste {width: 170px; float:left;}
#main {margin-left: 172px;}
#footer {clear:both;}

/* Allgemeine Klassen
----------------------------------------*/
/* Body */
body {
	font: 16px Arial, Helvetica, sans-serif;
	color: #ffff99;
	background: #000000 url(bilder/weltall.png) fixed;
	margin: 0px;
	cursor: url(bilder/cursor3.cur), auto;
}
.absatz {

}
.dt-class a{
	text-decoration: none;
         font-weight: bold;
         line-height: 2em;
}

/* Spezielle Klassen für alle Seiten
----------------------------------------*/

#mainDiv {
	margin-top: 0px;
	margin-bottom: 0px;
}
#home-table tr td{
	vertical-align: top;
}

/* Kopfteil
----------------------------------------*/
#header{
	padding-top: 10px;
         padding-left: 210px;
	height: 160px;
         text-align: center;
         color: #ffff99;
         background: url(bilder/ie6/meteor.gif) 50px 0px no-repeat; /* Hintergrund für IE6 */
}
#header[id]{
	background: url(bilder/meteor.png) 50px 0px no-repeat; /* Hintergrund für moderne Browser */
}
#headerBild {
	width: 100%;
         height: 42px;
         margin-top: 20px;
         background: url(bilder/as4y_animated4.png) center no-repeat; /* Hintergrund für moderne Browser */
}
#headerBild[id] {
         background: url(bilder/as4y_animated5.png) center no-repeat; /* Hintergrund für moderne Browser */
}
/* Navi Leiste
----------------------------------------*/
#naviLeiste {
         position: absolute;
         left: 0px;
         top: 170px;
}
#naviLeiste ol{
	list-style-type: none;
	padding: 0px;
         margin: 0px;
}
#naviLeiste ol li{
	margin: 0px;
         padding: 0px;
         line-height: 16px; /* für IE6 */
}
#naviLeiste[id] ol li{
         line-height: 2em; /* für moderne Browser */
}
#navi2 {
	height: 200px;
         background: url(bilder/ie6/planet.gif) 20px 20px no-repeat; /* für IE6 */
}
#navi2[id] {
	background: url(bilder/planet.png) 20px 20px no-repeat; /* für moderne Browser */
}

/* Links in der Navileiste */
a.aNavi {text-decoration: none; font-size: 1em; padding-left: 30px; padding-right: 25px; display: block;}
a.aNavi:link{color: #ffff99;}
a.aNavi:visited {color: #ffff99;}
a.aNavi:active{color: #ffff99;}
a.aNavi:hover {color: #ffff99; text-decoration: underline; background: url(bilder/blende2.gif) 0px center no-repeat;}

/* Body
----------------------------------------*/
#main{
	padding: 10px;
}
#main li {
	margin-bottom: 1em;
}

#main a:link {color: #ffff99;}
#main a:visited {color: #ffff99;}
#main a:active {color: #ffff99;}
#main a:hover {color: #ffff99; text-decoration: underline;}

/* bottom
----------------------------------------*/
table.aenderung{
	font-size: 0.8em;
	border: none;
         width: 100%;
         text-align: center;
}
table.aenderung td{
	border: none;
         width: 33%;
}
#naviTable {
	margin-left: auto;
         margin-right: auto;
         text-align: center;
}

#naviTable tr td{
         color: #ffff99;
         width: 170px;
         text-align: center;
}
#naviTable a:link{color: #ffff99; text-decoration: none;}
#naviTable a:visited {color: #ffff99; text-decoration: none;}
#naviTable a:active{color: #ffff99; text-decoration: none;}
#naviTable a:hover {color: #ffff99; text-decoration: underline;}