body {
	margin: 0;
	padding: 0;
	font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}

img { border: 0; }

.hidden { display: none; }

h1 {
	margin: 0 0 10px 0;	font: bold 1.1em Helvetica, Arial, sans-serif; border-bottom: 3px solid #cecbce;
}

h2 {
	margin: 0 0 10px 0; font: bold 1.1em Helvetica, Arial, sans-serif; border-bottom: 2px solid #cecbce;
}

/* contentLinks */
a:link { color: #333; background: #FFF; text-decoration: none; }
a:visited { color: #333; background: #FFF; text-decoration: none; }
a:hover { color: #333; background: #FFF; text-decoration: none; }

/* footerLinks */
#footer a:link { color: #333; background: #FFF; text-decoration: none; }
#footer a:visited { color: #333; background: #FFF; text-decoration: none; }
#footer a:hover { color: #333; background: #FFF; text-decoration: none; }

#header { display: none; }

#left {
	float: left;
	width: 150px;
	text-align: left;
	padding-left: 29px;
	margin-top: 64px;
}

#content {
	float: left;
	width: 510px;
	margin: 30px 10px 10px 10px;
	text-align: left;
	color: #333;
	background-color: #FFF;
}

#contentArea {
	float: left;
	width: 485px;
	padding-left: 25px;
}

#contentHomeFooter { display: none; }

#send { display: none; }

.sectionHome { display: none; }

.section {
	width: 450px;
	padding-top: 25px;
}

#right {
	float: left;
	width: 140px;
	height: 120px;
	margin-top: 80px;
	padding-top: 6px;
	text-align: left;
	border: 6px solid #FFFFFE;
	background: #FFF;
	color: #333;
}

.sectionEmappeImages {
	float: left;
	margin-right: 15px;
}

#knowhow {
	page-break-before:always;
}

#ablauf {
	page-break-before:always;
}


#emappeProjekt1, #emappeProjekt2, #emappeProjekt3, #emappeProjekt4, #emappeProjekt5, #emappeProjekt6, #emappeProjekt7 {
	page-break-before:always;
}

.sectionEmappeNavigate { display: none; }

#impressum {
	page-break-before:always;
}

#footer {
	clear: both;
	text-align: left;
}