@charset "UTF-8";
/* CSS Document */

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:link {
	text-decoration: none;
	color:#2b4b98;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color:#2b4b98;
}
body {
	background-color:#dddddd;
}
#seite {
	width:1000px;
	height:695px;
	margin:auto;
}
	
#apDiv_seite {
	position:relative;
	left:0px;
	top:0px;
	width:1000px;
	height:685px;
	z-index:1;
}
#oben {
	width:1000px;
	height:15px;
	background-image:url(../images/schatten_oben.jpg);
	float:left;
}
#mitte {
	width:710px;
	height:589px;
	background-image:url(../images/schatten_mitte.jpg);
	background-repeat:repeat-y;
	padding-left:270px;
	padding-right:20px;
	padding-bottom:15px;
	padding-top:173px;
}
#unten {
	width:1000px;
	height:15px;
	background-image:url(../images/schatten_unten.jpg);
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

#inhalt {
	left:370px;
	top:60px;
	width:557px;
	height:154px;
	z-index:2;
}
#apDiv_logo {
	position:absolute;
	left:10px;
	top:10px;
	width:240px;
	height:143px;
	z-index:2;
	background-color: #FFFFFF;
}
#apDiv_flash {
	position:absolute;
	left:250px;
	top:10px;
	width:740px;
	height:143px;
	z-index:2;
}
#apDiv_balken_blau {
	position:absolute;
	left:10px;
	top:153px;
	width:980px;
	height:22px;
	z-index:2;
	background-color: #2b4b98;
}
#apDiv_deutsch {
	position:absolute;
	left:260px;
	top:2px;
	width:98px;
	height:18px;
	z-index:2;
}
.grundtext {
	font-size:12px;
}
.seitentext {
	font-size:12px;
	font-weight:bold;
}
.vermerk {
	font-size:9px;
}
.sprache {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.sprache:link {
	color:#FFFFFF;
}
.sprache:hover {
	color:#999999;
}
.index {
	font-size:16px;
}
.menu {
	font-size:12px;
	font-weight:bold;
}
.menu:link {
	color:#000000;
}
.menu:visited {
	color:#000000;
}
.untermenu {
	font-size:12px;
}
.untermenu:link {
	color:#000000;
}
.untermenu:hover {
	color:#2b4b98;
}
.untermenu:visited {
	color:#000000;
}

.grundtext_blau {color: #2b4b98}





#apDiv_englisch {
	position:absolute;
	left:360px;
	top:2px;
	width:98px;
	height:18px;
	z-index:2;
}






#apDiv_hauptnavi {
	position:absolute;
	left:20px;
	top:191px;
	width:230px;
	height:280px;
	z-index:2;
}
#apDiv_news {
	position:absolute;
	left:0px;
	top:0px;
	width:210px;
	height:18px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	z-index:2;
	background-color: #d6d7ec;
}
#apDiv_news:hover {
	background-color:#adb3d7;
}
#apDiv_dienstleistungen {
	position:absolute;
	left:0px;
	top:27px;
	width:210px;
	height:18px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	z-index:2;
	background-color: #d6d7ec;
}
#apDiv_dienstleistungen:hover {
	background-color:#adb3d7;
}
#apDiv_referenzen {
	position:absolute;
	left:0px;
	top:54px;
	width:210px;
	height:18px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	z-index:2;
	background-color: #d6d7ec;
}
#apDiv_referenzen:hover {
	background-color:#adb3d7;
}

#apDiv_downloads {
	position:absolute;
	left:0px;
	top:81px;
	width:210px;
	height:18px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	z-index:2;
	background-color: #d6d7ec;
}
#apDiv_downloads:hover {
	background-color:#adb3d7;
}
#apDiv_kontakt {
	position:absolute;
	left:0px;
	top:108px;
	width:210px;
	height:18px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	z-index:2;
	background-color: #d6d7ec;
}
#apDiv_kontakt:hover {
	background-color:#adb3d7;
}







#apDiv_navi_dienst {
	position:absolute;
	left:20px;
	top:191px;
	width:230px;
	height:300px;
	z-index:2;
	visibility:hidden;
}
#apDiv_news {
	position:absolute;
	left:0px;
	top:0px;
	width:210px;
	height:18px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	z-index:2;
	background-color: #d6d7ec;
}
#apDiv_news:hover {
	background-color:#adb3d7;
}
#apDiv_dienstleistungen {
	position:absolute;
	left:0px;
	top:27px;
	width:210px;
	height:18px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	z-index:2;
	background-color: #d6d7ec;
}
#apDiv_dienstleistungen:hover {
	background-color:#adb3d7;
}


#apDiv_dienstleistungen_unter {
	position:absolute;
	left:20px;
	top:52px;
	width:190px;
	height:130px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	z-index:2;
}
#apDiv_einsatz {
	position:absolute;
	left:0px;
	top:0px;
	width:210px;
	height:18px;
	z-index:2;
}
#apDiv_experts {
	position:absolute;
	left:0px;
	top:18px;
	width:210px;
	height:18px;
	z-index:2;
}
#apDiv_nutzen {
	position:absolute;
	left:0px;
	top:36px;
	width:210px;
	height:18px;
	z-index:2;
}
#apDiv_ablauf {
	position:absolute;
	left:0px;
	top:54px;
	width:210px;
	height:18px;
	z-index:2;
}
#apDiv_struktur {
	position:absolute;
	left:0px;
	top:72px;
	width:210px;
	height:18px;
	z-index:2;
}
#apDiv_international {
	position:absolute;
	left:0px;
	top:90px;
	width:210px;
	height:18px;
	z-index:2;
}
#apDiv_netz {
	position:absolute;
	left:0px;
	top:108px;
	width:210px;
	height:18px;
	z-index:2;
}
#apDiv_referenzen2 {
	position:absolute;
	left:0px;
	top:182px;
	width:210px;
	height:18px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	z-index:2;
	background-color: #d6d7ec;
}
#apDiv_referenzen2:hover {
	background-color:#adb3d7;
}

