
/* ~~~ General Properties ~~~ */

body { 
	color: #e20074; 
	background-color: #F2EEE8 ;
	font: normal 125% Tahoma, Lucida Sans, Verdana, Arial, sans; 
	}

a:link {
	/*color: #7C2912;*/
	color: #000;
	}

a:visited {
	color: #412305;
	}

a:hover {
	/*Sieht nur der IE
	_text-decoration: none;
	_border-bottom: 1px solid #AAA08C;
	color: #AA7846;*/
	color: #FFF;
	}
a.onpage:hover {
	/*Sieht nur der IE
	_text-decoration: none;
	_border-bottom: 1px solid #AAA08C;
	color: #AA7846;*/
	color: #e20074;
	}

a:active {
	/*Sieht nur der IE
	_text-decoration: none;
	_border-bottom: 1px solid #AAA08C;
	color: #8C7846;
*/
	color: #e20074;
}
a.refreshbuzzer:link {
	text-decoration: none;
}
a.refreshbuzzer:hover {
	text-decoration: none;
}
a.refreshbuzzer:active {
	text-decoration: none;
}

#container {
	width: 980px;
	height: auto;
	margin-left: 20px;
	margin-top: 20px;
	margin-right: auto;
	z-index: 0;
}
.magenta{
	color: #e20074;
}

.feedback {
	margin: 0 0 20px 0;
	font-weight: bold;
	line-height: 200%;
}
.korrekt {
	color: #02A750;
	font-weight: bold;
	line-height: 200%;
}
.falsch {
	color: #B92D50;
	font-weight: bold;
	line-height: 200%;
}

.aktivefrage {
	color: #e20074;
	/*background-color: #A9C731 ;*/
}

.inaktivefrage {
	color: #000;
}
.timer{
	float: right;
}
#demo {
  text-align: left;
  font-size: 80px;
  color: #666;
  font-family: 'Ubuntu Condensed', sans-serif;
  margin: 0px 0px 10px 0px;
}
	
td {
	padding: 5px;
	margin: 5px;
	height: 25px;
	color: #000;
}

form input, form label, .antwort {
	float:left;
	height: 30px;
	width: 700px;
	font: normal 110% Tahoma, Lucida Sans, Verdana, Arial, sans; 
	color: #000;
}

form input, form label, .antwort {
	height: 30px;
}
#nutzer{
	width: 900px;
	float: right;
	text-align: right;
	margin-right: 60px;
}
#header{
	background: url(./coreimages/bg.png) no-repeat; 
	height: 150px;
	width: 960px;
}
#header_standing{
	background: url(./coreimages/bg_standing.png) no-repeat; 
	height: 150px;
	width: 570px;
	float: left;
}
#timer{
	float: right; 
	height: 150px;
	width: 370px;
	padding-top: 20px;
}
.aktuellefrage, .stolz{
	font-weight: bold;
	margin-top: 0px;
}
.stolz{
	line-height: 1.5;
}
.platz1 {
	color: #e20074;
}
.platz2{
	color: #A20057;
}
.platz3{
	color: #790040;
}
.platz0{
	color: #888;
}
.platz0b{
	color: #000;
}
.tablerow{
	height: 45px;
}
.ergebnistabelle{
	width:800px;
}
.namensspalte{
	width:230px;
}
.ergebnisspalte{
	width:550px;
}
#DeinErgebnis{
	font-weight: bold;
	padding-top: 30px;
}

#admin_aktivefrage{
	margin: 20px 0 40px 0;
}
#katze {
  /*background: url(./coreimages/katze.png) no-repeat; */
  position: absolute;
  top: 1800px;
  left: 550px;
  width: 350px;
  height:400px;
}

.fixfloat {	
border:none;
clear:both;
display:block;
float:none;
font-size:0;
height:0px;
line-height:0
}

form label {
display: block;
width: 150px; /* zum Beispiel */
}

.antwort {
	width: 450px;
	height: 200px;
	margin: 20px 20px 0 0;
	text-align: center;
	vertical-align: middle;
	line-height: 200px; 
	border-radius: 5px;
}

#antwort1 {
	background-color: #FFA55D;
}

#antwort2 {
	background-color: #A9C731;
}

#antwort3 {
	background-color: #1E8FDA;
}

#antwort4 {
	background-color: #D74B6E;
}
#Spielername {
	width: 300px;
	height: 40px;
	margin: 0 20px 0 0;
	float: left;
}
#registrieren_submit {
	width: 200px;
	float: left;
}

#fragenid, #korrekte_antwort{
	width: 40px;
}

#label_ka{
	width: 400px;
}

button {
	width: 300px;
	height: 40px;
	font: normal 110% Tahoma, Lucida Sans, Verdana, Arial, sans; 
}
	 

/* Large rounded green border */

hr.magenta {
  border: 5px solid #e20074;
  border-radius: 5px;
}

/* ~~~ Text Properties ~~~ */

p { 
	font: normal 80% Tahoma, Lucida Sans, Verdana, Arial, sans; 
	line-height: 120%;
	margin: 0px; 
	padding: 0px;
	color: #e20074; 
}

img {
	border: 0px;
}

