 
html {
	height:100%;
}

body {
	font:62.5%/1em Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 0 0;
	margin:0 0 0 100px;}

* {
	margin:0;
	padding:0;
}

.unsichtbar {
}

.unsichtbar_mobile {
}

#wrapper {
}

#navbar {
	height:60px;
	margin:0 0 0 0;	}

#navbar #homeprint {
	display:none;
		float:right;
	margin:31px 70px 0 0;
}

#navbar #homeprint .homeprint_a {
	float:left;
	margin:0 0 0 2px;
	opacity:0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
}

#navbar #homeprint .homeprint_a:hover {
	opacity:1;
	-moz-opacity:1;
	filter:alpha(opacity=100);
}

h1 {
	margin:31px 0 0 70px;	font-size:2.4em;
	line-height:1.8em;
	color:#000000;
	display:inline;
	margin:0 0 0 0;
}

h1 a {
	color:#000000;
}

.nav1 {
	clear:left;
	margin:0 0 0 70px;/*	background-color:#FFFF00;*/
	display:none;
}

.nav1box {
	margin:50px 0 0 0;
	float:left;
	width:164px;
	height:23px;	padding:0 0 0 0;
/*	background-color:#FFFF00;*/
}

.nav1layer {
	position:relative;
	top:0px;
	left:0px;
	width:164px;
	height:23px;
	overflow:hidden;
}

.nav1layer:hover {
	overflow:visible;
}

.nav1layerhead, .nav1layerhead_ende {
	font-size:1.0em;
	letter-spacing:.1em;
	color:#9C490B;
	text-transform:uppercase;
	padding:6px 0 0 9px;
	width:155px;	
	height:17px;
	background-color:#EFCA98;
}

.nav1layerhead a {
	color:#9C490B;
	text-decoration:none;
}

.nav1layerhead a:hover, .nav1layerhead_aktiv a:hover {
	color:#FFFFFF;
}

.nav1layerhead:hover, .nav1layerhead:hover a, .nav1layerhead_aktiv:hover, .nav1layerhead_aktiv:hover a {
	color:#FFFFFF;
	background-color:#D98844;
}

.nav1layerhead_aktiv {
	font-size:1.0em;
	letter-spacing:.1em;
/*	color:#EFCA98;*/
	color:#FFFFFF;
	text-transform:uppercase;
	padding:6px 0 0 9px;
	width:155px;	height:17px;
	background-color:#D98844;
}

.nav1layerhead_aktiv a {
/*	color:#EFCA98;*/
	color:#FFFFFF;
	text-decoration:none;
}

.nav1layerhead_aktiv a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.nav1layermenu, .nav1layermenu_aktiv {
	padding:6px 0 9px 9px;
	width:155px;	background-color:#F7E4CB;
	opacity:0.9;
	-moz-opacity:0.9;
	filter:alpha(opacity=90);}

.nav1layermenu {
}

.nav1 li {
	list-style:none;
}

.nav2 {
	padding:0 0 0 0;
	font-size:1em;
	line-height:1.5em;
/*	letter-spacing:0.12em;
	word-spacing:0.12em;*/
}

.nav2li {
	clear:left;
	margin:.5em 0 0 0;
	float:none;
	list-style:none;
}

.nav2li a {
	color:#000000;
	text-decoration:none;
}

.nav2li a:hover {
	color:#9C490B;
}

.nav2li_aktiv {
	clear:left;
	margin:0 0 0 0;
	float:none;
	list-style:none;
/*	background-color:#0000FF;*/
}

.nav2li_aktiv a {
	color:#FFFFFF;
	text-decoration:none;
}

.nav2li_aktiv_bullet {
	color:#FFFFFF;
	width:8px;
	float:left;
}

.nav2li_aktiv_link {
	float:left;	float:none;
}

/*
#content_abstand {
	height:2px;
	margin:0 0 0 0;
}
*/

#content_header_textbox {
/*display:none; iphone*/
	margin:0 0 0 0;	
	padding:0 0 0 0;	display:none;
}

#content_header_textbox_print {
/*display:none; iphone*/
	margin:0 0 0 0;	
	padding:0 0 0 0;}

#content_header_textbox td {
}

#content_header_textbox h2, #content_header_textbox_print h2 {
	font-size:2em;
	font-weight:normal;
	line-height:1.1em;
}

#content_header_bild {
	float:left;	width:492px;
	height:164px;	display:none;
}

#content_header_icon {
	display:none;}

#content {
/*display:none; iphone*/
	margin:40px 0 0 0;
	padding:0 0 0 0;
	background-color:#FFFFFF;
}

#content_wrapper {
/*	background-color:#FF00FF;*/
	margin:0 0 0 0;
	float:left;
	width:726px;}