#apDiv_downloads2 {
	position:absolute;
	left:0px;
	top:209px;
	width:210px;
	height:18px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	z-index:2;
	background-color: #d6d7ec;
}
#apDiv_downloads2:hover {
	background-color:#adb3d7;
}
#apDiv_kontakt2 {
	position:absolute;
	left:0px;
	top:236px;
	width:210px;
	height:18px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	z-index:2;
	background-color: #d6d7ec;
}
#apDiv_kontakt2:hover {
	background-color:#adb3d7;
}





#apDiv_navi_referenzen {
	position:absolute;
	left:20px;
	top:191px;
	width:230px;
	height:300px;
	z-index:2;
	visibility:hidden;
}

#apDiv_referenzen_unter {
	position:absolute;
	left:20px;
	top:79px;
	width:190px;
	height:130px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	z-index:2;
}
#apDiv_ref_1 {
	position:absolute;
	left:0px;
	top:0px;
	width:210px;
	height:18px;
	z-index:2;
}
#apDiv_ref_2 {
	position:absolute;
	left:0px;
	top:18px;
	width:210px;
	height:18px;
	z-index:2;
}
#apDiv_ref_3 {
	position:absolute;
	left:0px;
	top:36px;
	width:210px;
	height:18px;
	z-index:2;
}
#apDiv_ref_4 {
	position:absolute;
	left:0px;
	top:54px;
	width:210px;
	height:18px;
	z-index:2;
}
#apDiv_ref_5 {
	position:absolute;
	left:0px;
	top:72px;
	width:210px;
	height:18px;
	z-index:2;
}
#apDiv_ref_6 {
	position:absolute;
	left:0px;
	top:90px;
	width:210px;
	height:18px;
	z-index:2;
}
#apDiv_ref_7 {
	position:absolute;
	left:0px;
	top:108px;
	width:210px;
	height:18px;
	z-index:2;
}
#apDiv_ref_8 {
	position:absolute;
	left:0px;
	top:126px;
	width:210px;
	height:18px;
	z-index:2;
}

#apDiv_downloads3 {
	position:absolute;
	left:0px;
	top:227px;
	width:210px;
	height:18px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	z-index:2;
	background-color: #d6d7ec;
}
#apDiv_downloads3:hover {
	background-color:#adb3d7;
}
#apDiv_kontakt3 {
	position:absolute;
	left:0px;
	top:254px;
	width:210px;
	height:18px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	z-index:2;
	background-color: #d6d7ec;
}
#apDiv_kontakt3:hover {
	background-color:#adb3d7;
}



#apDiv_navi_kontakt {
	position:absolute;
	left:20px;
	top:191px;
	width:230px;
	height:300px;
	z-index:2;
	visibility:hidden;
}

#apDiv_kontakt_unter {
	position:absolute;
	left:20px;
	top:133px;
	width:190px;
	height:130px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	z-index:2;
}
#apDiv_personen {
	position:absolute;
	left:0px;
	top:0px;
	width:210px;
	height:18px;
	z-index:2;
}
#apDiv_plan {
	position:absolute;
	left:0px;
	top:18px;
	width:210px;
	height:18px;
	z-index:2;
}
#apDiv_manager {
	position:absolute;
	left:0px;
	top:36px;
	width:210px;
	height:18px;
	z-index:2;
}


#apDiv_adresse {
	position:absolute;
	left:20px;
	top:490px;
	width:232px;
	height:131px;
	z-index:2;
}
#apDiv_seite_schmal {
	position:absolute;
	left:460px;
	top:0px;
	width:240px;
	height:470px;
	z-index:2;
}
#apDiv_oben {
	position:absolute;
	left:0px;
	top:0px;
	width:1000px;
	height:15px;
	z-index:2;
}
#apDiv_mitte {
	position:absolute;
	left:0px;
	top:15px;
	width:1000px;
	height:675px;
	z-index:2;
	background-image:url(../images/schatten_mitte.jpg);
	background-repeat:repeat-y;
}
#apDiv_unten {
	position:absolute;
	left:0px;
	top:690px;
	width:1000px;
	height:15px;
	z-index:2;
}
#apDiv_seite_breit_links {
	position:absolute;
	left:0px;
	top:0px;
	width:440px;
	height:470px;
	z-index:2;
}
#apDiv_seite_breit_rechts {
	position:absolute;
	left:260px;
	top:0px;
	width:440px;
	height:470px;
	z-index:2;
}
#apDiv_seite_schmal_links {
	position:absolute;
	left:0px;
	top:0px;
	width:240px;
	height:470px;
	z-index:2;
}
#apDiv_inhalt {
	position:absolute;
	left:270px;
	top:191px;
	width:700px;
	height:470px;
	z-index:2;
}
#apDiv_seite_schmal_mit_hg {
	position:absolute;
	background-color:#CCCCCC;
	left:460px;
	top:0px;
	padding-left:10px;
	padding-right:10px
	width:220px;
	height:470px;
	z-index:2;
}
#apDiv_tmg {
	position:absolute;
	left:111px;
	top:142px;
	width:74px;
	height:43px;
	z-index:2;
}

