body {
	position: relative;
	background-color:#00080f;
	background-image: url(HG.jpg);
	background-repeat: no-repeat;
	z-index:0;
	min-width: 1500px;
	margin: 0;
	padding: 0;
}

#bar1 {
	background-image: url(Rahmen1.png);
	background-repeat: no-repeat;
	background-size: 100%, auto;
	position:relative;
	top: 870px;
	height: 140px;
}

#bar2 {
	background-image: url(Rahmen2.png);
	background-repeat: no-repeat;
	background-size: 100%, auto;
	position:relative;
	top: 1720px;
	height: 140px;
}

.pic1 {
	position:absolute;
	top: 1060px;
	left: 140px;
	width: 600px;
	height: 400px;
}

.pic2 {
	position:absolute;
	top: 1060px;
	left: 760px;
	width: 600px;
	height: 400px;
}

.pic3 {
	position:absolute;
	top: 1480px;
	left: 140px;
	width: 600px;
	height: 400px;
}

.pic4 {
	position:absolute;
	top: 1480px;
	left: 760px;
	width: 600px;
	height: 400px;
}

#twitter {
	background-image: url(Button_Twitter.png);
	background-repeat: no-repeat;
	position:absolute;
	right: 0px;
	top: 480px;
	width: 200px;
	height: 70px;
}

#fb {
	background-image: url(Button_Facebook.png);
	background-repeat: no-repeat;
	position:absolute;
	right: 0px;
	top: 400px;
	width: 200px;
	height: 70px;
}

#rahmen {
	background-image: url(Rahmen2.png);
	background-repeat: none;
	position:absolute;
	top: 1800px;
	width: 100%;
	height: 140px;
	display:block;
	text-decoration:none;
	z-index: 1;
}

#titel {
	position:absolute;
	background-image: url(Titel.png);
	background-repeat: no-repeat;
	left: 410px;
	top: 0px;
	width: 600px;
	height: 232px;
}

#presskit {
	position:absolute;
	background-image: url(Presskit.png);
	background-repeat: no-repeat;
	left: 1000px;
	top: 82px;
	width: 180px;
	height: 234px;
}

#rahmentrailer {
	position:absolute;
	background-image: url(Rahmen_Trailer.png);
	background-repeat: no-repeat;
	left: 460px;
	top: 260px;
	width: 600px;
	height: 416px;
}

#navi{
	width:100%;
	min-width: 1500px;
	height:32px; 
	background-image:url(subsite_header_loopx.png);
	background-repeat:x-repeat;
}

#naviLogo{
	position:relative;
	background-image:url(subsite_header_back.png);
	width: 142px;
	height: 32px;
	float:left;
}

#content {
	width:920px;
	height: 1000px;
	margin:auto;
	position:relative;
}

#athleticoohHeader {
	background-image:url(header.png);
	background-repeat:no-repeat;
	background-position:center;
	width:100%;
	height:340px;
	position:relative;
	top: 0px;
	z-index:5;
}

#athleticoohHomeTop{
	position:relative;
	top: 40px;
	left: 40px;
	width: 62px;
	display:block;
	text-decoration:none;
}

#athleticoohSupportTop{
	position:relative;
	top: 0px;
	left: 290px;
	width: 108px;
	display:block;
	text-decoration:none;
}

#buffAppstore{
	position:absolute;
	top: 930px;
	left: 400px;
	display:block;
	text-decoration:none;
}

#buffGooglePlay{
	position:absolute;
	top: 930px;
	left: 800px;
	display:block;
	text-decoration:none;
}

#buffSupport{
	position:absolute;
	top: 1920px;
	left: 350px;
	display:block;
	text-decoration:none;
}

#buffContact{
	position:absolute;
	top: 1920px;
	left: 850px;
	display:block;
	text-decoration:none;
}

#athleticoohAndroidTop{
	position:relative;
	float:left;
	top: 230px;
	left: 100px;
	width: 196px;
	display:block;
	text-decoration:none;
}

#athleticoohFbTop{
	position:relative;
	float:left;
	top: 230px;
	left: 100px;
	width:60px;
	display:block;
	text-decoration:none;
}

#athleticoohTwTop{
	position:relative;
	float:left;
	top: 230px;
	left: 100px;
	width: 60px;
	display:block;
	text-decoration:none;
}

#buffPK{
	position:absolute;
	top: 40px;
	left: 970px;
	display:block;
	text-decoration:none;
}

#athleticoohLeft {
	position:relative;
	clear:left;
	float:left;
	top: 300px;
	width:571px;
}

#athleticoohRight {
	position:relative;
	clear:both;
	float:right;
	right:0px;
	width:320px;
}

#about_left_top {
	background-image:url(main_window_title-description.png);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:571px;
	height:50px;
	top: 220px;
	z-index:2;
}

#athleticoohAbout {
	background-image:url(main_window_left_loopy.png);
	background-repeat:y-repeat;
	width:571px;
	height:260px;
	float:left;
	top: 220px;
	position:relative;
	z-index:2;
}

#about_left_bottom {
	background-image:url(main_window_left_bottom_content.png);
	background-repeat:y-repeat;
	width:571px;
	height:60px;
	float:left;
	top:220px;
	position:relative;
	z-index:2;
}

.aboutTxt{
	font-family: verdana;
	font-size: 14px;
	position:relative;
	clear:left;
	left: 40px;
	top:10px;
	color: #333333;
	width: 480px;
}

.availableTxt{
	font-family: verdana;
	font-size: 14px;
	position:relative;
	top: 18px;
	left: -80px;
	color: #333333;
}

.compaTxt{
	font-family: verdana;
	font-size: 13px;
	position:relative;
	top: 20px;
	left: 100px;
	color: #333333;
}

