body
{  position: absolute;
   top: 0px;
   left: 0px;
   width: 100%;
   height: 100%;
   margin: 0px;
   padding: 0px;
   background-color: #000;
   overflow: hidden;
}
img	   { border: 0px; }
h1, h2, h3, h4, h5, h6 { color:#e0e0e0; font-family:Verdana,Arial-black,Sans-Serif; text-align:center; }
h1       { font-weight:900%; font-size:130%; text-align:center; }
h2       { font-weight:800%; font-size:120%; text-align:center; }
h3       { font-weight:700%; font-size:110%; text-align:center; }
h4       { font-weight:600%; font-size:100%; text-align:center; }
h5       { font-weight:500%; font-size:90%;  text-align:center; }
h6       { font-weight:400%; font-size:90%;  text-align:center; }
p        { color:#d0d0d0; font-family:Verdana,Arial,Sans-Serif; font-weight:normal;}
a                { color:#B9B9FF; font-family:Verdana,Arial,Sans-Serif; font-style: normal; text-decoration:none; font-size:x-small; font-weight:bold; }
a:hover          { color:#ffffff; font-family:Verdana,Arial,Sans-Serif; font-style: normal; text-decoration:none; font-size:x-small; font-weight:bold; }
a.Weiss          { color:#0000ff; font-family:Verdana,Arial,Sans-Serif; font-style: normal; text-decoration:none; font-size:x-small; font-weight:bold; }
a.Weiss:hover    { color:#B9B9FF; font-family:Verdana,Arial,Sans-Serif; font-style: normal; text-decoration:none; font-size:x-small; font-weight:bold; }
a.Blau           { color:#0000bb; font-family:Verdana,Arial,Sans-Serif; font-style: normal; text-decoration:none; font-size:x-small; font-weight:bold; }
a.Blau:hover     { color:#CAB000; font-family:Verdana,Arial,Sans-Serif; font-style: normal; text-decoration:none; font-size:x-small; font-weight:bold; }
a.Hellblau       { color:#B9B9FF; font-family:Verdana,Arial,Sans-Serif; font-style: normal; text-decoration:none; font-size:small;   font-weight:bold; }
a.Hellblau:hover { color:#CAB000; font-family:Verdana,Arial,Sans-Serif; font-style: normal; text-decoration:none; font-size:small;   font-weight:bold; }
th      {font-family:Verdana, Arial,Sans-Serif; font-weight:bold; font-size:x-small; }
td      {font-family:Verdana, Arial,Sans-Serif; font-weight:bold; font-size:x-small; }

.NormalGross   { font-family:Verdana,Arial,Sans-Serif; font-weight:normal; font-size:medium; }
.Klein         { font-family:Verdana,Arial,Sans-Serif; font-weight:normal; font-size:small; }
.SehrKlein     { font-family:Verdana,Arial,Sans-Serif; font-weight:normal; font-size:xx-small; }
.DunkleSchrift { color:#000; }
.HelleSchrift  { color:#fff; }
.GraueSchrift  { color:#101010; }
.HervorgehobeneSchrift { font-weight:bold; }
.Schrift       { color:#e0e0e0; font-family:Verdana,Arial-black,Sans-Serif; font-weight:200%; font-size:100%; text-align:center; }
.Gross         { color:#e0e0e0; font-family:Verdana,Arial-black,Sans-Serif; font-weight:700%; font-size:110%; text-align:center; }
a.Gross        { color:#0000bb; font-family:Verdana,Arial-black,Sans-Serif; font-weight:700%; font-size:110%; text-align:center; }
a.Gross:hover  { color:#CAB000; font-family:Verdana,Arial-black,Sans-Serif; font-weight:700%; font-size:110%; text-align:center; }


#oben
{  position: absolute;
   top: 0px;
   left: 0px;
   width: 100%;
   height: 15%;
   margin: 0px;
   padding: 40px 0px 0px 0px;
	align: center;
   text-align: center;
   z-index: 8000;
}
#logo
{  position: absolute;
   top: 0px;
   left: 0px;
   width: 100%;
   height: 79px;
   margin: 0px;
   padding: 0px;
	align: center;
   text-align: center;
   background-image: url(../grafik/hinter6.jpg);
   z-index: 1000;
}
#mitte, #mitteoben, #mittelinks, #mitterechts,
#mittelinks1, #mittelinks2, #mittelinks3, #mittelinks4,
#unten, #untenlinks, #untenmitte, #untenrechts, #ganzunten, #untenlinksanker
{  position: absolute;
	padding: 0px;
}
#mitteoben
{  margin: auto;
}
#mitteoben
{	top: 15%;
	width: 100%;
	height: 3em;
   align: center;
   text-align: center;
   z-index: 7500;
}
#mitte
{	top: 55%;
   width: 30%;
   margin: 0px 0px 0px 2%;
   text-align: left;
   z-index: 4000;
}
#mittelinks1, #mittelinks2, #mittelinks3, #mittelinks4, #mitterechts,
#unten, #untenlinks, #untenmitte, #untenrechts, #ganzunten, #untenlinksanker
{  margin: 0px;
}
#mittelinks1, #mittelinks2, #mittelinks3, #mittelinks4
{  top: 30%;
	left: 10%;
   width: 160px;
   text-align: left;
   z-index: 4000;
}
#ml1, #ml2, #ml3, #ml4
{  position: absolute;
	top: 0px;
	background-repeat: no-repeat;
	background-position: center;
}
a#ml1
{	background-image: url(../grafik/kugeltvmgrau160.gif);
}
a#ml1:hover
{	background-image: url(../grafik/kugeltvmgold160.gif);
}
a#ml2
{	background-image: url(../grafik/kugelschloessergrau160.gif);
}
a#ml2:hover
{	background-image: url(../grafik/kugelschloessergold160.gif);
}
a#ml3
{	background-image: url(../grafik/kugelpizzagrau160.gif);
}
a#ml3:hover
{	background-image: url(../grafik/kugelpizzagold160.gif);
}
a#ml4
{	background-image: url(../grafik/kugelpdbgrau160.gif);
}
a#ml4:hover
{	background-image: url(../grafik/kugelpdbgold160.gif);
}
#mitterechts
{	top: 30%;
	left: 30%;
   width: 500px;
   height: 150px;
   text-align: center;
   background-image: url(../grafik/info04.gif);
	background-repeat: no-repeat;
	background-position: center;
   z-index: 40001;
}
#untenlinks
{	top: 70%;
	left: 0px;
	height: 25%;
   background-image: url(../grafik/fuss09-links.gif);
	background-repeat: no-repeat;
   z-index: 7003;
}
#ul
{	position: absolute;
	margin: 0px;
   padding: 0px;
   border: 0px;
	width: 350px;
	height: 150px;
}
a#ul
{	background-image: url(../grafik/fuss09-links.gif);
}
a#ul:hover
{	background-image: url(../grafik/fuss09c-links.gif);
}
#untenmitte
{	position: absolute;
	top: 75%;
	left: 33%;
	height: 110px;
   width: 25%;
   margin: 0px;
   padding: 0px;
   align: right;
   text-align: right;
   z-index: 70005;
}
a#um
{  position: absolute;
	top: 0px;
	height: 110px;
   width: 110px;
   margin: 0px;
   padding: 0px;
	background-image: url(../grafik/kugelstartgrau110.gif);
   background-repeat: no-repeat;
   background-position: right top ;
}
a#um:hover
{	background-image: url(../grafik/kugelstartgold110c.gif);
}
#ganzunten
{	top: 93%;
	left: 0px;
	height: 3em;
   width: 90%;
   align: right;
   text-align: center;
   vertical-align: bottom;
   z-index: 70007;
}
#untenrechts
{	top: 65%;
	left: 67%;
	height: 35%;
   width: 33%;
   min-width: 190px;
   min-height: 190px;
   text-align: right;
   background-image: url(../grafik/fuss06.jpg);
	background-repeat: no-repeat;
   background-position: bottom right;
   z-index: 1;
   }
#ref1, #ref2, #ref3, #ref4
{	position: absolute;
	margin: 0px;
   padding: 0px;
   border: 0px;
	width: 160px;
	height: 160px;
}
#ref1
{	top: 20%;
	left: 10%;
   z-index: 8000;
}
a#ref1
{	background-image: url(../grafik/kugeltvmgrau160.gif);
}
a#ref1:hover
{	background-image: url(../grafik/kugeltvmgold160.gif);
}
#ref2
{	top: 30%;
	left: 30%;
   z-index: 8001;
}
a#ref2
{	background-image: url(../grafik/kugelschloessergrau160.gif);
}
a#ref2:hover
{	background-image: url(../grafik/kugelschloessergold160.gif);
}
#ref3
{	top: 40%;
	left: 50%;
   z-index: 8002;
}
a#ref3
{	background-image: url(../grafik/kugelpizzagrau160.gif);
}
a#ref3:hover
{	background-image: url(../grafik/kugelpizzagold160.gif);
}
#ref4
{	top: 25%;
	left: 65%;
   z-index: 8003;
}
a#ref4
{	background-image: url(../grafik/kugelpdbgrau160.gif);
}
a#ref4:hover
{	background-image: url(../grafik/kugelpdbgold160.gif);
}