
#areaGame {

	position: absolute;
	display: block;
	left: 35px;
	top: 15px;
	width: 535px;
	height: 480px;
	
	background: url(_images/circle_bg.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	
	border: 0px solid #dd0000;
}

#areaGame .buttonToText {
	margin: 0;
	padding: 0;
	color: #970D0B;
	font: 10px verdana, arial, helvetica, sans-serif;
	background-color: #B7BEBD;
	border: 0;
}


#areaGame .result {

	color: #970D0B;
	font: 10px verdana, arial, helvetica, sans-serif;
}

#areaGame .posTxt {
	position: absolute;
	display: block;
	left: 145px;
	top: 140px;
	width: 240px;
	height: 240px;
	border: 0px solid #dd0000;
	text-align: center;
}

#areaGame .inputHead {

	font: 10px verdana, arial, helvetica, sans-serif;
	color: #4E4E4E;
	background-color: #979C9B;
	text-align: center;
	margin: 0;
	padding: 2px 0 2px 0;
}

#areaGame .fldAct {
	color: #ffffff;
	background-color: #9D1E1A;
}

#areaGame .fldReady {
	color: #ffffff;
	background-color: #4E4E4E;
}

#areaGame .row1 {
	width: 75px;

}

#areaGame .inputFld {

	font: 11px verdana, arial, helvetica, sans-serif;
	margin: 0;
	width: 20px;
	padding: 1px 0 1px 0;
	text-align: center;

	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;

}

#areaGame .inputLine {

	font: 11px verdana, arial, helvetica, sans-serif;
	margin: 0;
	width: 140px;
	padding: 1px 0 1px 0;
	text-align: center;

	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;

}

#areaGame .inputCheck {

	font: 11px verdana, arial, helvetica, sans-serif;
	margin: 0;
	width: 14px;
	height: 14px;
	padding: 1px 0 1px 0;
	text-align: center;

}

#areaGame .inputForm1 {

	font: 11px verdana, arial, helvetica, sans-serif;
	margin: 0;
	width: 160px;
	padding: 1px 4px 1px 4px;
	text-align: left;
	margin-bottom: 0px;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
}

#areaGame .inputForm2 {

	font: 11px verdana, arial, helvetica, sans-serif;
	margin: 0;
	width: 40px;
	padding: 1px 4px 1px 4px;
	text-align: left;
	margin-bottom: 0px;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
}

#areaGame .inputForm3 {

	font: 11px verdana, arial, helvetica, sans-serif;
	margin: 0;
	width: 116px;
	padding: 1px 4px 1px 4px;
	text-align: left;
	margin-bottom: 0px;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
}

#areaQuestion {
	display: block;
	position: absolute;
	left: 570px;
	top: 180px;
	width: 410px;
	height: 180px;
	border: 0px solid #dd0000;
}

#areaQuestion .posCover {
	display: block;
	position: absolute;
	width: 200px;
	left: -92px;
	top: 0px;
	border: 0px solid #00dd00;
}

#areaQuestion .posQuestion {
	display: block;
	position: absolute;
	left: 120px;
	top: 0px;
	width: 290px;
	height: 160px;
	border: 0px solid #dd0000;
}

#areaQuestion .posRead {
	display: block;
	position: absolute;
	right: 0px;
	bottom: 0px;
	text-align: right;
}

#areaQuestion .posAuthor {
	display: block;
	position: absolute;
	left: 0px;
	top: 202px;
	color: #23211C;
}

#areaQuestion .posTitle {
	display: block;
	position: absolute;
	font: 16px times, serif;
	font-weight: bold;
	left: 0px;
	top: 220px;
	color: #F2EDDF;
	
}

#areaQuestion .posDetails {
	display: block;
	position: absolute;
	left: 0px;
	top: 242px;
	color: #F2EDDF;
}

#areaQuestion .downloadPDF,
#areaQuestion .downloadPDF:link,
#areaQuestion .downloadPDF:visited {
	color: #23211C;
	text-decoration:none;
	font-weight: plain;
	padding-left: 20px;
	background: url(../_images/symb_pdf.gif);
	background-repeat:no-repeat;
	background-position: 0 0;
}

#areaQuestion .downloadPDF:hover,
#areaQuestion .downloadPDF:active {
	color: #970D0B;
}


.posCircle1 {
	position: absolute;
	display: block;
	left: 115px;
	top: 40px;
}

.posCircle2 {
	position: absolute;
	display: block;
	left: 295px;
	top: 40px;
}

.posCircle3 {
	position: absolute;
	display: block;
	left: 385px;
	top: 200px;
}

.posCircle4 {
	position: absolute;
	display: block;
	left: 295px;
	top: 350px;
}

.posCircle5 {
	position: absolute;
	display: block;
	left: 115px;
	top: 350px;
}

.posCircle6 {
	position: absolute;
	display: block;
	left: 15px;
	top: 195px;
}

.posGameHelp {
	position: absolute;
	display: block;
	left: 68px;
	top: 318px;
}

/* ##### PPZ NEU START ##### */

.posGamePrize {
	position: absolute;
	display: block;
	left: 233px;
	top: 32px;
}

.gamePrize,
.gamePrizeSel,
.gamePrize:link,
.gamePrize:visited {
	display: block;
	background-position: 0px 0px;
	width: 64px;
	height: 64px;
	background: url(_images/prize_1.gif);
	background-repeat:no-repeat;
}

.gamePrizeSel,
.gamePrize:hover,
.gamePrize:active {
	background: url(_images/prize_2.gif);
}

/* ##### PPZ NEU ENDE ##### */

.posGameAll {
	position: absolute;
	display: block;
	left: 68px;
	top: 127px;
}

.gameAll,
.gameAllSel,
.gameAll:link,
.gameAll:visited {
	display: block;
	background-position: 0px 0px;
	width: 64px;
	height: 64px;
	background: url(_images/all_1.gif);
	background-repeat:no-repeat;
}

.gameAllSel,
.gameAll:hover,
.gameAll:active {
	background: url(_images/all_2.gif);
}

.gameStart,
.ggameStartSel,
.gameStart:link,
.gameStart:visited {
	display: block;
	background-position: 0px 0px;
	width: 120px;
	height: 120px;
	background: url(_images/start_1.gif);
	background-repeat:no-repeat;
}

.gameStartSel,
.gameStart:hover,
.gameStart:active {
	background: url(_images/start_2.gif);
}	

.gameHelp,
.gameHelpSel,
.gameHelp:link,
.gameHelp:visited {
	display: block;
	background-position: 0px 0px;
	width: 64px;
	height: 64px;
	background: url(_images/help_1.gif);
	background-repeat:no-repeat;
}

.gameHelpSel,
.gameHelp:hover,
.gameHelp:active {
	background: url(_images/help_2.gif);
}


