﻿@charset "utf-8";
 @font-face {
    font-family: 'aileronregular';
    src: url('../font/aileron-regular-webfont.eot');
    src: url('../font/aileron-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/aileron-regular-webfont.woff2') format('woff2'),
         url('../font/aileron-regular-webfont.woff') format('woff'),
         url('../font/aileron-regular-webfont.ttf') format('truetype'),
         url('../font/aileron-regular-webfont.svg#aileronregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face { font-family: 'standart'; src: url(../font/Arial_Rounded_MT_Light.ttf) format('truetype');}

body {
	font-family:aileronregular;
	font-size: 15px;
	color:#FFF;
	/* background-image:url(pics/background.jpg); */
	background-color:#EEEDEE;
}

body h1{
	font-size:20px;
	color:#EC6707;
}

body h2{
	font-size:15px;
	font-weight:normal;
	color:white;
}

a:link {text-decoration:none; }

a:visited{text-decoration:none;}

/* Kopfzeile*/
header{
	/* position:absolute; */
	display:block;
	height:200px;
	width:1200px;
	margin:0px auto;
	text-align:center;
	/* background-color:rgba(0,0,0,0.5); */
	/*background-color:#DD1317; */
}

section{
	/* position:absolute; */
	position:static;
	overflow:auto;
	display:block;
	width:1200px;
	/*height:500px; */
	top:150px;
	text-align:center;
	background-color:#CCC9CD;
	background-color:rgba(80,80,80,1.00);
	margin:0px auto;
	padding:0px;
	z-index:1;

/*	box-shadow: 2px 2px 2px #323232;
    -moz-box-shadow: 2px 2px 2px #323232;
    -webkit-box-shadow: 2px 2px 2px #323232;*/
}

footer{
	/* position:absolute; */
	height:30px;
	width:1200px;
	padding:0px;
	margin:0px auto;
	background-color:#CCC9CD;
	background-color:rgba(80,80,80,1.00);
/*	box-shadow: 2px 2px 2px #323232;
    -moz-box-shadow: 2px 2px 2px #323232;
    -webkit-box-shadow: 2px 2px 2px #323232;*/
}

nav{
	/* overflow:hidden; */
	position:relative;
	font-family:aileronregular;
	font-weight:bold;
	font-size:15px;
	width:1200px;
	margin:0px auto;
	background-color:#CCC9CD;
	z-index:3;
}

#unternehmen{
	background-color:rgba(0,0,0,0.5);
	margin:40px;
	padding:40px;
	text-align:left;
}
#leistungen{
	background-color:rgba(0,0,0,0.5);
	margin:40px;
	padding:40px;
	text-align:left;
}
#kontakt{
	background-color:rgba(0,0,0,0.5);
	margin:40px;
	padding:40px;
	text-align:left;
}
#qualitaet{
	background-color:rgba(0,0,0,0.5);
	margin:40px;
	padding:40px;
	/*text-align:left;*/
}
