@charset "UTF-8";
/* CSS Document */

	* {
		margin:0;
		padding:0;
		}

	html, body {
		height:100%;
		}



{
 font-family:verdana;
 font-size:12px;
 background-color:#E6E6E6;
 text-align:center;
}




a:link { color:#839b9d; text-decoration:none; }
a:visited { color:#839b9d; text-decoration:none; }
a:hover { color:#787878; text-decoration:none; }
a:active { color:787878; text-decoration:none; }






h2,h3,h4,p,ul,ol,li,div,td,th,address,i {
 font-family:Arial,sans-serif; }


h1 { font-size:13px; font-family: "arial"; margin-bottom:5px; margin-left:35px; margin-right:5px; margin-top:5px; color:#787878; font-style:normal; font-weight:normal;}

h2 { font-size:13px; font-family: "arial"; margin-bottom:5px; margin-top:5px; color:#000000; margin-right:20px; font-style:normal; font-weight:bold;}

h3 { font-size:14px; font-family: "arial"; margin-bottom:0px; margin-top:0px; word-spacing:2.0em; font-style:normal; font-weight:normal;}

h4 { font-size:13px; font-family: "arial"; margin-bottom:5px; margin-left:5px; margin-right:15px; margin-top:5px; color:#787878; font-style:normal; font-weight:normal;}

h5 { font-size:13px; font-family: "arial"; margin-bottom:0px; margin-left:5px; margin-top:10px; color:#787878; font-style:normal; font-weight:bold; line-height:0.8em;}

h6 { font-size:11px; font-family: "arial"; margin-top:4px; margin-bottom:4px; margin-left:4px; color:#ffffff; font-style:normal; font-weight:normal; line-height:1.2em;}

h7 { font-size:18px; font-family: "arial"; margin-top:5px; margin-bottom:15px; margin-left:5px; color:#787878; font-style:normal; font-weight:normal;}

h8 { font-size:18px; font-family: "arial"; margin-top:5px; margin-bottom:15px; margin-left:45px; color:#787878; font-style:normal; font-weight:normal;}

h9 { font-size:9px; font-family: "arial"; margin-top:5px; margin-bottom:15px; margin-left:10px; color:#787878; font-style:normal; font-weight:normal;}

h10 { font-size:11px; font-family: "arial"; margin-bottom:0px; color:#787878; font-style:normal; font-weight:normal;}

h11 { font-size:13px; font-family: "arial"; margin-bottom:5px; margin-left:55px; margin-right:5px; margin-top:5px; color:#787878; font-style:normal; font-weight:normal;}

h2.sh2 { font-size:14px; }

p,ul,ol,li,div,td,th,address,blockquote { font-size:13px; }

li { margin-top:3px; }

pre { font-family:Courier New,Courier; font-size:13px; color:#0000C0; }




.unicode { font-size:15px; font-family:Arial Unicode MS,Arial,sans-serif }

ins { color:#009900; font-weight:bold; text-decoration:none; }

del { color:#990000; font-weight:bold; text-decoration:line-through; }



/* Der Content */
	#distance { 
		width:1px;
		height:35%;
		margin-bottom:-263px; /* half of container's height */
		float:left;
		}

	#content {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:330px;
		width:960m;
		clear:left;
		}
	
	




/* Das Logo */
#logo {
margin-top:0px;
text-align:left;
padding:30px 0px 20px;
}

/* Cpoyright */
#copyright {
margin-top:550px;
text-align:left;
padding:30px 0px 20px;
}

body#index #copyright {
   margin-top:480px;
}

body#coaching #copyright {
   margin-top:800px;
}

body#controlling #copyright {
   margin-top:800px;
}

body#referenzen #copyright {
   margin-top:3400px;
}


body#partner #copyright {
   margin-top:1300px;
}

body#profil #copyright {
   margin-top:900px;
}

body#impressum #copyright {
   margin-top:780px;
}
body#datenschutz #copyright {
   margin-top:2100px;
}




/* Die Navigation */
#navigation {
	position:absolute;
	z-index:1;
	top:50px;
margin-top:0px;
text-align:left;
font-size:12px;
font-family: "arial";
color:#787878;
padding:30px 0px;
}


/* Home */
#home {
	position:absolute;
	z-index:1;
	top:110px;
margin-top:0px;
text-align:left;
font-size:12px;
font-family: "arial";
color:#787878;
border:1px solid #839b9d; 
}


/* Banner */
#banner {
	position:absolute;
	z-index:1;
	top:441px;
margin-top:0px;
text-align:left;
font-size:12px;
font-family: "arial";
color:#787878;
border:1px solid #839b9d; 
}



body#index #nav_index {
   color:#787878;
}

body#coaching #nav_coaching {
   color:#787878;
}


body#controlling #nav_controlling {
   color:#787878;
}

body#referenzen #nav_referenzen {
   color:#787878;
}

body#partner #nav_partner {
   color:#787878;
}

body#profil #nav_profil {
   color:#787878;
}






#tabelle { 
position:absolute;
background-color:#ffffff; 
top:448px;
width:960px;
}







