html						{ margin: 0; padding: 0; height: 100%; }
body {
	margin: 0;
	padding: 0;
	height: 100%;
	background-color: #fff;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-attachment: fixed;
	background-image: url(../media/start.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: 'Roboto Slab', serif;
	font-family: 'Muli', sans-serif;
	}
	
#centerwrapper {width: 100%;}	
	
#centercell {
	width: 954px;
	height: 3200px;	
	position: relative;
	text-align: left;
	background-image: url(../media/hg_start.jpg);
	background-repeat: no-repeat;
	background-position: center center;}

    
a, img, button {border:0 none}

.it { font-family: 'Roboto Slab', serif;
	font-size: 80px;
	line-height: 40px;
	font-style: normal;
	font-weight: 700;
	color: #fff;
	text-decoration: none;
		
	}


a.mail:link, a.mail:visited { font-family: 'Muli', sans-serif;
	font-size: 16px;
	line-height: 29px;
	font-style: normal;
	color: #fff;
	text-decoration: none;
		
	}

a.mail:hover { font-family: 'Muli', sans-serif;
	font-size: 16px;
	line-height: 29px;
	font-style: normal;
	color: #06133d;
	text-decoration: none;
		
	}
	
a.mailfooter:link, a.mailfooter:visited { font-family: 'Muli', sans-serif;
	font-size: 16px;
	line-height: 29px;
	font-style: normal;
	color: #0e1a44;
	text-decoration: none;
		
	}

a.mailfooter:hover { font-family: 'Muli', sans-serif;
	font-size: 16px;
	line-height: 29px;
	font-style: normal;
	color: #5ecfff;
	text-decoration: none;
		
	}


.fliesstext_grau { font-family: 'Roboto Slab', serif;
	font-size: 16px;
	line-height: 29px;
	font-style: normal;
	color: #353535;
	text-decoration: none;
		
	}
	
.fliesstext_weiss { font-family: 'Roboto Slab', serif;
	font-size: 16px;
	line-height: 29px;
	font-style: normal;
	color: #fff;
	text-decoration: none;
		
	}
	
.about { font-family: 'Roboto Slab', serif;
	font-size: 64px;
	line-height: 64px;
	font-style: normal;
	color: #fff;
	font-weight: 700;
	text-decoration: none;
		
	}	

	
.solutions { font-family: 'Muli', sans-serif;
	font-size: 29px;
	line-height: 40px;
	font-style: normal;
	font-weight: 400;
	color: #5ecfff;
	text-decoration: none;
	letter-spacing: 5px;
		
	}
	
.mission { font-family: 'Muli', sans-serif;
	font-size: 29px;
	line-height: 40px;
	font-style: normal;
	font-weight: 400;
	color: #092e48;
	text-decoration: none;
	letter-spacing: 5px;
		
	}
	
.mile { font-family: 'Muli', sans-serif;
	font-size: 33px;
	line-height: 40px;
	font-style: normal;
	font-weight: 400;
	color: #fff;
	text-decoration: none;
			
	}
	
.muli19data { font-family: 'Muli', sans-serif;
	font-size: 19px;
	line-height: 23px;
	font-style: normal;
	font-weight: 400;
	color: #fff;
	text-decoration: none;
			
	}
	
.consult { font-family: 'Roboto Slab', serif;
	font-size: 40px;
	line-height: 44px;
	font-style: normal;
	color: #fff;
	font-weight: 700;
	text-decoration: none;
		
	}
	
.adresse { font-family: 'Muli', sans-serif;
	font-size: 16px;
	line-height: 23px;
	font-style: normal;
	font-weight: 400;
	color: #0e1a44;
	text-decoration: none;
			
	}


#apDiv1 {
	position:absolute;
	left:0px;
	top:784px;
	width:954px;
	height:213px;
	z-index:1;
}

#apDiv2 {
	position:absolute;
	left:0px;
	top:536px;
	width:954px;
	height:78px;
	z-index:1;
}
#apDiv3 {
	position:absolute;
	left:0px;
	top:1047px;
	width:954px;
	height:68px;
	z-index:2;
}
#apDiv4 {
	position:absolute;
	left:0px;
	top:1148px;
	width:954px;
	height:133px;
	z-index:3;
}
#apDiv5 {
	position:absolute;
	left:0px;
	top:1316px;
	width:954px;
	height:55px;
	z-index:4;
}
#apDiv6 {
	position:absolute;
	left:0px;
	top:1374px;
	width:954px;
	height:86px;
	z-index:5;
}
#apDiv7 {
	position:absolute;
	left:0px;
	top:1491px;
	width:954px;
	height:325px;
	z-index:6;
}
#apDiv8 {
	position:absolute;
	left:0px;
	top:1842px;
	width:954px;
	height:73px;
	z-index:7;
}
#apDiv9 {
	position:absolute;
	left:0px;
	top:1963px;
	width:954px;
	height:59px;
	z-index:8;
}
#apDiv10 {
	position:absolute;
	left:0px;
	top:2029px;
	width:954px;
	height:107px;
	z-index:9;
}
#apDiv11 {
	position:absolute;
	left:0px;
	top:2212px;
	width:954px;
	height:52px;
	z-index:10;
}
#apDiv12 {
	position:absolute;
	left:0px;
	top:2343px;
	width:954px;
	height:59px;
	z-index:11;
}
#apDiv13 {
	position:absolute;
	left:0px;
	top:2473px;
	width:954px;
	height:88px;
	z-index:12;
}

#apDiv14 {
	position:absolute;
	left:0px;
	top:436px;
	width:954px;
	height:87px;
	z-index:1;
}
#apDiv15 {
	position:absolute;
	left:0px;
	top:2625px;
	width:954px;
	height:97px;
	z-index:13;
}
#apDiv16 {
	position:absolute;
	left:509px;
	top:2899px;
	width:352px;
	height:212px;
	z-index:14;
}

#apDiv17 {
	position:absolute;
	left:0px;
	top:2767px;
	width:954px;
	height:91px;
	z-index:1;
}
#apDiv18 {
	position:absolute;
	left:509px;
	top:3115px;
	width:359px;
	height:70px;
	z-index:2;
}






	
