body
{
  background-color:#E6E6E6;
  color:#000000;
  font-family:Helvetica, sans-serif;
	font-size:100%;
	min-width:41em;
}

h1
{
 color:#C0C0C0;
 font-size:170%;
 letter-spacing:3px;
 text-align:center;
 border:outset thick #FF0000;
 background-color:#000066;
}

h2		
{
	font-family:Helvetica, Arial, sans-serif;
	font-size:180%;
	font-weight:bold;
	color:#FF0000;
}

h3
{
	font-size:160%;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:italic;
	color:#000000;
}

h4
{
	font-size:140%;
	font-family:Helvetica, Arial, sans-serif;
}

h5
{
	font-size:140%;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	color:red;
}

h6
{
  font-family:Helvetica, Arial, sans-serif;
  font-weight:bold;
  color:#990000;
}

.info_top
{
  background-color:#0367b1;
  color:#FFFFFF;
  position:absolute;
  left:0em;
  top:0em;
  padding:1%;
  border:solid 1px #000000;
}

.info_top a:link
{
 background-color:#0367b1;
}

.info_top td
{
 border:solid 0px #000000;
}

.formular
{
 margin-top:2em;
 font-size:120%;
}

.formular td
{
 border:solid 0px black;
}

img
{
 border:0;
}

.monitor
{
 position:absolute;
 left:1em;
 top:26em;
 z-index:0;
 font-size:70%;
 text-align:center;
}

.ads
{
 position:absolute;
 left:1em;
 top:26em;
 z-index:0;
}

.ads2
{
 position:absolute;
 right:1em;
 top:7em;
 z-index:0;
}

.ads3
{
 position:absolute;
 right:0.5em;
 top:18em;
 z-index01;
}

.mmm
{
 position:absolute;
 top:13em;
 left:1em;
}

th
{
  font-size:120%;
  font-family:Verdana, sans-serif;
  font-weight:bold;
  color:#00000;
  background-color:#0066FF;
  border-style:solid 1px #000000;
}

.navig
{
  background-color:#0367b1;
  color:#FFFFFF;
  text-decoration:none;
  border:solid 1px #000000;
  float:left;
  padding:2px;
  position:absolute;
  left:1em;
  top:7em;
  z-index:1;
}

.navig a
{
	color:#000000;
	background-color:#C0C0C0;
	font-family:Helvetica, Arial, sans-serif;
	font-size:80%;
	font-weight:bold;
  text-decoration:none;
  border:solid 1px #000000;
  padding:5px;
}

.navig_head
{
  font-size:130%;
  color:#FFFFFF;
  background-color:#6C6C6C;
  border:1px dashed #000000;
  text-align:center;
  margin:-3px;
  z-index:1;
}

.left_top
{
  font-size:80%;
  float:left;
  width:80px;
  z-index:-1;
}

.content
{
  border-style:solid;
  border-color:#000000;
  border-width:1px;
  font-size:80%;
  font-family:Helvetica, sans-serif;
  position:absolute;
  float:right;
  left:12em;
  top:22.5em;
  width:60%;
  z-index:2;
  padding:1%;
}

.sporadic_content
{
  border-style:solid;
  border-color:#000000;
  border-width:1px;
  font-size:80%;
  font-family:Helvetica, sans-serif;
  position:absolute;
  float:right;
  left:1em;
  top:18em;
  min-width:60%;
  padding:1%;
}

.claimed_content
{
  font-size:120%;
}

td
{
 border-width: 0px 0px 1px 0px;
 border-color: #000000;
 border-style: solid;
}

.footer
{
  background-color:#C0C0C0;
  text-align:center;
  border-style:dashed;
  border-color:#000000;
  border-width:1px;
}

.contact
{
  background-color:#FFFFFF;
  padding:0.5em;
  border-style:dotted;
  border-color:#000000;
  border-width:1px;
  margin-right:10em;
}

.overview
{
 border: solid 1px #000000;
}

.calendar
{
  font-family:Helvetica, Arial, sans-serif;
  font-size:80%;
  font-weight:normal;
  border:solid 1px #000000;
}

inpu
{
  border:0;
}

ul
{
  list-style-type:none;
}

li
{
  padding-right:1em;
}

a:link
{
	color:#000000;
	background-color:#D0D0D0;
	font-family:Helvetica, Arial, sans-serif;
	font-size:100%;
	font-weight:bold;
  text-decoration:underline;
  margin-left:10px;
  margin-right:10px;
}

a:visited
{
	color:#990000;
	font-family:Helvetica, Arial, sans-serif;
	font-size:100%;
	font-weight:bold;
  text-decoration:underline;
  margin-left:10px;
  margin-right:10px;
}

a:focus
{
	background-color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-size:100%;
	font-weight:bold;
  text-decoration:none;
  margin-left:10px;
  margin-right:10px;
}

a:hover
{
	background-color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-size:100%;
	font-weight:bold;
  text-decoration:none;
  margin-left:10px;
  margin-right:10px;
}

a:active
{
	color:#FF0000;
	font-family:Helvetica, Arial, sans-serif;
	font-size:100%;
	font-weight:bold;
  text-decoration:underline;
  margin-left:10px;
  margin-right:10px;
}

.author_comment
{
 border: solid 1px #000000;
 padding:5px;
 width:85%;
}

.call_links
{
 font-size:120%;
 font-weight:bold;
 border: solid 1px black;
 background-color:#D0D0D0;
 padding:2px;
 width:100%;
}

.sporadic_table
{
 border-width: 1px;
 border-color: #000000;
 border-style: solid;
}

.fehler
{
	color:red;
	font-family:Helvetica, Arial, sans-serif;
	font-size:160%;
	text-align:center;
}

.center
{
	font-family:Helvetica, Arial, sans-serif;
	font-size:100%;
	text-align:center;
}
