.text-home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	position: absolute;
	z-index: 2;
	left: 32px;
	bottom: 70px;
}

a.textnavi:link {
	color: #660000;
	text-decoration: none;
}

a.textnavi:visited {
	color: #660000;
	text-decoration: none;
}

a.textnavi:hover {
	color: #660000;
	text-decoration: none;
}

a.textnavi:active {
	color: #660000;
	text-decoration: none;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-weight: normal;
	letter-spacing: 0.7em;
	text-align: center;
	background-color: #FFFFFF;
	position: absolute;
	z-index: 2;
	left: 96px;
	bottom: 150px;
	width: 684px;
}

.kontakt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	position: absolute;
	z-index: 2;
	left: 32px;
	top: 140px;
	width: 760px;
}

.home1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	letter-spacing: 0.2em;
	color: #660000;
	text-align: center;	
	font-weight: bold;
	background-color: #FFFFCC;
	position: absolute;
	z-index: 2;
	left: 356px;
	top: 66px;
	width: 164px;
}

.home1 a:link {
	color: #660000;
	text-decoration: none;
}

.home1 a:visited {
	color: #660000;
	text-decoration: none;
}

.home1 a:hover {
	color: #660000;
	text-decoration: underline;
}

.home1 a:active {
	color: #660000;
	text-decoration: none;
}

.office2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	letter-spacing: 0.2em;
	color: #660000;
	text-align: center;	
	font-weight: bold;
	background-color: #FFFFCC;
	position: absolute;
	z-index: 2;
	left: 356px;
	bottom: 17px;
	width: 164px;
}

.office2 a:link {
	color: #660000;
	text-decoration: none;
}

.office2 a:visited {
	color: #660000;
	text-decoration: none;
}

.office2 a:hover {
	color: #660000;
	text-decoration: underline;
}

.office2 a:active {
	color: #660000;
	text-decoration: none;
}

.tabelle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #660000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 354px;
	top: 90px;
	width: 167px;
	height: 23px;
}

.tabelle1a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #000000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 354px;
	top: 90px;
	width: 167px;
	height: 23px;
}

.tabelle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #660000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 354px;
	top: 117px;
	width: 167px;
	height: 23px;
}

.tabelle2a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #000000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 354px;
	top: 117px;
	width: 167px;
	height: 23px;
}

.tabelle211 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #660000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 525px;
	top: 117px;
	width: 167px;
	height: 23px;
}

.tabelle211a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #000000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 525px;
	top: 117px;
	width: 167px;
	height: 23px;
}

.tabelle3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #660000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 525px;
	top: 144px;
	width: 167px;
	height: 23px;
}

.tabelle3a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #000000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 525px;
	top: 144px;
	width: 167px;
	height: 23px;
}

.tabelle311 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #660000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 354px;
	top: 144px;
	width: 167px;
	height: 23px;
}

.tabelle311a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #000000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 354px;
	top: 144px;
	width: 167px;
	height: 23px;
}

.tabelle4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #660000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 354px;
	top: 171px;
	width: 167px;
	height: 23px;
}

.tabelle4a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #000000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 354px;
	top: 171px;
	width: 167px;
	height: 23px;
}

.tabelle411 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #660000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 525px;
	top: 171px;
	width: 167px;
	height: 23px;
}

.tabelle411a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #000000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 525px;
	top: 171px;
	width: 167px;
	height: 23px;
}

.tabelle5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #660000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 354px;
	top: 198px;
	width: 167px;
	height: 23px;
}

.tabelle5a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #000000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 354px;
	top: 198px;
	width: 167px;
	height: 23px;
}

.tabelle511 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #660000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 525px;
	top: 198px;
	width: 167px;
	height: 23px;
}

.tabelle511a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #000000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 525px;
	top: 198px;
	width: 167px;
	height: 23px;
}

.tabelle6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #660000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 354px;
	top: 225px;
	width: 167px;
	height: 23px;
}

.tabelle6a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #000000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 354px;
	top: 225px;
	width: 167px;
	height: 23px;
}

.tabelle611 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #660000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 525px;
	top: 225px;
	width: 167px;
	height: 23px;
}

.tabelle611a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #000000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 525px;
	top: 225px;
	width: 167px;
	height: 23px;
}

.tabelle7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #660000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 354px;
	top: 252px;
	width: 167px;
	height: 23px;
}

.tabelle7a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #000000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 354px;
	top: 252px;
	width: 167px;
	height: 23px;
}

.tabelle711 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #660000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 525px;
	top: 252px;
	width: 167px;
	height: 23px;
}

.tabelle711a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;	
	background-color: #000000;
	padding-top: 3px;
	position: absolute;
	z-index: 8;
	left: 525px;
	top: 252px;
	width: 167px;
	height: 23px;
}

img.bild1 {
	position: absolute;
	z-index: 3;
	left: 354px;
	top: 279px;
}

