#s1-link1 { position: absolute; top: 20px; left: 470px; width: 270px; height: 290px; visibility: hidden; }
#s1-link1-img { position: absolute; top: 40px; left: 310px; width: 100px; height: 200px; visibility: hidden; }
#s1-link2 { position: absolute; top: 0px; left: 490px; width: 270px; height: 290px; visibility: hidden; }
#s1-link2-img { position: absolute; top: 45px; left: 250px; width: 100px; height: 200px; visibility: hidden; }

#s1-link3 { position: absolute; top: 0px; left: 370px; width: 240px; height: 290px; visibility: hidden; }

#s2-link1 { position: absolute; top: 0px; left: 450px; width: 300px; height: 290px; visibility: hidden; }
#s2-link1-img { position: absolute; top: 45px; left: 300px; width: 100px; height: 200px; visibility: hidden; }
#s2-link2 { position: absolute; top: 0px; left: 450px; width: 300px; height: 290px; visibility: hidden; }
#s2-link2-img { position: absolute; top: 0px; left: 300px; width: 100px; height: 200px; visibility: hidden; }
#s2-link3 { position: absolute; top: 20px; left: 500px; width: 300px; height: 290px; visibility: hidden; }
#s2-link3-img { position: absolute; top: 45px; left: 250px; width: 100px; height: 200px; visibility: hidden; }

#s3-link1 { position: absolute; top: 10px; left: 480px; width: 300px; height: 290px; visibility: hidden; }
#s3-link1-img { position: absolute; top: 40px; left: 320px; width: 100px; height: 200px; visibility: hidden; }
#s3-link2 { position: absolute; top: 50px; left: 490px; width: 240px; height: 290px; visibility: hidden; }
#s3-link2-img { position: absolute; top: 40px; left: 290px; width: 100px; height: 200px; visibility: hidden; }
#s3-link3 { position: absolute; top: 10px; left: 460px; width: 335px; height: 290px; visibility: hidden; }
#s3-link3-img { position: absolute; top: 40px; left: 310px; width: 100px; height: 200px; visibility: hidden; }
#s3-link4 { position: absolute; top: 10px; left: 460px; width: 335px; height: 290px; visibility: hidden; }
#s3-link4-img { position: absolute; top: 40px; left: 310px; width: 100px; height: 200px; visibility: hidden; }
#s3-link5 { position: absolute; top: 30px; left: 450px; width: 300px; height: 30%; visibility: hidden; }
#s3-link5-img { position: absolute; top: 45px; left: 300px; width: 100px; height: 200px; visibility: hidden; }
#s3-link6 { position: absolute; top: 0px; left: 500px; width: 300px; height: 30%; visibility: hidden; }
#s3-link6-img { position: absolute; top: 40px; left: 300px; width: 100px; height: 200px; visibility: hidden; }

#s4-link1 { position: absolute; top: 15px; left: 460px; width: 300px; height: 290px; visibility: hidden; }
#s4-link1-img { position: absolute; top: 0px; left: 250px; width: 250px; height: 300px; visibility: hidden; }
#s4-link2 { position: absolute; top: 250px; left: 550px; width: 150px; height: 50px; visibility: hidden; }
#s4-link2-img { position: absolute; top: 0px; left: 300px; width: 100px; height: 200px; visibility: hidden; }
#s4-link3 { position: absolute; top: 0px; left: 440px; width: 330px; height: 290px; visibility: hidden; }
#s4-link3-img { position: absolute; top: 10px; left: 200px; width: 250px; height: 300px; visibility: hidden; }
#s4-link4 { position: absolute; top: 5px; left: 440px; width: 300px; height: 290px; visibility: hidden; }
#s4-link4-img { position: absolute; top: 0px; left: 250px; width: 250px; height: 300px; visibility: hidden; }