#content_text {
	max-width:462px;
	margin:-.5em 0 0 0;	clear:right;margin-bottom:9px;
/*	background-color:#00FF00;*/
}

.nobr {
	white-space:nowrap;
}

#content_text a {
	color:#000000;	text-decoration:none;
}

#content_text a:hover {
}

/*#content_text a {
	width:462px;
	margin:-.5em 0 0 30px;	float:right;}*/

#content_text #suchbegriffe {
	background-color:#EFEFEF;
	font:1em Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	line-height:1.75em;
	letter-spacing:0.06em;
	word-spacing:0.12em;
	color:#000000;
	margin:0 0 0 0;
	width:422px;
	height:1.8em;
	padding:4px 4px 0 4px;
	border: 1px solid #C6C6C6;
}


.bildlinks {
		float:left;
}

.bildlinks img {
	margin:5px 20px 15px 0;
	display:block;
}

#content_sidebar {
/*display:none; iphone*/
	background-color:#E4EEE2;
	margin:0 0 0 70px;	padding:3px 0 9px 0;
	width:164px;
	float:left;	display:none;
}

#content_sidebar h3 {
	margin:6px 0 0 0;
	padding:3px 9px 3px 9px;
	width:146px;	font-size:1em;
	font-weight:bold;
	color:#3E6686;
/*	background-color:#00FF00;*/
}

#content_sidebar h3 a {
	color:#3E6686;
	text-decoration:none;
}

#content_sidebar h3 a:hover {
	color:#7397BB;
}

#content_sidebar .sidebar_head_aktiv {
	background-color:#AFCFE6;
/*	margin:6px 0 0 0;
	padding:3px 9px 3px 9px;
	width:146px;	font-weight:bold;
	color:#3E6686;*/
}

#content_sidebar li {
	margin:0 0 0 0;
	padding:3px 9px 3px 25px;
/*	width:130px;*/
	color:#3E6686;
	list-style:none;
/*	background-color:#FF0000;*/
}

#content_sidebar li a {
	color:#3E6686;
	text-decoration:none;
}

#content_sidebar li a:hover {
	color:#7397BB;
}

#content_sidebar .sidebar_li_aktiv {
	background-color:#AFCFE6;
/*	margin:0 0 0 0;
	padding:3px 9px 3px 25px;
	width:130px;
	color:#3E6686;
	list-style:none;
	background-color:#FF0000;*/
}

#content_metanavi {
/*display:none; iphone*/
	background-color:#FFFFFF;
	font-size:1.0em;
	letter-spacing:.1em;
	color:#C6C6C6;
	text-transform:uppercase;
	margin:0 70px 0 0;	width:164px;
	float:right;	border-top:1px solid #C6C6C6;
	display:none;
}

#suchfelddiv {
	background-color:#FFFFFF;
	border-left:1px solid #C6C6C6;
	border-right:1px solid #C6C6C6;
}

#content_metanavi input {
	background-color:#FFFFFF;
	font:1em Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	letter-spacing:.1em;
	color:#C6C6C6;
	margin:0 0 0 0;
	width:154px;
	border:none;
/*	border-top:none;
	border-bottom:none;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#C6C6C6;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#C6C6C6;*/
	padding:2px 4px 2px 4px;
}

#content_metanavi input:focus {
	background-color:#EFEFEF;
	color:#636363;
}

#content_metanavi ul {
	border-top:1px solid #C6C6C6;
}

#content_metanavi li {
	list-style:none;
	padding:3px 6px 3px 6px;
	border-bottom:1px solid #C6C6C6;
}

#content_metanavi li a {
	color:#C6C6C6;
	text-decoration:none;
}

#content_metanavi li a:hover {
	color:#DFDFDF;
	}

#content_metanavi li .content_metanavi_aktiv {
	color:#636363;
}

#content_text p, #content_text li {
/*	clear:left;*/
/*	font-family:Georgia,Serif;*/
	margin:0 30px 1em 0;
	font-size:1.2em;
	line-height:1.75em;
}

#content_text li {
	margin:0 30px 0 1.0em;
	list-style-position:outside;
}

#content_text ul {
	list-style-type:square;
	margin:0 0 1.2em 0;
}

#content_text h2 {
/*	font-family:Arial, Helvetica, sans-serif;*/
	margin:0 0 0.8em 0;
	font-size:2.1em;
	line-height:1.8em;
	letter-spacing:0.06em;
	word-spacing:0.12em;
	color:#000000;
}

#content_text h3 {
	margin:0 30px .6em 0;
	font-size:1.5em;
	line-height:1.4em;
	letter-spacing:0.03em;
	word-spacing:0.06em;
	color:#000000;
}