.appleLogo{
	position:relative;
	float:left;
	top: 10px;
	left: 150px;
	border: 0px;
}

.gcLogo{
	position:relative;
	float:left;
	top: 12px;
	left: 410px;
	border: 0px;
}

ul {
	list-style-type: none;
	padding-left: 20px;
	padding-top: 110px;
	margin: 0;
	z-index:5;
}

ul li {
	font-size: 15px;
	font-family: verdana;
	color: white;
	background-image: url(footprint.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-left: 2em;
	padding-top: 6px;
	height:36px;
}

#athleticoohHeader img {
	text-decoration: none;
	border: 0px;
}

#athleticoohScreens {
	background-image:url(main_window_right_loopy.png);
	background-repeat:y-repeat;
	width:347px;
	height:1040px;
	position:relative;
	float:right;
	top: 295px;
	z-index:4;
}

#screen_right_top{
	background-image:url(main_window_title-screenshots.png);
	background-repeat:no-repeat;
	position:absolute;
	float:right;
	right:0px;
	width:347px;
	height:50px;
	top: 397px;
	z-index:4;
}

#screen_right_bottom{
	background-image:url(main_window_right_bottom.png);
	background-repeat:no-repeat;
	position:relative;	
	float:right;
	right: -347px;
	width:347px;
	height:25px;
	top: 1332px;
	z-index:4;
}

#feature_left_top{
	background-image:url(main_window_title-disciplines.png);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:571px;
	height:50px;
	left: 0px;
	top: 230px;
	z-index:4;
}

.discipline{
	text-decoration: none;
	border: 0px;
}

#disciplineContainer{
	padding-left: 18px;
}


#athleticoohFeatures {
	background-image:url(main_window_left_loopy.png);
	background-repeat:y-repeat;
	clear:left;
	float:left;
	width:571px;
	height:280px;
	top:230px;
	position:relative;
	z-index:3;
}

#feature_left_bottom{
	background-image:url(main_window_left_bottom.png);
	background-repeat:no-repeat;
	width:571px;
	height:25px;
	position:relative;
	clear:left;
	float:left;
	top: 230px;
	left: 0px;
	z-index:4;
}

#screenshots{
	position:relative;
	top: -10px;
	margin: 0 auto;
	padding-left: 24px;
	padding-top: 0px;
}

.athleticoohImage{
	position:relative;
	margin-top: 8px;
	border: 2px solid white;
	width: 300px;
	height: 200px;
}

#youtube{
	position:relative;
	margin-top: 8px;
	border: 2px solid white;
	width: 720px;
	height: 480px;
}

#footer{
	top: 0px;
	height:40px;
	background-image: url(footer.png);
	background-repeat: repeat-x;
	width:100%;
}

#footer span {
	position:relative;
	float:right;
	top:14px;
	padding-right: 20;
	color:white;
	font-family: verdana;
	font-size: 14px;
}

#corona {
	position:relative;
	float:left;
	left:60px;
	top: 200px;
	width: 60px; 
	display:block;
	text-decoration:none;
}

#athleticoohFb{
	position:relative;
	top:-40px;
	left: 920px;
	width: 60px; 
	display:block;
	text-decoration:none;
}

#athleticoohTw{
	position:relative;
	top:-100px;
	left: 1000px;
	width: 60px; 
	display:block;
	text-decoration:none;
}

img.off {
	position:relative;
	left:0;
	top:0;
	z-index:5;
}

img.on {
	background: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);   /* IE6 & 7 */
	zoom: 1;
}

.fader {
	position:absolute;
	left:0;
	top:0;
	z-index:5;
	opacity:0;
	filter:alpha(opacity=0);
}

#form_top{
	background-image:url(main_window_title-form.png);
	background-repeat:no-repeat;
	position:relative;
	clear:left;
	float:left;
	width:571px;
	height:50px;
	left: 0px;
	top: 240px;
	z-index:4;
}

#form{
	background-image:url(main_window_left_loopy.png);
	background-repeat:y-repeat;
	position:relative;
	width:571px;
	height:420px;
	clear:left;
	float:left;
	top: 240px;
	left: 0px;
	z-index:4;
}

#form_bottom{
	background-image:url(main_window_left_bottom.png);
	background-repeat:no-repeat;
	width:571px;
	height:25px;
	position:relative;
	clear:left;
	float:left;
	top: 240px;
	left: 0px;
	z-index:4;
}

textarea {
	width:440px;
	height: 200px;
	border: 1px solid #666666;;
	background-color: white;
	font-size: 14px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	margin: 0px;
	padding: 2px;
	text-indent: 2pt;
	position:relative;
	resize:none;
	left:0px;
	z-index: 3;
}

.formfield {
	width:200px;
	border: 1px solid #666666;;
	background-color: white;
	font-size: 14px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	padding: 2px;
	margin: 0px;
	text-indent: 2pt;
	position:absolute;
	left:180px;
	z-index: 3;
}

#dropdown{
	border: 1px solid #666666;;
	background-color: white;
	font-size: 14px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	position:absolute;
	left:180px;
	z-index: 3;
}

input:focus, input:hover, textarea:focus, textarea:hover {
	background-color: white;
	color: #564b47;
}

.deleteBtn {
	width:60px;
	border: 1px solid #666666;;
	background-color: white;
	position:relative;
	left:46px;
	top:20px;
	z-index: 3;
}
.sendBtn {
	width:100px;
	border: 1px solid #666666;;
	background-color: white;
	position:relative;
	left:230px;
	top:20px;
	z-index: 3;
}

.labels{
	font-family: verdana;
	font-size: 14px;
	color: #333333;;
}