			@font-face { 
				font-family: 'font-BlackItal';
             			src: url('../font-BlackItal.ttf') format('truetype'); 
			}
			@font-face { 
				font-family: 'font-Bold';
             			src: url('../font-Bold.ttf') format('truetype'); 
			}
			@font-face { 
				font-family: 'font-Light';
             			src: url('../font-Light.ttf') format('truetype'); 
			}
			@font-face { 
				font-family: 'font-BoldItalic';
             			src: url('../font-BoldItalic.ttf') format('truetype'); 
			}
			@font-face { 
				font-family: 'font-Medium';
             			src: url('../font-Medium.ttf') format('truetype'); 
			}
			@font-face { 
				font-family: 'font-Reg';
             			src: url('../font-Reg.ttf') format('truetype'); 
			}
			body {
				margin: 0px;
				background-color: #EEEEEE;
				font-family: font-Reg;
				font-size: 18px;
			}
			#page {
				display: block;
				width: 900px;
    				margin: 0 auto;
			}
			#head {
				display: block;
				height:266px;
				background-color: #FFFFFF;
				background-image: url(../pictures/head.jpg);
			}
			#navigation {
				display: block;
				height:30px;
				background-color: #555555;
			}
			#main {
				display: block;
				background-color: #FFFFFF;
			}
			#foot {
				display: block;
				height:26px;
				background-color: #555555;
			}
			#footerlinks {
				margin: auto;
				display: block;
				width: 100px;
			}
			#sliderFrame {
				font-family: font-Reg;
			}
			#link {
				color: #FFFFFF;
				float: left;
				font-family: font-Reg;
        			-o-transition:.3s;
        			-ms-transition:.3s;
        			-moz-transition:.3s;
        			-webkit-transition:.3s;
        			transition:.3s;
				margin-left: 20px;
				font-size: 18px;
				margin-top: 4px;
				letter-spacing: 2px;
			}
			#link:hover {
				color: #FF0000;
        			-o-transition:.3s;
        			-ms-transition:.3s;
        			-moz-transition:.3s;
        			-webkit-transition:.3s;
        			transition:.3s;
				letter-spacing: 4px;
			}	
			#footerlink {
				color: #EEEEEE;
				font-family: sans-serif;
        			-o-transition:.3s;
        			-ms-transition:.3s;
        			-moz-transition:.3s;
        			-webkit-transition:.3s;
        			transition:.3s;
				font-size: 14px;
				margin-top: 5px;
				letter-spacing: 1px;
				float: left;
			}
			#footerlink:hover {
				color: #CCCCCC;
        			-o-transition:.3s;
        			-ms-transition:.3s;
        			-moz-transition:.3s;
        			-webkit-transition:.3s;
        			transition:.3s;
			}
			#titel {
				font-family: font-Reg;
				color: #FAFAFA;
				margin-bottom: 25px;
				font-size: 36px;
				font-weight: bold;
				letter-spacing: 4px;
				color: rgba(255, 255, 255, 0.8);
				text-shadow: rgba(0, 0, 0, 0.2) 2px 6px 5px, rgba(255, 255, 255, 0.4) 0px -4px 30px;
			}
			#space {
				display: block;
				height:1px;
			}
			#german, #english, #turkish {
				display: block;
				float: right;
				margin-right: 35px;
				margin-top: 20px;
				width: 40px;
				height: 25px;
        			-o-transition:.3s;
        			-ms-transition:.3s;
        			-moz-transition:.3s;
        			-webkit-transition:.3s;
        			transition:.3s;
				background-size: 40px 25px;
			}
			#german {
				background-image: url(../pictures/navigation/german.jpg);
			}
			#english {
				background-image: url(../pictures/navigation/english.jpg);
			}
			#turkish {
				background-image: url(../pictures/navigation/turkish.jpg);
			}
			#german:hover {
				background-image: url(../pictures/navigation/german_h.jpg);
        			-o-transition:.3s;
        			-ms-transition:.3s;
        			-moz-transition:.3s;
        			-webkit-transition:.3s;
        			transition:.3s;
			}
			#english:hover {
				background-image: url(../pictures/navigation/english_h.jpg);
        			-o-transition:.3s;
        			-ms-transition:.3s;
        			-moz-transition:.3s;
        			-webkit-transition:.3s;
        			transition:.3s;
			}
			#turkish:hover {
				background-image: url(../pictures/navigation/turkish_h.jpg);
        			-o-transition:.3s;
        			-ms-transition:.3s;
        			-moz-transition:.3s;
        			-webkit-transition:.3s;
        			transition:.3s;
			}
			#titel_1 {
				font-family: font-Bold;
				color: #333333;
				font-size: 24px;
			}
			#titel_2 {
				font-family: font-BoldItalic;
				font-size: 20px;
				color: #666666;
				margin-bottom: 5px;
			}
			#ref_row {
				display: block;
				width: 830px;
				height: 228px;
				margin-bottom:25px;
			}
			#ref_comp {
				display: block;
				width: 405px;
				height: 228px;
			}
			#kunden_row {
				display: block;
				width: 830px;
				height: 80px;
				margin-bottom:25px;
			}
			#kunden_comp {
				display: block;
				width: 270px;
				height: 80px;
			}
			#contact_formular {
				width: 405px;
				display:block;
				float: right;
			}
			#contact_details {
				width: 405px;
				display:block;
				float: left;
			}
			form {
				display: block;
				width: 405px;
			}
			input, select, textarea {
				color: #000000;
				width: 405px;
				font-family: font-Reg;
				font-size: 18px;
				border: 1px solid;
				border-radius: 3px;
				letter-spacing: 1px;
        				-o-transition:.4s;
        				-ms-transition:.4s;
        				-moz-transition:.4s;
        				-webkit-transition:.4s;
        				transition:.4s;
				text-align: center;
			}
			input:hover, select:hover, textarea:hover {
				color: #444444;
				letter-spacing: 3px;
        				-o-transition:.4s;
        				-ms-transition:.4s;
        				-moz-transition:.4s;
        				-webkit-transition:.4s;
        				transition:.4s;
			}