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

input {display:table-cell;float:left;}
p {display:table-cell;}
a.quizbutton {display:inline-block;color:#e40139;padding:7px;text-decoration:none;}
strong.rot {color:#e40139;}
strong.orange {color:#e48701;}
strong.gruen {color:#49c423;}
a.bsp {color:#e40139;text-decoration:none;}

@media (min-width: 10em) {
	.quizrahmen {position:relative;margin:10% auto;width:50%;font-family:sans-serif;border-top:30px solid #e40139;border-bottom:30px solid #e40139;padding:15px;}
}
@media (min-width: 25em) {
	.quizrahmen {position:relative;margin:10% auto;width:50%;font-family:sans-serif;border-top:30px solid #e40139;border-bottom:30px solid #e40139;padding:15px;}
}
@media (min-width: 40em) {
	.quizrahmen {position:relative;margin:10% auto;width:50%;font-family:sans-serif;border-top:30px solid #e40139;border-bottom:30px solid #e40139;padding:15px;}
}
@media screen and (max-width:1170px) {
	.quizrahmen {position:relative;margin:10% auto;width:50%;font-family:sans-serif;border-top:30px solid #e40139;border-bottom:30px solid #e40139;padding:15px;}
}
@media only screen 
and (min-device-width : 768px) 
	and (max-device-width : 1169px){
		.quizrahmen {position:relative;margin:10% auto;width:50%;font-family:sans-serif;border-top:30px solid #e40139;border-bottom:30px solid #e40139;padding:15px;}
}
@media (max-width: 767px) {
	.quizrahmen {position:relative;margin:5% auto;width:90%;font-family:sans-serif;border-top:30px solid #e40139;border-bottom:30px solid #e40139;padding:15px;}
}