@charset "UTF-8";
body,td,th {
	font-family : "Trebuchet MS", Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
	font-size: 13px;
	color: #333;
	list-style-type: square;
	list-style-position: inside;
	line-height: 18px;
	font-weight: normal;
}
body {
	background-image: url(image/webhg00.jpg);
	background-repeat: repeat;
    font-family : "Trebuchet MS", Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
}
#aphead01 {
	position:absolute;
	width:800px;
	height:20px;
	margin-left: -400px;
	left: 50%;
	z-index:5;
	top: 0px;
}
#apDiv1 {
	position:absolute;
	width:800px;
	height:157px;
	z-index:1;
	top: 23px;
	left: 50%;
	margin-left: -400px;
	border-top-width: 7px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}

#apDiv2 {
	position:absolute;
	width:800px;
	height:20px;
	z-index:2;
	left: 50%;
	margin-left: -400px;
	top: 196px;
	text-align: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #E6E6E6;
	border-bottom-color: #E6E6E6;
}
#apDiv3 {
	position:absolute;
	width:800px;
	z-index:3;
	left: 50%;
	margin-left: -400px;
	top: 222px;
	list-style-type: square;
	background-color: #E6E6E6;
	border-right-width: 1px;
	border-bottom-width: 4px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #646265;
	border-bottom-color: #646265;
	border-left-color: #646265;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #646265;
	background-image: url(image/background00.jpg);
	background-repeat: no-repeat;
	height: 531px;
}

#apDiv4 {
	position:absolute;
	width:800px;
	height:21px;
	z-index:3;
	left: 50%;
	margin-left: -400px;
	top: 795px;
	text-align: center;
	list-style-type: disc;
	font-size: 10px;
	text-transform: lowercase;
	color: #E6E6E6;
	font-weight: normal;
}
#apDiv40 {
	position:absolute;
	width:800px;
	height:21px;
	z-index:3;
	left: 50%;
	margin-left: -400px;
	top: 768px;
	text-align: center;
	list-style-type: disc;
	font-size: 12px;
	text-transform: none;
	color: #E6E6E6;
	font-weight: normal;
	font-variant: normal;
}
#apDiv5 {
	position:absolute;
	width:800px;
	height:100px;
	margin-left: -400px;
	z-index:4;
	left: 50%;
	top: 262px;
	border-top-width: 7px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #666;
	border-right-color: #666;
	border-left-color: #666;
	background-color: #FFFFFF;
}
#apDiv6 {
	position:absolute;
	width:139px;
	height:83px;
	z-index:6;
	left: 475px;
	top: 162px;
}
#apDiv7 {
	position:absolute;
	width:129px;
	height:78px;
	z-index:6;
	left: 583px;
	top: 215px;
}
#apDiv8 {
	position:absolute;
	width:800px;
	height:22px;
	z-index:6;
	left: 50%;
	margin-left: -400px;
	top: 228px;
	right: 50%;
	background-image: url(image/head10.png);
	background-color: #edeaea;
}
#apDiv9 {
	position:absolute;
	width:155px;
	height:135px;
	z-index:6;
	left: 598px;
	top: 183px;
}
#apDiv10 {
	position:absolute;
	width:800px;
	height:20px;
	z-index:6;
	left: 50%;
	margin-left: -400px;
	top: 771px;
	text-align: center;
	font-size: 12px;
	color: #E6E6E6;
	word-spacing: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
}
#apDiv11 {
	position:absolute;
	width:158px;
	height:78px;
	z-index:7;
	left: 451px;
	top: 148px;
}
#apDiv12 {
	position:absolute;
	width:200px;
	height:105px;
	z-index:7;
	left: 104px;
	top: 275px;
	border: 1px solid #333;
}
#apDiv13 {
	position:absolute;
	width:200px;
	height:105px;
	z-index:8;
	left: 251px;
	top: 335px;
	border: 1px solid #333;
}
#apDiv14 {
	position:absolute;
	width:136px;
	height:147px;
	z-index:7;
	left: 650px;
	top: 221px;
}
h1 {
	color: #E6E6E6;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: lighter;
	word-spacing: 1px;
	margin: 0px 0px 0px 0px;
}
h2 {
	margin: 0px;
	font-size: 14px;
	font-weight: lighter;
	color: #333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-bottom-width: thin;
	border-bottom-style: dotted;
}

h3 {
	margin: 0px;
	font-size: 14px;
	font-weight: lighter;
	color: #333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-bottom-width: thin;
	border-bottom-style: dotted;
}
.liste {
	list-style-image: url(image/listenpunkt.png);
	font-size: 13px;
	font-weight: normal;
	color: #333;
	line-height: 18px;
	list-style-position: outside;
	text-align: left;
} 
.listezahl {
	font-size: 13px;
	font-weight: normal;
	color: #333;
	line-height: 18px;
	list-style-position: outside;
	text-align: left;

} 
.liste2 {
	font-size: 13px;
	font-weight: normal;
	color: #CCCCCC;
	text-transform: lowercase;
	list-style-type: circle;
}
.liste3 {
	font-size: 13px;
	font-weight: normal;
	color: #CCCCCC;
	line-height: 15px;
	letter-spacing: 0.5px;
	list-style-position: outside;
	text-align: left;
	text-transform: uppercase;
	list-style-type: none;
} 
a:link {
	text-decoration: none;
	
}	
a:visited {
	text-decoration: none;

	}
