@charset "utf-8";
body {
	margin:0px;
}

#main {
	background-image:url(../images/background.jpg);
	background-repeat:no-repeat;
	height:600px;
	left:50%;
	margin-left:-500px;
	margin-top:-300px;
	position:absolute;
	top:50%;
	width:1000px;
}

#contentImage {
	left:245px;
	position:absolute;
	top:60px;
}

#contentTextfield {
	background-color:#FFFFFF;
	height:265px;
	left:245px;
	position:absolute;
	top:260px;
	width:700px;
	padding-left:35px;
	padding-top:20px;
}

#languagemenu {
	position:absolute;
	left:860px;
	top:25px;
	list-style:none;
	list-style-position:outside;
	margin:0px;
	padding:0px;
	float:left;
}

#languagemenu li {
	float:left;
}
	
#languagemenu li a {
	display:block;
	width:50px;
	height:0px;
	padding-top:25px;
	margin-right:0px;
	overflow:hidden;
	background-image:url(../images/menu_language.gif);
	background-repeat:no-repeat;
}

#languagemenu li#deutsch_btn a {
	background-position:0px 0px;
}
#languagemenu li#deutsch_btn a:hover,
#languagemenu li#deutsch_btn a:active,
#languagemenu li#deutsch_btn a:focus {
	background-position:0px -22px;
}

#languagemenu li#english_btn a {
	background-position:-65px 0px;
}
#languagemenu li#english_btn a:hover,
#languagemenu li#english_btn a:active,
#languagemenu li#english_btn a:focus {
	background-position:-65px -22px;
}

#languagemenu.deutsch li#deutsch_btn a {
	background-position:0px -22px;
}

#languagemenu.english li#english_btn a {
	background-position:-65px -22px;
}


#mainmenu {
	position:absolute;
	top:140px;
	list-style:none;
	list-style-position:outside;
	margin:0px;
	padding:0px;
}


#mainmenu li#submenu {
	display:block;
	width:210px;
	padding-top:0px;
	overflow:hidden;
}

#mainmenu li a {
	display:block;
	width:210px;
	height:0px;
	padding-top:25px;
	margin-top:2px;
	overflow:hidden;
	background-image:url(../images/content_d/menu_main.gif);
	background-repeat:no-repeat;
}

#mainmenu li#unternehmen_btn a {
	background-position:0px 0px;
}
#mainmenu li#unternehmen_btn a:hover,
#mainmenu li#unternehmen_btn a:active,
#mainmenu li#unternehmen_btn a:focus {
	background-position:-220px 0px;
}

#mainmenu li#beratung_btn a {
	background-position:0px -27px;
}
#mainmenu li#beratung_btn a:hover,
#mainmenu li#beratung_btn a:active,
#mainmenu li#beratung_btn a:focus {
	background-position:-220px -27px;
}

#mainmenu li#qualifizierung_btn a {
	background-position:0px -54px;
}
#mainmenu li#qualifizierung_btn a:hover,
#mainmenu li#qualifizierung_btn a:active,
#mainmenu li#qualifizierung_btn a:focus {
	background-position:-220px -54px;
}

#mainmenu li#referenzen_btn a {
	background-position:0px -81px;
}
#mainmenu li#referenzen_btn a:hover,
#mainmenu li#referenzen_btn a:active,
#mainmenu li#referenzen_btn a:focus {
	background-position:-220px -81px;
}

#mainmenu.unternehmen li#unternehmen_btn a {
	background-position:-220px -0px;
}

#mainmenu.beratung li#beratung_btn a {
	background-position:-220px -27px;
}

#mainmenu.qualifizierung li#qualifizierung_btn a {
	background-position:-220px -54px;
}

#mainmenu.referenzen li#referenzen_btn a {
	background-position:-220px -81px;
}

#submenu_beratung {
	list-style:none;
	list-style-position:outside;
	margin:0px;
	padding:0px;
	background-color:#b3595f;
}

#submenu_beratung li a {
	margin:0px;
	padding:0px;
	display:block;
	width:210px;
	height:0px;
	padding-top:17px;
	overflow:hidden;
	background-image:url(../images/content_d/submenu_beratung.gif);
	background-repeat:no-repeat;
}

#submenu_beratung li#itbusinessconsulting_btn a {
	background-position:0px 0px;
}
#submenu_beratung li#itbusinessconsulting_btn a:hover,
#submenu_beratung li#itbusinessconsulting_btn a:active,
#submenu_beratung li#itbusinessconsulting_btn a:focus {
	background-position:-220px 0px;
}

#submenu_beratung li#systemeinfuehrung_btn a {
	background-position:0px -17px;
}
#submenu_beratung li#systemeinfuehrung_btn a:hover,
#submenu_beratung li#systemeinfuehrung_btn a:active,
#submenu_beratung li#systemeinfuehrung_btn a:focus {
	background-position:-220px -17px;
}