.head_zitat {
	margin:-1.2em 30px 1.2em 0;
	font-size:1.2em;
	line-height:1.75em;
	letter-spacing:0.06em;
	word-spacing:0.12em;
	color:#C6C6C6;
	text-align:right;
	font-style:italic;
	font-weight:bold;
}

#content_text h3 .head_zitat {
	margin:0 0 0 0;
	font-size:0.8em;
	color:#C6C6C6;
	text-align:right;
	font-style:italic;
	letter-spacing:0.06em;
	word-spacing:0.12em;
}

#content_text h4 {
	margin:0 0 1em 0;
	font-size:1.2em;
	line-height:1.75em;
	letter-spacing:.1em;
	text-transform:uppercase;
	font-weight:normal;
}

#content_text .fettblau {
	font-weight:bold;
}

#content_text .ulhead {
	margin-bottom:0;
}

#content_footer {
	clear:both;
	height:20px;
	background-color:#FFFFFF;
}

#sitemap {
	font-size:1.2em;
	padding:10px 0 30px 0;
/*	line-height:1.75em;
	letter-spacing:0.06em;
	word-spacing:0.12em;*/
}

#sitemap p {
/*	clear:left;*/
/*	font-family:Georgia,Serif;*/
	margin:0 0 0 0;
}

#sitemap ul {
/*	background-color:#00FF00;*/
	margin:0 0 0 0;
	padding:0 0 0 0;
/*	border:1px solid #000000;*/
	list-style-type:none;
}

#sitemap li {
	margin:0 0 0 0;
	background-image:none;
/*	background-repeat:no-repeat;*/
/*	background-position:0 .8em;*/
	padding:0 0 0 0;
	font-size:1em;
/*	border:1px solid #000000;*/
}

#sitemap li .einrueckung {
	margin:-10px 0 0 0;
}

.container {
	clear:both;
}

.sitemap_grafik {
/*background-color:#CCCCCC;*/
	margin:0 0 0 0;
	padding:0 0 0 0;
/*border:1px solid #000000;*/
	clear:left;
	float:left;
}

.sitemap_text {
/*background-color:#EEEEEE;*/
	margin:10 0 0 0;
	padding:0 0 0 0;
/*border:1px solid #000000;*/
	height:25px;
	float:left;
}

#puzzlehead_01 h4, #puzzlehead_02 h4, #puzzlehead_03 h4, #puzzlehead_04 h4, #strategisches-personalmanagement_infografik_01 h4, #strategisches-personalmanagement_infografik_02 h4, #strategisches-personalmanagement_infografik_03 h4, #strategisches-personalmanagement_infografik_04 h4, #strategisches-personalmanagement_infografik_05 h4, #strategisches-personalmanagement_infografik_06 h4 {
	font-size:1.5em;
	line-height:1.4em;
	letter-spacing:0;
	word-spacing:0;
	font-weight:bold;
	text-transform:none;
	padding:5px 5px 5px 5px;
	margin:0 0 0 0;
}

#puzzlehead_02 h4, #puzzlehead_04 h4, #strategisches-personalmanagement_infografik_03 h4, #strategisches-personalmanagement_infografik_06 h4 {
	text-align:right;
}

#puzzlehead_00 h3 {
	padding:0 0 0 10px;
	margin:0 0 0 0;
}

#strategisches-personalmanagement_infografik_00 h3 {
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:center;
}

.puzzledet {
	padding:20px 0 0 20px;
	margin:0 0 0 0;
}

#methodik_projektschritte_infografik h4 {
	font-size:1.5em;
	line-height:1em;
	letter-spacing:0;
	word-spacing:0;
	font-weight:bold;
	text-transform:none;
	padding:0 0 0 0;
	margin:2px 10px 0 5px;
	font-weight:normal;
}

#methodik_projektschritte_infografik h4 b {
}

#methodik_projektschritte_infografik h5 {
	font-size:1.0em;
	line-height:1.5em;
	font-weight:bold;
	text-transform:none;
	padding:0 5px 5px 5px;
	margin:-5px 0 0 0;
	font-weight:normal;
	background-color:#E4EEE2;
}

#puzzledet_01 h3, #puzzledet_02 h3, #puzzledet_03 h3, #puzzledet_04 h3 {
	font-size:1.5em;
	line-height:1.4em;
	letter-spacing:0.03em;
	word-spacing:0.06em;
	font-weight:bold;
}

#puzzledet_01 h4, #puzzledet_02 h4, #puzzledet_03 h4, #puzzledet_04 h4 {
	color:#000000;
	font-size:1.2em;
	line-height:1.75em;
	letter-spacing:0.06em;
	word-spacing:0.12em;
	font-weight:bold;
	text-transform:none;
	margin:0 0 0 0;
}
