body { 
  background-color:#B7EB5B;
  text-align:center;
  font-size: 100.01%;
  font-family:Verdana, Arial, sans-serif;
  margin-top:10px;
  min-width: 40em;}

.MainDiv {
  width:960px;
  margin:0px auto;
  text-align:left;
  background-color:#B7EB5B;}
  
#NewsAd {  
  background-color:transparent;
  margin-top:0.7em;
}
#Skyscraper{
  background-color:transparent;
  width:160px;
  margin: 0.6em 0.2em;
  padding:0em;
  float:right;
  font-size: 100.01%;
}
#Skyscraper2{
  background-color:transparent;
  width:120px;
  margin: 0.6em 0.2em;
  padding:0em;
  float:right;
  font-size: 100.01%;
}
img {border:0;}

.Newstext {
  background-color:#f7f7f7; 
  width:510px;
  margin-top:0.8em;
  padding:4px;
  border: 2px solid silver;
  font-size:12px;
  color:#474A41;
  float:left;
}
.Inhalt {
	margin-left:7.4em;
	margin-top:2em;	
	width:630px;
}
.Inhalt2 {
	margin-left:7.4em;
	margin-top:0.6em;	
	width:700px;
}
h1 {
  font-size:18px;
  background-color:transparent;
  margin-top:0.1em;
}
.hauptteil{
  font-size:12px;
}
.hinweis{
  font-size:12px;
  font-weight:bold;
  color:rgb(153,0,0);
}
#Menue {
  float:left;
  width:100px;
  border: 2px solid silver;
  margin: 0.6em 0.2em;
  padding: 0em;
}
  
#MenuePunkte {
}
  
#LoginBox {
  background-color:#4977C7;
  font-size:0.8em;
  border-bottom:2px solid silver;
  padding:0.2em;
  color:white;
  font-weight:bolder;
}
    
#InfoBoxArea {
  background-color:transparent;
  width:165px;
  margin: 0.0em 0.0em;
  margin-top:0.0em;
  padding:0em;
  float:right;}
  
#NewsArea {
  background-color:transparent;
  width:510px;
  margin: 0.0em 0.0em;
  margin-top:0.0em;
  padding:0em;
  float:left;}

.InfoBox {
  margin-bottom:0.4em;
  border:2px solid silver;
  padding:0em;
  background-color:#f7f7f7;}
.InfoTop10 {
 }
 
.InfoBoxAkt {
 }

.InfoBoxErg {
 }


.InfoBoxHead {
  background-color:#4977C7;
  font-size:13px;
  border-bottom:2px solid silver;
  padding:0.2em;
  color:white;
  font-weight:bolder;}

.InfoBoxContent {
  margin: 0;
  padding:0.2em;
  font-size:10px;
  background-color:#f7f7f7;
}
.InfoBoxLink {
  margin: 0;
  padding:0.2em;
  padding-top:0em;
  text-align:right;
  font-size:10px;
  background-color:#f7f7f7;
}
.AllignRight {
  float:right;
  font-size:10px;
  margin-left:100px;
}
td {
margin:0;
border:0;
padding:0;
}
table.Box {
  font-size:10px;
  border-collapse:collapse;
  width:100%
}
td.right {
  text-align:right;}
td.center {
  text-align:center;}
  
td.tabueber1 {
	font-size : 12px;
	font-variant : normal;
	font-weight : bold;
	background-color : #4977C7;
	color : white;
	padding:0.2em;
}
td.tabelle1{
	font-size : 12px;
	font-variant : normal;
	background-color : #E0F4FF;
	padding: 0.1em;
	color : Black;
}
td.tabelle2{
	font-size : 12px;
	font-variant : normal;
	background-color : #FFE1CC;
	padding: 0.1em;
	color : Black;
}
td.tabhigh{
	font-size : 12px;
	font-variant : normal;
	font-weight : bold;
	background-color : yellow;
	padding: 0.1em;
	color : Black;
}

a.menu:link, a.menu:visited
{ 
  color:#ffffff;
  background-color:#799BD5;
  text-decoration:none;
}
a.menu:active, a.menu:hover
{ 
  color:white;
  background-color:#FF9933;
}
a.menu {
  display:block;
  padding:3px;
  border-bottom:1px solid #000;
  background-color:#799BD5;
  text-align:left;
  font-weight:bold;
  color:#ffffff;
  text-decoration:none;
 }
a.menuHigh:link, a.menuHigh:visited, a.menuHigh:hover
{ 
  display:block;
  padding:3px;
  border-bottom:1px solid #000;
  color:white;
  background-color:#FF9933;
  font-weight:bold;
  text-decoration:none;
}
.button {
	border: 1px #333333 solid;
	background-color: #E0F4FF;
	font-weight:bolder;
	padding:0;
	margin:0;
	width:60px;
	display:block;
}
.Eingabefeld {
width: 80px;
height: 1.1em;
background-color:#F7F7F7;
}

a.register:link, a.register:visited
{ 
  border: thin #333333 solid;
	background-color: #E0F4FF;
	font-weight:bolder;
  display:block;
  padding:0.2em;
  width:60px;
  color:rgb(153,0,0);
  text-align:center;
  text-decoration:none;
  margin-left:0.2em;
}
a.register:hover
{ color:rgb(153,0,0);}

a.Info:link, a.Info:visited
{ 
  color:black;
  background-color:transparent;
  font-size:10px;}
a.Info:active, a.Info:hover
{ 
  color:rgb(153,0,0);
  background-color:transparent;
  font-size:10px;}
a.Info {
  padding:3px;
  font-weight:bold;  
  text-decoration:underline;
  background-color:transparent;
  font-size:10px;}
a:link, a:visited, a:hover {
  color:rgb(153,0,0);
  font-size:12px;}
		

