﻿body {
	background-image: url(../img/backrnd.gif);
}

#apDivCD {
	position:absolute;
	left:50%;
	margin-left:100px;
	top:50%;
	margin-top:300px;
	width:1px;
	height:1px;
	z-index:1;
	visibility:hidden;
}


#apDiv1 {
	position:absolute;
	left:50%;
	margin-left:-400px;
	top:50%;
	margin-top:-300px;
	width:800px;
	height:600px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	width:800px;
	height:50px;
	z-index:1;
}
#apDiv3 {
	position:absolute;
	width:800px;
	height:20px;
	z-index:6;
	left: 0px;
	top: 50px;
	background-image: url(../img/nav_leiste_backrnd.gif);
}
#apDiv4 {
	position:absolute;
	width:800px;
	height:470px;
	z-index:1;
	left: 0px;
	top: 70px;
}
#apDiv5 {
	position:absolute;
	width:800px;
	height:60px;
	z-index:4;
	left: 0px;
	top: 540px;
	background-color: #FFFFFF;
}
#apDiv6 {
	position:absolute;
	width:17px;
	height:16px;
	z-index:1;
	left: 371px;
	top: 1px;
}
#apDiv7 {
	position:absolute;
	width:53px;
	height:20px;
	z-index:1;
	left: 170px;
	top: 0px;
}
#apDiv8 {
	position:absolute;
	width:65px;
	height:20px;
	z-index:2;
	left: 223px;
	top: 0px;
}
#apDiv9 {
	position:absolute;
	width:87px;
	height:20px;
	z-index:3;
	left: 288px;
	top: 0px;
}
#apDiv10 {
	position:absolute;
	width:55px;
	height:20px;
	z-index:4;
	left: 375px;
	top: 0px;
}
#apDiv11 {
	position:absolute;
	width:45px;
	height:20px;
	z-index:5;
	left: 430px;
	top: 0px;
}
#apDiv12 {
	position:absolute;
	width:45px;
	height:20px;
	z-index:6;
	left: 475px;
	top: 0px;
}
#apDiv13 {
	position:absolute;
	width:60px;
	height:20px;
	z-index:7;
	left: 562px;
	top: 0px;
}
#apDiv14 {
	position:absolute;
	width:42px;
	height:20px;
	z-index:8;
	left: 520px;
	top: 0px;
}
#apDiv15 {
	position:absolute;
	width:45px;
	height:20px;
	z-index:9;
	left: 617px;
	top: 0px;
}
#apDiv16 {
	position:absolute;
	width:60px;
	height:20px;
	z-index:10;
	left: 662px;
	top: 0px;
}
#apDiv17 {
	position:absolute;
	width:140px;
	height:98px;
	z-index:5;
	left: 223px;
	top: 20px;
	visibility: hidden;
}
#apDiv18 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
#apDiv19 {
	position:absolute;
	width:118px;
	height:23px;
	z-index:601;
	left: 228px;
	top: 24px;
	visibility: hidden;
}
#apDiv20 {
	position:absolute;
	width:118px;
	height:20px;
	z-index:602;
	left: 228px;
	top: 47px;
	visibility: hidden;
}
#apDiv21 {
	position:absolute;
	width:118px;
	height:20px;
	z-index:603;
	left: 228px;
	top: 67px;
	visibility: hidden;
}
#apDiv22 {
	position:absolute;
	width:118px;
	height:20px;
	z-index:604;
	left: 228px;
	top: 87px;
	visibility: hidden;
}
#apDiv23 {
	position:absolute;
	width:70px;
	height:98px;
	z-index:605;
	left: 375px;
	top: 20px;
	visibility: hidden;
}
#apDiv24 {
	position:absolute;
	width:52px;
	height:20px;
	z-index:606;
	left: 380px;
	top: 24px;
	visibility: hidden;
}
#apDiv25 {
	position:absolute;
	width:52px;
	height:20px;
	z-index:607;
	left: 380px;
	top: 44px;
	visibility: hidden;
}
#apDiv26 {
	position:absolute;
	width:52px;
	height:20px;
	z-index:608;
	left: 380px;
	top: 64px;
	visibility: hidden;
}
#apDiv27 {
	position:absolute;
	width:52px;
	height:20px;
	z-index:609;
	left: 380px;
	top: 84px;
	visibility: hidden;
}
#apDiv28 {
	position:absolute;
	width:97px;
	height:99px;
	z-index:1;
	top: -79px;
	left: 273px;
}
#apDiv29 {
	position:absolute;
	width:97px;
	height:99px;
	z-index:4;
	top: -79px;
	left: 158px;
}
#apDiv30 {
	position:absolute;
	width:17px;
	height:16px;
	z-index:3;
	left: 255px;
	top: 1px;
}
#apDiv31 {	position:absolute;
	width:17px;
	height:16px;
	z-index:3;
	left: 259px;
	top: 1px;
}
#apDiv32 {
	position:absolute;
	width:97px;
	height:99px;
	z-index:5;
	left: 389px;
	top: -79px;
}
#apDiv33 {
	position:absolute;
	width:17px;
	height:16px;
	z-index:6;
	left: 487px;
	top: 1px;
}
#apDiv34 {
	position:absolute;
	width:93px;
	height:99px;
	z-index:7;
	top: -79px;
	left: 505px;
}
#apDiv35 {
	position:absolute;
	width:400px;
	height:360px;
	z-index:8;
	left: 192px;
	top: -438px;
	background-image: url(../img/kontakt_einzel_backrnd.png);
	visibility: hidden;
}
#apDiv36 {
	position:absolute;
	width:12px;
	height:12px;
	z-index:20;
	left: 374px;
	top: 6px;
	visibility: hidden;
}
#apDiv37 {
	position:absolute;
	width:382px;
	height:287px;
	z-index:2;
	left: 10px;
	top: 10px;
	visibility: hidden;
}
#apDiv38 {
	position:absolute;
	width:382px;
	height:287px;
	z-index:4;
	left: 10px;
	top: 10px;
	visibility: hidden;
}
#apDiv39 {
	position:absolute;
	width:382px;
	height:287px;
	z-index:5;
	left: 10px;
	top: 10px;
	visibility: hidden;
}
#apDiv40 {
	position:absolute;
	width:382px;
	height:287px;
	z-index:6;
	left: 10px;
	top: 10px;
	visibility: hidden;
}
#apDiv50 {
	position:absolute;
	width:800px;
	height:530px;
	z-index:5;
	left: 50%;
	top: 70px;
	visibility: visible;
	margin-left:-400px;
	background-color: #FFFFFF;
	text-align: center;
}
#apDiv301 {
	position:absolute;
	width:800px;
	height:470px;
	z-index:1;
	left: 0px;
	top: 70px;
}
#apDiv311 {
	position:absolute;
	width:748px;
	height:428px;
	z-index:1;
	left: 50px;
	top: 24px;
	overflow: scroll;
}
#apDiv321 {
	position:absolute;
	width:388px;
	height:20px;
	z-index:1;
	left: 207px;
	top: -1px;
}
#apDiv331 {
	position:absolute;
	width:706px;
	height:1069px;
	z-index:1;
	left: 14px;
	top: 19px;
}
#apDiv302 {
	position:absolute;
	width:800px;
	height:470px;
	z-index:1;
	left: 0px;
	top: 70px;
}
#apDiv303 {
	position:absolute;
	width:800px;
	height:470px;
	z-index:1;
	left: 0px;
	top: 70px;
}
#apDiv312 {
	position:absolute;
	width:517px;
	height:320px;
	z-index:1;
	left: 141px;
	top: 144px;
}
#apDiv322 {
	position:absolute;
	width:388px;
	height:20px;
	z-index:1;
	left: 207px;
	top: -1px;
}
#apDiv332 {
	position:absolute;
	width:494px;
	height:257px;
	z-index:1;
	left: 14px;
	top: 10px;
}
#apDiv342 {
	position:absolute;
	width:517px;
	height:88px;
	z-index:2;
	left: 142px;
	top: -418px;
	text-align: center;
}
#apDiv313 {
	position:absolute;
	width:517px;
	height:267px;
	z-index:1;
	left: 141px;
	top: 184px;
}
#apDiv333 {
	position:absolute;
	width:496px;
	height:258px;
	z-index:1;
	left: 14px;
	top: 10px;
}
#apDiv304 {
	position:absolute;
	width:800px;
	height:470px;
	z-index:1;
	left: 0px;
	top: 70px;
}
#apDiv314 {
	position:absolute;
	width:719px;
	height:426px;
	z-index:1;
	left: 59px;
	top: 30px;
}
#apDiv324 {
	position:absolute;
	width:388px;
	height:20px;
	z-index:1;
	left: 207px;
	top: -1px;
}
#apDiv334 {
	position:absolute;
	width:693px;
	height:417px;
	z-index:1;
	left: 16px;
	top: 5px;
}
#apDiv305 {
	position:absolute;
	width:800px;
	height:470px;
	z-index:1;
	left: 0px;
	top: 70px;
}
#apDiv315 {
	position:absolute;
	width:517px;
	height:267px;
	z-index:1;
	left: 141px;
	top: 184px;
}
#apDiv325 {
	position:absolute;
	width:388px;
	height:20px;
	z-index:1;
	left: 207px;
	top: -1px;
}
#apDiv335 {
	position:absolute;
	width:496px;
	height:258px;
	z-index:1;
	left: 16px;
	top: 5px;
}
#apDiv306 {
	position:absolute;
	width:800px;
	height:470px;
	z-index:1;
	left: 0px;
	top: 70px;
}
#apDiv316 {
	position:absolute;
	width:653px;
	height:404px;
	z-index:1;
	left: 89px;
	top: 41px;
}
#apDiv326 {
	position:absolute;
	width:388px;
	height:20px;
	z-index:1;
	left: 207px;
	top: -1px;
}
#apDiv336 {
	position:absolute;
	width:611px;
	height:396px;
	z-index:1;
	left: 16px;
	top: 5px;
}
#apDiv346 {
	position:absolute;
	width:20px;
	height:24px;
	z-index:2;
	left: 684px;
	top: 175px;
}
#apDiv356 {
	position:absolute;
	width:572px;
	height:24px;
	z-index:3;
	left: 16px;
	top: 387px;
	text-align: center;
}
#apDiv357 {
	position:absolute;
	width:20px;
	height:24px;
	z-index:3;
	left: -79px;
	top: 175px;
}
#apDiv291 {
	position:absolute;
	width:250px;
	height:50px;
	z-index:2;
	left: 50%;
	top: -97px;
	margin-left:-125px;
	text-align:center;
	visibility: visible;
}
.intro {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#999;
}
.Textkursiv {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
	color:#666;
	line-height:14px;
	margin-left: 85px;
	letter-spacing: 1px;
}
.Textkursiv1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#666;
	letter-spacing:0.01em;
	line-height:18px;
}
.Textzen1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#666;
	letter-spacing:0.01em;
	line-height:18px;
	margin-left: 155px;
}
.Textzen2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#666;
	letter-spacing:0.01em;
	line-height:18px;
	margin-left: 157px;
}
.Textzen3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#666;
	letter-spacing:0.01em;
	line-height:18px;
	margin-left: 122px;
	font-weight: bold;
}
.Textzen4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#666;
	letter-spacing:0.01em;
	line-height:18px;
	margin-left: 70px;
}
.Textkursiv {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#666;
	letter-spacing:0.01em;
	line-height:18px;
}
.clr{ clear:left; }
a {
	font-size: 9px;
	line-height:14px;
	color: #666;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
}
a:link {
	text-decoration: none;
	color: #666;
	letter-spacing: 1px;
}
a:visited {
	text-decoration: none;
	color: #666;
	letter-spacing: 1px;
}
a:hover {
	text-decoration: none;
	color: #0070C4;
	letter-spacing: 1px;
}
a:active {
	text-decoration: none;
	color: #0070C4;
	letter-spacing: 2px;
}
.Ueberschrift {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:italic;
	color:#666;
	letter-spacing:1px;
	line-height:20px;
}
.Ueberschrift1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	color:#06C;
	letter-spacing:1px;
	line-height:20px;
}
.Ueberschrift2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	color:#06C;
	letter-spacing:1px;
	line-height:22px;
	margin-left: 85px;
}
.Ueberschrift21 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:italic;
	color:#333;
	letter-spacing:1px;
	line-height:30px;
	margin-left: 130px;
}
.Ueberschrift3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:italic;
	color:#333;
	letter-spacing:1px;
	line-height:30px;
}
.Text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#666;
	letter-spacing:1px;
	line-height:18px;
}
.Textblau {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#06C;
	letter-spacing:1px;
	line-height:18px;
}