#s5-hg	{ position: absolute;  left:0; top:0px;  visibility: visible; z-index:0;}
#s5-icon-1	{ position: absolute;  left:350px; top:5px; width:35px; height:35px;  visibility: visible; z-index:1;}
#s5-icon-1t	{ position: absolute;  left:140px; top:0px; width:200px; height:35px; visibility: visible; z-index:1;}

#s5-icon-2	{ position: absolute;  left:400px; top:45px; width:35px; height:35px;  visibility: visible; z-index:1;}
#s5-icon-2t	{ position: absolute;  left:190px; top:40px; width:200px; height:35px; visibility: visible; z-index:1;}

#s5-icon-3	{ position: absolute;  left:440px; top:85px; width:35px; height:35px;  visibility: visible; z-index:1;}
#s5-icon-3t	{ position: absolute;  left:230px; top:80px; width:200px; height:35px; visibility: visible; z-index:1;}

#s5-icon-4	{ position: absolute;  left:460px; top:130px; width:35px; height:35px;  visibility: visible; z-index:1;}
#s5-icon-4t	{ position: absolute;  left:250px; top:120px; width:200px; height:35px; visibility: visible; z-index:1;}

#s5-icon-5	{ position: absolute;  left:475px; top:175px; width:35px; height:35px;  visibility: visible; z-index:1;}
#s5-icon-5t	{ position: absolute;  left:265px; top:170px; width:200px; height:35px; visibility: visible; z-index:1;}

#s5-icon-6	{ position: absolute;  left:480px; top:220px; width:35px; height:35px;  visibility: visible; z-index:1;}
#s5-icon-6t	{ position: absolute;  left:270px; top:215px; width:200px; height:35px; visibility: visible; z-index:1;}

#s5-icon-7	{ position: absolute;  left:485px; top:270px; width:35px; height:35px;  visibility: visible; z-index:1;}
#s5-icon-7t	{ position: absolute;  left:275px; top:265px; width:200px; height:35px; visibility: visible; z-index:1;}

#s5-icon-8	{ position: absolute;  left:490px; top:325px; width:35px; height:35px;  visibility: visible; z-index:1;}
#s5-icon-8t	{ position: absolute;  left:275px; top:320px; width:200px; height:35px; visibility: visible; z-index:1;}

p.icon	{
	color: black;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	text-align:right;
	font-weight:bold;

}

#s8-text { position: absolute;  left:600px; top:0px;  visibility: hidden; z-index:1;}
body {
	margin:0px;
	border:0px;
}
body.SB {
	background-color:#ffffff;
	margin:0px;
	border:0px;
}

.home {
	color: black;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
}
.tf {
	color: black;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
}
.small	{
	color: black;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
}

.titel1 {
	color: black;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	font-weight:bold;
}
.titel2 {
	color: black;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 14px;
	font-weight:bold;
}
p,td,li {
	color: black;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
}

.veran {
	color: #000000;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 14px;
	}

table.ganz {
	margin-top:0mm;
	margin-bottom:0mm;
	margin-right:0mm;
	margin-left:0mm;
	width:90%;
	background-color:#ffffff;
	}
.inhalt{
	background-color:#ffffff;
		}
.ende {
	background-color:#ef187f;
}

table.veran {
	color: #000000;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 14px;
	}
table.veran th{
	color: #000000;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 16px;
	font-weight:bold;
	}
table.veran td{
	color: #000000;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 14px;
	}
table.wiruns {
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	height: 65%;
}
table.wiruns td {
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	}
table.kalender {
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
}
table.kalender td {
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
}
A:active {
	text-decoration: none;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	}

A:link {
	text-decoration: underline;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	}
A:visited {
	text-decoration: underline;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	}
A:hover {
	text-decoration: underline;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	}

.nav  {
	text-decoration: underline;
	font-family: Trebuchet MS, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular;
	font-size: 9px;
	font-weight: bold;
	}

A:link.elocLink {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #cc6666
}
A:hover.elocLink {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #cc6666
}
A:visited.elocLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666
}
