#box1 { position:absolute; top:0px; left:0px; width:150px; height:75px; padding-left:0px; background-color:#84A5DB; }
#box1b { position:absolute; top:100px; left:25px; width:100px; height:75px; padding-left:0px; background-color:#84A5DB; z-index:1;}
#box2 { position:absolute; top:0px; left:150px; width:550px; height:75px; padding-left:25px; padding-top:15px; background-color:#84A5DB; }
#box3 { position:absolute; top:74px; left:0px; width:150px; height:350px; padding-left:25px; margin-top:0px; background-color:#84A5DB; border-right:10px solid #84A5DB; border-bottom:10px solid #84A5DB; }
#box4 { position:absolute; top:75px; left:150px; width:550px; height:300px; background-color:#ffffff; }
#box5 { position:absolute; top:150px; left:175px; width:525px; height:250px; padding-right:20px; background-color:#ffffff; overflow:auto; z-index:1; scrollbar-face-color: #84A5DB;  }
#box5b { position:absolute; top:80px; left:175px; width:525px; height:340px; padding-right:20px; background-color:#ffffff; overflow:auto; z-index:1; scrollbar-face-color: #84A5DB;  }
#box6 { position:absolute; top:74px; left:0px; width:150px; height:25px; z-index:1; background-color:#84A5DB; }
#box7 { position:absolute; top:424px; left:0px; width:700px; height:25px; background-color:#84A5DB; }

#linkbox1 { position:absolute; top:0px; left:50px; width:100px; height:60px;}
#linkbox2 { position:absolute; top:0px; left:200px; width:100px; height:60px;}
#linkbox3 { position:absolute; top:0px; left:350px; width:100px; height:60px;}
#linkbox4 { position:absolute; top:110px; left:50px; width:100px; height:60px;}
#linkbox5 { position:absolute; top:110px; left:200px; width:100px; height:60px;}
#linkbox6 { position:absolute; top:110px; left:350px; width:100px; height:60px;}
#linkbox7 { position:absolute; top:220px; left:50px; width:100px; height:60px;}
#linkbox8 { position:absolute; top:220px; left:200px; width:100px; height:60px;}
#linkbox9 { position:absolute; top:220px; left:350px; width:100px; height:60px;}

#linktextbox1 { position:absolute; top:65px; left:40px; width:120px; height:30px;}
#linktextbox2 { position:absolute; top:65px; left:190px; width:120px; height:30px;}
#linktextbox3 { position:absolute; top:65px; left:340px; width:120px; height:30px;}
#linktextbox4 { position:absolute; top:175px; left:40px; width:120px; height:30px;}
#linktextbox5 { position:absolute; top:175px; left:190px; width:120px; height:30px;}
#linktextbox6 { position:absolute; top:175px; left:340px; width:120px; height:30px;}
#linktextbox7 { position:absolute; top:285px; left:40px; width:120px; height:30px;}
#linktextbox8 { position:absolute; top:285px; left:190px; width:120px; height:30px;}
#linktextbox9 { position:absolute; top:285px; left:340px; width:120px; height:30px;}


#button1 {
	position:absolute;
	top:75px;
	left:20px;
}
#button2 {
	position:absolute;
	top:120px;
	left:20px;
}
#button3 {
	position:absolute;
	top:165px;
	left:20px;
}
#button4 {
	position:absolute;
	top:210px;
	left:20px;
}
#button5 {
	position:absolute;
	top:255px;
	left:20px;
}
#button6 {
	position:absolute;
	top:300px;
	left:20px;
}

.buttonform1 {
	width:100px;
	height:20px;
	border:1px solid #000000;
	background-color:#ffffff;
	text-align: center;
}
	
.buttonform2 {
	width:100px;
	height:20px;
	border:1px solid #ffffff;
	background-color:#84A5DB;
	text-align: center;
}

.buttontext {
	font-family : Verdana,Arial,sans-serif;
	font-size:9px;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:text-bottom;
}

.buttontext a:link {
	text-decoration:none;
	color : #000000;
}

.buttontext a:active {
	text-decoration:none;
	color : #000000;
}
.buttontext a:visited {
	text-decoration:none;
	color : #000000;
}
.buttontext a:hover {
	text-decoration:none;
	color : #FF0000;
}

.logo { margin-top:0px; margin-left:0px; }

body { background-color:#ffffff; }
h1 { font-family:verdana,arial,sans-serif; font-size:36px; font-weight:normal; text-align:left; margin-bottom:0px; color:#ffffff; }
h2 { font-family:verdana,arial,sans-serif; font-size:12px; font-weight:bold; text-align:left; color:#333333; margin-top:10px; margin-bottom:0px; }
h3 { font-family:verdana,arial,sans-serif; font-size:10px; font-weight:bold; text-align:left; margin-top:10px; }
h4 { font-family:verdana,arial,sans-serif; font-size:10px; font-weight:normal; text-align:left; }
h5 { font-family:arial,sans-serif; font-size:9px; font-weight:normal; letter-spacing:2px; text-align:left; color:#000000; }
h6 {
	font-family:arial,sans-serif;
	font-size:9px;
	font-weight:bold;
	text-align:center;
	margin-top:3px;
	color:#FFFFFF;
	background-color:#84A5DB;
	padding: 3px;
}
p { font-family:verdana,arial,sans-serif; font-size:11px; font-weight:normal; text-align:justify; }
a:link { text-decoration:none;color:#FF0000; }
a:active { text-decoration:none;color:#FF0000; }
a:visited { text-decoration:none;color:#FF0000;  }
a:hover { text-decoration:none; color:#FF0000; }

.titel { font-family:verdana,arial,sans-serif; font-size:18px; font-weight:bold; text-align:left; }
.text {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
}
.kursivtext {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	font-weight: normal;
	font-style : italic;
	text-align:left;
	color:#FFFFFF;
}
.obertitel { margin-top:55px; font-family:verdana,arial,sans-serif; font-size:11px; text-align:center; font-weight:bold; color:#ffffff; }
.untertitel { margin-top:55px; font-family:verdana,arial,sans-serif; font-size:11px; text-align:center; font-weight:bold; color:#000000; }
.bild { float:left; margin-top:3px; margin-left:0px; margin-right:15px; margin-bottom:10px; width:120px; border:1px solid #cccccc; }
.mail { text-decoration:none; color:#333399; font-weight:bold; }
.link { text-decoration:none; color:#333399; font-weight:bold; }
.stadtplan {
	margin-left:60px;
	margin-top:30px;
}