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

body, html {
	height: 95%;
	overflow: auto;
	background-color: #4C4C4C;
}
#outer {
	height: 95%;
	overflow: auto;
	background-color: #4C4C4C;
}
/* Layoutelemente */

#logo {
	position: absolute;
	top: 55px;
	left: 50%;
	height: 57px;
	width: 383px;
	margin-left: 100px;
	background: url(pictures/fly_logo.gif) top no-repeat;
	visibility: visible;
	z-index: 4;
}
#name {
	position: absolute;
	top: 114px;
	left: 50%;
	height: 57px;
	width: 200px;
	margin-left: 207px;
	visibility: visible;
	z-index: 4;
}
#text {
	position: absolute;
	top: 118px;
	left: 50%;
	height: 57px;
	width: 300px;
	margin-left: -167px;
	visibility: visible;
	z-index: 4;
}
#work_pics {
	position: absolute;
	top: 270px;
	left: 50%;
	height: 250px;
	width: 1000px;
	margin-left: -500px;
	background: url(pictures/work_pics.jpg) top no-repeat;
	visibility: visible;
	z-index: 4;
}
#self_pic {
	position: absolute;
	top: 270px;
	left: 50%;
	height: 250px;
	width: 333px;
	margin-left: -500px;
	background: url(pictures/face_cut.jpg) top no-repeat;
	visibility: visible;
	z-index: 4;
}
#download_pic {
	position: absolute;
	top: 270px;
	left: 50%;
	height: 250px;
	width: 333px;
	margin-left: -500px;
	background: url(pictures/download.jpg) top no-repeat;
	visibility: visible;
	z-index: 4;
}
#green_dot_1 {
	position: absolute;
	top: 542px;
	left: 50%;
	width: 10px;
	height: 10px;
	margin-left: -480px;
	background-color: #92A029;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	-ms-border-radius: 5px 5px 5px 5px;
	-o-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	visibility: visible;
	z-index: 5;
}
#promiro_text {
	position: absolute;
	top: 537px;
	left: 50%;
	height: 57px;
	width: 260px;
	margin-left: -460px;
	visibility: visible;
	z-index: 4;
}
#green_dot_2 {
	position: absolute;
	top: 542px;
	left: 50%;
	width: 10px;
	height: 10px;
	margin-left: -146px;
	background-color: #92A029;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	-ms-border-radius: 5px 5px 5px 5px;
	-o-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	visibility: visible;
	z-index: 5;
}
#extro_text {
	position: absolute;
	top: 537px;
	left: 50%;
	height: 57px;
	width: 260px;
	margin-left: -126px;
	visibility: visible;
	z-index: 4;
}
#green_dot_3 {
	position: absolute;
	top: 542px;
	left: 50%;
	width: 10px;
	height: 10px;
	margin-left: 187px;
	background-color: #92A029;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	-ms-border-radius: 5px 5px 5px 5px;
	-o-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	visibility: visible;
	z-index: 5;
}
#fly_text {
	position: absolute;
	top: 537px;
	left: 50%;
	height: 57px;
	width: 260px;
	margin-left: 207px;
	visibility: visible;
	z-index: 4;
}
#green_dot_4 {
	position: absolute;
	top: 275px;
	left: 50%;
	width: 10px;
	height: 10px;
	margin-left: -146px;
	background-color: #92A029;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	-ms-border-radius: 5px 5px 5px 5px;
	-o-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	visibility: visible;
	z-index: 5;
}
#kontakt_text {
	position: absolute;
	top: 270px;
	left: 50%;
	height: 57px;
	width: 260px;
	margin-left: -126px;
	visibility: visible;
	z-index: 4;
}
#impressum_text {
	position: absolute;
	top: 70px;
	left: 50%;
	width: 300px;
	height: 100%;
	padding-top: 48px;
	padding-left: 333px;
	padding-right: 367px;
	margin-left: -500px;
	background:-moz-linear-gradient(top, #DEE2BF, #A6AA81);
	background:-webkit-linear-gradient(top, #DEE2BF, #A6AA81);
	background:-o-linear-gradient(top, #DEE2BF, #A6AA81);
	background:-ms-linear-gradient(top, #DEE2BF, #A6AA81);
	background:linear-gradient(top, #DEE2BF, #A6AA81);
	-moz-border-radius: 140px 0px 0px 0px;
	-webkit-border-radius: 140px 0px 0px 0px;
	-ms-border-radius: 140px 0px 0px 0px;
	-o-border-radius: 140px 0px 0px 0px;
	border-radius: 140px 0px 0px 0px;
	visibility: visible;
	display: table;
	z-index: 2;
}
#footer_text {
	position: fixed;
	bottom: 5px;
	left: 50%;
	height: 16px;
	width: 635px;
	margin-left: -135px;
	visibility: visible;
	z-index: 11;
}
#white_back {
	position: absolute;
	top: 0px;
	bottom: 0px;
	min-height: 750px;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	background-color: #FFFFFF;
	-moz-box-shadow: 5px -25px 30px -5px rgba(0, 0, 0, 1.0);
	-webkit-box-shadow: 5px -25px 30px -5px rgba(0, 0, 0, 1.0);
	box-shadow: 5px -25px 30px -5px rgba(0, 0, 0, 1.0);
	visibility: visible;
	z-index: 1;
}
#green_back {
	position: absolute;
	top: 70px;
	bottom: 0px;
	min-height: 680px;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	background:-moz-linear-gradient(top, #DEE2BF, #A6AA81);
	background:-webkit-linear-gradient(top, #DEE2BF, #A6AA81);
	background:-o-linear-gradient(top, #DEE2BF, #A6AA81);
	background:-ms-linear-gradient(top, #DEE2BF, #A6AA81);
	background:linear-gradient(top, #DEE2BF, #A6AA81);
	-moz-border-radius: 140px 0px 0px 0px;
	-webkit-border-radius: 140px 0px 0px 0px;
	-ms-border-radius: 140px 0px 0px 0px;
	-o-border-radius: 140px 0px 0px 0px;
	border-radius: 140px 0px 0px 0px;
	visibility: visible;
	z-index: 2;
}
#footer_back {
	position: fixed;
	bottom: 0px;
	height: 27px;
	left: 50%;
	width: 666px;
	margin-left: -166px;
	background-color: #8E9272;
	-moz-border-radius: 27px 0px 0px 0px;
	-webkit-border-radius: 27px 0px 0px 0px;
	-ms-border-radius: 27px 0px 0px 0px;
	-o-border-radius: 27px 0px 0px 0px;
	border-radius: 27px 0px 0px 0px;
	visibility: visible;
	z-index: 10;
}
/* Fonts */

.fliesstext {
	color: #000000;
	font-size: 11px;
	line-height: 17px;
	font-family: Arial;
	text-decoration: none;
	font-weight: 100;
	outline: none;
}
a.fliesstext:link {
	color: #000000;
}
a.fliesstext:visited {
	color: #000000;
}
a.fliesstext:hover {
	color: #92A029;
}
a.fliesstext:active {
	color: #000000;
}

.projekttext {
	color: #FFFFFF;
	font-size: 11px;
	line-height: 17px;
	font-family: Arial;
	text-decoration: none;
	font-weight: 100;
	outline: none;
}
a.projekttext:link {
	color: #FFFFFF;
	font-weight: bold;
}
a.projekttext:visited {
	color: #FFFFFF;
	font-weight: bold;
}
a.projekttext:hover {
	color: #8E9272;
	font-weight: bold;
}
a.projekttext:active {
	color: #000000;
	font-weight: bold;
}

.footertext {
	color: #C1C7A3;
	font-size: 11px;
	line-height: 17px;
	font-family: Arial;
	text-decoration: none;
	font-weight: 100;
	letter-spacing: 1px;
	outline: none;
}
a.footertext:link {
	color: #C1C7A3;
}
a.footertextt:visited {
	color: #C1C7A3;
}
a.footertext:hover {
	color: #FFFFFF;
}
a.footertext:active {
	color: #C1C7A3;
}

.headline {
	color: #FFFFFF;
	font-size: 14px;
	line-height: 17px;
	font-family: Arial;
	text-decoration: none;
	letter-spacing: 1px;
	font-weight: 300;
}

.name {
	color: #FFFFFF;
	font-size: 17px;
	line-height: 25px;
	font-family: arial;
	text-decoration: none;
	font-weight: 100;
	letter-spacing: 1px;
}
