body {
	font-family: Calibri, Arial, sans-serif;
	line-height: 1.3em;
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #00f;
	background-color: #fff;
	text-align: center;
}

a {
	color: #FFF;
}

.dwnlk a {
	color: #1B345D;
}


.mainpage {
    margin: 20px auto 0px auto ;
    padding: 0;
	width: 1000px;
	/*height: 660px;*/
	border: 1px none #000;
	background-color: #fff;
	color: #000;
	text-align: left;
}

.header {
	background-color: #1B345D;
	background-image: url(../img/header.gif); 
	width: 960px;
	height: 119px;
	margin: 0px 40px 2px 0px;
	text-align: left;
}

	/* Header für die Landingpage*/
.header_la{
	background-color: #1B345D;
	width: 960px;
	height: 90px;
	margin: 0px 40px 2px 0px;
	font-size: 40px;
	color: white;
}

.header_la_h1{
	padding-top: 50px;
	text-align: center;

}

#i_logo {
	float: left;
}

.L1 td {
	width: 120px;
	vertical-align: bottom;
	padding-bottom: 5px;
}

.L1 img {
	width: 18px;
	height: 1px;
}

/******************/
/*** Mittelteil ***/
/******************/

.center {
	margin: 0px 0px 0px 0px;	
	width: 960px;
	/*height: 478px;*/
	float: left;
	background-color: transparent;
	overflow: hidden;
}

.left {
	float: left;
	background-color: inherit;
	width: 240px;
	height: 100%;
	/*height: 478px;*/
}

#left_DDW-group {
	width: 0px;
}

#left_konfigurationsmanagement,
#left_anforderungsmanagement,
#left_projektmanagement,
#left_prozessmanagement,
#left_qualitaetsmanagement,
#left_software-entwicklung,
#left_it-support,
#left_it-infrastruktur,
#left_zertifizierungen {
	width: 360px;
}


#left_suchergebnis,
#left_firmenpraesentation,
#left_vortraege,
#left_veroeffentlichungen {
	width: 240px;
}
.middle {
	float: left;
	background-color: inherit;
	width: 479px;
}

#middle_konfigurationsmanagement,
#middle_anforderungsmanagement,
#middle_projektmanagement,
#middle_prozessmanagement,
#middle_qualitaetsmanagement,
#middle_impressum {
	width: 600px;
}

#middle_software-entwicklung,
#middle_it-support,
#middle_it-infrastruktur,
#middle_zertifizierungen,
#middle_unsere-kunden,
#middle_partnerschaften {
	width: 360px;
}

#middle_Karriere,
#middle_ihr-einstieg,
#middle_personalentwicklung,
#middle_karrieren-in-der-ABSC,
#middle_absc-kennenlernen {
	width: 240px;
}

#middle_karriereschritte,
#middle_karrieren-in-der-ABSC,
#middle_karriereevents,
#middle_kontakt-karriere,
#middle_offene-stellen,
#middle_absolventen-young-professionals,
#middle_studenten,
#middle_initiativbewerbungen,
#middle_404 {
	width: 480px;
}

#middle_suchergebnis,
#middle_firmenpraesentation,
#middle_vortraege,
#middle_veroeffentlichungen {
	width: 718px;
}

#middle_DDW-group {
	width: 360px;
}

.right {
	float: left;
	background-color: inherit;
	width: 240px;
}

#right_konfigurationsmanagement,
#right_anforderungsmanagement,
#right_projektmanagement,
#right_prozessmanagement,
#right_qualitaetsmanagement,
#right_firmenpraesentation,
#right_vortraege,
#right_veroeffentlichungen,
#right_suchergebnis {
	width: 0px;
}

#right_impressum {
	width: 120px;
}

#right_software-entwicklung,
#right_it-support,
#right_it-infrastruktur,
#right_zertifizierungen,
#right_404 {
	width: 240px;
}

#right_cs-it-infrastruktur {
	background-color: #000;
}

#right_software-entwicklung {
	vertical-align: bottom;
}

#right_Karriere,
#right_ihr-einstieg,
#right_personalentwicklung,
#right_karriere-in-der-ABSC,
#right_absc-kennenlernen {
	width: 480px;
}

#right_karriereschritte,
#right_karrieren-in-der-ABSC,
#right_karriereevents,
#right_kontakt-karriere,
#right_offene-stellen,
#right_absolventen-young-professionals,
#right_studenten,
#right_initiativbewerbungen {
	width: 240px;
}

#right_unsere-kunden,
#right_partnerschaften {
	width: 360px;
}

#right_DDW-group {
	width: 600px;
}

.languages {
 	margin-left: 2px;	
	width: 37px;
	height: 360px;
	background-color: #FFF; /*background-color: #1B345D;*/	
	float: left;
}

.lang_img {
	border-bottom: 1px solid #FFF;
}

.bottom {
  	margin-top: 2px;
	width: 960px;
	height: 59px;
	background-color: #1B345D;	
	background-image: url(../img/bottom.gif); 
	float: left;		
}

.L1 {
 	margin-top: 43px;
	width: 720px;
	height: 47px;
	
}

.L1 td {
	text-align: center;
	color: #FFF;
	font-weight: bold;
}

.L1 td a {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}

