/* CSS Document */
/* Style: classic */
.multiplechoice_classic {
	width: 13px;
	height: 13px;
	background-image: url("img/multiplechoice_classic.png");
}

.multiplechoice_classic_unchecked {
	background-position: 0 0;
}

.multiplechoice_classic_checked {
	background-position: -13px 0;
}

/* LEFT */
.multiplechoice_classic_content_left_top,
.multiplechoice_classic_content_left_center,
.multiplechoice_classic_content_left_bottom {
	padding: 0;
	padding-left: 13px;
}

/* LEFT - TOP */
.multiplechoice_classic_left_top {
	position: absolute;
	top: 7px;
}

/* LEFT - CENTER */
.multiplechoice_classic_left_center {
	position: absolute;
	top: 50%;
	margin-top: -6px;
}

/* LEFT - BOTTOM */
.multiplechoice_classic_left_bottom {
	position: absolute;
	top: 100%;
	margin-top: -13px;
}

/* BOTTOM */
.multiplechoice_classic_content_bottom_left,
.multiplechoice_classic_content_bottom_center,
.multiplechoice_classic_content_bottom_right {
	padding: 0;
	padding-bottom: 13px;
}

/* BOTTOM - LEFT */
.multiplechoice_classic_bottom_left {
	position: absolute;
	top: 100%;
	margin-top: -13px;
}

/* BOTTOM - CENTER */
.multiplechoice_classic_bottom_center {
	position: absolute;
	left: 50%;
	top: 100%;
	margin-top: -13px;
	margin-left: -6px;
}

/* BOTTOM - RIGHT */
.multiplechoice_classic_bottom_right {
	position: absolute;
	left: 100%;
	top: 100%;
	margin-top: -13px;
	margin-left: -13px;
}

/* RIGHT */
.multiplechoice_classic_content_right_bottom,
.multiplechoice_classic_content_right_center,
.multiplechoice_classic_content_right_top {
	padding: 0;
	padding-right: 13px;
}

/* RIGHT - BOTTOM */
.multiplechoice_classic_right_bottom {
	position: absolute;
	left: 100%;
	margin-left: -13px;
	top: 100%;
	margin-top: -13px;
}

/* RIGHT - CENTER */
.multiplechoice_classic_right_center {
	position: absolute;
	left: 100%;
	margin-left: -13px;
	top: 50%;
	margin-top: -6px;
}

/* RIGHT - TOP */
.multiplechoice_classic_right_top {
	position: absolute;
	left: 100%;
	margin-left: -13px;
	top: 7px;
}

/* TOP */
.multiplechoice_classic_content_top_left,
.multiplechoice_classic_content_top_center,
.multiplechoice_classic_content_top_right {
	padding: 0;
	padding-top: 13px;
}

/* TOP - LEFT */
.multiplechoice_classic_top_left {
	position: absolute;
	left: 0;
	top: 0;
}

/* TOP - CENTER */
.multiplechoice_classic_top_center {
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -6px;
}

/* TOP - RIGHT */
.multiplechoice_classic_top_right {
	position: absolute;
	left: 100%;
	top: 0;
	margin-left: -13px;
}

.singlechoice_classic {
	width: 12px;
	height: 12px;
	background-image: url("img/singlechoice_classic.png");
}

.singlechoice_classic_unchecked {
	background-position: 0 0;
}

.singlechoice_classic_checked {
	background-position: -12px 0;
}

/* LEFT */
.singlechoice_classic_content_left_top,
.singlechoice_classic_content_left_center,
.singlechoice_classic_content_left_bottom {
	padding: 0;
	padding-left: 12px;
}

/* LEFT - TOP */
.singlechoice_classic_left_top {
	position: absolute;
	top: 7px;
}

/* LEFT - CENTER */
.singlechoice_classic_left_center {
	position: absolute;
	top: 50%;
	margin-top: -6px;
}

/* LEFT - BOTTOM */
.singlechoice_classic_left_bottom {
	position: absolute;
	top: 100%;
	margin-top: -12px;
}

/* LEFT */
.singlechoice_classic_content_bottom_left,
.singlechoice_classic_content_bottom_center,
.singlechoice_classic_content_bottom_right {
	padding: 0;
	padding-bottom: 12px;
}

/* BOTTOM - LEFT */
.singlechoice_classic_bottom_left {
	position: absolute;
	top: 100%;
	margin-top: -12px;
}

/* BOTTOM - CENTER */
.singlechoice_classic_bottom_center {
	position: absolute;
	left: 50%;
	top: 100%;
	margin-top: -12px;
	margin-left: -6px;
}

/* BOTTOM - RIGHT */
.singlechoice_classic_bottom_right {
	position: absolute;
	left: 100%;
	top: 100%;
	margin-top: -12px;
	margin-left: -12px;
}

/* RIGHT */
.singlechoice_classic_content_right_bottom,
.singlechoice_classic_content_right_center,
.singlechoice_classic_content_right_top {
	padding: 0;
	padding-right: 12px;
}

/* RIGHT - BOTTOM */
.singlechoice_classic_right_bottom {
	position: absolute;
	left: 100%;
	margin-left: -12px;
	top: 100%;
	margin-top: -12px;
}

/* RIGHT - CENTER */
.singlechoice_classic_right_center {
	position: absolute;
	left: 100%;
	margin-left: -12px;
	top: 50%;
	margin-top: -6px;
}

/* RIGHT - TOP */
.singlechoice_classic_right_top {
	position: absolute;
	left: 100%;
	margin-left: -12px;
	top: 7px;
}

/* TOP */
.singlechoice_classic_content_top_left,
.singlechoice_classic_content_top_center,
.singlechoice_classic_content_top_right {
	padding: 0;
	padding-top: 12px;
}

/* TOP - LEFT */
.singlechoice_classic_top_left {
	position: absolute;
	left: 0;
	top: 0;
}

/* TOP - CENTER */
.singlechoice_classic_top_center {
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -6px;
}

/* TOP - RIGHT */
.singlechoice_classic_top_right {
	position: absolute;
	left: 100%;
	top: 0;
	margin-left: -12px;
}

/* alle MC/SCs die keinen Inhalt haben */
.nc_classic {
	margin-left: 0;
	margin-top: 0;
	left: 0;
	top: 0;
}
