
	* {
		margin:0px;
		padding:0px;
	}
	
	body {
		background:#fdedef;	
	}
	
	#fitness_wrap {
		width:510px;
		height:320px;
		overflow:hidden;
		margin-left:30px;
		position: relative;
	}
	
	#fitness_scroll {
		width:7140px;
		height:270px;
		position:relative;
	}
	 
	.step {
		float:left;
		height:320px;
		padding-left:90px;
		width:420px;background:url(quizman.gif) no-repeat 5px 12px;
	}
	
	
	
	
	/* Content */
	
	.step p {
		color:#363C90;
		font-family:Arial,Helvetica,sans-serif;
		font-size:14pt;
	}
	
	.step p.label {
		float:left;
		width:100px;
	}
	.step p.label3 {
		float:left;
		width:190px;
		margin-bottom:10px;
	}
	.step p.labelx {
		width:400px;
		margin-bottom:10px;
	}
	.step p.labely {
		width:400px;
		margin-bottom:30px;
	}
	
	.step p.label2 {
		float:left;
	}
	.step input.feld1 {
		float:left;
		width:200px;	
	}
	
	.intro {
		margin-top:10px;
	}
	.intro2 {
		margin-top:40px;
	}
	.intro3 {
		margin-bottom:40px;
	}
	input.name {
		width:200px; float:left; margin-bottom:10px;
	}
	input.age {
		width:50px; float:left; margin-right:10px;
	}
	
	p.labeltop {
		font-size:17pt;
		font-weight:bold;
		margin-bottom:10px;
		padding:10px 0px 0px;
	}
	.subof {
		height:30px;
	}
	p.labelsub {
		width:300px; float:left;
	}
	input.checkbox {
		margin-top:5px;
		float:left;
	}
	.case {
		height:20px;
		margin-bottom:30px;
		margin-left:0px;
		text-align:center;
		width:310px;
	}
	p.labelcase {
		float:left;
		margin:0px 10px 0px 0px;
	}
	input.radio {
		float:left;
		margin:5px 10px 0px 0px;
	}
	*html input.checkbox {
		margin-top:1px;
		float:left;
	}
	*html input.radio {
		float:left;
		margin:2px 10px 0px 0px;
	}
	
	
	
	
	
	/* Navi */
	
	.fitness_navi {
		height:30px;
		width:510px;
	}
	.fitness_navi_links {
		height:30px;
		width:255px;
		float:left;
	}
	.fitness_navi_rechts {
		height:30px;
		width:255px;
		float:left;
	}
	
	#fitness_navi_fw {
		width:100px;
		height:30px;
		background:url(for.gif) no-repeat top right;
		margin-left:60px;
		cursor:pointer;float:right;
	}
	#fitness_navi_bw {
		width:100px;
		height:30px;
		background:url(back.gif) no-repeat top right;
		
		cursor:pointer;
	}
	.fitness_navi span {
		display:none;
	}
	
	span.print {
		display:none;
	}
	a.drucken {
		color:#10945a;
		font-size:12pt;
		font-family:Arial,Helvetica,sans-serif;
		text-decoration:underline;
		padding-top:20px;
		display:block;
		font-weight:bold;
	}
	a.drucken:hover {
		text-decoration:none;
	}
	
	.lolol {
		display:none;
	}
