
body,html,form {
	margin:0;
	padding:0;
	border:0;
	font-size: 100%;
    width:100%; 
    height:100%;
}


.usertext {
	display: inline;
	font-size:14pt;
	color:#555566;
	background-color:#F9FFF9;
	width:100%;
}

.username {
	display: inline;
	font-size:14pt;
	color:#556655;
	background-color:#F9F9FF;
	font-weight: bold;
}

.minzitext {
	display: inline;
	font-size:14pt;
	color:#556655;
	background-color:#F9F9FF;
	width:100%;
}

.minziname{
	display: inline;
	font-size:14pt;
	color:#556655;
	background-color:#F9F9FF;
	font-weight: bold;
}

.zentriert {
	display: block;
	text-align:center;
  margin-left: auto ;
  margin-right: auto ;
	width: 80%;
}

.resulttext {
	font-size:14pt;
	color:#333333;
	display: block;
	text-align:center;
	margin-top: 30pt;
  margin-left: auto ;
  margin-right: auto ;
	width: 40%;
}

.game_evaluation_radio {
	text-align:center;
	font-size:14pt;
	font-weight: bold;
	  margin-left: 10pt ;
	  margin-right: 10pt ;
	  margin-bottom:12pt;
	  padding:3pt;
	  border-style: inset;
    border-width: 1pt;
    border-color: grey;
	}

.header {
	font-size: 14;
	font-weight: bold;
	}

ul.menu {
	text-align:center;
	background-color:#E0E0E0;
	margin:0em;
	border:0em;
	padding:0.2em;
}

li.menuelement {
    display: inline;
    margin: 1em;
}

#MainMenu {
    margin: 0;
    border:0;
}


 a.MainMenu:link { opacity:1; color:#888888; text-decoration:none; font-weight:bold; font-family:Arial,sans-serif;}
 a.MainMenu:visited { opacity:1; color:#888888; text-decoration:none; font-weight:bold; font-family:Arial,sans-serif;}
 a.MainMenu:focus { opacity:1; color:#888888; text-decoration:none; font-weight:bold;font-family:Arial,sans-serif; }
 a.MainMenu:hover { opacity:1; color:#888888; text-decoration:none; font-weight:bold; font-family:Arial,sans-serif;}
 a.MainMenu:active { opacity:1; color:#888888; text-decoration:none; font-weight:bold; font-family:Arial,sans-serif;}


#footer {
 position: fixed; 
 bottom: -40px; 
 right: 0; 
} 


.bottom {
 position: relative;
 overflow-y: scroll;
 min-height: 80%;
 height: auto !important; 
 top:50pt;
 bottom: 50pt; 
 right: 10%; 
 left: 10%
}

td.chat {
	 overflow-y: scroll;
	 height:100%; 
	 vertical-align: bottom;
	 width:100%
 }

#chat_table2 {
 	position: absolute;
	 min-height: 80%;
	 height: auto !important; 
	 width:80%
	 top:50pt;
	 bottom: 50pt; 
	 right: 10%; 
	 left: 10%;
 }

#chat_table {
 	padding-left:10%;
 	padding-right:10%;
	 height:80%;
	 width:100%;
 }