a:hover {
	font-weight: normal;
	color: #06C;
	background-color: #E6E6E6;
    }	
a:active {
	text-decoration: none;

}
.Stil9 {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: lighter;
}
.Stil11 {
	font-size: 16px;
	color: #edeaea;
	text-transform: lowercase;
	font-weight: lighter;
	font-size: 15px;
}
.Stil16 {
	font-size: 10.5px;
	text-transform: lowercase;
	color: #E6E6E6;
	letter-spacing: normal;
	word-spacing: normal;
	font-weight: normal;
}
.Stil17 {
	font-size: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #930;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #930;
}
.Stiladd {
	font-size: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #930;	
}
.Stil21 {
	font-style: italic;
	font-size: 15px;
	color: #333;
	line-height: 20px;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
}
.Stil24 {
	color: #999;
	font-weight: lighter;
	text-transform: lowercase;
	font-size: 13px;
}
.Stil26 {font-size: 28px}
.Stil10 {color: #333333}
.Stil30 {
	font-size: 15px;
	color: #333;
	font-weight: bold;
}
.Stil31 {
	color: #993300
}
.Stil32 {font-size: 16px
}
.Stil33 {
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	font-weight: bolder;
}
.Stil34 {
	font-size: 13px;
	color: #333333;
	list-style-image: url(imagesicon/listenicon4pt.png);
	text-decoration: underline;
}
.Stil35 {
	font-size: 10px;
	text-transform: capitalize;
	color: #993300;
}
.Stil36 {
	color: #cc6600;
	font-weight: bold;
	font-size: 10px;
}
.Stil37 {
	font-variant: normal;
	text-transform: none;
	color: #993300;
	font-size: 12px;
	border-bottom: 1px dotted #993300;
}
.Stil38 {
	font-size: 22px;
	color: #999999;
	text-transform: lowercase;
}
.Stil39 {
	font-size: 20px;
	color: #993300;
	font-weight: bold;
	text-transform: uppercase;
}
.Stil40 {font-size: 10px}
.Stil42 {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #555;
	font-weight: normal;
	text-transform: none;
	margin: 0px;
	font-size: 20px;
	position: absolute;
	top: 35px;
	left: 81px;
	line-height: normal;
	font-style: normal;
}
.Stil43 {
	font-size: 10px;
	text-transform: lowercase;
	color: #666666;
	letter-spacing: normal;
	word-spacing: normal;
	font-weight: lighter;
}
.Stil44 {
	color: #333333;
	font-size: 10px;
	font-weight: normal;
	text-transform: lowercase;
}
.Stil45 {
	font-size: 20px;
	color: #933000;
}
.StilFormular {
	font-size: 13px;
	text-transform: lowercase;
	color: #333333;
	word-spacing: normal;
	font-weight: lighter;
	background-color: #edeaea;
}
.StilFormular2  {
	font-size: 13px;
	color: #333;
	background-color: #edeaea;
	background-image: url(image/email.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.Still50 {
	color: #333333;
}
.line {
	left: 140px;
	top: 80px;
	color: #333;
}
.footlist {
	display: inline; /* Listenelemente nebeneinander */
	list-style-type: none;
	list-style-image: none;
	font-size: 10px;
	font-weight: normal;
	margin: 0;
	color: #E6E6E6;
	text-transform: uppercase;
	}
.Stil170 {
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #E6E6E6;
	letter-spacing: 0.5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #930;
}
#apDiv3 table tr td div {
	color: #666;
	font-size: 11.5px;
}
.navibereich {
	display: inline; /* Listenelemente nebeneinander */
	list-style-type: none;
	list-style-image: none;
	font-size: 14px;
	font-weight: normal;
	margin: 0; /* Keinen Au√üenabstand */
	word-spacing: 27px;
	letter-spacing: 0px;
	color: #FFF;
	text-align: left;
	text-transform: lowercase;
}
#apDiv3 table tr td {
}
.anek {
	font-style: italic;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;	
}

.linie {
	border-top-width: 1px;
	border-top-style: solid;
}
.posfliesstext {
	margin: 0px;
	position: absolute;
	top: 17px;
	left: 10px;
	width: 508px;
	height: 472px;
	background-color: #E1E1E1;
	padding: 15px;
	border: thin dotted #999;
}
.posposkast_re {
	position: absolute;
	top: 218px;
	left: 559px;
	width: 216px;
	height: 284px;
	border: thin dotted #999;
	background-color: #E1E1E1;
	padding: 8px;
	margin: 0px;
}