.Textblau1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#06C;
	letter-spacing:1px;
	line-height:18px;
	margin-left: 0px;
}
.Textblau2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#06C;
	letter-spacing:0.01em;
	line-height:15px;
	font-style:normal;
	font-weight: bold;
	margin-left: 100px;
}
.Textanalyse {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#666;
	letter-spacing:0.01em;
	line-height:15px;
	font-style:normal;
	font-weight: normal;
}
.Text1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#333;
	letter-spacing:1px;
	line-height:18px;
	margin-left: 85px;
}
.Text11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#666;
	letter-spacing:1px;
	line-height:14px;
	margin-left: 0px;
}
.Text13 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#999;
	letter-spacing:0.01em;
	line-height:15px;
	margin-left:130px;
}
.Text1blau {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#06C;
	letter-spacing:1px;
	line-height:18px;
}
.Textblaukursiv {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	color:#06C;
	letter-spacing:0.01em;
	line-height:15px;
	font-style:italic;
}
.Textfett {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#333;
	letter-spacing:0.01em;
	line-height:16px;
	font-weight: bold;
}
.Textfett1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#666;
	letter-spacing:0.01em;
	line-height:24px;
	font-weight: bold;
}
.Texteinzug {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#666;
	letter-spacing:0.01em;
	line-height:15px;
}
.Text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#999;
	letter-spacing:0.01em;
	line-height:15px;
	margin-left:130px;
}
a.anders2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#666;
	line-height: 34px;
}
a.anders {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#333;
	letter-spacing:1px;
	line-height:20px;
}
a.anders:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#333;
	letter-spacing:1px;
	line-height:20px;
}
a.anders:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#333;
	letter-spacing:1px;
	line-height:20px;
}
a.anders:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#06C;
	letter-spacing:1px;
	line-height:20px;
}
a.anders:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#333;
	letter-spacing:1px;
	line-height:20px;
}
a.anders:focus {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#333;
	letter-spacing:1px;
	line-height:20px;
}
a.anders1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#06C;
	font-style: italic;
	line-height: 20px;
	margin-left: 70px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
}
a.anders1:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#06C;
	font-style: italic;
	line-height: 20px;
	margin-left: 70px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
}
a.anders1:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#06C;
	font-style: italic;
	line-height: 20px;
	margin-left: 70px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
}
a.anders1:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#666;
	font-style: italic;
	line-height: 20px;
	margin-left: 70px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
}
a.anders1:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#06C;
	font-style: italic;
	line-height: 20px;
	margin-left: 70px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
}
a.anders1:focus {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#06C;
	font-style: italic;
	line-height: 20px;
	margin-left: 70px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
}
a.anders3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#666;
	line-height:30px;

}
a.anders3:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#666;
	line-height:30px;
}
a.anders3:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#666;
	line-height:30px;
}
a.anders3:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
	color:#06C;
	line-height:30px;
}
a.anders3:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#666;
	line-height:30px;
}
a.anders3:focus {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#666;
	line-height:30px;
}
INPUT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:11px;
	font-style: normal;
	color:#333;
	border: 1px solid #CCC;
	width: 200px;
	background-color: #FFF;
}
.INPUT1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	font-style: normal;
	border: 1px solid #06C;
	width: 100px;
	background-color: #CCC;
	color: #333;
	letter-spacing:1px;
}
SELECT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	border: 1px solid #C90;
	width: 370px;
}
TEXTAREA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	border: 1px solid #CCC;
	width: 200px;
	color:#333;
}