img.bild1a {
	position: absolute;
	z-index: 3;
	left: 354px;
	top: 383px;
}

img.bild2 {
	position: absolute;
	z-index: 3;
	left: 525px;
	top: 279px;
}

img.bild2a {
	position: absolute;
	z-index: 3;
	left: 525px;
	top: 383px;
}

img.bild3 {
	position: absolute;
	z-index: 3;
	left: 696px;
	top: 279px;
}

img.bild3a {
	position: absolute;
	z-index: 3;
	left: 696px;
	top: 383px;
}

.weiter0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	position: absolute;
	z-index: 2;
	left: 765px;
	top: 426px;
}

.weiter0a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	position: absolute;
	z-index: 2;
	left: 867px;
	top: 326px;
}

.weiter1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	position: absolute;
	z-index: 2;
	left: 765px;
	top: 386px;
}

.weiter1a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	position: absolute;
	z-index: 2;
	left: 867px;
	top: 346px;
}

.weiter2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	position: absolute;
	z-index: 2;
	left: 765px;
	top: 406px;
}

.weiter2a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	position: absolute;
	z-index: 2;
	left: 867px;
	top: 366px;
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}

a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

a:active {
	color: #FFFFFF;
	text-decoration: none;
}
	

a.nav1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 0.2em;
	color: #660000;
	background-color: #FFFFCC;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	left: 239px;
	top: 90px;
	}
	
a.nav1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 0.2em;
	color: #660000;
	background-color: #FFFFCC;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	left: 239px;
	top: 90px;
	}
	
a.nav1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 0.2em;
	color: #660000;
	background-color: #FFFFCC;
	text-decoration: underline;
	position: absolute;
	z-index: 2;
	left: 239px;
	top: 90px;
	}
	
a.nav1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 0.2em;
	color: #660000;
	background-color: #FFFFCC;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	left: 239px;
	top: 90px;
	}

.nav2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 0.2em;
	color: #660000;
	background-color: #FFFFCC;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	left: 535px;
	top: 90px;
	}	

.nav2 a:link {
	color: #660000;
	text-decoration: none;
	}
	
.nav2 a:visited {
	color: #660000;
	text-decoration: none;
	}
	
.nav2 a:hover {
	color: #660000;
	text-decoration: underline;
	}
	
.nav2 a:active {
	color: #660000;
	text-decoration: none;
	}				
	
img.logo {
	position: absolute;
	z-index: 2;
	left: 32px;
	top: 12px;
	}
	
.rot1 {
	background-color: 660000;
	position: absolute;
	z-index: 2;
	height: 18px;
	width: 110px;
	left: 239px;
	top: 66px;
	}
	
.rot2 {
	background-color: 660000;
	position: absolute;
	z-index: 2;
	height: 18px;
	width: 2px;
	left: 351px;
	top: 66px;
	}
	
.rot3 {
	background-color: 660000;
	position: absolute;
	z-index: 2;
	height: 18px;
	width: 2px;
	left: 522px;
	top: 66px;
	}

.rot4 {
	background-color: 660000;
	position: absolute;
	z-index: 2;
	height: 18px;
	width: 270px;
	left: 526px;
	top: 66px;
	}
	
.rot5 {
	background-color: 660000;
	position: absolute;
	z-index: 4;
	height: 18px;
	width: 45%;
	right: 5px;
	top: 66px;
	}
	
.rot1a {
	background-color: 660000;
	position: absolute;
	z-index: 2;
	height: 18px;
	width: 110px;
	left: 239px;
	bottom: 17px;
	}
	
.rot2a {
	background-color: 660000;
	position: absolute;
	z-index: 2;
	height: 18px;
	width: 2px;
	left: 351px;
	bottom: 17px;
	}
	
.rot3a {
	background-color: 660000;
	position: absolute;
	z-index: 2;
	height: 18px;
	width: 2px;
	left: 522px;
	bottom: 17px;
	}

.rot4a {
	background-color: 660000;
	position: absolute;
	z-index: 2;
	height: 18px;
	width: 270px;
	left: 526px;
	bottom: 17px;
	}
	
.rot5a {
	background-color: 660000;
	position: absolute;
	z-index: 4;
	height: 18px;
	width: 43%;
	right: 5px;
	bottom: 17px;
	}
	
img.hintergrund-oben {
	position: absolute;
	z-index: 1;
	height: 118px;
	width: 100%;
	left: 0px;
	top: 0px;
}

img.hintergrund-oben2 {
	position: absolute;
	z-index: 1;
	height: 118px;
	width: 100%;
	right: 0px;
	top: 0px;
}

img.hintergrund-unten {
	position: absolute;
	z-index: 1;
	height: 55px;
	width: 100%;
	left: 0px;
	bottom: 0px;
}

img.hintergrund-unten2 {
	position: absolute;
	z-index: 1;
	height: 55px;
	width: 100%;
	right: 0px;
	bottom: 0px;
}						