#submenu_beratung li#projectmanagement_btn a {
	background-position:0px -34px;
}
#submenu_beratung li#projectmanagement_btn a:hover,
#submenu_beratung li#projectmanagement_btn a:active,
#submenu_beratung li#projectmanagement_btn a:focus {
	background-position:-220px -34px;
}

#submenu_beratung li#expertenteams_btn a {
	background-position:0px -51px;
}
#submenu_beratung li#expertenteams_btn a:hover,
#submenu_beratung li#expertenteams_btn a:active,
#submenu_beratung li#expertenteams_btn a:focus {
	background-position:-220px -51px;
}

#submenu_beratung li#support_btn a {
	background-position:0px -68px;
}
#submenu_beratung li#support_btn a:hover,
#submenu_beratung li#support_btn a:active,
#submenu_beratung li#support_btn a:focus {
	background-position:-220px -68px;
}


#submenu_beratung.itbusinessconsulting li#itbusinessconsulting_btn a {
	background-position:-220px -0px;
}

#submenu_beratung.systemeinfuehrung li#systemeinfuehrung_btn a {
	background-position:-220px -17px;
}

#submenu_beratung.projectmanagement li#projectmanagement_btn a {
	background-position:-220px -34px;
}

#submenu_beratung.expertenteams li#expertenteams_btn a {
	background-position:-220px -51px;
}

#submenu_beratung.support li#support_btn a {
	background-position:-220px -68px;
}

#submenu_qualifizierung {
	list-style:none;
	list-style-position:outside;
	margin:0px;
	padding:0px;
	background-color:#b3595f;	
}

#submenu_qualifizierung li a {
	display:block;
	width:210px;
	height:0px;
	margin:0px;
	padding:0px;
	padding-top:17px;
	overflow:hidden;
	background-image:url(../images/content_d/submenu_qualifizierung.gif);
	background-repeat:no-repeat;
}

#submenu_qualifizierung li#workshop_btn a {
	background-position:0px 0px;
}
#submenu_qualifizierung li#workshop_btn a:hover,
#submenu_qualifizierung li#workshop_btn a:active,
#submenu_qualifizierung li#workshop_btn a:focus {
	background-position:-220px 0px;
}

#submenu_qualifizierung li#schulung_btn a {
	background-position:0px -17px;
}
#submenu_qualifizierung li#schulung_btn a:hover,
#submenu_qualifizierung li#schulung_btn a:active,
#submenu_qualifizierung li#schulung_btn a:focus {
	background-position:-220px -17px;
}

#submenu_qualifizierung.workshop li#workshop_btn a {
	background-position:-220px 0px;
}

#submenu_qualifizierung.schulung li#schulung_btn a {
	background-position:-220px -17px;
}



#footermenu {
	list-style:none;
	list-style-position:outside;
	margin:0px;
	padding:0px;
	position:absolute;
	top:466px;
}

#footermenu li a {
	display:block;
	width:210px;
	height:0px;
	padding-top:25px;
	margin-top:2px;
	overflow:hidden;
	background-image:url(../images/content_d/menu_footer.gif);
	background-repeat:no-repeat;
}

#footermenu li#curriculumvitae_btn a {
	background-position:0px 0px;
}
#footermenu li#curriculumvitae_btn a:hover,
#footermenu li#curriculumvitae_btn a:active,
#footermenu li#curriculumvitae_btn a:focus {
	background-position:-220px 0px;
}

#footermenu li#kontakt_btn a {
	background-position:0px -27px;
}
#footermenu li#kontakt_btn a:hover,
#footermenu li#kontakt_btn a:active,
#footermenu li#kontakt_btn a:focus {
	background-position:-220px -27px;
}

#footermenu li#impressum_btn a {
	background-position:0px -54px;
}
#footermenu li#impressum_btn a:hover,
#footermenu li#impressum_btn a:active,
#footermenu li#impressum_btn a:focus {
	background-position:-220px -54px;
}

#footermenu.curriculumvitae li#curriculumvitae_btn a {
	background-position:-220px 0px;
}

#footermenu.kontakt li#kontakt_btn a {
	background-position:-220px -27px;
}

#footermenu.impressum li#impressum_btn a {
	background-position:-220px -54px;
}

#referenzenLogoGrid {
	list-style:none;
	margin:0px;
	padding:0px;
}
#referenzenLogoGrid li {
	height:79px;
	display:block;
	margin:6px;
	padding:1px;
	float:left;
	background-color:#FFFFFF
}

.txt_head {
	color:#a11035;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	line-height:15px;
}

.txt_subhead {
	color:#a11035;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	text-transform:uppercase;
}

.txt_copy {
	color:#5f6166;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
}
.txt_copyemboss {
	color:#a11035;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
}

.txt_bulletpoints {
	color:#5f6166;
	list-style-image:url(../images/bulletpoint.gif);
	margin:0px;
	padding:0px;
	padding-left:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	vertical-align:bottom;
}

.txt_bulletpoints2 {
	color:#5f6166;
	list-style:none;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
}