/*********************/
/*** L2-Navigation ***/
/*********************/

.L2_Nav {
	width: 120px;
	text-align: left;
	float: left;
}

.L2_Nav td {
 	height: 60px;
 	border-right: 1px solid #FFF;
 	border-bottom: 1px solid #FFF;
 	padding-left: 5px;
 }
 
*+ html .L2_Nav td {
 	height: 59px;
}
 
 .L2_Nav td a {
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

/*********************/
/*** L3-Navigation ***/
/*********************/

.L3_Nav {
	width: 100%;
	text-align: left;
	float: left;
	margin-top: 58px;
	border: 1px solid #FFF;
	border-right: 0px none #FFF;
}

*+ html .L3_Nav {
    margin-top: 59px; 
}

* html .L3_Nav {
	width: 100%;	
}

#L3_Nav_it-support,
#L3_Nav_software-entwicklung,
#L3_Nav_it-infrastruktur {
 	margin-top: 58px;
}

#L3_Nav_karriere-in-der-ABSC,
#L3_Nav_karriereschritte,
#L3_Nav_karrieren-in-der-ABSC,
#L3_Nav_karriereevents {
	width: 360px;
}

#L3_Nav_anfahrt,
#L3_Nav_anfahrt-DON,
#L3_Nav_anfahrt-OTN {
	width: 240px;
}

#L3_Nav_cs-konfigurationsmanagement,
#L3_Nav_cs-anforderungsmanagement,
#L3_Nav_cs-projektmanagement,
#L3_Nav_cs-prozessmanagement,
#L3_Nav_cs-qualitaetsmanagement,
#L3_Nav_anfahrt,
#L3_Nav_anfahrt-DON,
#L3_Nav_anfahrt-OTN {
	margin-top: 59px;	
}

#L3_Nav_cs-software-entwicklung,
#L3_Nav_cs-it-support,
#L3_Nav_cs-it-infrastruktur {
	margin-top: 59px;	
}

#L3_Nav_karriereschritte,
#L3_Nav_karrieren-in-der-ABSC,
#L3_Nav_karriereevents {
	margin-top: 60px;	
}

.L3_Nav td {
 	height: 59px;
 	width: 119px;
 	border-right: 1px solid #FFF;
 	padding-left: 4px;
 	padding-bottom: 4px;
 	vertical-align: bottom;
 }
 
*+ html .L3_Nav td {
 	height: 54px;
}

* html .L3_Nav td {
 	height: 55px;
}
 
 .L3_Nav_Last {
	width: 122px;
}
 
 .L3_Nav td a {
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}

/*********************/
/*** L4-Navigation ***/
/*********************/

.L4 {
	width: 100%;
	text-align: left;
	float: left;
	margin-top: 14px;
}

.L4 td {
	text-align: center;
	color: #FFF;
	font-weight: bold;
}

.L4 td a {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}



/*************************/
/*** Hauptbilder 1 + 2 ***/
/*************************/ 

.img1 {
	float: left;
	margin-top: 119px;	
}

*+ html .img1 {
	margin-top: 123px;	
} 

#img1_wir-ueber-uns {
	margin-top: 0px;	
}

#img1_konfigurationsmanagement,
#img1_anforderungsmanagement,
#img1_projektmanagement,
#img1_prozessmanagement,
#img1_qualitaetsmanagement,
#img1_software-entwicklung,
#img1_it-support,
#img1_it-infrastruktur,
#img1_zertifizierungen {
    clear: right;
    float: right;
	margin-top: 0px;	
}

#img1_absc-kennenlernen,
#img1_personalentwicklung {
 	float: left;
	margin-top: 0px;	
}

#img1_unsere-kunden,
#img1_partnerschaften {
    float: right;
}

/*#img2_software-entwicklung,*/
#img2_it-support,
#img2_it-infrastruktur,
#img2_zertifizierungen {
 	float: right;
}


#img2_unsere-kunden,
#img2_partnerschaften {
 	float: right;
	margin-top: 59px;		
}



*+ html .img1 {
	margin-top: 118px;
}

.search {
	width: 173px;
	margin-left: 60px;
	margin-right: 10px;
}

*+ html .search {
	width: 170px;
	margin-left: 60px;
	margin-right: 10px;
} 

.a_div_2 {
 	display: block;
 	padding-top: 23px;
	width: 120px;
	height: 17px;
	cursor: pointer;
}

.a_div {
 	display: block;
 	padding-top: 22px;
	width: 117px;
	height: 18px;
	cursor: pointer;
}

.a_div_2 {
 	padding-top: 7px;
	height: 33px;
}

/*************************/
/*** Requestformular   ***/
/*************************/ 

.rq_tx, .rq_ta {
	width: 350px;
}

#mscert {
	position: relative;
	top: 50px;
	left: 50px;
}

/*************************/
/*     Downloadseite     */
/*************************/

#download { 
 padding-top: 15px;
 background-color: #1B345D; 
 color: #FFF;	
}

.dwn_inptxt {
	width: 300px;
}	
	
/*************************/
/*        Sitemap        */
/*************************/	

dt {
 	margin-top: 15px;
 	font-weight: bold;
}	
.sm_L2 {padding-left: 0px}	
.sm_L3 {padding-left: 20px}	