.lang_en, .lang_de, .lang_fr {width: 22px; height: 16px;}
.lang_en {background: url(/images/English_adminway.png);}
.lang_de {background: url(/images/German_adminway.png);}
.lang_fr {background: url(/images/French_adminway.png);}
.lang_en:hover, .lang_de:hover, .lang_fr:hover {background-position: 0 -16px;}
body {
	background-color:#000;
	color:#FFF;
	min-height:600px;
}
h1 {
	padding:0;
}
img { border:0; }
#mmenu {
	padding-left:15px;
	color:#999;
}
#mmenu a {
	color:#FFF;
			filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
#mmenu a:hover {
	color:#FFF;
			filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}
#tooltip{
  clear:both;
  position:absolute;
  border:1px solid red;
  background:#fff;
  padding:5px;
  display:none;
  color: #000;
  text-align:center;
}
.general_table {
 padding: 0px;
 margin: 0 auto;
 width: 997px; 
 text-align: justify;
}
.bottomdiv {
 background:url(images/bottom.jpg);
 background-repeat:no-repeat;
 margin: 0 auto;
 width: 950px;
 font: 11pt sans-serif;
 color:red;
 height: 100px;
 padding:160px 0px 0px 0px;
}
.content {
 font: 11pt sans-serif;
 margin:30px 0px 0px 0px;
}
.red {
 color:red;	
}
a {
	color:red;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
hr {
	color:#EEE;
	background-color:red;
	height: 1px;
	border-width:0px;
}
.chatmini {
	width:142px;
	border:1px solid #D5D5D5;
	font: 8pt sans-serif;
	text-align:justify;
	padding:5px;
	background-color:#FFF;
}
.chat {
	width:550px;
	border:1px solid #D5D5D5;
	font: 12pt sans-serif;
	text-align:justify;
	padding:10px;
	background-color:#FFF;
}
.news {
	text-align:justify;
	background-color:#FAFAFA;
	margin:0px 20px 0px 20px;
	padding:10px;
}
