#verkehrsregelquiz {
	position: absolute; 
	left: 50px; 
	top: 30px; 
}
#verkehrsregelquiz #image {
	float: left;
	margin: 0px 30px 0 -20px;
}
#verkehrsregelquiz #image img {
	border: 3px solid #457f59;
}
.answer {
	background-image: url("../img/checkbox.png");
	background-repeat: no-repeat;
	background-position:325px 0;
}
.answer input {
	float: left;
	margin: 7px 10px 0 0px;
	height: 100%;
	border: 0px solid white;
	color: white;
}
.answer p {
	margin: 0 0 10px 378px;
	width: 340px;
	text-align: left;
}
.wrong {
	text-align: left;
	color: #af2308;
	background-image: url("../img/wrong.png");
	background-repeat: no-repeat;
	background-position:325px 0;
}
.wrong p {
	color: #af2308;
}
.correct {
	background-image:url("../img/correct.png");
	color:#03C345;
	text-align:left;
	background-repeat:no-repeat;
	background-position:325px 0;
}
.correct p {
	color:#03C345;
}
#question {
	display: none;
	text-align: left;
	margin: -5px 0px 12px 326px;
	line-height: 18px;
	font-weight: bold;
	width: 520px;
}
#nextLink {
	display: none;
	vertical-align: center;
	position: absolute;
	left: 800px;
	top: 50px;
	width: 103px;
	color: #457f59;
	z-index: 99999;
}
#nextLink div {
	float: left; 
	text-align: right;
}
.solution_pic {
	background: url(../img/karlo/karlo_gross.png) no-repeat;
	background-position: 0px 0px;
	    min-height: 700px;
}
.result {
	position: absolute; 
	left: 317px !important; 
	top: 0px; 
}
.result img {
	padding-top: 10px;
}
.quiz_solution {
	color: #457f59;
	text-align: left;
}